• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
SMTP/POP3/IMAP Email Lib for COBOL 8.6
This COBOL email component library provides a user-friendly API to send and receive emails, with support ...
SMTP/POP3/IMAP Email Lib for Delphi 8.6
This Delphi email component library allows for sending and receiving mail using SMTP, POP3, and IMAP ...
SMTP/POP3/IMAP Email Lib for Power Basic 8.6
This powerful email component library supports SMTP, POP3, and IMAP protocols, allowing for easy sending and ...
SQL Server ODBC Driver by Devart 5.1.3
Devart's ODBC Driver enables SQL Server database access on Windows, macOS, and Linux using ODBC-compliant tools. ...
SQL Azure ODBC Driver by Devart 5.1.3
Devart provides a robust ODBC driver for SQL Azure, enabling seamless connections to enterprise-level reporting, analytics, ...
PostgreSQL ODBC Driver by Devart 4.7.0
Devart's ODBC Driver for PostgreSQL enables seamless connection to PostgreSQL databases from Windows, macOS, and Linux. ...
MySQL ODBC Driver by Devart 5.2.0
Devart's ODBC Driver offers a reliable and fast way to access various databases, including MySQL, MariaDB, ...
Oracle ODBC Driver by Devart 5.3.0
Devart ODBC Driver enables seamless connection between Oracle databases and ODBC-compatible tools. It is compatible with ...
xBase ODBC Driver by Devart 5.1.1
Devart's ODBC Driver for xBase is a powerful software that grants easy access to various DBF ...
SQLite ODBC Driver by Devart 4.5.3
Devart ODBC Driver for SQLite improves connectivity to SQLite databases from ODBC tools. It offers advanced ...
Home Development Components & Libraries HS FTP Library Download

HS FTP Library

December 3, 2014
HS FTP is a C/C++ software library designed to implement the client side of the TCP socket layer while adhering to RFC 959 standard. It facilitates File Transfer Protocol and helps with reliable data transmission.
Version 1.3.10
License Demo $340
Platform Windows
Supported Languages English
Homepage www.hillstone-software.com
Developed by Hillstone Software
HS FTP is a C / C++ library that enables a user application to implement the client side of File Transfer Protocol (FTP) through TCP socket layer according to RFC 959. It allows users to connect to remote FTP servers, traverse server directory structures, and send and receive files.

This protocol module supports passive mode data connections, user/password authentication, and various commonly used FTP commands such as USER, PASS, TYPE, PASV, LIST, CWD, RETR, STOR, MKD, RMD, DELE. The library includes full C / C++ source code, making it an excellent resource for developers looking to customize the software to suit their needs.

HS FTP's features include FTP client RFC 959 operation, concurrent FTP client sessions, server name resolution, passive mode firewall-friendly operation, asynchronous operation, thread safety, and recursive folder operations.

To connect to a remote FTP server, users will need to call HsFtpCliConnect, supplying connection parameters such as the remote FTP server name or IP address, username and password for authentication, and a pointer to a callback function that the HS FTP module uses to communicate with the user code. When HS FTP successfully passes the user /password FTP account authentication phase, the user application is asynchronously notified via a user event callback function with HS_FTPCLI_USR_EV_LOGGEDIN event.

Users can now request a remote FTP server directory listing using HsFtpCliList function, change directory using HsFtpCliChdir, and transfer files with HsFtpCliSendFile and HsFtpCliGetFile.

Overall, HS FTP is a powerful and comprehensive software library that simplifies the task of integrating FTP client functionality into any user application. For more information, please visit the website.
What's New

Version 1.3.10: new release

Version 1.3.4: new release

Version 1.2.0: new release

Version 1.0: New Release

Free Download 558K
423
  • Share on:

Most Popular

  1. C# CSV Reader 1.0.0
    126
  2. BoxesHelper 1.0
    126
  3. FlexCell Grid Control for .NET 4.0 4.6.2
    124
  4. Install Package IronPdf 2022.4.5455
    123
  5. Jep Java 3.4.0
    122
  6. Eltima Virtual Serial Port Driver 6.9
    122
  7. MySQL ODBC Driver by Devart 5.2.0
    120
  8. PostgreSQL ODBC Driver by Devart 4.7.0
    118
  9. WpfDiagram 4.1.8
    118
  10. Devart UniDAC 10.4.0
    118

Related Downloads

MyDB Engine
MyDB is a compact and efficient database engine that is simple to ...
Sort Solution
This software, Sort Solution, offers high-performance sorting capabilities for Windows operating systems.
abfComboBoxes (without source)
ABF VCL's commercial product, abfComboBoxes, offers powerful and user-friendly combobox controls.
AidAim ZipForge Enterprise
This software is a fast ZIP compression library for Delphi/C++ Builder. It ...
WebNMS SNMP API - Free Edition
The WebNMS SNMP API is an all-inclusive toolkit for network management applications ...
Magic CD/DVD Burner (VCL)
Magic CD/DVD Burner (VCL) is a set of data burning components designed ...
VintaSoft Imaging .NET SDK
VintaSoft Imaging .NET SDK is a comprehensive and powerful imaging library designed ...
BasicVideo VC++
BasicVideo VC++ is a powerful software library of C++ components that facilitates ...
SQL Server ODBC Driver by Devart
Devart's ODBC Driver enables SQL Server database access on Windows, macOS, and ...
SQLite ODBC Driver by Devart
Devart ODBC Driver for SQLite improves connectivity to SQLite databases from ODBC ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.