Giter Club home page Giter Club logo

clever-internet-suite-examples's Introduction

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.

clever-internet-suite-examples's People

Contributors

sergshirokov avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.