Developers Jos Posted June 18, 2007 Developers Share Posted June 18, 2007 (edited) 6/18/2007: Uploaded a new SciTe4AutoIt3.exe installer.. SciTE 1.74, released by Neil Hodgson today, is now included in the SciTE4AutoIt3 installer.This installer also includes a newly written AutoIt3Wrapper_GUI which will be started from SciTE when you select Compile (Ctrl+F7) or "Compiled with options" from the "right-click" menu in explorer for .au3 files.The GUI now supports all possible directives for AutoIt3Wrapper and include tabs for Au3check, Tidy, Obfuscator and cvsWrapper (when installed).The ResHacker Tab now has an option to download and install ResHacker for you when its not there yet.There are also many changes made to AutoIt3Wrapper and other support utilities to support the new Directives.See below for all details.I like to thank Michael(Mhz) and Gary(gafrost) for their help in testing the AutoIt3Wrapper_GUI script and helping get some bug out. ==> ScitillaHistory page containing all SciTE/Scintilla updates.==> Visit the SciTe4AutoIt3 Download page for the latest versions ==> Check the online documentation for an overview of all extras you get with this installer.Enjoy,Jos6/17/2007 *** Added AutoIt3Wrapper_Gui v1.9.2.0 (JdeB) This is a totally new GUI based on the old GUI that was removed from AutoIt3Wrapper. It now supports: - All possible #AutoIt3Wrapper_ directives. Also Tidy, Au3Check, Obfuscator and cvsWrapper settings. - Option to automatically Download and install ResHacker for you. - The specified information is now saved as directives at the top of the script. - Old INI files are converted and put into the recyclebin. - The GUI is linked to Compile in SciTE (Ctrl+F7) and "Compile with Option"in the right click menu of AU3 files. *** Updated AutoIt3Wrapper v1.9.2.0 (JdeB) - Added: #RequireAdmin for use in Vista. - Added: Updated/Cleaned up Directives: Added: #AutoIt3Wrapper_Version And #AutoIt3Wrapper_cvsWrapper_Parameters. - Removed: #AutoIt3Wrapper_Prompt, #AutoIt3Wrapper_AUTOIT3, #AutoIt3Wrapper_AUT2EXE, #AutoIt3Wrapper_res_field1name - Removed: #AutoIt3Wrapper_res_field1value, #AutoIt3Wrapper_res_field2name, #AutoIt3Wrapper_res_field2value= - Changed: Many, many internal changes. *** Updated Obfuscator.exe v1.0.14 (JdeB) - Leave #autoit3wrapper_plugin_funcs line in the obfuscated source to avoid au3check errors. *** Updated Tidy.exe v2.0.14 (JdeB) - Added /Q parameter to run quiet. *** Updated UpdateDefs.exe v1.4.3 (JdeB) - Added Latest parameter which will figure out if Prod or Beta has the highest versionnumber. Edited September 24, 2007 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...
Moderators big_daddy Posted June 19, 2007 Moderators Share Posted June 19, 2007 Thanks for your hard work on this Jos! The new GUI is awesome, it works very well and has all the options needed! The new parameter for UpdateDefs.exe is a nice touch as well. Link to comment Share on other sites More sharing options...
MadBoy Posted June 19, 2007 Share Posted June 19, 2007 Nice, i'll test it asap. I guess you got too many complaints on GUI removal My little company: Evotec (PL version: Evotec) Link to comment Share on other sites More sharing options...
FuryCell Posted June 19, 2007 Share Posted June 19, 2007 (edited) Nice Work, as always, JDEB. The new gui OWNS. Edited June 19, 2007 by SolidSnake HKTunes:Softpedia | GoogleCodeLyricToy:Softpedia | GoogleCodeRCTunes:Softpedia | GoogleCodeMichtaToolsProgrammer n. - An ingenious device that turns caffeine into code. Link to comment Share on other sites More sharing options...
Developers Jos Posted June 19, 2007 Author Developers Share Posted June 19, 2007 (edited) Thanks folk...I got a report that the relative path for the Output file wouldn't work correctly when using an UNC and found that _PAthfull() has a bug returning \\\Server\ in stead of \\Server\ ... I have uploaded a new version of AutoIt3Wrapper to "work-around" this issue ... Edited June 19, 2007 by JdeB 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...
GEOSoft Posted June 20, 2007 Share Posted June 20, 2007 I'm getting a 404 error when I try to download the Wrapper GUI file Jos. The rest are fine. George Question about decompiling code? Read the decompiling FAQ and don't bother posting the question in the forums.Be sure to read and follow the forum rules. -AKA the AutoIt Reading and Comprehension Skills test.*** The PCRE (Regular Expression) ToolKit for AutoIT - (Updated Oct 20, 2011 ver:3.0.1.13) - Please update your current version before filing any bug reports. The installer now includes both 32 and 64 bit versions. No change in version number. Visit my Blog .. currently not active but it will soon be resplendent with news and views. Also please remove any links you may have to my website. it is soon to be closed and replaced with something else. "Old age and treachery will always overcome youth and skill!" Link to comment Share on other sites More sharing options...
Developers Jos Posted June 20, 2007 Author Developers Share Posted June 20, 2007 I'm getting a 404 error when I try to download the Wrapper GUI file Jos. The rest are fine.Fixed the case issue .... thanks 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...
Jazkal Posted June 21, 2007 Share Posted June 21, 2007 Ok, with the newest build of AutoIt3Wrapper, #AutoIt3Wrapper_AUT2EXE has been removed. I have an old UDF (7zip) that won't work with any version of Autoit higher that 3.2.2.0. So I had been using this wrapper property to get around that and build those scripts with the older version. But now it looks like I only have the option to build with the main line build or beta. Am I missing something? Is there still a way to do this? Thanks Link to comment Share on other sites More sharing options...
GaryFrost Posted June 21, 2007 Share Posted June 21, 2007 Ok, with the newest build of AutoIt3Wrapper, #AutoIt3Wrapper_AUT2EXE has been removed.I have an old UDF (7zip) that won't work with any version of Autoit higher that 3.2.2.0. So I had been using this wrapper property to get around that and build those scripts with the older version.But now it looks like I only have the option to build with the main line build or beta.Am I missing something?Is there still a way to do this?ThanksFix the UDF or ask the Author to fix it to work with latest, would be the best bet. SciTE for AutoItDirections for Submitting Standard UDFs Don't argue with an idiot; people watching may not be able to tell the difference. Link to comment Share on other sites More sharing options...
Jazkal Posted June 21, 2007 Share Posted June 21, 2007 Fix the UDF or ask the Author to fix it to work with latest, would be the best bet.The author of the UDF hasn't been online in some time. I agree, and If I knew how, I would fix the UDF. Link to comment Share on other sites More sharing options...
Zacharot Posted June 21, 2007 Share Posted June 21, 2007 (edited) Why dont you post what bit isnt working in a help thread (not here) and some here will see if we/they can fix it? Edited June 21, 2007 by Zacharot Link to comment Share on other sites More sharing options...
Developers Jos Posted June 21, 2007 Author Developers Share Posted June 21, 2007 (edited) copy of the reply I gave in the other threadI intended it to be backwards compatible and this slipped through ...Try the current test version of AutoIt3Wrapper to see if that fixes it .. Edited June 21, 2007 by JdeB 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...
MadBoy Posted September 5, 2007 Share Posted September 5, 2007 @Jdeb, So when you plan to release updated version pack all-in-one? It's been a while and i think you already updated obfuscator and autoitwrapper_gui so why not update the main package? Thanks MadBoy My little company: Evotec (PL version: Evotec) Link to comment Share on other sites More sharing options...
mattw112 Posted September 5, 2007 Share Posted September 5, 2007 I have a couple questions about the compilier. I have my compilier options in my scripts, in a section titled: "compilier options". When I use this latest version to "compile with options", it always takes out my compilier options from my section and replaces them by putting them at the top of my script. I really dont want them at the very top because that's when I put my information, like Author, Date, update history, etc... is there a way to just leave my compilier options where they are in my script? Another question. Is there a way to run this without the GUI? One of the things I liked about the "Compile with Autoitwrapper" option from the right click, was the fact that it just read my compilier options and did it, I didn't have to look at the GUI. Thanks, Terry PS - Please let meknow if there's a better forum to post these questions to. Link to comment Share on other sites More sharing options...
Developers Jos Posted September 5, 2007 Author Developers Share Posted September 5, 2007 I have a couple questions about the compilier.I have my compilier options in my scripts, in a section titled: "compilier options".When I use this latest version to "compile with options", it always takes out my compilier options from my section and replaces them by putting them at the top of my script. I really dont want them at the very top because that's when I put my information, like Author, Date, update history, etc... is there a way to just leave my compilier options where they are in my script?Another question.Is there a way to run this without the GUI?One of the things I liked about the "Compile with Autoitwrapper" option from the right click, was the fact that it just read my compiler options and did it, I didn't have to look at the GUI.Thanks, TerryPS - Please let meknow if there's a better forum to post these questions to.F7 in SciTE will just compile using the current directives....no GUICtrl+F7 will first show a GUI and after which it will remove all known Directives and create a fixed section at the top. The problem is that the current logic will only put the directives in there that are not standard... the rest is removed and I cannot see how this would ever work properly if I were to leave the current directives and just update them. 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...
Developers Jos Posted September 5, 2007 Author Developers Share Posted September 5, 2007 @Jdeb,So when you plan to release updated version pack all-in-one? It's been a while and i think you already updated obfuscator and autoitwrapper_gui so why not update the main package? ThanksMadBoyI want to finish the resource addition stuff first after which I will release a next SciTE4AutoIt3 Installer. 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...
mattw112 Posted September 5, 2007 Share Posted September 5, 2007 Basically I just would like it to work like it use to. Right click on Au3 file>"Compile using AutoitWrapper" (or whatever) = Runs silent and does what's in the options in the script. I've tried this by using just the Au3>"Compile" option, but I dont think it does what's in the compilier directives if you use that method? Compilier options in the script, stay where I put them, not moved to the top of the script. Maybe I'm doing something wrong or not understanding you? But the compilier options even if I let your compilier get everything "standardized", puts them at the top, then I move them down below my header section which lists things like updates I've made to the script,... the next time I compile it puts them back at the top again? For example I'd like the top of my script to stay as below: ; ---------------------------------------------------------------------------- ; Author: Terry Matthews ; Date: 06/29/2007 ; ; Version: 1.0.0.38 ; ; Description: Blah blah blah ; ; Background: Blah blah blah ; ; Updates: 09/03/2007 - TM - blah blah ; ; ---------------------------------------------------------------------------- ;============================= ; COMPILIER DIRECTIVES ;============================= #Region Directives #AutoIt3Wrapper_outfile=REPAIR_MSI.exe #AutoIt3Wrapper_Compression=4 #AutoIt3Wrapper_Res_Comment=Allow Repairs from right click #AutoIt3Wrapper_Res_Description=Created by Terry Matthews #AutoIt3Wrapper_Res_Fileversion=1.0.0.38 #AutoIt3Wrapper_Res_Fileversion_AutoIncrement=y #AutoIt3Wrapper_Res_LegalCopyright=Company #AutoIt3Wrapper_Run_AU3Check=4 #EndRegion Directives Link to comment Share on other sites More sharing options...
Developers Jos Posted September 5, 2007 Author Developers Share Posted September 5, 2007 (edited) Basically I just would like it to work like it use to. Right click on Au3 file>"Compile using AutoitWrapper" (or whatever) = Runs silent and does what's in the options in the script. I've tried this by using just the Au3>"Compile" option, but I dont think it does what's in the compilier directives if you use that method? Compilier options in the script, stay where I put them, not moved to the top of the script. Maybe I'm doing something wrong or not understanding you? But the compilier options even if I let your compilier get everything "standardized", puts them at the top, then I move them down below my header section which lists things like updates I've made to the script,... the next time I compile it puts them back at the top again?Ok, you are compiling from the Explorer .... There is currently no option to just Compile it without showing the GUI and still use AutoIt3Wrapper, but having said that: why use it that way and not do this from SciTE? The new version of AutoIt3Wrapper soon to be released will only update the Directives when there are changes. The reason I put them together at the top is simple: They have to be put somewhere in the script and its the most logical place for me. Now how would you see it working at any other location ? How would AutoIt3Wrapper know where to put them ? EDIT: with this code you could add this option yourself : RegWrite("HKCR\AutoIt3Script\Shell\Compile with AutoIt3Wrapper\Command","","REG_SZ", '"C:\Program Files\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /in "%l"') Edited September 5, 2007 by JdeB 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...
mattw112 Posted September 6, 2007 Share Posted September 6, 2007 Hi, True I never looked at it that way, I always just have compiled from within Explorer by right click. We have a pretty locked down code updating process. All scripts are checked in, a build request is made, and then an automated system builds the scripts. So hopefully we can still do a silent compile from the command line? Is that the same or did it change? I understand the simplicity of putting 'new' directives at the top of the script. Because you are right how else would you know where to put them. However if the directives have not changed, the values have changed, or no changes are necessary. Then you simply just read the lines of the script and where you find the certain directive who's value has changed or whatever you just do a replace on that line. In the previous version I am currently using, I don't have any problems with this? I put in the compilier directives how I want them, and they stay in the same place. One other thing I've noticed with the new compilier is that the AU3 script disappears for a second then gets put back? Maybe I just missed it before but I've never seen the au3 file disappear when compiliing then come back? My guess is when you are writing the new directives to the top of the script it deletes the old file and then moves the new updated one in its place? Anyway, I guess I've just become accustomed to the way the old autoitwrapper worked. I'll probably adapt to the changes after a while if they stay this way. Thanks, Terry Link to comment Share on other sites More sharing options...
NiTroGen Posted September 6, 2007 Share Posted September 6, 2007 Two questions Is there any chance to install SciTE4AutoIt3 to a computer with beta version of autoit3 only? Sometimes, I prefer to download autoit3 without installer. However, SciTE4AutoIt3 refuses to install because of missing registry value of autoit3 version. Anyway to bypass? 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