YAUM - Yet Another Update Manager

Discuss and share scripts and script files...
highend
Posts: 8209
Joined: 06 Feb 2011 00:33

Re: YAUM - Yet Another Update Manager

Post by highend » 25 Jun 2016 17:18

I'll be heading out tomorrow hence the reason for still being here :)
One of my scripts helped you out? Please donate via Paypal or highend (at) web (dot) de

admin
Site Admin
Posts: 47176
Joined: 22 May 2004 16:48
Location: Cologne, Win 8.1, Win 10
Contact:

Re: YAUM - Yet Another Update Manager

Post by admin » 25 Jun 2016 17:22

Enjoy it! We will try to keep this thing alive in the meantime. :)

highend
Posts: 8209
Joined: 06 Feb 2011 00:33

Re: YAUM - Yet Another Update Manager

Post by highend » 25 Jun 2016 19:21

@Filehero

Does that work for you?
YAUM_v0.81.zip
(400.52 KiB) Downloaded 59 times
One of my scripts helped you out? Please donate via Paypal or highend (at) web (dot) de

Filehero
Posts: 2283
Joined: 27 Feb 2012 18:50
Location: Windows 10 Pro x64

Re: YAUM - Yet Another Update Manager

Post by Filehero » 25 Jun 2016 19:45

highend wrote:@Filehero

Does that work for you?
Yes, perfect! Nice icon, btw.

Thanks a lot :D :tup:

Now you can head out ... :)

Filehero
Posts: 2283
Joined: 27 Feb 2012 18:50
Location: Windows 10 Pro x64

Re: YAUM - Yet Another Update Manager

Post by Filehero » 25 Jun 2016 20:57

Hi highend,

some more ideas for 1.x releases (nice-to-haves/candy stuff/simple wishes)

- the tray icon might also indicate wether XY is up-to-date or a non-installed update is waiting (for instance, arrow color orange -> green)
- pre-/post-update actions (script hooks). Don't know about wether it's easy to do, but my pre use case would be to backup <xyhome>\data.
- a little log recording the actual update history could be implemented (YAUM.log, e.g."YAUM updlogger <date>: updated to +MM#.mm#.build#, updated from -MM#.mm#.build#)

Code: Select all

YAUM updlogger 2016-06-25 20:52:24: updated to +16.90.0314, from -16.90.0313
FH

highend
Posts: 8209
Joined: 06 Feb 2011 00:33

Re: YAUM - Yet Another Update Manager

Post by highend » 25 Jun 2016 23:37

Nothing too complicated. Although a post script hook will ofc require YAUM to start XY afterwards.
But regarding portability of this: Relative paths will have YAUM's directory as their base...
One of my scripts helped you out? Please donate via Paypal or highend (at) web (dot) de

Acecool
Posts: 43
Joined: 25 May 2016 11:13

Re: YAUM - Yet Another Update Manager

Post by Acecool » 04 Jul 2016 18:30

Panda and malwarebytes seems to see it as a virus.

https://www.virustotal.com/en/file/f875 ... 467649673/

Antivirus Result Update
DrWeb Adware.Cinmus.35783 20160704
Jiangmin Trojan/Blocker.mvv 20160704
VBA32 Hoax.Blocker 20160703
Zillya Trojan.Blocker.Win32.27632 20160704

highend
Posts: 8209
Joined: 06 Feb 2011 00:33

Re: YAUM - Yet Another Update Manager

Post by highend » 04 Jul 2016 19:25

False positives, unfortnately very normal for compiled .ahk scripts...
One of my scripts helped you out? Please donate via Paypal or highend (at) web (dot) de

Filehero
Posts: 2283
Joined: 27 Feb 2012 18:50
Location: Windows 10 Pro x64

Re: YAUM - Yet Another Update Manager

Post by Filehero » 10 Jul 2016 19:52

Another one: Keep max. archive(s) could be raised to 100.

:wink:

highend
Posts: 8209
Joined: 06 Feb 2011 00:33

Re: YAUM - Yet Another Update Manager

Post by highend » 15 Jul 2016 23:55

Another one: Keep max. archive(s) could be raised to 100.
3 new values in beta v0.82:
50, 100, No limit

I will add your other requests before I push a new version though :)
One of my scripts helped you out? Please donate via Paypal or highend (at) web (dot) de

Filehero
Posts: 2283
Joined: 27 Feb 2012 18:50
Location: Windows 10 Pro x64

Re: YAUM - Yet Another Update Manager

Post by Filehero » 16 Jul 2016 06:44

highend wrote: 3 new values in beta v0.82:
50, 100, No limit
Thanks. I call the NaN "NoLimit" the Marco number. :lol:

highend
Posts: 8209
Joined: 06 Feb 2011 00:33

Re: YAUM - Yet Another Update Manager

Post by highend » 16 Jul 2016 23:09

Rest is in (logging + tray icon status). What about pre / post scripts?

Is it really necessary to use .xys files (and XYplorer) to execute them?

Because:
- What if XY isn't even running when YAUM installs an update?
-> Start XY with a script seems to be a bit counterproductive

Post scripts:
- What if YAUM isn't configured to restart XY?
-> Counterproductive to start XY with a script in that case...

I tend to support *.bat | *.exe files instead...

Simple backup tasks can be done through .bat files as well and the whole thing
would be completely unrelated to XY. For more complicated things people
could use .exes (e.g. compiled .ahk scripts)... E.g. in my case I sometimes
have a stale XYplorer running in the background or the .chm help file open.
Things I can easily kill with a few lines of .ahk code.

Opinions?
One of my scripts helped you out? Please donate via Paypal or highend (at) web (dot) de

Marco
Posts: 2262
Joined: 27 Jun 2011 15:20

Re: YAUM - Yet Another Update Manager

Post by Marco » 17 Jul 2016 18:02

Filehero wrote:Thanks. I call the NaN "NoLimit" the Marco number. :lol:
:mrgreen:

@highend:
congrats for the work. I'm curious: how do you close gracefully XY? You send a keystroke or the proper WM message?
Tag Backup - SimpleUpdater - XYplorer Messenger - The Unofficial XYplorer Archive - Everything in XYplorer
Don sees all [cit. from viewtopic.php?p=124094#p124094]

highend
Posts: 8209
Joined: 06 Feb 2011 00:33

Re: YAUM - Yet Another Update Manager

Post by highend » 17 Jul 2016 18:18

I use a few functions to see what YAUM is able to close (mostly depending on if XY is elevated, YAUM is not, etc.). After all I send a WM_CLOSE message to it's window.
One of my scripts helped you out? Please donate via Paypal or highend (at) web (dot) de

Marco
Posts: 2262
Joined: 27 Jun 2011 15:20

Re: YAUM - Yet Another Update Manager

Post by Marco » 17 Jul 2016 18:24

:tup:
Tag Backup - SimpleUpdater - XYplorer Messenger - The Unofficial XYplorer Archive - Everything in XYplorer
Don sees all [cit. from viewtopic.php?p=124094#p124094]

Post Reply