argumentum Posted September 5 Share Posted September 5 (edited) just for the heck of it, I've got autoit-v3.2.12.1-sfx.exe, extracted it and used the SciTE that comes with it. It runs in place and am sure does not have VC dependencies. You can run it at the same level folder as it should go but named to something else. Might as well pack it up and put it here ( temporarily ) for you to download and use for testing scripts while you fix your setup Edited September 5 by argumentum removed ZIP Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting. Link to comment Share on other sites More sharing options...
Docfxit Posted September 5 Share Posted September 5 51 minutes ago, argumentum said: ...and you don't know how to change the output to a msgbox() ?. Link to comment Share on other sites More sharing options...
Docfxit Posted September 5 Share Posted September 5 40 minutes ago, argumentum said: just for the heck of it, I've got autoit-v3.2.12.1-sfx.exe, extracted it and used the SciTE that comes with it. It runs in place and am sure does not have VC dependencies. You can run it at the same level folder as it should go but named to something else. Might as well pack it up and put it here ( temporarily ) for you to download and use for testing scripts while you fix your setup SciTe_from_3.2.12.x.zip 365.93 kB · 1 download That works great. It's been a while since I could see a SciTE editor on this machine. I don't know what the limitations are with this version. But it is running. Thank you very much. You have been very helpfull!!! argumentum 1 Link to comment Share on other sites More sharing options...
argumentum Posted September 5 Share Posted September 5 when you type set in a console, what do you get for path ? This is mine: Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Users\Tester\AppData\Local\Microsoft\WindowsApps; ..because 0.0.0.0 is not found ( I guess ) Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting. Link to comment Share on other sites More sharing options...
Docfxit Posted September 5 Share Posted September 5 Path=C:\Programs\Python312\Scripts\;C:\Programs\Python312\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Programs\LetsEncrypt\bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\dotnet\;C:\Programs\PHP\;C:\Programs\OpenSSL\bin\;C:\Users\Gary\AppData\Local\Microsoft\WindowsApps;C:\Programs\Microsoft VS Code\bin;C:\Users\Gary\.dotnet\tools;C:\Programs\Nmap Link to comment Share on other sites More sharing options...
argumentum Posted September 5 Share Posted September 5 (edited) wow, you've got a lot going on that PC The path works on first found and your path should be C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Programs\LetsEncrypt\bin;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\dotnet\;C:\Programs\PHP\;C:\Programs\OpenSSL\bin\;C:\Users\Gary\AppData\Local\Microsoft\WindowsApps;C:\Programs\Microsoft VS Code\bin;C:\Users\Gary\.dotnet\tools;C:\Programs\Nmap;C:\Programs\Python312\Scripts\;C:\Programs\Python312\ because otherwise, whatever is in python321 will be used first. Do replace it with the one I changed around above. Maybe that does it. Else, put it back as it was I guess. But all the "C:\Windows\*" should be first regardless. Edited September 5 by argumentum Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting. Link to comment Share on other sites More sharing options...
Docfxit Posted September 5 Share Posted September 5 (edited) I changed the path to match your suggestion. I rebooted I tried it. I'm getting the same error. Thanks for trying. It was a good suggestion. My Python scripts weren't running. I found I had to move Python and Python scripts above Letsencrypt. Letsencrypt has it's own Python. Software should run more reliable now. Edited September 6 by Docfxit Link to comment Share on other sites More sharing options...
donnyh13 Posted September 6 Share Posted September 6 (edited) @argumentumis far more experienced in this, and I have far exceeded my knowledge limitation, but I was curious, do you see any msvcp's listed in the registry in Quote HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\SharedDLLs And if not, is it advisable to add the necessary mscvp140 paths to here? -- Probably not? (Don't try it on my suggestion). Edit: never mind, I think that would be a bad idea. Unless you used CMD to register it (if it hasn't been for some reason?) Edited September 6 by donnyh13 LibreOffice UDF ; Scite4AutoIt Spell-Checker Using LibreOffice Spoiler "Life is chiefly made up, not of great sacrifices and wonderful achievements, but of little things. It is oftenest through the little things which seem so unworthy of notice that great good or evil is brought into our lives. It is through our failure to endure the tests that come to us in little things, that the habits are molded, the character misshaped; and when the greater tests come, they find us unready. Only by acting upon principle in the tests of daily life can we acquire power to stand firm and faithful in the most dangerous and most difficult positions." Link to comment Share on other sites More sharing options...
argumentum Posted September 6 Share Posted September 6 15 minutes ago, donnyh13 said: @argumentumis far more experienced in this Actually, no. What I do is to have a virtual machine for each function. Say I need a web server. That goes into a VM. pfsense, another VM. Code in PHP, that goes in my WEB virtual PC. So my attitude is: have a plain hardware PC and run specialized stuff in a VM. Anything goes wrong, load another VM and try there. Win10 pro comes with Hyper-V and does not take many more resources to have VMs running. The thing is that each time I work with something, it's got it's "gotchas" and I don't want to become a specialist of each niche situation each environment/function entails, therefore each goes in it's own VM. Say I code something for an client and it has a setup/environment and two years down the road I need to fix/change/add something, I'll load the VM I used to code that and makes it a whole lot easier The OS goes on the C drive, data on a D drive. Anything goes wrong, reinstall the C drive All that explained above solves most of the "it worked on my machine, don't know why it won't work here" situations. In the case of @Docfxit, I would reinstall that PC. donnyh13 1 Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting. Link to comment Share on other sites More sharing options...
donnyh13 Posted October 9 Share Posted October 9 (edited) Hi Jos, I just wanted to let you know that I am running into a hit-and-miss problem, one which I am having a problem making a reproducable script for. While working with the Libre Office project, if I run a script several times in a row, (maybe in quick succession?), and I think usually (or only) when it contains a blocker (a MsgBox in this case), the script sometimes quits on me with this message: Quote > Detected your script is still running but AutoIt3Wrapper was closed. - Script still running, so now Killing running script Pid 3176 And now while running a script that is use to mass-test the 800+ example files, I am hitting a similar problem, the script is supposed to execute each example, close any msgboxes and record any errors. I have a test to see if my cursor is in the top left of my screen, if it is, a msgbox pops up (to pause the mass-executing). I had the script "Paused", and after about 2 minutes it all of a sudden ended without any error message. Quote +>13:37:04 AU3Check ended. rc:0 >Running:(3.3.16.1):C:\Program Files (x86)\AutoIt3\autoit3.exe "C:\Users\Owner\Desktop\Test Scripts\Script - Copy.au3" +>Setting Hotkeys...--> Press Ctrl+Alt+Break to Restart. --> Press Ctrl+BREAK to Stop. > +>13:46:18 AutoIt3 ended. rc:0 +>13:46:19 AutoIt3Wrapper Finished. >Exit code: 0 Time: 555.3442 I have run this same script, generally, without problem, though I haven't been leaving it "paused" this long either. I think sometimes it didn't finish testing correctly (not executing all the files), but I'm not sure. Until I can find a way to reproduce it reliably, I was mostly wondering if you've encountered anything similar? Or any better way to debug? Thanks, Donny Edit: Just ran it 3 more times and all 3 completed successfully, even with pauses. Seems to be some fluke bug?? Maybe it's nothing, or just me. Edited October 9 by donnyh13 LibreOffice UDF ; Scite4AutoIt Spell-Checker Using LibreOffice Spoiler "Life is chiefly made up, not of great sacrifices and wonderful achievements, but of little things. It is oftenest through the little things which seem so unworthy of notice that great good or evil is brought into our lives. It is through our failure to endure the tests that come to us in little things, that the habits are molded, the character misshaped; and when the greater tests come, they find us unready. Only by acting upon principle in the tests of daily life can we acquire power to stand firm and faithful in the most dangerous and most difficult positions." Link to comment Share on other sites More sharing options...
Developers Jos Posted October 10 Author Developers Share Posted October 10 These messages come from the Watcher task which monitors both the AutoIt3Wrapper.au3 pid shelled by SciTE and your Script pid. When Either is not detected it will kill the other. This way you ensure that SciTE always knows when the Script Ended, but also your Script is Killed in case the AutoIT3Wrapper was killed by SciTE. Your description sounds like some sort of race condition, but would have to be able to replicate to dive into it. donnyh13 1 SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
argumentum Posted October 10 Share Posted October 10 (edited) 12 hours ago, donnyh13 said: Seems to be some fluke bug?? Maybe it's nothing, or just me. Jos can not work on it unless it happens to him ( same here ). But it does happens to you therefore, as a seasoned scripter, you can add logging to the wrapper to figure out what niche circumstances produce the event. Now, code ! Edited October 10 by argumentum donnyh13 1 Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting. Link to comment Share on other sites More sharing options...
donnyh13 Posted October 10 Share Posted October 10 5 hours ago, Jos said: but would have to be able to replicate to dive into it. Okay, I'll keep working on narrowing it down. Thanks for the description on how it all works inside. 5 hours ago, argumentum said: Jos can not work on it unless it happens to him Ya I know, I was hoping Jos would say "Yes! I've already fixed that!" 5 hours ago, argumentum said: you can add logging to the wrapper Thanks for the hint, Hadn't thought of that. argumentum 1 LibreOffice UDF ; Scite4AutoIt Spell-Checker Using LibreOffice Spoiler "Life is chiefly made up, not of great sacrifices and wonderful achievements, but of little things. It is oftenest through the little things which seem so unworthy of notice that great good or evil is brought into our lives. It is through our failure to endure the tests that come to us in little things, that the habits are molded, the character misshaped; and when the greater tests come, they find us unready. Only by acting upon principle in the tests of daily life can we acquire power to stand firm and faithful in the most dangerous and most difficult positions." Link to comment Share on other sites More sharing options...
Developers Jos Posted November 4 Author Developers Share Posted November 4 Just uploaded SciTEx86.zip & SciTEx64.zip which contain the Latest SciTE 5.5.3 versions released 9 October 2024. SOLVE-SMART, donnyh13, mLipok and 1 other 2 2 SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
mLipok Posted November 5 Share Posted November 5 (edited) I notice issue with starting x86 version of the program. It just appears and closes immediately. The x64 version works well. EDIT: Windows 11 Edited November 5 by mLipok Signature beginning:* Please remember: "AutoIt"..... * Wondering who uses AutoIt and what it can be used for ? * Forum Rules ** ADO.au3 UDF * POP3.au3 UDF * XML.au3 UDF * IE on Windows 11 * How to ask ChatGPT for AutoIt Code * for other useful stuff click the following button: Spoiler Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind. My contribution (my own projects): * Debenu Quick PDF Library - UDF * Debenu PDF Viewer SDK - UDF * Acrobat Reader - ActiveX Viewer * UDF for PDFCreator v1.x.x * XZip - UDF * AppCompatFlags UDF * CrowdinAPI UDF * _WinMergeCompare2Files() * _JavaExceptionAdd() * _IsBeta() * Writing DPI Awareness App - workaround * _AutoIt_RequiredVersion() * Chilkatsoft.au3 UDF * TeamViewer.au3 UDF * JavaManagement UDF * VIES over SOAP * WinSCP UDF * GHAPI UDF - modest begining - comunication with GitHub REST API * ErrorLog.au3 UDF - A logging Library * Include Dependency Tree (Tool for analyzing script relations) * Show_Macro_Values.au3 * My contribution to others projects or UDF based on others projects: * _sql.au3 UDF * POP3.au3 UDF * RTF Printer - UDF * XML.au3 UDF * ADO.au3 UDF * SMTP Mailer UDF * Dual Monitor resolution detection * * 2GUI on Dual Monitor System * _SciLexer.au3 UDF * SciTE - Lexer for console pane * Useful links: * Forum Rules * Forum etiquette * Forum Information and FAQs * How to post code on the forum * AutoIt Online Documentation * AutoIt Online Beta Documentation * SciTE4AutoIt3 getting started * Convert text blocks to AutoIt code * Games made in Autoit * Programming related sites * Polish AutoIt Tutorial * DllCall Code Generator * Wiki: * Expand your knowledge - AutoIt Wiki * Collection of User Defined Functions * How to use HelpFile * Good coding practices in AutoIt * OpenOffice/LibreOffice/XLS Related: WriterDemo.au3 * XLS/MDB from scratch with ADOX IE Related: * How to use IE.au3 UDF with AutoIt v3.3.14.x * Why isn't Autoit able to click a Javascript Dialog? * Clicking javascript button with no ID * IE document >> save as MHT file * IETab Switcher (by LarsJ ) * HTML Entities * _IEquerySelectorAll() (by uncommon) * IE in TaskScheduler * IE Embedded Control Versioning (use IE9+ and HTML5 in a GUI) * PDF Related: * How to get reference to PDF object embeded in IE * IE on Windows 11 * I encourage you to read: * Global Vars * Best Coding Practices * Please explain code used in Help file for several File functions * OOP-like approach in AutoIt * UDF-Spec Questions * EXAMPLE: How To Catch ConsoleWrite() output to a file or to CMD *I also encourage you to check awesome @trancexx code: * Create COM objects from modules without any demand on user to register anything. * Another COM object registering stuff * OnHungApp handler * Avoid "AutoIt Error" message box in unknown errors * HTML editor * winhttp.au3 related : * https://www.autoitscript.com/forum/topic/206771-winhttpau3-download-problem-youre-speaking-plain-http-to-an-ssl-enabled-server-port/ "Homo sum; humani nil a me alienum puto" - Publius Terentius Afer"Program are meant to be read by humans and only incidentally for computers and execute" - Donald Knuth, "The Art of Computer Programming" , be and \\//_. Anticipating Errors : "Any program that accepts data from a user must include code to validate that data before sending it to the data store. You cannot rely on the data store, ...., or even your programming language to notify you of problems. You must check every byte entered by your users, making sure that data is the correct type for its field and that required fields are not empty." Signature last update: 2023-04-24 Link to comment Share on other sites More sharing options...
water Posted November 5 Share Posted November 5 Same here. Windows 11 23H2 My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki Link to comment Share on other sites More sharing options...
Developers Jos Posted November 5 Author Developers Share Posted November 5 (edited) It opens fine for me: Any AntiVirus program warnings or something else? I am on Windows 11 Home/23H2 You could try to temporarily renaming the SciteUser.properties file and try again to determine whether it is any of your settings causing this. Edited November 5 by Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
mLipok Posted November 5 Share Posted November 5 4 hours ago, Jos said: Any AntiVirus program warnings or something else? None 4 hours ago, Jos said: I am on Windows 11 Home/23H2 On my OFFICE DELL works well Wersja Windows 11 Pro Wersja 23H2 Zainstalowano dnia 22.12.2022 Kompilacja systemu operacyjnego 22631.4391 Możliwości Windows Feature Experience Pack 1000.22700.1047.0 I'll be able to check my home notebook this evening. 4 hours ago, Jos said: You could try to temporarily renaming the SciteUser.properties file and try again to determine whether it is any of your settings causing this. I'll be able to check this evening. Jos 1 Signature beginning:* Please remember: "AutoIt"..... * Wondering who uses AutoIt and what it can be used for ? * Forum Rules ** ADO.au3 UDF * POP3.au3 UDF * XML.au3 UDF * IE on Windows 11 * How to ask ChatGPT for AutoIt Code * for other useful stuff click the following button: Spoiler Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind. My contribution (my own projects): * Debenu Quick PDF Library - UDF * Debenu PDF Viewer SDK - UDF * Acrobat Reader - ActiveX Viewer * UDF for PDFCreator v1.x.x * XZip - UDF * AppCompatFlags UDF * CrowdinAPI UDF * _WinMergeCompare2Files() * _JavaExceptionAdd() * _IsBeta() * Writing DPI Awareness App - workaround * _AutoIt_RequiredVersion() * Chilkatsoft.au3 UDF * TeamViewer.au3 UDF * JavaManagement UDF * VIES over SOAP * WinSCP UDF * GHAPI UDF - modest begining - comunication with GitHub REST API * ErrorLog.au3 UDF - A logging Library * Include Dependency Tree (Tool for analyzing script relations) * Show_Macro_Values.au3 * My contribution to others projects or UDF based on others projects: * _sql.au3 UDF * POP3.au3 UDF * RTF Printer - UDF * XML.au3 UDF * ADO.au3 UDF * SMTP Mailer UDF * Dual Monitor resolution detection * * 2GUI on Dual Monitor System * _SciLexer.au3 UDF * SciTE - Lexer for console pane * Useful links: * Forum Rules * Forum etiquette * Forum Information and FAQs * How to post code on the forum * AutoIt Online Documentation * AutoIt Online Beta Documentation * SciTE4AutoIt3 getting started * Convert text blocks to AutoIt code * Games made in Autoit * Programming related sites * Polish AutoIt Tutorial * DllCall Code Generator * Wiki: * Expand your knowledge - AutoIt Wiki * Collection of User Defined Functions * How to use HelpFile * Good coding practices in AutoIt * OpenOffice/LibreOffice/XLS Related: WriterDemo.au3 * XLS/MDB from scratch with ADOX IE Related: * How to use IE.au3 UDF with AutoIt v3.3.14.x * Why isn't Autoit able to click a Javascript Dialog? * Clicking javascript button with no ID * IE document >> save as MHT file * IETab Switcher (by LarsJ ) * HTML Entities * _IEquerySelectorAll() (by uncommon) * IE in TaskScheduler * IE Embedded Control Versioning (use IE9+ and HTML5 in a GUI) * PDF Related: * How to get reference to PDF object embeded in IE * IE on Windows 11 * I encourage you to read: * Global Vars * Best Coding Practices * Please explain code used in Help file for several File functions * OOP-like approach in AutoIt * UDF-Spec Questions * EXAMPLE: How To Catch ConsoleWrite() output to a file or to CMD *I also encourage you to check awesome @trancexx code: * Create COM objects from modules without any demand on user to register anything. * Another COM object registering stuff * OnHungApp handler * Avoid "AutoIt Error" message box in unknown errors * HTML editor * winhttp.au3 related : * https://www.autoitscript.com/forum/topic/206771-winhttpau3-download-problem-youre-speaking-plain-http-to-an-ssl-enabled-server-port/ "Homo sum; humani nil a me alienum puto" - Publius Terentius Afer"Program are meant to be read by humans and only incidentally for computers and execute" - Donald Knuth, "The Art of Computer Programming" , be and \\//_. Anticipating Errors : "Any program that accepts data from a user must include code to validate that data before sending it to the data store. You cannot rely on the data store, ...., or even your programming language to notify you of problems. You must check every byte entered by your users, making sure that data is the correct type for its field and that required fields are not empty." Signature last update: 2023-04-24 Link to comment Share on other sites More sharing options...
donnyh13 Posted November 5 Share Posted November 5 Just wanted to confirm both versions work on Windows 7. Noticed the Scite Logo doesn't have the "A" on it anymore? --> Purposeful? LibreOffice UDF ; Scite4AutoIt Spell-Checker Using LibreOffice Spoiler "Life is chiefly made up, not of great sacrifices and wonderful achievements, but of little things. It is oftenest through the little things which seem so unworthy of notice that great good or evil is brought into our lives. It is through our failure to endure the tests that come to us in little things, that the habits are molded, the character misshaped; and when the greater tests come, they find us unready. Only by acting upon principle in the tests of daily life can we acquire power to stand firm and faithful in the most dangerous and most difficult positions." Link to comment Share on other sites More sharing options...
Developers Jos Posted November 5 Author Developers Share Posted November 5 53 minutes ago, donnyh13 said: Purposeful? Nah, that's a Merge failure from my site. I move the lot from an SVN to a Github setup to be able to easier merge the new releases into my version, and missed the updated ico file. Should be fixed in the current zips available. Thanks for letting me know. donnyh13 1 SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. 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