The MBS Xojo CURL Plugin

Plugins   Documentation   Download   Update plugin license   Mailing list  
Order CURL Plugin license   Order Complete Set License   Plugin Content   Release Notes  

Download and Upload class. Protocols: ftp, ftps, sftp, http, https, gopher, telnet, dict, ldap and file. Send and receive emails.

Download the MBS Xojo Plugins

Mac macOS

Mac

MBS-Xojo-Plugins195.dmg
( 528M Mirror )

Windows Windows

Windows

MBS-Xojo-Plugins195.zip
( 544M Mirror )

Linux Linux

Linux

MBS-Xojo-Plugins195.zip
( 544M Mirror )

Documentation

Installation

Individual files   Libraries

Betas   Real Studio

Mirror   Dropbox

All archives contain the same content.
MBS CURL Plugin.pdf 3.1M

You can order a license here: Order

This plugin part is included if you buy a Complete set license.

Features:

  • HTTP queries to download files from the web.
  • HTTP POST/PUT operations, useful for sending forms or accessing Web services.
  • Full SSL support with security, e.g. verify certificate and identity of server.
  • FTP, FTP via SSL (FTPS) and FTP via SSH (SFTP) fully supported.
  • Run additional commands for FTP like rename, delete or change permissions.
  • Send emails via SMTP/SMPTS.
  • Query emails via POP3/IMAP/POP3S/IMAPS.
  • Plugin provides functions to run transfer in background on preemptive helper thread.
  • Upload/Downloads directly with File I/O to minimize memory footprint.
  • Verbose debug messages to help debugging.

Works with Mac OS X, Windows and Linux for Desktop, Console and Web.

This plugin has two set of classes:

  • CURLMBS without S in name:
    The plugin loads the curl library from DLL file.
    On Windows you need to call LoadLibrary function and pass path to curl.dll, on Mac OS X and Linux we either load the default library in /usr/lib/libcurl.so or you load a specific version you tell the plugin.
  • CURLSMBS with S in name:
    The plugin includes curl library as part of plugin.
    On linux still a few libraries must be installed like ldap library.
  • CURLNMBS with N in name:
    The plugin uses the native SSL from MacOS and Windows.
    On linux we use the installed curl library.

Release notes

Watch tutorial videos:

ThumbnailCURL Twitter

Example project source code
CURL Twitter project
(Mac OS X, Windows and Linux)

6:03 minutes
ThumbnailCURLUpload

Example project source code
CURLUpload project file and libraries
(Mac OS X, Windows and Linux)

3:53 minutes
ThumbnailCURLDownload

Example project source code
CURLDownload project file
(Mac OS X, Windows and Linux)

2:43 minutes

The documentation for MBS CURL Plugin:

show all functions and classes in this plugin.

Examples for this plugin:

Watch tutorial videos:

Content of CURL Plugin.

The biggest plugin in space...




Links
MBS FileMaker Plugins