Dent Posted July 23, 2019 Share Posted July 23, 2019 Hi all, Apologies if this has been asked and answered before but I couldn't find anything upon searching, if you know of a topic that covers this I would be grateful for a pointer to it. Because my AutoIT executables are flagged as viruses with every AV vendor it makes distributing an app I've created to multiple, not very tech savvy users, near impossible. So - I would like to create a web form that takes the inputs the GUI would normally take, then send these inputs to my server running the app and then report the results back to the user. In the past I've accomplished this by having the form email the data to my server that has Outlook running and a macro that looks out for the relevant subject line, then when found it executes, exports and cleans up the email into a text file and then calls the AutoIT app. The app reads the text file for inputs and executes normally. In this instance the app emails the results back to the user. This is fine as the output is a large PDF document so emailing it back to the user is acceptable. But is there a good way of having the output sent back live? The only way I've come up with in my head is that upon submission of the form the user is redirected to a page that displays the contents of a document created by the app and placed in the relevant folder on my server. If the document isn't found then it'll display a 'Please wait' type message and once found it displays it. Great. But the only way I can think of for checking for the existence of the document created by the app is to refresh the page every 'x' seconds, is there a better way? Furthermore, if multiple users are using it, how do I ensure the correct user gets the correct results? Thanks for any help. Link to comment Share on other sites More sharing options...
Nine Posted July 23, 2019 Share Posted July 23, 2019 Why not create a simple web http server and use any browser to access the form and sent back the files required. Anybody knows how to use a browser... “They did not know it was impossible, so they did it” ― Mark Twain Spoiler Block all input without UAC Save/Retrieve Images to/from Text Monitor Management (VCP commands) Tool to search in text (au3) files Date Range Picker Virtual Desktop Manager Sudoku Game 2020 Overlapped Named Pipe IPC HotString 2.0 - Hot keys with string x64 Bitwise Operations Multi-keyboards HotKeySet Recursive Array Display Fast and simple WCD IPC Multiple Folders Selector Printer Manager GIF Animation (cached) Screen Scraping Multi-Threading Made Easy Link to comment Share on other sites More sharing options...
Dent Posted July 23, 2019 Author Share Posted July 23, 2019 Create a HTTP server in AutoIT? Link to comment Share on other sites More sharing options...
Nine Posted July 23, 2019 Share Posted July 23, 2019 Dent 1 “They did not know it was impossible, so they did it” ― Mark Twain Spoiler Block all input without UAC Save/Retrieve Images to/from Text Monitor Management (VCP commands) Tool to search in text (au3) files Date Range Picker Virtual Desktop Manager Sudoku Game 2020 Overlapped Named Pipe IPC HotString 2.0 - Hot keys with string x64 Bitwise Operations Multi-keyboards HotKeySet Recursive Array Display Fast and simple WCD IPC Multiple Folders Selector Printer Manager GIF Animation (cached) Screen Scraping Multi-Threading Made Easy Link to comment Share on other sites More sharing options...
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