hehehaha Posted October 22, 2014 Share Posted October 22, 2014 hi, very appreciate for some guidance here... i am a newbie for AutoIT (programming in general). Just used AutoIT to create a simple AutoIT which runs on a local machine. The script will pop up a window and prompt users to select using radio buttons or checkboxes. Based on the user input, the script with extract relevant info from an excel file and create a powerpoint as a result. My script seems running ok. Next step... i want to have the script resides in a server and runs through a browser. So.. ideally, after user makes his selection, the script will now extract relevant info from an excel file and create the powerpoint (doing both tasks at the server). Once the powerpoint is created, the script will send the file back to the remote user. Can you kindly point me if i can continue to use AutoIT to do it? If so, any pointer/reference to get me started? if i should consider using other language, any suggestion on which one to use? ideally should be something easy to use ;P thank very much for your help!! Link to comment Share on other sites More sharing options...
JohnOne Posted October 22, 2014 Share Posted October 22, 2014 I'm not 100% on this, but take a look at the following >thread. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
Jfish Posted October 22, 2014 Share Posted October 22, 2014 As to the second part of the question - I would recommend a different language for that. PHP is a very friendly server side scripting language that uses a similar syntax to auto it (i.e. this is a var: $var). Build your own poker game with AutoIt: pokerlogic.au3 | Learn To Program Using FREE Tools with AutoIt Link to comment Share on other sites More sharing options...
jguinch Posted October 22, 2014 Share Posted October 22, 2014 @JohnOne : AuCGI will execute the code on the web server, not on the client, no ? Spoiler Network configuration UDF, _DirGetSizeByExtension, _UninstallList Firefox ConfigurationArray multi-dimensions, Printer Management UDF Link to comment Share on other sites More sharing options...
JohnOne Posted October 22, 2014 Share Posted October 22, 2014 Not sure, but I believe the OP wants the code ran on server, which I assume would have to be running windows. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
jguinch Posted October 22, 2014 Share Posted October 22, 2014 You're right, is red to fast. So AuCGI seems to be a good way. Spoiler Network configuration UDF, _DirGetSizeByExtension, _UninstallList Firefox ConfigurationArray multi-dimensions, Printer Management UDF Link to comment Share on other sites More sharing options...
hehehaha Posted October 22, 2014 Author Share Posted October 22, 2014 Thank you all for your help. Will check out AuCGI. Link to comment Share on other sites More sharing options...
guinness Posted October 22, 2014 Share Posted October 22, 2014 I would perhaps suggest to look at C# ASP.NET, particularly MVC. I know it's not AutoIt, but then each programming language has positive and negatives points about it. UDF List: _AdapterConnections() • _AlwaysRun() • _AppMon() • _AppMonEx() • _ArrayFilter/_ArrayReduce • _BinaryBin() • _CheckMsgBox() • _CmdLineRaw() • _ContextMenu() • _ConvertLHWebColor()/_ConvertSHWebColor() • _DesktopDimensions() • _DisplayPassword() • _DotNet_Load()/_DotNet_Unload() • _Fibonacci() • _FileCompare() • _FileCompareContents() • _FileNameByHandle() • _FilePrefix/SRE() • _FindInFile() • _GetBackgroundColor()/_SetBackgroundColor() • _GetConrolID() • _GetCtrlClass() • _GetDirectoryFormat() • _GetDriveMediaType() • _GetFilename()/_GetFilenameExt() • _GetHardwareID() • _GetIP() • _GetIP_Country() • _GetOSLanguage() • _GetSavedSource() • _GetStringSize() • _GetSystemPaths() • _GetURLImage() • _GIFImage() • _GoogleWeather() • _GUICtrlCreateGroup() • _GUICtrlListBox_CreateArray() • _GUICtrlListView_CreateArray() • _GUICtrlListView_SaveCSV() • _GUICtrlListView_SaveHTML() • _GUICtrlListView_SaveTxt() • _GUICtrlListView_SaveXML() • _GUICtrlMenu_Recent() • _GUICtrlMenu_SetItemImage() • _GUICtrlTreeView_CreateArray() • _GUIDisable() • _GUIImageList_SetIconFromHandle() • _GUIRegisterMsg() • _GUISetIcon() • _Icon_Clear()/_Icon_Set() • _IdleTime() • _InetGet() • _InetGetGUI() • _InetGetProgress() • _IPDetails() • _IsFileOlder() • _IsGUID() • _IsHex() • _IsPalindrome() • _IsRegKey() • _IsStringRegExp() • _IsSystemDrive() • _IsUPX() • _IsValidType() • _IsWebColor() • _Language() • _Log() • _MicrosoftInternetConnectivity() • _MSDNDataType() • _PathFull/GetRelative/Split() • _PathSplitEx() • _PrintFromArray() • _ProgressSetMarquee() • _ReDim() • _RockPaperScissors()/_RockPaperScissorsLizardSpock() • _ScrollingCredits • _SelfDelete() • _SelfRename() • _SelfUpdate() • _SendTo() • _ShellAll() • _ShellFile() • _ShellFolder() • _SingletonHWID() • _SingletonPID() • _Startup() • _StringCompact() • _StringIsValid() • _StringRegExpMetaCharacters() • _StringReplaceWholeWord() • _StringStripChars() • _Temperature() • _TrialPeriod() • _UKToUSDate()/_USToUKDate() • _WinAPI_Create_CTL_CODE() • _WinAPI_CreateGUID() • _WMIDateStringToDate()/_DateToWMIDateString() • Au3 script parsing • AutoIt Search • AutoIt3 Portable • AutoIt3WrapperToPragma • AutoItWinGetTitle()/AutoItWinSetTitle() • Coding • DirToHTML5 • FileInstallr • FileReadLastChars() • GeoIP database • GUI - Only Close Button • GUI Examples • GUICtrlDeleteImage() • GUICtrlGetBkColor() • GUICtrlGetStyle() • GUIEvents • GUIGetBkColor() • Int_Parse() & Int_TryParse() • IsISBN() • LockFile() • Mapping CtrlIDs • OOP in AutoIt • ParseHeadersToSciTE() • PasswordValid • PasteBin • Posts Per Day • PreExpand • Protect Globals • Queue() • Resource Update • ResourcesEx • SciTE Jump • Settings INI • SHELLHOOK • Shunting-Yard • Signature Creator • Stack() • Stopwatch() • StringAddLF()/StringStripLF() • StringEOLToCRLF() • VSCROLL • WM_COPYDATA • More Examples... Updated: 22/04/2018 Link to comment Share on other sites More sharing options...
Luigi Posted October 22, 2014 Share Posted October 22, 2014 @hehehaha, how your skill level of PHP & JSON? Jfish 1 Visit my repository Link to comment Share on other sites More sharing options...
Jfish Posted October 22, 2014 Share Posted October 22, 2014 If you want to try out PHP I would recommend XAMPP ... you can run it locally on your Windows machine and connect through local host. Then, when you like what you have, you can push it to the server. https://www.apachefriends.org/index.html Build your own poker game with AutoIt: pokerlogic.au3 | Learn To Program Using FREE Tools with AutoIt 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