You are here

Official Portable Apps Updater

18 posts / 0 new
Last post
BBE
Offline
Last seen: 16 years 5 months ago
Joined: 2005-12-10 21:09
Official Portable Apps Updater

I have searched the forums for an official portable apps updater and haven't found one. So, John please could you make an app (clearly portable) that would let us update our portable apps? Also, it wouldn't be a big undertaking. Simply add version info into each portable apps and then the program would check against the version info on PortableApps.com.

cavedeamon
Offline
Last seen: 16 years 4 months ago
Joined: 2006-05-20 21:58
built in

FFP and TBP both have an auto updater built in. As for the other programs just get the Portable apps feed and check it daily.
John is very busy with the PAM and keeping the apps up to date.

----
eagle scout

Technology can solve all our problems, like using a laptop for a space heater in a cold tent in the middle of winter.
----

rich.bradshaw
Offline
Last seen: 11 years 4 months ago
Joined: 2006-10-05 08:41
Good Idea! Would make sense,

Good Idea! Would make sense, perhaps this will be part of the next release...

Simeon
Simeon's picture
Offline
Last seen: 9 years 11 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
I dont think so

We had some discussions about this before.The apps are hosted on Sourceforge and their mirror-based download system makes it very hard to do auto updates or something similar. Using the feed is a good way of keeping track, though. Maybe someone could write an app that checkes the RSS-feed an alerts you on new apps.

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

baffles
Offline
Last seen: 17 years 7 months ago
Joined: 2007-02-21 10:53
Mirror System

Actually, sourceforge changed their mirror system. You can open the link and it automatically chooses a mirror, so there is no intervention required. This would work fine with an official updater.

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 6 days ago
Joined: 2006-01-06 21:27
Well

I was working on one...
Maybe if John was interested with the idea... *hint hint*
----
Ryan McCue
Person 1: Oh my god. You will never believe what just happened.
Person 2: What?
Person 1: I can't remember, I've forgotten.

"If you're not part of the solution, you're part of the precipitate."

BBE
Offline
Last seen: 16 years 5 months ago
Joined: 2005-12-10 21:09
Thanks!

Gee, thanks most of you for the support of a Portable Apps Updater!

TaffinFoxcroft
TaffinFoxcroft's picture
Offline
Last seen: 10 years 10 months ago
Developer
Joined: 2006-12-14 17:24
What if...

what if in the NSI script someone added a extra line or 2, say,
!define appversion "app version here"
!define launcherversion "launcher version here"

and then wrote a program that reads that and checks it against the sourceforge repository, then downloaded the latest version and extracted it.

But there’s no sense crying over every mistake,
You just keep on trying till you run out of cake.

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 6 days ago
Joined: 2006-01-06 21:27
Nope

That's only used in NSIS and the internal of the script. It wouldn't be accessible from another program.
Let's just say John has an idea of how to do it Wink
----
Ryan McCue
Current Fav. Songs:

  • Ballroom Blitz - The Misfits
  • Manic Monday - Cyndi Lauper
  • I Don't Like Mondays - The Boomtown Rats

"If you're not part of the solution, you're part of the precipitate."

eturfboer
Offline
Last seen: 16 years 9 months ago
Joined: 2006-09-09 14:07
Yes, that makes sense!

Yes, that makes sense!

DJRWolf
Offline
Last seen: 11 years 5 months ago
Joined: 2007-02-01 01:42
I'm no programmer. I'm a

I'm no programmer. I'm a hardware type geek so I can't help make it. But anything that help keep my portable apps up-to-date by updating the programs or just a pop up message that says there is an update available would be nice.

TaffinFoxcroft
TaffinFoxcroft's picture
Offline
Last seen: 10 years 10 months ago
Developer
Joined: 2006-12-14 17:24
with

my post a little bit up, it could just read from the launcher source.

But there’s no sense crying over every mistake,
You just keep on trying till you run out of cake.

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 6 days ago
Joined: 2006-01-06 21:27
Why bother

when John's implementation is so much better. To read the source you would need either:

  1. An NSIS code parser
  2. A complecated Regex parser

Both of which would increase the size massively.
----
Ryan McCue
Current Fav. Songs:

  • Ballroom Blitz - The Misfits
  • Manic Monday - Cyndi Lauper
  • I Don't Like Mondays - The Boomtown Rats

"If you're not part of the solution, you're part of the precipitate."

BBE
Offline
Last seen: 16 years 5 months ago
Joined: 2005-12-10 21:09
What????

Hold on!!! What's John's implementation?!?!?!?!

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 6 days ago
Joined: 2006-01-06 21:27
Well

It should be coming in the next version, but it reads the current version from the AppInfo directory then compares it with a net version.
----
Ryan McCue
Cube Games
There are only two states in Australia: Queensland and Drunk

"If you're not part of the solution, you're part of the precipitate."

TaffinFoxcroft
TaffinFoxcroft's picture
Offline
Last seen: 10 years 10 months ago
Developer
Joined: 2006-12-14 17:24
ah,

ah yes, our smart friend john comes up with everything here.

But there’s no sense crying over every mistake,
You just keep on trying till you run out of cake.

relequestual
Offline
Last seen: 16 years 2 weeks ago
Joined: 2007-02-09 09:16
Hello? any news?

Was just woundering, was there any news on an auto updater for portableapps.com??

MarkoMLM
MarkoMLM's picture
Offline
Last seen: 8 years 11 months ago
DeveloperTranslator
Joined: 2006-01-16 04:08
Ok, as mentioned ...

here: https://portableapps.com/node/11028#comment-63008 and https://portableapps.com/node/11344#comment-65386
the update tool is ready for testing ...

(Search is Your friens Smile )

... but we'll still waiting for the release of the new
PA platform in order to take care that all features will work with it.

Current state of the updater is:
*Support (Check) of all published Apps (old 7-Zip exe an new installers)
if a new version is available download and install will be offered
*proxy support
*commandline or ini mode for settings
*built in detection for PA Platform language settings / menu (not finished till the platform is published)
*built in detection for localized versions (if a localized version of the supported languages de, fr or it) is available this will be offered insted of en (for the language You've selected or was detected)
*built in md5 check for all downloaded packages (no install if file is broken)
*personal blacklists for non wanted apps
*use of alternativ mirrors and download source is supported, so everyone could offer own lists/downloads
*several other personal settings:
-keep or remove downloaded packages
-select personal path/directory for the downloaded files
-preselect packages (server site configuration as recommended download)
and some more Smile

Regards
Marko

Paid for Software more or less?
What You need is OSS!

Log in or register to post comments