by DoWnLoHo (14 Submissions)
Category: Internet/HTML
Compatability: Visual Basic 3.0
Difficulty: Intermediate
Date Added: Wed 3rd February 2021
Rating: (3 Votes)
HTTP server that has it's own type of plugins. There are actually five projects I've worked on contained in this code. First is the server itself: fully functional HTTP server. Second is an ActiveX control I made call WinConnect: allows a program to shell a seperate executable, it sends a hWnd of a textbox via the command line which allows the executed file to communticate with the main program. Third is an ActiveX control for retrieving files from HTTP servers: supports GET and POST methods (POST method is slightly modified for it's use in this project). The third is one of the plugins included and is just a modified version of a scripting language I wrote called CastScript (do a search on VBC for CastScript for original source). The fourth is another plugin that will connect to a remote server and translate the requested file from english into several langauges. The fifth is called Ace Script Language but the project's source code is not included, rather just the executable, and because VBC won't allow '.exe' files you can download the ace plugin at https://www.onlies.net/ace.exe (drop the file into the server's folder) , the reason the source is not included is because I plan on releasing a project using the main engine for a much bigger project I am writing and do not want to spoil it. This plugin is a scripting language (modified from it's original purpose) and is similar to PERL, only in functionality not syntax (the syntax is a mix of PERL, VB, JS and my own).
Assumes
there is a file called plugins.txt which holds the path to, and the file extensions handled by, the plugins.
Upload