Page 14 of 21

Re: SimpleUpdater — Rev. 10.66 - 1st Year Anniversary

Posted: 15 Oct 2013 13:00
by Marco
Just wanted to thank all the users of SimpleUpdater, who during this year helped me making this a better script.
The project is not dead, quite the contrary: I'm considering a complete rewrite in Python that should allow to graceful close XY (instead of killing it), background monitoring to detect when updates are available (a form of integration with another project, the Unofficial XYplorer Archive), no need for additional txt and vbs files.
Python is a new language for me, so it'll take time...

Re: SimpleUpdater — Rev. 10.66 - 1st Year Anniversary

Posted: 15 Oct 2013 22:51
by nerdweed
Offtopic: A bug on the forum. The previous post by me (last on second page) was made on 23rd or 24th Sep, but it shows today's date.

Re: SimpleUpdater — Rev. 10.66 - 1st Year Anniversary

Posted: 15 Oct 2013 23:20
by Filehero
Hi Marco,
Marco wrote:... I'm considering a complete rewrite in Python that should allow to graceful close XY (instead of killing it), background monitoring to detect when updates are available.....
now I see why you were mentioning Python. :wink:

How much portability will/can you preserve with this approach? I think about something like SC to check wether Python is available..

Nevertheless, this script still rocks da XY world. Thanks heaps for that. :D


Cheers,
Filehero

Re: SimpleUpdater — Rev. 10.66 - 1st Year Anniversary

Posted: 15 Oct 2013 23:57
by TheQwerty
Filehero wrote:How much portability will/can you preserve with this approach? I think about something like SC to check wether Python is available..
It's possible to package Python programs into an executable that can be run on any computer even if Python is not installed - in a manner very similar to what can be done with AutoHotkey - so it should be fine.


Marco, I have a small Python program which takes a directory of XYplorer archives, extracts xyplorer.exe for each, and then renames the archive with the executable's version. If I remember I'll try to put it up on GitHub as you might find it useful - if not pester me next week. ;) I may even still have code for a hash calculator + GUI in Python, but I'm not sure where it currently resides.

I also might be able to contribute to your effort come next month if you'd like some help.

Re: SimpleUpdater — Rev. 10.66 - 1st Year Anniversary

Posted: 15 Oct 2013 23:58
by Marco
Filehero wrote:How much portability will/can you preserve with this approach? I think about something like SC to check wether Python is available..
Complete portability, of course :D The script will be compiled into a standard exe. I want it to be self contained, as the description on the first page says: an exe (an maybe some service files, depending on what I'll use to compile - http://www.py2exe.org/ , http://www.pyinstaller.org/ ), an ini file containing the settings and a language file. That's it.

EDIT/ADD: Thanks TheQwerty, that would help a lot, since I could learn some commands from a real world code. Also, it could become part of the routine for mantaining the Unofficial Archive. Thank you heaps!

Re: SimpleUpdater — Rev. 10.66 - 1st Year Anniversary

Posted: 16 Oct 2013 03:31
by klownboy
Thank you for SimpleUpdater. Since it saw the light of day, there hasn't been a single XY beta or normal release that I've downloaded and installed without it. :appl:

Re: SimpleUpdater — Rev. 10.66 - 1st Year Anniversary

Posted: 16 Oct 2013 06:26
by Filehero
TheQwerty wrote:It's possible to package Python programs into an executable that can be run on any computer even if Python is not installed - in a manner very similar to what can be done with AutoHotkey - so it should be fine..
Marco wrote:Complete portability, of course :D The script will be compiled into a standard exe. I want it to be self contained, as the description on the first page says: an exe (an maybe some service files, depending on what I'll use to compile - http://www.py2exe.org/ , http://www.pyinstaller.org/ ), an ini file containing the settings and a language file. That's it.
This sounds very exciting! :D


Cheers,
Filehero

Re: SimpleUpdater — Rev. 10.66 / 2013/04/24

Posted: 16 Oct 2013 11:31
by Marco
klownboy wrote:Thank you for SimpleUpdater. Since it saw the light of day, there hasn't been a single XY beta or normal release that I've downloaded and installed without it. :appl:
These are the comments that make a developer happy :D

Re: SimpleUpdater — Rev. 10.66 / 2013/04/24

Posted: 16 Oct 2013 14:35
by serendipity
Thanks Marco, for your amazing support.
Using python would be great! I am also learning python these days, would be interesting to follow this project. :)

Re: SimpleUpdater — Rev. 10.66 / 2013/04/24

Posted: 07 Mar 2014 13:11
by LittleBiG
SimpleUpdater stopped working here. Clicking on the button, I don't have the first menu any more, which would be for the actual checking. Once I ran it, then it simply disappeared.

Re: SimpleUpdater — Rev. 10.66 / 2013/04/24

Posted: 07 Mar 2014 13:45
by Marco
Have you tried re-downloading the script? Also, can you post here the code you use in your button to call it?

Re: SimpleUpdater — Rev. 10.66 / 2013/04/24

Posted: 07 Mar 2014 13:59
by LittleBiG
Marco wrote:Have you tried re-downloading the script? Also, can you post here the code you use in your button to call it?
Yes, I redownloaded the SimpleUpdater.xys. I always used by a button with simply load "SimpeUpdater.xys".

Re: SimpleUpdater — Rev. 10.66 / 2013/04/24

Posted: 07 Mar 2014 14:01
by Marco

Code: Select all

 load "SimpleUpdater";
Can you repro with a fresh build?

Re: SimpleUpdater — Rev. 10.66 / 2013/04/24

Posted: 07 Mar 2014 14:37
by LittleBiG
Sure.

Re: SimpleUpdater — Rev. 10.66 / 2013/04/24

Posted: 07 Mar 2014 15:18
by Marco
Ok, I got it. Unfortunately is a bug within XY and the unset command, not the script itself. Gonna tell Don in the Bug reports. Did it start behaving like this only today?