Internet protocol suite
10 files
-
tcpTrapSMTP
By argumentum
I wanted to download a portable eMail server but didn't find one.
So I wrote one that gets the eMail and ... nothing. It just changes the color of the tray icon.
No users, no passwords, just send to this and it'll say, "ok: got it".
My idea is like a SNMP (UDP) trap but for TCP. So you'd get the eMail alerts from the device ( TrueNAS in my case ) and ... keep'em there. Better than flooding you eMail box from your secured on-line eMail provider, when setup to send "info" instead of "warning" level information.
Again, this just keeps them as dumps. But it may be a good start for your own coding
Note: This accepts all that is thrown at it on port 25. For experimental local network use only.
Installation and usage: ( for those running the compiled version )
Make a folder and drop the EXE there. Run it as user level ( no need for admin ).
Let your firewall have traffic for the EXE and/or port 25 ( same I guess, I don't use firewalls ).
Once running you'll see the icon in the tray area. Right click for the options menu, or
double click the icon to open the message folder and reset the counter back to zero.
You know that there is/are new messages by looking at the icon. If is color green ( no messages ), is color red ( new messages ).
Mouse over the icon to see the last count of received messages.
To uninstall, exit the EXE and delete the folder.
123 downloads
0 comments
Updated
-
HttpApi UDF - HTTP Server API
By TheXman
Purpose (from Microsoft's website)
The HTTP Server API enables applications to communicate over HTTP without using Microsoft Internet Information Server (IIS). Applications can register to receive HTTP requests for particular URLs, receive HTTP requests, and send HTTP responses. The HTTP Server API includes SSL support so that applications can exchange data over secure HTTP connections without IIS.
Description
There have been several times in the past that I wanted to either retrieve information from one of my PCs or execute commands on one of my PCs, whether it was from across the world or sitting on my couch. Since AutoIt is one of my favorite tools for automating just about anything on my PC, I looked for ways to make to make it happen. Setting up a full blown IIS server seemed like overkill so I looked for lighter weight solutions. I thought about creating my own AutoIt UDP or TCP server but that just wasn't robust enough, Then I found Microsoft's HTTP Server API and it looked very promising. After doing a little research into the APIs, I found that it was flexible & robust enough to handle just about any of the tasks that I required now and in the future. So a while back I decided to wrap the API functionality that I needed into an AutoIt UDF file to allow me to easily create the functionality I needed at the time. It has come in very handy over the years. Of course it wasn't all wrapped up with a nice little bow like it is now. That only happened when I decided to share it with anyone else who could use it or learn from it.
The example file that I included is a very granular example of the steps required to get a lightweight HTTP Server up and listening for GET requests. The UDF is a wrapper for the Microsoft APIs. That means to do anything over and above what I show in the example, one would probably have to have at least a general knowledge of APIs or the ability to figure out which APIs/functions to use, what structures and data is needed to be passed to them, and in what order. However, the UDF gives a very solid foundation on which to build upon. Of course, if anyone has questions about the UDF or how to implement any particular functionality, I would probably help to the extent that I could or point you in the right direction so that you can figure out how to implement your own solution.
The APIs included in the UDF are the ones that I needed in the past to do what I needed to do. If any additional APIs need to be added to the UDF file, please make those suggestions in the related forum topic.
Being that this is basically an AutoIt wrapper for the Microsoft API functions, there's no need to create AutoIt-specific documentation. All of the UDF functions, structures, constants, and enumerations are named after their Microsoft API counterparts. Therefore, you can refer to Microsoft's extensive documentation of their HTTP Server API. As stated earlier, if there is one or more APIs that you find yourself needing for your particular solution, please suggest it in the related Example Scripts forum topic.
Related Links
Microsoft HTTP Server API - Start Page
Microsoft HTTP Server API - API v2 Reference
Microsoft HTTP Server API - Programming Model
824 downloads
- http server
- tcp
- (and 2 more)
0 comments
Updated
-
IRC UDF
By rcmaehl
A UDF to connect to IRC using TCP Functions, as well as perform actions once connected. Based on and Updated from Chip (McGod)'s original IRC code, which no longer works.
Features:
Heavyweight
* Large feature set
* Well Documented Examples Message formatting
* Styles
* Colors RFC1459 + RFC2812 Compliant
* Able to handle moderately non-compliant servers
* Works on IRCv3 although missing the features of it
* Tested on various networks from Freenode to Rizon Helpful Premade Examples Files
* Examples for almost every function
* Premade CUI and GUI clients showing Ready for all users, beginner and up
* Detailed Error Reporting to help pin-point problems
* Thorough parameter checking to prevent accidental script crashes
Support:
Support for this UDF can be obtained in my Discord Server
617 downloads
0 comments
Updated
-
Autoit-Socket-IO
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 Read more in the official thread
988 downloads
- socket-io
- autoit-sockets
- (and 2 more)
0 comments
Updated
-
POP3.au3 UDF
By mLipok
I want to present POP3.au3 UDF.
Support topic is here: POP3.au3 UDF
REMARK:
Quoted-printable.au3 author @ProgAndy
https://autoit.de/index.php/Thread/11350-UTF8-Sting-Convertieren/?postID=87721#post87721
1,565 downloads
0 comments
Updated
-
[DcoderBot] IRC Bot Base for AutoIt
By TheDcoder
If you want to see the features list, please refer to this link!
236 downloads
0 comments
Updated
-
TheDcoder's IRC UDF
By TheDcoder
Features:
Lightweight & Simple. Native support for logging. Full compliance with RFC 2812 and IRCv3.1. Fully tested. Ability to parse server messages. Open source and Unlicenced. Coded with Best Coding Practices in mind. Support for major IRC networks. SASL Authentication Supported! ..etc.
Planned Features:
Support for DCC and Direct P2P file transfer Colors More functions for Atheme services (NickServ, ChanServ etc.) ...etc.
210 downloads
0 comments
Updated
-
SmtpMailer UDF
By mLipok
This is modified version of Jos "Smtp Mailer That Supports Html And Attachments"
Support topic is here:
1,249 downloads
0 comments
Updated
-
TCPClient UDF
By Jefrey
Events-based UDF to help on handling one or more TCP connections
534 downloads
0 comments
Submitted
-
UDP chat (Multilanguage)
By Fabry
This is a UDP chat for lan. Existing two chat one simple (UDP chat) and one administrative (Hack UDP chat). It needs Au3Lib.
Now it's support some languages (Italian,English...), if you add new language post your code of (new language).lng here Translates. Thank you for your translate
Update:
1.3.2
<*> User can't corrupt the message (User doesn't type ¤ [divisor])
<*> Animation always enabled (Before you use reload to see animation)
<*> Changes mode of view( Used _IEEmbedded instead of create file and navigate in it)
<*> User can modify 'linguaggio.txt' (curse-words)
<*> User can send file infinite size (a shazzamabyte)
<*> The search in series with program, you don't need wait it finshed to chat
<*> Code is more readable
<*> I write English version
1.3.3
<*> This version is compatible only 1.3.2 and upper version
<*> You can send unicode characters
<*> Multilanguage(To change the language Opzioni>lingua>(select language)>Salva)
<*>Added new language(Greek,Chinese,Finnish,French,Deutsch,Portugese, Espanol, Dannish, Estonian, Dutch...)
<*>Added intercept shut down
<*>If new version is downloaded, restart alone
1.3.4
<*> Added images at your profile adn you can see images of the others users
<*> Changed research mode (more efficient)
<*> Added version display in user information
<*> Compatible with AutoIt beta 3.2.5.4
<*> Changed About GUI
1.3.4.1
<*> You can write while you get a message
1.3.4.2
<*> Updated to version v3.2.10.0 of AutoIt
<*> If the chat is in tray icon and is updated it resart in tray icon
<*> Some tray icon don't work, they are cut off from the range of icon of shell32.dll (0-54)
<*> You can send unicode characters
1.3.4.4
<*> Self delete when is updated
<*> Changed meetings
1.3.4.5 Can't Update this page, input "Upload file" isn't existing, I uploaded the files on my dropbox
<*> Update to AutoIt v3.3.0.0
<*> No problem with send button
<*> UDP Chat Files uploaded click here.
10,846 downloads
0 comments
Updated