Sign in to follow this  
Followers 0
Jon

AutoIt v3.3.11.0 Beta

24 posts in this topic

File Name: AutoIt v3.3.11.0 Beta

File Submitter: Jon

File Submitted: 03 Jan 2014

File Category: Beta



3.3.11.0 (3rd January, 2014) (Beta)
AutoIt:
- Fixed #2562: StringRegExp() & Null character.
- Fixed #2581: Dec() wasn't working correctly for flags 0, 1, 2.
- Fixed #2568: StringStripWS() and StringIsSpace() now treats null as a whitespace character.
- Fixed #2566: "override" cursor in GUISetCursor() fails inside client area.
- Fixed #2573: "override" cursor in GUISetCursor() fails outside of client area.

- Added #2557: Send() special control strings will no longer treat 0 repetitions as 1. No keys will be sent.
- Added #2489: HttpSetUserAgent() now returns the previous user agent string.
- Added #2481: FileSelectFolder() will use the Windows Vista style if available.

- Changed: PCRE regular expression engine updated to 8.34.

UDFs:
- Added: Error checking to _ArrayDelete() when $iElement was out of bounds.

- Removed: Usage of Call() in _FTP_ProgressDownload(), _FTP_ProgressUpload() and _SQLite_Startup(). See documentation for changes to $hFunctionCall and $hPrintCallback parameters. THIS IS A SCRIPT BREAKING CHANGE.

Others:
- Added: Keywords and Macros to the Notepad++ autoit.xml file.


Notes for Windows 8 Users
When multiple programs register the same file associations (Stable+beta) then we can no longer toggle between beta and stable versions programatically. You must select a .au3 file, right-click and choose "open with", then "choose default program" and select beta or stable.

Use the following script to verify which version you are running:

MsgBox(0, "Version", @AutoItVersion)



Click here to download this file

1 person likes this

Share this post


Link to post
Share on other sites



thanks, Jon


Signature beginning:   Wondering who uses AutoIT and what it can be used for ?
* GHAPI UDF - modest begining - comunication with GitHub REST API *
ADO.au3 UDF     POP3.au3 UDF     XML.au3 UDF    How to use IE.au3  UDF with  AutoIt v3.3.14.x  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 *

My contribution to others projects or UDF based on  others projects: * _sql.au3 UDF  * POP3.au3 UDF *  RTF Printer - UDF * XML.au3 - BETA * ADO.au3 UDF SMTP Mailer UDF *

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 * Best coding practices * 

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) * 

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 *

"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"
:naughty:  :ranting:, 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: 2017-06-04

Share this post


Link to post
Share on other sites

 

- Added #2481: FileSelectFolder() will use the Windows Vista style if available.

With the root directory as "" it's loading the dialog to windows search with a search term I used yesterday, regardless of what the initial dir is set to. Root directory is working fine if I set the directory specifically. Title has no effect either. Are these technical limitation that need documenting or bugs?

Share this post


Link to post
Share on other sites

#5 ·  Posted (edited)

_Iif is still used in _GUICtrlRichEdit_SetCharColor() example although _Iif was removed from Misc.au3.

Further I'm getting an error when compiling a script saved in UTF-8 with BOM format:

Aut2exe.exe ended errors because the target exe wasn't created, abandon build. (C:UsersUEZAppDataLocalAutoIt v3Aut2exe~AU3kxeaqvw.exe)rc:9999

Br,
UEZ

Edited by UEZ

Please don't send me any personal message and ask for support! I will not reply!

Selection of finest graphical examples at Codepen.io

The own fart smells best!
Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!
¯\_(ツ)_/¯  ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ

Share this post


Link to post
Share on other sites

_Iif still used in _GUICtrlRichEdit_SetCharColor() example.

Further I'm getting an error when compiling a script saved in UTF-8 with BOM format:

Aut2exe.exe ended errors because the target exe wasn't created, abandon build. (C:UsersUEZAppDataLocalAutoIt v3Aut2exe~AU3kxeaqvw.exe)rc:9999

Br,

UEZ

That error comes from AutoIt3Wrapper ! What version are you using?

Pls show me all SciTE output  pane info so I can check if there is an issue with AUtoIt3Wrapper.

Jos


Visit the SciTE4AutoIt3 Download page for the latest versions        Beta files                                                          Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)

Share this post


Link to post
Share on other sites

#7 ·  Posted (edited)

Sure:

>"C:\Program Files (x86)\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /beta /in "C:\_BZ25LN\Coding\AU3\__UEZ\Tools\Windows Screenshooter\Windows Screenshooter.au3"
+>18:36:33 Starting AutoIt3Wrapper v.2.1.4.0 SciTE v.3.3.7.0 ;  Keyboard:00000407  OS:WIN_7/Service Pack 1  CPU:X64 OS:X64    Environment(Language:0409  Keyboard:00000407  OS:WIN_7/Service Pack 1  CPU:X64 OS:X64)
>Running AU3Check (3.3.11.0)  from:C:\Program Files (x86)\AutoIt3\Beta
+>18:36:34 AU3Check ended.rc:0
! Input file is UTF8 encoded. Obfuscator does not support this and will be skipped.
>Running:(3.3.11.0):C:\Program Files (x86)\AutoIt3\Beta\aut2exe\aut2exe.exe  /in "C:\_BZ25LN\Coding\AU3\__UEZ\Tools\Windows Screenshooter\Windows Screenshooter.au3" /out "C:\Users\UEZ\AppData\Local\AutoIt v3\Aut2exe\~AU3ubfawdq.exe" /nopack /icon "C:\_BZ25LN\Coding\AU3\__UEZ\Tools\Windows Screenshooter\Screenshooter.ico" /comp 2
!>18:36:35 Aut2exe.exe ended errors because the target exe wasn't created, abandon build. (C:\Users\UEZ\AppData\Local\AutoIt v3\Aut2exe\~AU3ubfawdq.exe)rc:9999
>Exit code: 0    Time: 3.04

Might be an issue with this:  ???

Br,

UEZ

Edited by UEZ

Please don't send me any personal message and ask for support! I will not reply!

Selection of finest graphical examples at Codepen.io

The own fart smells best!
Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!
¯\_(ツ)_/¯  ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ

Share this post


Link to post
Share on other sites

Sure:

>"C:\Program Files (x86)\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /beta /in "C:\_BZ25LN\Coding\AU3\__UEZ\Tools\Windows Screenshooter\Windows Screenshooter.au3"
+>18:36:33 Starting AutoIt3Wrapper v.2.1.4.0 SciTE v.3.3.7.0 ;  Keyboard:00000407  OS:WIN_7/Service Pack 1  CPU:X64 OS:X64    Environment(Language:0409  Keyboard:00000407  OS:WIN_7/Service Pack 1  CPU:X64 OS:X64)
>Running AU3Check (3.3.11.0)  from:C:\Program Files (x86)\AutoIt3\Beta
+>18:36:34 AU3Check ended.rc:0
! Input file is UTF8 encoded. Obfuscator does not support this and will be skipped.
>Running:(3.3.11.0):C:\Program Files (x86)\AutoIt3\Beta\aut2exe\aut2exe.exe  /in "C:\_BZ25LN\Coding\AU3\__UEZ\Tools\Windows Screenshooter\Windows Screenshooter.au3" /out "C:\Users\UEZ\AppData\Local\AutoIt v3\Aut2exe\~AU3ubfawdq.exe" /nopack /icon "C:\_BZ25LN\Coding\AU3\__UEZ\Tools\Windows Screenshooter\Screenshooter.ico" /comp 2
!>18:36:35 Aut2exe.exe ended errors because the target exe wasn't created, abandon build. (C:\Users\UEZ\AppData\Local\AutoIt v3\Aut2exe\~AU3ubfawdq.exe)rc:9999
>Exit code: 0    Time: 3.04

Might be an issue with this:  ???

Br,

UEZ

Things are looking fine as far as AutoIt3Wrapper and there is nothing wrong with the Obfuscator UTF8 warning as it isn't supported when performing Obfuscation.

Jos


Visit the SciTE4AutoIt3 Download page for the latest versions        Beta files                                                          Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)

Share this post


Link to post
Share on other sites

#10 ·  Posted (edited)

Thanks Jos. Seems that I misinterpreted "Fixed inputfile in case Obfuscator needs to run but is skipped due to unsupported utf format."

Br,

UEZ

Edited by UEZ

Please don't send me any personal message and ask for support! I will not reply!

Selection of finest graphical examples at Codepen.io

The own fart smells best!
Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!
¯\_(ツ)_/¯  ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ

Share this post


Link to post
Share on other sites

StringStripWS() works but StringIsSpace() doesn't treat Null as whitespace. Unless I am missing something.

Local Const $STR_STRIPALL = 8
Local Const $NULL = Chr(0)
ConsoleWrite(StringReplace(StringStripWS($NULL, $STR_STRIPALL), $NULL, 'Null') & @CRLF) ; Works
ConsoleWrite(StringIsSpace(String($NULL)) & @CRLF) ; Doesn't work.

_AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_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 parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrFileReadLastChars()GeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()Int_Parse() & Int_TryParse()IsISBN()LockFile()Mapping CtrlIDsOOP in AutoItParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandProtect GlobalsQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...

Updated: 04/09/2015

Share this post


Link to post
Share on other sites

With the root directory as "" it's loading the dialog to windows search with a search term I used yesterday, regardless of what the initial dir is set to. Root directory is working fine if I set the directory specifically. Title has no effect either. Are these technical limitation that need documenting or bugs?

 

Sorted for next time.

Share this post


Link to post
Share on other sites

#13 ·  Posted (edited)

Hmm, there might be a problem with aut2exe. I did a massive change of some internal file handling functions and I may have killed something.

Edit: No, it's fine. It's AV.

 

Things are looking fine as far as AutoIt3Wrapper and there is nothing wrong with the Obfuscator UTF8 warning as it isn't supported when performing Obfuscation.

Jos

 

Hmm, any idea why I get the error when compiling the source? AV is not running on my PC.

Br,

UEZ

Edited by UEZ

Please don't send me any personal message and ask for support! I will not reply!

Selection of finest graphical examples at Codepen.io

The own fart smells best!
Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!
¯\_(ツ)_/¯  ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ

Share this post


Link to post
Share on other sites

#15 ·  Posted (edited)

Just started this command in CMD:

C:\Program Files (x86)\AutoIt3\Beta\Aut2Exe>aut2exe.exe  /in "C:\_BZ25LN\Coding\AU3\__UEZ\Tools\Windows Screenshooter\Windows Screenshooter.au3" /out "C:\Users\UEZ\AppData\Local\AutoIt v3\Aut2exe\Test.exe" /nopack /comp 2

and it seems also to crash because I can see only temp. files but no valid compiled exe.

With latest final version it works.

Br,

UEZ

Edited by UEZ

Please don't send me any personal message and ask for support! I will not reply!

Selection of finest graphical examples at Codepen.io

The own fart smells best!
Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!
¯\_(ツ)_/¯  ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ

Share this post


Link to post
Share on other sites

#18 ·  Posted (edited)

You sure you've not got Windows Defender running?

Yes.

Do you have any #Pragma(..,...) in your source ?

Jos

 

No.

With other non UTF-8 scripts I can compile properly.

I will send you via pm the source to test it on your machine.

Br,

UEZ

Edited by UEZ

Please don't send me any personal message and ask for support! I will not reply!

Selection of finest graphical examples at Codepen.io

The own fart smells best!
Her 'sikim hıyar' diyene bir avuç tuz alıp koşma!
¯\_(ツ)_/¯  ٩(●̮̮̃•̃)۶ ٩(-̮̮̃-̃)۶ૐ

Share this post


Link to post
Share on other sites

Thank you, Jon

Ciao.


apps-odrive.pngdrive_app_badge.png box-logo.png new_logo.png MEGA_Logo.png

Share this post


Link to post
Share on other sites

#20 ·  Posted (edited)

3.3.11.0 (3rd January, 2014) (Beta)

 

 

 
In changelog isn't mentioned announced requirement of Windows XP SP3 as minimal OS (now it's Windows XP RTM).
How is it about that?
Edited by Zedna

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0