AbduAlmenan / Clever-Internet-Suite-Examples

These example projects are intended to demonstrate the functionality of the Clever Internet Suite components.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Clever Internet Suite Examples

These example projects are simple demos, and by no means complete applications.

They are intended to demonstrate the usage of the Clever Internet Suite components in your code.

Clever Internet Suite Demos for Delphi

See also: Demos for C++Builder, Demos for C# .NET, Demos for VB.NET, Demos for ASP.NET

Program Name Description
Asynchronous TCP client Represends TELNET client that sends commands and receives responses in asynchronous mode.
Certificate Manager Demonstrates how to list, manage, create, import and export certificates.
SMTP with DKIM signer Sends E-mail with DKIM signature via SMTP. Allows you to generate new DKIM key and DNS TXT record.
POP3 with DKIM verifier Receives mail from POP3 mailbox and verifies DKIM signatures.
DNS Lookup Demonstrates how to use the DnsQuery component to obtain DNS information.
Encoder Encodes / decodes files in formats like: UUEncode, Base64 or Quoted Printable.
EncryptDecrypt Encrypts / decrypts files with X509 digital certificate and specified security algorithm.
Form Post Submits user-defined data using controls on the web form, e.g 'First Name', 'Last Name'.
FTP Client FTP client with functionality to resume broken or stopped downloads / uploads from where they left off.
FTP Client (Proxy) Demonstrates how to connect to FTP server via different proxy types.
FTPS Client (FTP+SSL) FTP client with full SSL / TLS support.
FTP Server Implements a fully functional FTP server with multi-session support.
FTPS Server (FTP+SSL) Represents a fully functional FTP server with full SSL / TLS support.
FTP Throttling Demonstrates how to control the connection speed while downloading / uploading files via FTP protocol.
GMail IMAP Client Connects to GMail mailbox via the IMAP4 protocol and uses OAUTH for authorizing the user.
GMail SMTP Client Sends messages from GMail account via the SMTP protocol and uses OAUTH for authorizing the user.
Website Grabber Forces the downloading of the entire web directory or website recursively.
GZip / Deflate Demonstrates using the TclGZip component for GZIP deflating / inflating data stream.
HTML Parser Parses HTML sources onto html tags, elements and their parameters.
HTTP Client Shows how to download the content of a URL from a Web server.
HTTP Client (Proxy) Demonstrates how to get the content of a URL from a Web server via HTTP proxy.
HTTPS Client (SSL) Gets the content of a URL from a Web server via SSL / TLS encrypted channel.
IMAP4 Client A mail IMAP4 client with functionality similar to MS Outlook.
IMAP4 Client (SSL) Represents IMAP4 client with full SSL / TLS data encryption support.
IMAP4 Server Implements a fully functional IMAP4 server with keeping messages on the disk like MDaemon.
IMAP4 Server (SSL) Represents a fully functional IMAP4 server with SSL / TLS data encryption.
SMTP / POP3 Progress Demonstrates sending / retrieving emails with displaying the progress information.
Mail Send / Receive Sends and receives emails via SMTP / POP3 protocols.
MS Exchange Mailer Shows how to send MIME mail messages using Microsoft Exchange server drop directory.
Multi Downloader A download manager with the functionality similar to Mass Downloader / FlashGet / ReGet etc.
Multi Uploader Uploads multiple local files onto the web servers via HTTP, HTTPS and FTP protocols.
News Groups Reader Retrieves news to your local computer via the Network News Transfer Protocol (NNTP).
POP3 Client (SSL) Represents POP3 client with full SSL / TLS data encryption support.
POP3 Server Implements a fully functional POP3 server with keeping messages on the disk like MDaemon.
POP3 Server (SSL) Represents a fully functional POP3 server with SSL / TLS data encryption.
Progress Bar Original progress bar with various drawing styles. Can display progress in the eMule / eDonkey format.
FTP Publisher Forces the publishing of the entire local folder recursively into the corresponding FTP server directory.
Resume Downloading Resumes broken or stopped downloads from where they left off on both HTTP and HTTPS servers.
RSS Feed client Allows editing of RSS feed XML, load and save it to the disk.
SFTP client (FTP+SSH) Uploads and downloads files, as well as manages files and directories via the SSH File Transfer Protocol.
Single Downloader Downloads single URL to the local file or into the memory via HTTP, HTTPS or FTP protocols.
Single Uploader Uploads a single local file onto the web server via HTTP, HTTPS or FTP protocols.
SMIME Builds, signs and encrypts email messages.
SMTP Client (Proxy) Demonstrates how to send e-mail via an HTTP Connect proxy.
SMTP Client (SSL) Represents SMTP client with full SSL / TLS data encryption support.
SMTP Relay Creates e-mail and sends it directly to the recipient's server.
SMTP Server Implements a fully functional SMTP server with keeping messages on the disk like MDaemon.
SMTP Server (SSL) Represents a fully functional SMTP server with SSL / TLS data encryption.
SOAP Demonstrates how to use the SoapMessage component with a freely available web service to get stock quotes.
SOAP-DSIG Demonstrates how to combine the XML soap message and digitally sign (DSIG) it using certificates.
SOAP Security Demonstrates how to combine the SOAP-WSDL request, sign/encrypt and decrypt/verify it.
Submit File Submits a local file using POST method via HTTP protocol.
Submit Mixed Data Submits user-defined data using controls on more than one web forms following in direct order via HTTP protocol.
Web DAV Shows how to use the WebDAV component to manage remote files on a web server.
Web Update App Retrieves version information from the website, downloads the update files and installs the update.
Web Update Editor Modifies the webupdate.xml XML document, which is used by the WebUpdate component.

About

These example projects are intended to demonstrate the functionality of the Clever Internet Suite components.

License:Other


Languages

Language:Pascal 43.9%Language:C# 19.2%Language:Visual Basic .NET 17.7%Language:C++ 13.4%Language:HTML 5.0%Language:ASP 0.8%Language:PHP 0.1%Language:CSS 0.0%Language:Batchfile 0.0%