Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.99 KB

README.md

File metadata and controls

34 lines (24 loc) · 1.99 KB

Version 2.x.x and 3.x.x has been moved to branch 3.x

About Autoit-Socket-IO

Autoit-Socket-IO is a event driven TCP/IP wrapper heavily inspired from Socket.IO with focus on user friendliness and long term sustainability.

I constantly want to make this UDF faster and better, so if you have any suggestions or questions (beginner and advanced) Do not hesitate to ask them, I will gladly help!

Key features

  • Simple API
  • 99% data-type serialization thanks to Autoit-Serialize
  • Can easily be extended with your own functionality thanks to Autoit-Events
  • "Educational" examples
  • Data encryption thanks to _<Crypt.au3>

Limitations

  • Speed. This UDF will sacrifice some speed for convenience

Getting started

  • Download the script from AutoIt or pull it from the official github repo git@github.com:tarreislam/Autoit-Socket-IO.git and checkout the tag 4.0.0-beta
  • Check out the documentaion
  • Take a look in the examples/ folder

Changelog

To see changes from 3.x.x and 2.x.x please checkout the 3.x branch

Version 4.0.0-beta (This update break scripts.)

  • Code base fully rewritten with Autoit-Events and decoupled to improve code quality and reduce bloat.
  • The new UDF is very different from 3.x.x so please checkout the UPGRADE guide to fully understand all changes
  • Added new documentation documentaion

Success stories

Since December 2017-now I have used version 1.5.0 in an production environment for 150+ clients with great success, the only downtime is planned windows updates and power outages.