Zedna Posted June 1, 2014 Share Posted June 1, 2014 (edited) Edit: btw, the next beta versions will be XP SP 3 only.But I can't see any mention about that in final changelog of 3.3.12.0.Can somebody confirm how it's about AutoIt 3.3.12.0 and OS support? Thanks.Here is mention about OS support from previous 3.3.10.0 3.3.10.0 (23rd December, 2013) (Release)AutoIt:Changed: Removed Windows 2000 support. Minimum supported OS is now Windows XP RTM / Windows Server 2003.EDIT: changed title of topic Edited June 2, 2014 by Zedna Resources UDF ResourcesEx UDF AutoIt Forum Search Link to comment Share on other sites More sharing options...
Ascend4nt Posted June 5, 2014 Share Posted June 5, 2014 Zedna, from preliminary tests, it appears that it works fine in XP RTM. I've tried a number of examples and there weren't any issues. However, the latest SciTe will not run on XP RTM, though the bundled one seemed to work fine. My contributions: Performance Counters in Windows - Measure CPU, Disk, Network etc Performance | Network Interface Info, Statistics, and Traffic | CPU Multi-Processor Usage w/o Performance Counters | Disk and Device Read/Write Statistics | Atom Table Functions | Process, Thread, & DLL Functions UDFs | Process CPU Usage Trackers | PE File Overlay Extraction | A3X Script Extract | File + Process Imports/Exports Information | Windows Desktop Dimmer Shade | Spotlight + Focus GUI - Highlight and Dim for Eyestrain Relief | CrossHairs (FullScreen) | Rubber-Band Boxes using GUI's (_GUIBox) | GUI Fun! | IE Embedded Control Versioning (use IE9+ and HTML5 in a GUI) | Magnifier (Vista+) Functions UDF | _DLLStructDisplay (Debug!) | _EnumChildWindows (controls etc) | _FileFindEx | _ClipGetHTML | _ClipPutHTML + ClipPutHyperlink | _FileGetShortcutEx | _FilePropertiesDialog | I/O Port Functions | File(s) Drag & Drop | _RunWithReducedPrivileges | _ShellExecuteWithReducedPrivileges | _WinAPI_GetSystemInfo | dotNETGetVersions | Drive(s) Power Status | _WinGetDesktopHandle | _StringParseParameters | Screensaver, Sleep, Desktop Lock Disable | Full-Screen Crash Recovery Wrappers/Modifications of others' contributions: _DOSWildcardsToPCRegEx (original code: RobSaunder's) | WinGetAltTabWinList (original: Authenticity) UDF's added support/programming to: _ExplorerWinGetSelectedItems | MIDIEx UDF (original code: eynstyne) (All personal code/wrappers centrally located at Ascend4nt's AutoIT Code) Link to comment Share on other sites More sharing options...
guinness Posted June 5, 2014 Share Posted June 5, 2014 (edited) The help file represents the current state of AutoIt, so use that as your reference as the beta testing comments don't always reflect the stable outcome.Unless Jon says otherwise. Edited June 5, 2014 by guinness 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...
Zedna Posted July 7, 2014 Author Share Posted July 7, 2014 Just note that even in 3.3.13.0 beta '?do=embed' frameborder='0' data-embedContent>> there is no mention about changed OS support. Resources UDF ResourcesEx UDF AutoIt Forum Search Link to comment Share on other sites More sharing options...
Administrators Jon Posted July 7, 2014 Administrators Share Posted July 7, 2014 Zedna, from preliminary tests, it appears that it works fine in XP RTM. I've tried a number of examples and there weren't any issues. However, the latest SciTe will not run on XP RTM, though the bundled one seemed to work fine. Odd, they should be using the same source files, but I'll check the compiler settings. Deployment Blog: https://www.autoitconsulting.com/site/blog/ SCCM SDK Programming: https://www.autoitconsulting.com/site/sccm-sdk/ Link to comment Share on other sites More sharing options...
Zedna Posted July 7, 2014 Author Share Posted July 7, 2014 (edited) He probably meant full Scite (Scite4AutoIt3) as he said "the bundled one seemed to work fine". Edited July 7, 2014 by Zedna Resources UDF ResourcesEx UDF AutoIt Forum Search Link to comment Share on other sites More sharing options...
Administrators Jon Posted July 7, 2014 Administrators Share Posted July 7, 2014 Yeah, I know. They still use the same source files, but are compiled slightly differently. I compile the lite version from the Visual Studio interface but I think Jos uses a batchfle/makefile for the full version and that probably hasn't got the required tweaks. I'm almost certainly going to move to XP SP3 as the minimum so it's probably not worth trying to fix for now. Deployment Blog: https://www.autoitconsulting.com/site/blog/ SCCM SDK Programming: https://www.autoitconsulting.com/site/sccm-sdk/ Link to comment Share on other sites More sharing options...
Developers Jos Posted July 7, 2014 Developers Share Posted July 7, 2014 (edited) Yeah, I know. They still use the same source files, but are compiled slightly differently. I compile the lite version from the Visual Studio interface but I think Jos uses a batchfle/makefile for the full version and that probably hasn't got the required tweaks. Correct, I am using the standard scite.mak to build the full version. Edited July 7, 2014 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...
Administrators Jon Posted July 9, 2014 Administrators Share Posted July 9, 2014 Next beta 3.3.13.2 will have a minimum OS of: Windows XP SP3 Windows Server 2003 SP2 JScript 1 Deployment Blog: https://www.autoitconsulting.com/site/blog/ SCCM SDK Programming: https://www.autoitconsulting.com/site/sccm-sdk/ Link to comment Share on other sites More sharing options...
czardas Posted July 9, 2014 Share Posted July 9, 2014 (edited) I appreciate the support for a wide range of Windows OS. The older versions of AutoIt still being available is great - you never know when you might need to run one, even if it is unlikely. Edited July 9, 2014 by czardas operator64 ArrayWorkshop Link to comment Share on other sites More sharing options...
FaridAgl Posted July 9, 2014 Share Posted July 9, 2014 Next beta 3.3.13.2 will have a minimum OS of: Windows XP SP3 Windows Server 2003 SP2 I guess that won't be a problem, but what's the reason? Is anything new coming that requires this OSs as minimum? Any improvements in 3.3.13.2? http://faridaghili.ir Link to comment Share on other sites More sharing options...
Zedna Posted July 9, 2014 Author Share Posted July 9, 2014 (edited) I guess that won't be a problem, but what's the reason? Is anything new coming that requires this OSs as minimum? Any improvements in 3.3.13.2? I think the reason is only to remove some hacks needed to support these old OSs. For example new Visual Studio don't support them but with some effort/hacks it can be overcomed as far as I know (as Jon said). Also some API functions (probably) needs some minimal version of OS so dropping support for XP RTM/SP1/SP2 could lead for simpler internals of AutoIt after removing some internal hacks needed for working such API functions. It was similar with dropping support for Win2000/Win9x (lastly with 3.2.12.1) but I think this time it will be less dramatic change. EDIT: Thanks for info Jon. I have one computer with preinstalled XP SP2 in my family so I will apply SP3 patch hopefully soon and I hope that computer and all installed applications will not break its functionality. I haven't installed SP3 patch yet because there was no reason to break fully functioning computer by such risky operation. Edited July 9, 2014 by Zedna Resources UDF ResourcesEx UDF AutoIt Forum Search Link to comment Share on other sites More sharing options...
guinness Posted July 9, 2014 Share Posted July 9, 2014 (edited) I think Jon is being too fair supporting an OS Microsoft themselves have dropped from their support channel. Edited July 9, 2014 by guinness 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...
FaridAgl Posted July 9, 2014 Share Posted July 9, 2014 Zedna, Thanks for info. guinness, Yes, it's a big deal and I guess a lot of extra works have been done to achieve this, but why now? What will come out, what kind of improvements or new features can come out after dropping support for the old OS versions? Does it have any benefits for Autoit? http://faridaghili.ir Link to comment Share on other sites More sharing options...
Administrators Jon Posted July 10, 2014 Administrators Share Posted July 10, 2014 It's just so I can continue using the latest dev tools without a really ugly hack that we use. Visual Studio 2013 supports XP SP3 out of the box - that's a decent level to aim at. czardas 1 Deployment Blog: https://www.autoitconsulting.com/site/blog/ SCCM SDK Programming: https://www.autoitconsulting.com/site/sccm-sdk/ Link to comment Share on other sites More sharing options...
FaridAgl Posted July 10, 2014 Share Posted July 10, 2014 That's clear now, using latest tools means better optimization and it means improvements. Thanks, and looking forward to it. http://faridaghili.ir Link to comment Share on other sites More sharing options...
Richard Robertson Posted July 10, 2014 Share Posted July 10, 2014 I think the reason is only to remove some hacks needed to support these old OSs. For example new Visual Studio don't support them but with some effort/hacks it can be overcomed as far as I know (as Jon said). Also some API functions (probably) needs some minimal version of OS so dropping support for XP RTM/SP1/SP2 could lead for simpler internals of AutoIt after removing some internal hacks needed for working such API functions. It was similar with dropping support for Win2000/Win9x (lastly with 3.2.12.1) but I think this time it will be less dramatic change. EDIT: Thanks for info Jon. I have one computer with preinstalled XP SP2 in my family so I will apply SP3 patch hopefully soon and I hope that computer and all installed applications will not break its functionality. I haven't installed SP3 patch yet because there was no reason to break fully functioning computer by such risky operation. Since when is installing a service pack risky? I've been keeping up with Windows updates on who knows how many machines and have never had one break anything. Link to comment Share on other sites More sharing options...
Zedna Posted July 10, 2014 Author Share Posted July 10, 2014 Since when is installing a service pack risky? I've been keeping up with Windows updates on who knows how many machines and have never had one break anything. It's just general "Don't touch/change something that works fine". When you change hundreds of system DLLs/settings/registry then it can definitely break something. Resources UDF ResourcesEx UDF AutoIt Forum Search Link to comment Share on other sites More sharing options...
Mat Posted July 10, 2014 Share Posted July 10, 2014 Upgrading to windows 8.1 broke all (yes, there are about 4) the OEM recovery partitions on my Dell laptop. Was actually quite nice as I didn't want them so I now had a good reason to reformat them and make use of them. Zedna: "If it ain't broke, don't fix it" AutoIt Project Listing Link to comment Share on other sites More sharing options...
jchd Posted July 10, 2014 Share Posted July 10, 2014 "If it ain't broke, don't fix it" That's a good thing, but the only purpose of service packs and monthly or nightly updates is to fix things which proved broken. Since an unpatched OS is broken, then fix it. BTW I too installed SP3 on a bunch of XP machines and never experienced a problem. This wonderful site allows debugging and testing regular expressions (many flavors available). An absolute must have in your bookmarks.Another excellent RegExp tutorial. Don't forget downloading your copy of up-to-date pcretest.exe and pcregrep.exe hereRegExp tutorial: enough to get startedPCRE v8.33 regexp documentation latest available release and currently implemented in AutoIt beta. SQLitespeed is another feature-rich premier SQLite manager (includes import/export). Well worth a try.SQLite Expert (freeware Personal Edition or payware Pro version) is a very useful SQLite database manager.An excellent eBook covering almost every aspect of SQLite3: a must-read for anyone doing serious work.SQL tutorial (covers "generic" SQL, but most of it applies to SQLite as well)A work-in-progress SQLite3 tutorial. Don't miss other LxyzTHW pages!SQLite official website with full documentation (may be newer than the SQLite library that comes standard 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