Developers Jos Posted February 5, 2010 Developers Posted February 5, 2010 (edited) February 5, 2010: Uploaded a new SciTe4AutoIt3.exe installer.IMPORTANT: This version doesn't have support for the ANSI version of AutoIt3 anymore since that is removed from AutoIt3.There are a couple of major changes:The installer will not change the security setting for the SciTE directory anymore! To properly test this you need to either uninstall and remove the whole SciTE directory of manaully remove the extra security setting and revert to inherited security.AutoIt3Wrapper_GUI is removed an now incorporated into AutoIt3Wrapper.AutoIt3Wrapper has many updates including the Resource Update Functions which were mostly done by wraithdu! It now supports also none standard resources additions avoiding the need for Reshacker totally. Look in the Helpfile for some examples.February 28, 2010: Fixes in the current installer:-------------------------------------------------------------------------------------------------- 2/28/2010 *** Updated AutoIt3Wrapper_Gui/AutoIt3Wrapper v2.0.1.24 (Jos) - Made changes to support installation that didn't use installer - Fixed autocomplete for #autoit3wrapper directives by adding au3.autoit3wrapper.api file and updating au3.properties -------------------------------------------------------------------------------------------------- 2/4/2010 *** Updated AutoIt3Wrapper_Gui/AutoIt3Wrapper v2.0.1.23 (Jos) - Fixed /beta/beta warning for Obfuscator when from Ctrl+F7 Beta was selected - Re-Actived support for the following directives to be able to override the defaukts for a particular script: #AutoIt3Wrapper_Autoit3Dir= ;Optionally override the base AutoIt3 install directory. #AutoIt3Wrapper_Aut2exe= ;Optionally override the Aut2exe.exe to use for this script #AutoIt3Wrapper_AutoIt3= ;Optionally override the Autoit3.exe to use for this script -------------------------------------------------------------------------------------------------- 2/6/2010 *** SciTE General installation. (Jos) - Added missing autoit3wrapper.keywords.properties to installer. --------------------------------------------------------------------------------------------------Enjoy,Jos ==> 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 extra's you get with this installer.Enjoy,Jos2/4/2010 *** SciTE General installation. (Jos) - Updated AutoItTools.lua to use internal call for Abbreviation expansion. - Updated AutoItTools.lua to avoid the need for updating au3.properties. - Removed seracl.exe from installer and am Not changing the Security of the SciTE directory for the Users group anymore. The Installer previous would run SetAcl to change the ACL/security for the SciTE install directory and files to "Full" for the groups "Users" and "Power Users" avoiding security issues when updates need to be made to au3.properties etc. This Security setting will have to be manually remove when you wish to do so and revert back to the defaults!! - Removed au3record from the installer as this is now supplied by the Autoit3 installer. *** Updated AutoIt3Wrapper_Gui/AutoIt3Wrapper v2.0.1.21 (Jos) - Added support for running the correct version of AU3Info now supplied by the Autoit3 Installer. - Added support for running the correct version of AU3Record now supplied by the Autoit3 Installer. - Updated internal resource update functions which now also support nonstandard Sections and languagecodes. (wraithdu/Jos) - Removed AutoIt3Wrapper_Gui and integrated the code into AutoIt3Wrapper.exe. - Added support for the following directives: #AutoIt3Wrapper_Run_SciTE_Minimized= ;(Y/N) Minimize SciTE while script is running. (Default=n) #AutoIt3Wrapper_Run_SciTE_OutputPane_Minimized= ;(Y/N) Toggle SciTE output pane at run time so its not shown by default.(Default=n) *** Updated Tidy.exe v2.1.0.0 (Jos) - Speed improvements up to 50%. *** Updated Obfuscator.exe v1.0.28.7 (Jos) - Speed improvements up to 30%. - Fixed a reported stack corruption. *** Updated SciTEConfig v1.6.7.5 (Jos) - Updated typo in text of a messagebox. *** Some Helpfile updates. (Jos) - Added documentation for SciTEConfig. *** Updated Koda v 1.7.2.0 (lazycat) - Release 1.7.2.0 build 180 (2009-06-27) *** Updated FuncPopup v 1.3.2.0 (jos) - Change the use of the helpfile to autoit3.chm to avoid page-not-found error. Edited February 28, 2010 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.
GEOSoft Posted February 6, 2010 Posted February 6, 2010 Looks good Jos. Installed but not the wrapper. I'll have to mess around and see what I can do to keep using Resource Hacker for Resources since RH is scriptable instead of adding all those damn directives. Now if the wrapper had something like the ability to read a flat file (something I can generate from a file list) to get the resources then all might be good again. 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!"
Developers Jos Posted February 6, 2010 Author Developers Posted February 6, 2010 Looks good Jos. Installed but not the wrapper. I'll have to mess around and see what I can do to keep using Resource Hacker for Resources since RH is scriptable instead of adding all those damn directives. Now if the wrapper had something like the ability to read a flat file (something I can generate from a file list) to get the resources then all might be good again.Flat file with Directive would work. 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.
wraithdu Posted February 7, 2010 Posted February 7, 2010 Just reinstalled from the new installer and all looks good. The only question I have is that your 'SciTE\Defs\Production\au3abbrev.properties' is a beta abbreviation file from 2007 and your 'SciTE\Properties\au3abbrev.properties' is a production file from 2008. Shouldn't those be the same or updated to current?
GEOSoft Posted February 7, 2010 Posted February 7, 2010 Flat file with Directive would work. A single directive to handle all the resources listed in a flat file? Now that I could work with.As it stands right now I'm thinking of generating a "Make" compiled file and handling everything in there. Been playing with it but, like you, not much time for it right now. 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!"
Developers Jos Posted February 7, 2010 Author Developers Posted February 7, 2010 Just reinstalled from the new installer and all looks good. The only question I have is that your 'SciTE\Defs\Production\au3abbrev.properties' is a beta abbreviation file from 2007 and your 'SciTE\Properties\au3abbrev.properties' is a production file from 2008. Shouldn't those be the same or updated to current?Yea, like the last time I received an update from MHz, i only updated the active file in the installer but forgot the 2 copies in the DEFS subdir.This has been like this for a while alreeady Will be fix in the next version.Thanks,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.
condoman Posted February 7, 2010 Posted February 7, 2010 FYI I get this error now: C:\Program Files\AutoIt3\SciTE\Lua\Tools.lua:73: Tool "Tools.toggleOverrideFont" not found. >Lua: error occurred while processing command
Developers Jos Posted February 7, 2010 Author Developers Posted February 7, 2010 (edited) FYI I get this error now:C:\Program Files\AutoIt3\SciTE\Lua\Tools.lua:73: Tool "Tools.toggleOverrideFont" not found.>Lua: error occurred while processing commandGuess this is only with Ctrl+F11?This must have been "broken" for a while (early 2008) because it looks like the LUA func was missing ever since Valik rewrote the LUA funcs and I included those into the SciTE4AutoIt3 setup. Edited February 7, 2010 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.
Developers Jos Posted February 7, 2010 Author Developers Posted February 7, 2010 Uploaded a update Tools.lua to the Beta dir. Download that to your LUA subdir and restart SciTE. See if that fixes it for you. 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.
water Posted February 9, 2010 Posted February 9, 2010 Hi, I updated to the latest SciTE for AutoIt version and now the user calltips no longer work. It's C:\Programme\AutoIt3\SciTE\api\au3.user.calltips.api which is opened when I use The "User Calltip Entries" from the "Tools" tab. The content of this file (which is genereated by "Scite settings.exe") is like: _AD_Open([$sAD_UserIdParam = "", $sAD_PasswordParam = ""[, $sAD_DNSDomainParam = "", $sAD_HostServerParam = "", $sAD_ConfigurationParam = ""]]) Opens a connection to the Active Directory. (Requires: #Include <AD.au3>) _AD_Close() Closes the connection to the Active Directory opened by _AD_Open. (Requires: #Include <AD.au3>) Anything I have to change? Thanks for your help. 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
condoman Posted February 9, 2010 Posted February 9, 2010 The updated tools.lua fix the toggle override font, thanks.
Developers Jos Posted February 9, 2010 Author Developers Posted February 9, 2010 I don't think that the content is generated by the SciTE4AutoIt3 installer. When I copy&Paste the info you posted into my "empty" au3.user.calltips.api file and save it, this calltip pops up fine when typing: _AD_Open( 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.
water Posted February 9, 2010 Posted February 9, 2010 Sorry, my bad. It's not been the user calltips it's been the syntax highlighting that didn't work. I generated the file C:\Programme\AutoIt3\SciTE\Properties\au3.userudfs.properties and now everything works fine. But with the "old" version I only generated the file C:\Programme\AutoIt3\SciTE\api\au3.user.calltips.api and user calltips and syntax highlighting worked. Anyway: problem solved - case closed Thanks for your support! 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
Developers Jos Posted February 9, 2010 Author Developers Posted February 9, 2010 Sorry, my bad. It's not been the user calltips it's been the syntax highlighting that didn't work. I generated the file C:\Programme\AutoIt3\SciTE\Properties\au3.userudfs.properties and now everything works fine. But with the "old" version I only generated the file C:\Programme\AutoIt3\SciTE\api\au3.user.calltips.api and user calltips and syntax highlighting worked.Anyway: problem solved - case closed Thanks for your support!Nah ... that would take a miracle. You need the Funcnames defined in au3.userudfs.properties or au3.keywords.properties before syntax colors would work.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.
water Posted February 9, 2010 Posted February 9, 2010 I solved the problem The tool I use to generate the SciTE settings for the user calltips and syntax highlighting writes to properties\au3.keywords.properties. That's why everything worked. After installing the new version the au3.user.calltips.api file was still available but au3.keywords.properties was replaced by a new one (without my UDF). 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
Developers Jos Posted February 28, 2010 Author Developers Posted February 28, 2010 Upload an updated installer with several fixes. See first post. 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.
wraithdu Posted March 1, 2010 Posted March 1, 2010 Few things. In autoit3wrapper.keywords.properties, remove the '=' from #autoit3wrapper_aut2exe and #autoit3wrapper_autoit3. Here's my suggested capitalization for the API file: expandcollapse popup#AutoIt3Wrapper_Add_Constants?1 #AutoIt3Wrapper_Au3Check_Parameters?1 #AutoIt3Wrapper_Au3Check_Stop_OnWarning?1 #AutoIt3Wrapper_AutoIt3Dir?1 #AutoIt3Wrapper_Aut2Exe?1 #AutoIt3Wrapper_AutoIt3?1 #AutoIt3Wrapper_Change2CUI?1 #AutoIt3Wrapper_Compression?1 #AutoIt3Wrapper_cvsWrapper_Parameters?1 #AutoIt3Wrapper_Icon?1 #AutoIt3Wrapper_OutFile?1 #AutoIt3Wrapper_OutFile_Type?1 #AutoIt3Wrapper_PlugIn_Funcs?1 #AutoIt3Wrapper_Res_Comment?1 #AutoIt3Wrapper_Res_Description?1 #AutoIt3Wrapper_Res_Field?1 #AutoIt3Wrapper_Res_File_Add?1 #AutoIt3Wrapper_Res_FileVersion?1 #AutoIt3Wrapper_Res_FileVersion_AutoIncrement?1 #AutoIt3Wrapper_Res_Icon_Add?1 #AutoIt3Wrapper_Res_Language?1 #AutoIt3Wrapper_Res_LegalCopyright?1 #AutoIt3Wrapper_Res_ProductVersion?1 #AutoIt3Wrapper_Res_requestedExecutionLevel?1 #AutoIt3Wrapper_Res_SaveSource?1 #AutoIt3Wrapper_Run_After?1 #AutoIt3Wrapper_Run_Au3Check?1 #AutoIt3Wrapper_Run_Before?1 #AutoIt3Wrapper_Run_cvsWrapper?1 #AutoIt3Wrapper_Run_Debug_Mode?1 #AutoIt3Wrapper_Run_Obfuscator?1 #AutoIt3Wrapper_Run_SciTE_Minimized?1 #AutoIt3Wrapper_Run_SciTE_OutputPane_Minimized?1 #AutoIt3Wrapper_Run_Tidy?1 #AutoIt3Wrapper_ShowGUI?1 #AutoIt3Wrapper_Tidy_Stop_onerror?1 #AutoIt3Wrapper_UPX_Parameters?1 #AutoIt3Wrapper_UseAnsi?1 #AutoIt3Wrapper_UseUPX?1 #AutoIt3Wrapper_UseX64?1 #AutoIt3Wrapper_Version?1 #Region?1 #EndRegion?1 #Obfuscator_Ignore_Funcs?1 #Obfuscator_Ignore_Variables?1 #Obfuscator_Off?1 #Obfuscator_On?1 #Obfuscator_Parameters?1 #Tidy_Parameters?1 You may or may not want to remove the #Region/#EndRegion from this file since they are still in AutoIt's main .api file.
Developers Jos Posted March 1, 2010 Author Developers Posted March 1, 2010 Few things.In autoit3wrapper.keywords.properties, remove the '=' from #autoit3wrapper_aut2exe and #autoit3wrapper_autoit3.Here's my suggested capitalization for the API file:You may or may not want to remove the #Region/#EndRegion from this file since they are still in AutoIt's main .api file.Thanks.. Updated the current Beta versions of the file. 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.
wraithdu Posted March 1, 2010 Posted March 1, 2010 (edited) I just noticed, you can also remove #region/#endregion from autoit3wrapper.keywords.properties as well, as they are still in the main au3.keywords.properties file. Or... move the region/endregion stuff out of the main AutoIt3 api/keywords files and solely into the scite specific files, in which case the API capitalization would be #Region / #EndRegion. Also, would it be possible to have Tidy clean up pre-processor directive proper casing according to the api files in addition to function / keyword proper casing? Edited March 1, 2010 by wraithdu
rajeshontheweb Posted March 9, 2010 Posted March 9, 2010 Scite 2.03 released! Started late is much better than having never started it!!!!Failure is another step towards success. I've been messing around with: Adding Entry to 'Hosts'File Information Lister (Logger)Yet Another AutoIT Error Handler Yet Another AutoIT Error Handler & Debugger Control your App's TaskBar Button YCurrency Ticker (Latest Release : 16 Apr 2009)_WinInetInternetCheckConnection UDF Symantec Definitions Lister UDF _GetLocalIPAddresses UDF UDF to get Special Folder Information WMI_NetworkAdapterConfiguration2Array WMI_CDRomDriveCapabilities _ScriptExists - Check if your au3 script is running!! Uninstaller UDF Get Version for your application (at script level or compiled stage) Uninstaller Pro - faster alternative to windows application removal applet
Recommended Posts