wakillon

AutoIt&SciTEUpdater v1.0.2.1 Update of 2 Sept 2015

33 posts in this topic

#1 ·  Posted (edited)

AutoIt&SciTEUpdater v1.0.2.1.au3

 

201406021914401.jpg
 

External files are included in script.

If UAC Enable, Run as Admin the first time.

Previous downloads : 611

SourceAutoItAndSciTEUpdater v1.0.2.1.au3

ExecutableAutoIt&SciTEUpdater.exe

 

For never miss AutoIt (Release/Beta) and SciTE4AutoIt3 updates. ;)

Edited by wakillon
2 people like this

AutoIt 3.3.14.2 X86 - SciTE 3.6.0WIN 8.1 X64 - Other Example Scripts

Share this post


Link to post
Share on other sites



This is cool, good work. :D

Share this post


Link to post
Share on other sites

Very nice!

Does it work with AutoIt Portable?


Share this post


Link to post
Share on other sites

This is cool, good work. Posted Image

Thanks Venix

Very nice!

Does it work with AutoIt Portable?

Thanks, and no it's only for "classic" Release and Beta versions. :D


AutoIt 3.3.14.2 X86 - SciTE 3.6.0WIN 8.1 X64 - Other Example Scripts

Share this post


Link to post
Share on other sites
I noticed that there's a problem with the update.dat file on the downloads website for AutoIt, it says that the latest beta version is 3.3.9.4, while 3.3.9.5 is actually the latest version. This exposed a bug in your version checking, as you look to see if the latest version is <> the version installed on the computer. I would think you'd want to check to see if the installed version is less than the latest, but if it's greater than the "latest" that could be ok, as update.dat may not be updated in a timely manner.

If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.
Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag Gude
How to ask questions the smart way!

I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from.

Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays.  -  ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script.  -  Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label.  -  _FileGetProperty - Retrieve the properties of a file  -  SciTE Toolbar - A toolbar demo for use with the SciTE editor  -  GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI.  -   Latin Square password generator

Share this post


Link to post
Share on other sites

@BrewManNH

http://www.autoitscript.com/autoit3/files/beta/autoit/

Does not contain an 3.3.9.5 setup only a SFX

So? There is a 3.3.9.5 version, the update.dat file only shows 3.3.9.4, I have 3.3.9.5 version, this script tells me there's an "update" to a newer version using an older version number, that's the bug.

If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.
Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag Gude
How to ask questions the smart way!

I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from.

Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays.  -  ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script.  -  Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label.  -  _FileGetProperty - Retrieve the properties of a file  -  SciTE Toolbar - A toolbar demo for use with the SciTE editor  -  GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI.  -   Latin Square password generator

Share this post


Link to post
Share on other sites

I noticed that there's a problem with the update.dat file on the downloads website for AutoIt, it says that the latest beta version is 3.3.9.4, while 3.3.9.5 is actually the latest version. This exposed a bug in your version checking, as you look to see if the latest version is <> the version installed on the computer. I would think you'd want to check to see if the installed version is less than the latest, but if it's greater than the "latest" that could be ok, as update.dat may not be updated in a timely manner.

It' s right, my comparison of the versions is not good because the update.dat file doesn't refer to any 3.3.9.5 Beta.

Thanks, it's taken into consideration ! :D

@wakillon

Nice script, check my toolbar image in my signature

Thanks, I'm not very fond of toolbars to add to my browsers, but have tried yours and it works well !

As my script it forget the 3.3.9.5 Beta version :huh:


AutoIt 3.3.14.2 X86 - SciTE 3.6.0WIN 8.1 X64 - Other Example Scripts

Share this post


Link to post
Share on other sites

#9 ·  Posted (edited)

@BrewManNH

Version 3.3.9.5 isn't released yet, they are still adding features and fixes, i don't know why the added 3.3.9.5 to the beta sectio

See - http://www.autoitscript.com/forum/forum/1-announcements-and-site-news/ 3.3.9.4 is the last one

@Wakillon

I don't like toolbars myself but it allows me to enter all the section a lot faster.

Scite information is not part of the toolbar yet, if you don't mind i'm going to use your code to display the information

Edited by Emiel Wieldraaijer

Best regards,Emiel Wieldraaijer

Share this post


Link to post
Share on other sites

#10 ·  Posted (edited)

I don't like toolbars myself but it allows me to enter all the section a lot faster.

Scite information is not part of the toolbar yet, if you don't mind i'm going to use your code to display the information

No problem ! :D

For information, script is adapted if one day scite4autoit3version.ini file becomes like this :

[sciTE4AutoIt3]

date=6/10/2012

version=3.2.0.0

setup=http://www.autoitscript.com/cgi-bin/getfile.pl?../autoit3/scite/download/SciTE4AutoIt3.exe

But by default i use Dates Comparison...

And for your Toolbar you need to open your browser !

My script can be added ( only compiled ) to windows start ! :huh:

Edited by wakillon

AutoIt 3.3.14.2 X86 - SciTE 3.6.0WIN 8.1 X64 - Other Example Scripts

Share this post


Link to post
Share on other sites

And for your Toolbar you need to open your browser !

My script can be added ( only compiled ) to windows start ! :huh:

You can start a browser on Windows start and do not need to compile anything :D

but the Toolbar does not compare like your program does, your program is more compleet


Best regards,Emiel Wieldraaijer

Share this post


Link to post
Share on other sites

Didn't valik say version 3.3.9.5 is an alpha version? Used only to give us a sort of sneak peak at what's coming?


Things that I've done..

Icon Resource Editor: icon resource editor 

AutoIt Piano: a piano

AutoIt Unlocker: unlocks files when you want to delete them

Colorful tooltips: a wrapper for the tool tips UDF

Rouge GoogleBot: a full screen animation

ASciTE text editor: a text editor written in autoit

Warning: Posts by this user are subject to change or may disappear without notice.

Share this post


Link to post
Share on other sites

You can start a browser on Windows start and do not need to compile anything :D

but the Toolbar does not compare like your program does, your program is more compleet

Imagine a toolbar for each soft you want last updates... :)

Your web browser will be a bit cluttered...

Script prompt you for download and silently install last updates without effort :huh:


AutoIt 3.3.14.2 X86 - SciTE 3.6.0WIN 8.1 X64 - Other Example Scripts

Share this post


Link to post
Share on other sites

@BrewManNH

Version 3.3.9.5 isn't released yet, they are still adding features and fixes, i don't know why the added 3.3.9.5 to the beta sectio

See - http://www.autoitscript.com/forum/forum/1-announcements-and-site-news/ 3.3.9.4 is the last one

Once again, so what? You're missing the point completely. 3.3.9.4 is an older version number than 3.3.9.5, you don't "UPgrade" to a lower version, you "DOWNgrade" to it. Whether or not the version is officially released or not is completely irrelevant to my comment about this script, the relevant part was that it was treating newer versions, officially released or not, as being older than what is available for download, when clearly it is not. Please stop telling me which version is officially released, I don't care because I'm well aware of it.

If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.
Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag Gude
How to ask questions the smart way!

I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from.

Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays.  -  ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script.  -  Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label.  -  _FileGetProperty - Retrieve the properties of a file  -  SciTE Toolbar - A toolbar demo for use with the SciTE editor  -  GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI.  -   Latin Square password generator

Share this post


Link to post
Share on other sites

@BrewManNH

As you suggested i update script with a different versions comparison. :D

1 person likes this

AutoIt 3.3.14.2 X86 - SciTE 3.6.0WIN 8.1 X64 - Other Example Scripts

Share this post


Link to post
Share on other sites

@BrewManNH

No i'm not missing the point, 3.3.9.5 is not a beta release.

Program checks for release and beta. Works perfect.


Best regards,Emiel Wieldraaijer

Share this post


Link to post
Share on other sites

The version in question is not suitable for public crash testing, which is what a beta release

is usually intended for and which is why the developers who handle field testing using the beta

releases intentionally did not add it to their beacon at

http://www.autoitscript.com/autoit3/files/beta/update.dat

So it does exist in the public pool as an alpha beta, but it was not released for use in their field testing

since it was only thrown out there to show us a few features they're adding.

So in that context I would go as far as to say it is correctly a beta, in alpha status. I would assume when they

are using the term "Alpha" to describe the beta, where "Alpha" usually means something like top order, they are

describing it as being in a volatile high order of beta status, where a few things are very new and probably have just been

implemented from concept, not fully assured the file may not incidentally backfire and spin your hard drive

so fast that it explodes and embeds some shrapnel in your chine.

As for incorrect version comparing, does it really matter? The statement checks for a change in the string

where any difference would trigger an update be it a lower or higher version, the thing is, will the

developers ever add a lower version number that would cause scripts/apps like this one to incidentally

downgrade to a lower AutoIt version and frustrate a user or screw with people who did sloppy version comparing?


Things that I've done..

Icon Resource Editor: icon resource editor 

AutoIt Piano: a piano

AutoIt Unlocker: unlocks files when you want to delete them

Colorful tooltips: a wrapper for the tool tips UDF

Rouge GoogleBot: a full screen animation

ASciTE text editor: a text editor written in autoit

Warning: Posts by this user are subject to change or may disappear without notice.

Share this post


Link to post
Share on other sites

Should've said knee?

Shin actually, what the hell is chine? :alien:


Things that I've done..

Icon Resource Editor: icon resource editor 

AutoIt Piano: a piano

AutoIt Unlocker: unlocks files when you want to delete them

Colorful tooltips: a wrapper for the tool tips UDF

Rouge GoogleBot: a full screen animation

ASciTE text editor: a text editor written in autoit

Warning: Posts by this user are subject to change or may disappear without notice.

Share this post


Link to post
Share on other sites

Alpha and Beta are actually the first 2 letters of the Greek alphabet, hence an Alpha release is the preliminary version, beta is the follow up version, they don't usually go past the Beta before they start calling them Release Candidates, or even just go straight from Beta to release.


If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.
Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag Gude
How to ask questions the smart way!

I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from.

Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays.  -  ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script.  -  Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label.  -  _FileGetProperty - Retrieve the properties of a file  -  SciTE Toolbar - A toolbar demo for use with the SciTE editor  -  GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI.  -   Latin Square password generator

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

  • Similar Content

    • sree161
      By sree161
      Hi,
      i have a code which generates two numeric outputs.i have to save them in excel.
      Is there any way to export them to specific cells in excel???
    • tremolux66
      By tremolux66
      I use a monospace font for editing AutoIt scripts in SciTE (currently, CourierNew 9pt). Regardless of what font size I set in the configuration, when I start SciTE to resume editing the script text is one size smaller than I specified. When I type Ctrl+<numpad-slash> the text changes to the desired size. The same is true of the output pane, and I have to reset the size for both areas every time I start SciTE.
      IIRC, I've made few other changes to the configuration (e.g., changed the search highlight color and disabled Tidy), so this behavior seems odd. About SciTE says it's version 3.6.0 (Aug. 4, 2015).
      Any idea how to fix this?
    • user4157124
      By user4157124
      As they're opinion-based to some degree; how are AutoIt's best practices decided and do suggestions get considered?
      Some suggestions :
      For...To...Step...Next -loop variable-naming like $iN ($i1, $i2, etc.) : conforms to recommended naming convention, identifies level (albeit inverted to ExitLoop and ContinueLoop's convention) and enables SciTE selection-highlighting (requires minimum of 3 characters). Minimize logic in global scope, separate data & settings from logic, use of vertical space, project organization (folder structure, resource- and include file management). Example (loop variable-naming, minimizing logic in global scope and separation of settings from logic) :
      #include <Array.au3> Global Enum $RANDOM_RETURNFLOAT, _ $RANDOM_RETURNINTEGER Global Enum $EXITCODE_NONE Global Const $g_sChar0 = '-' Global Const $g_sChar1 = '+' Global Const $g_iAmountX = 10 Global Const $g_iAmountY = $g_iAmountX Main() Func Main() Local $aArray[$g_iAmountY][$g_iAmountX] For $i1 = 0 To $g_iAmountY - 1 For $i2 = 0 To $g_iAmountX - 1 $aArray[$i1][$i2] = Random(0, 1, $RANDOM_RETURNINTEGER) ? $g_sChar1 : $g_sChar0 Next Next _ArrayDisplay($aArray) Exit $EXITCODE_NONE EndFunc Example (project organization) :
      + project_folder + bak [backup files] + bin [distributed binaries and dependencies] + inc [non-standard include files] + res [resource files (icons, file+install files, etc.)] + usr [configuration files, databases, etc.] - script.au3 - script.exe Example (use of vertical space) :
      Func _DigitalRoot($iNum) Local $sNum = '' Local $aNum While $iNum > 9 $sNum = String($iNum) $aNum = StringSplit($sNum, '') $iNum = 0 For $i1 = 1 To $aNum[0] $iNum += Int($aNum[$i1]) Next WEnd Return $iNum EndFunc
    • wimhek
      By wimhek
      LS
      Is it possible to open file(s) in scite in read only mode ?
      If so, How ?
       
      Thnx
       
    • TotalAuto
      By TotalAuto
      Howdy All
      I've gone around and around in circles wasting hours trying to fix this problem to no avail so I thought I would try posting for help given there are some real smart people in this forum.
      Background
      I have 5 separate .au3 scripts that all do different basic tasks. For example:
      1.au3 = opens Chrome browser to obtain information from a specific website then closes
      2.au3 = opens an Excel workbook to run a macro then saves and closes
      3.au3 = Open two seperate workbooks and transfers data from one to the other then saves and closes
      4.au3 = .......etc
      5.au3 = .......etc
      These 5 separate scripts, doing completely different tasks, need to each run once per day at 5 different designated times within a day and then close. For example:
      1.au3 = 10am
      2.au3 = 12pm
      3.au3 = 2pm
      4.au3 = 4pm
      5.au3 = 5pm
      Problem
      I can not get these different scripts to reliably run at their designated times. When I manually run these scripts individually by using 'Go F5' they work perfectly. If I convert these scripts to an .exe and manually run each one they work about 98% of time.
      How can I schedule these different .au3 files or associated .exe files to reliably run each day at different times?
      Attempts To Fix The Issue
      1. I have tried converting each .au3 script into their own .exe file and use Window's Task Scheduler to run these .exe files at their designated time but the success rate  of running each .exe in full, to completion, without error is very low at about 30%. Things that commonly go wrong include a browser not opening but movement still continues on the desk top. Other times things just do not happen at all.
      2. I have Windows 7 64 bit and have tried creating and running both (x86) and (x64) .exe files but again reliability problems exist;
      3. I have also tried moving each .exe file to the My Documents folder as I read someone that keeping your files on your desktop ties your files to individual Windows user profiles which can cause AutoIt operating errors. Not sure if this is correct but thought I would try it anyway. It did not fix my issue.
      4. I installed a program called AlwaysUp which supposedly always reliably runs in the background and will reliably execute your AutoIt script or .exe files. Still have significant reliability issues.
      Therefore, can someone please provide advice on how I can get my 5 different .au3 files to run at 5 designated times through the day, every day, without fail? Overtime I will be creating more and more different .au3 files to run certain tasks throughout the day and do not want to create one large AutoIt file that continually runs and attempts to do all the different tasks itself.
      Any help is very appreciated.
      Thanks
      Dan