spyrorocks Posted November 27, 2006 Posted November 27, 2006 I was planning on working on some .htaccess-like behaviour for this server. [center] My Projects: Online AutoIt Compiler - AutoForum - AutoGuestbook - AutoIt Web-based Auto Installer - Pure AutoIt Zipping Functions - ConfuseGen - MindReader - P2PChat[/center]
amdead Posted November 27, 2006 Posted November 27, 2006 can you give me a step by step guide to making the server work?
spyrorocks Posted November 27, 2006 Posted November 27, 2006 Run the server as it is and it should work. Im making some UDFs like the gui functions in autoit exept to make web controls. Its turning out great. It will have lots of compatability with this server. [center] My Projects: Online AutoIt Compiler - AutoForum - AutoGuestbook - AutoIt Web-based Auto Installer - Pure AutoIt Zipping Functions - ConfuseGen - MindReader - P2PChat[/center]
jvanegmond Posted November 27, 2006 Posted November 27, 2006 how do other people connect to the server?Use their browser.I must say.. That the web-pages look great! And the script is incredibly cool. github.com/jvanegmond
spyrorocks Posted November 27, 2006 Posted November 27, 2006 http://127.0.0.1:<your server port>/index.htmlthat should gte you to your index server page.Novice html users might like to sue my upcomming udf that will allow you to create controls in the web browser just like the autoit gui functions. [center] My Projects: Online AutoIt Compiler - AutoForum - AutoGuestbook - AutoIt Web-based Auto Installer - Pure AutoIt Zipping Functions - ConfuseGen - MindReader - P2PChat[/center]
spyrorocks Posted November 27, 2006 Posted November 27, 2006 Its in a variable inside the server.au3 script at the top. [center] My Projects: Online AutoIt Compiler - AutoForum - AutoGuestbook - AutoIt Web-based Auto Installer - Pure AutoIt Zipping Functions - ConfuseGen - MindReader - P2PChat[/center]
amdead Posted November 27, 2006 Posted November 27, 2006 global $listenIP = ''; IP to listen to. global $listenPort = 27643; Port to listen to. them the right ones?
piccaso Posted November 27, 2006 Posted November 27, 2006 (edited) DtTvB, Please merge that into your release. edit: *snip*, See first post it fixes a vulnerability that could turn you server into a cpu eating zombie... You can even exploit the server with your browser, but i wont tell how i have a better idea then the load balancer. i'll (try to) write a dll that sends files i a separate thread so the server can work on the next request. the load balancer had a real drawback on bandwith. for example the server served a file with ~4000kb/sec and throu the loadbalancer it where only ~400kb/s Edited November 28, 2006 by piccaso CoProc Multi Process Helper libraryTrashBin.nfshost.com store your AutoIt related files here!AutoIt User Map
amdead Posted November 27, 2006 Posted November 27, 2006 i cant get it to work. does it matter if am behind a router?
the DtTvB Posted November 27, 2006 Author Posted November 27, 2006 Uhh, I included it. Thank you very much, piccaso! I will inspect the code to get new knowledge! Got to go to school, see you later. [right]Please visit: My biggest project, the DtTvB's AutoIt Web ServerOlder Stuff: A Smoother MouseMove :: AutoIt Syntax Highlighter[/right]
piccaso Posted November 28, 2006 Posted November 28, 2006 (edited) look for [piccaso 1.2] here is the next version with threaded file transport. way faster than the load balancer edit: Fixed some bugs i had > 15Mb/sec with this dll (local network of course) but it still has problems with small files but i have to go to sleep now... edit: Attachment removed... Edited November 29, 2006 by piccaso CoProc Multi Process Helper libraryTrashBin.nfshost.com store your AutoIt related files here!AutoIt User Map
Guest JRowe_1 Posted November 28, 2006 Posted November 28, 2006 This is really cool, guys. Keep up the good work!
piccaso Posted November 29, 2006 Posted November 29, 2006 (edited) This is really cool, guys. Keep up the good work! thanks we'll doFixed Some problems with async.dll (v0.5)Added some mime typesAdded 'Content-Length' Header for file indexingChanged spyro's Preprocessor for @autoitexe compatibility (Apzo's first idea)...well do a diff on it if you want to know all if someone still has problems with Threaded Transport, let me know... Edited November 29, 2006 by piccaso CoProc Multi Process Helper libraryTrashBin.nfshost.com store your AutoIt related files here!AutoIt User Map
Guest JRowe_1 Posted November 29, 2006 Posted November 29, 2006 Ok, beforeI dive in, maybe a little info would be good does the .exe preprocessor allow you to run an autoit .exe in the browser, such as a gui display or ? I'm setting it up as we speak, gonna play with it and see what can be done. Really looking forward to utilizing this, I already have a couple of great ideas, all depends on implementation
piccaso Posted November 29, 2006 Posted November 29, 2006 it acts like a webserver. you can use autoit like pearl in cgi scripts... CoProc Multi Process Helper libraryTrashBin.nfshost.com store your AutoIt related files here!AutoIt User Map
Guest JRowe_1 Posted November 29, 2006 Posted November 29, 2006 (edited) I don't mean to be stupid, but you may as well have saidit acts like a webserver.you can use autoit like mumfuzzle in fibblefob scripts...I get the general idea, though. Wondering if I might use this as a general authentication server to pass MySQL queries through, using the MySQL UDF, as a way of securing my Time Tracker app...Anyway, it's very cool. Edited November 29, 2006 by JRowe_1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now