Amiga.org

Amiga News and Community Announcements => Amiga News and Community Announcements => Topic started by: Tygre on November 02, 2018, 01:29:35 PM

Title: AmiAutoUpdater - Keeping Your Programs Up-to-date
Post by: Tygre on November 02, 2018, 01:29:35 PM
Hi all!

I just released the very first version, 0.1, of AmiAutoUpater (http://"http://www.chingu.asia/wiki/index.php?title=AmiAutoUpdater"), a program to keep your programs up-to-date!

Its principle is simple: using a script or an icon, AmiAutoUpdater checks whether a remote archive (HTTP or FTP supported) is newer than a local file. If it is, it downloads and unarchives the archive to replace the obsolete program (and its resources), voilà! :)

It is available here (http://"https://bitbucket.org/tygre/amiautoupdater"), here (http://"https://sourceforge.net/projects/amiautoupdater/"), and here (http://"http://www.chingu.asia/wiki/index.php?title=AmiAutoUpdater#TOC_2") (currently, no "lonely" executable).

All comments, suggestions, and bug reports are welcome!
Cheers!
Title: Re: AmiAutoUpdater - Keeping Your Programs Up-to-date
Post by: outlawal2 on November 02, 2018, 01:43:03 PM
Sounds great, (And I mean that!)

but does it have a back button?
Please tell me there is some way to back out an update in case there are issues..

I have spent too many years using updaters with other software that make changes that break things by accident and then no way to reverse them..

Title: Re: AmiAutoUpdater - Keeping Your Programs Up-to-date
Post by: giZmo350 on November 02, 2018, 05:17:59 PM
M-Kay… I’ll bite…. with some Q’s….  ;)

Where does the updater check for updates?
Where are the updates remotely stored?
When you state “program” does that include device drivers, libs, datatypes, etc…?
Will the updater check for outdated components within an Amiga “program”? I.E., P96, Wordsworth, etc…?
Are all updates already scanned for viruses?
Once the updater has determined appropriate updates, does it display all the updates before installation?
Will each update be displayed with a box, to select or deselect, any updates that I choose?
Will each update have a link for “description of update”?
As outlawal2 asked, can I uninstall any of the updates individually or the entire update process?
Will the updater create a log of installed updates?
Will the updater move my old component(s) to a “safe folder” for easy retrieval if an update breaks something?
Will the updater warn if an individual update is older than a component already installed on my system?
Will the updater warn me if something needs to be changed in my startup-sequence?
What if my system will not boot after an update?
Is the "Updater" suitable for all versions of AmigaOS?

BTW, you're download links are dead.  ::)

Okay, you get the idea……   ;D

You know, this is going to make Kolla’s head explode with legal questions!  :o
Title: Re: AmiAutoUpdater - Keeping Your Programs Up-to-date
Post by: Amiwest on November 02, 2018, 06:42:33 PM
I assume this will be for the classic.
The links:

http://www.chingu.asia/wiki/index.php?title=AmiAutoUpdater#TOC_2
https://bitbucket.org/tygre/amiautoupdater
https://sourceforge.net/projects/amiautoupdater/
Title: Re: AmiAutoUpdater - Keeping Your Programs Up-to-date
Post by: Tygre on November 02, 2018, 10:49:40 PM
Hi all!

@Amiwest Thanks for the help!

@outlawal2 That's a very good idea, thanks! I will put it in my TODO list :)

@giZmo350 And your point is? Wait! No need to answer ;) (BTW, RTFM.)

Best!
Title: Re: AmiAutoUpdater - Keeping Your Programs Up-to-date
Post by: giZmo350 on November 02, 2018, 11:22:24 PM
Tygre, sorry if I came off as reactionary... well, I guess I did...  hahaha... I think this project is awesome! Amiga users have needed something like this for a long time! In my mind, this seems to be a YUgggge undertaking! However, I know that you gained a lot of experience with your AmiMod project... I followed it closely since it's inception. Great program.

I know you'll create a great program that will utilize your AmiEducation & get a lot of great help from the community too!

My previous bullet points/Q's were meant to convey... WTF... how's this program gonna work?

BTW, I would have RTFM if your links had worked.... ARRRGGG!

& thanks for posting over here at AO!

Anyhoo, congrats on the launch!
Title: Re: AmiAutoUpdater - Keeping Your Programs Up-to-date
Post by: Tygre on November 02, 2018, 11:40:58 PM
 ;D

Okay then, now I must answer all of your questions then :o (and sorry for the broken link, it should be fixed now, is it?)


And thanks for following AmiModRadio :D

Cheers!
Title: Re: AmiAutoUpdater - Keeping Your Programs Up-to-date
Post by: giZmo350 on November 02, 2018, 11:52:33 PM

  • Is the "Updater" suitable for all versions of AmigaOS? I humbly believe that it should work on AmigaOS 4 and MorphOS and AROS but I have only tested it on AmigaOS 3.1.4!

AmigaOS 3.1.4! WTH! Now I have a bunch more questions (man, thanks for that excellent detailed reply!). However, no time! Gotta go to my sister-in-law's - What a day I'm having!  :-\
Title: Re: AmiAutoUpdater - Keeping Your Programs Up-to-date
Post by: Tygre on November 03, 2018, 12:03:35 AM
AmigaOS 3.1.4! WTH! Now I have a bunch more questions (man, thanks for that excellent detailed reply!). However, no time! Gotta go to my sister-in-law's - What a day I'm having!  :-\

Fire up your questions any time :)
Cheers!
Title: Re: AmiAutoUpdater - Keeping Your Programs Up-to-date
Post by: TribbleSmasher on November 03, 2018, 01:17:40 PM
There is a GUI mentioned somewhere, do anyone has screenshots? :)
Title: Re: AmiAutoUpdater - Keeping Your Programs Up-to-date
Post by: nicholas on November 03, 2018, 04:30:21 PM
What does this give me that Grunch doesn't?


http://geit.de/eng_grunch.html
Title: Re: AmiAutoUpdater - Keeping Your Programs Up-to-date
Post by: Tygre on November 03, 2018, 07:46:29 PM
Hi all!

@TribbleSmasher  Yes, there will be a GUI... but it is currently future work! :)

@nicholas From my understanding of Grunch, the principles of AmiAutoUpdater and Grunch are different: AmiAutoUpdater is meant to update one program at a time and give control to developers whether/when/how to let users update their programs. Grunch seems like a package manager for a whole system (Workbench and programs), doesn't it? (BTW, I never managed to get Grunch work on my computers :'().

Cheers!
Title: Re: AmiAutoUpdater - Keeping Your Programs Up-to-date
Post by: klx300r on November 03, 2018, 08:13:39 PM
sounds like a helpful program for our miggies :D will try on my A4000