6105 Posted April 22, 2012 Share Posted April 22, 2012 Dear guys, i have this communication in code: $output = _Test("notepad.exe","This is a line of text in the notepad window") ConsoleWrite('_Test response: '&$output) If $output = 'Done' then ConsoleWrite(@CRLF&"finished!"&@CRLF) Func _Test($process,$message) Run($process) sleep(500) ControlSend("[CLASS:Notepad]", "", "Edit1", $message) ProcessClose($process) Return 'Done' EndFunc how i'll be able to make the same communication between two processes, like in this code? or may be, we have solution to run many _Test functions at the same time? Thank you for any tips. Tedy. [center][font=courier new,courier,monospace]Die die die my darling[/font][/center][center][font=courier new,courier,monospace]Don't utter a single word[/font][/center][center][font=courier new,courier,monospace]Die die die my darling[/font][/center][center][font=courier new,courier,monospace]Just shut your pretty mouth[/font][/center][center][font=courier new,courier,monospace]I'll be seeing you again[/font][/center][center][font=courier new,courier,monospace]I'll be seeing you[/font][/center][center][font=courier new,courier,monospace]In hell[/font][/center] Link to comment Share on other sites More sharing options...
water Posted April 22, 2012 Share Posted April 22, 2012 AutoIt does not support Multi-threading. So what you need is a "master" script that starts as many "slave" scripts you want to run in parallel. Then you need some way to return the results of the slaves to the master.IIRC there is a script available on the forum. Communication between master and slaves can be found when you search for "inter process communication" or "IPC". Start or My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki 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