You could put a "Show Betas" checkbox, and when it is clicked have a dialog saying "Betas can break your stuff. Are you sure you want them?" [yes] [hell no]
Its not the problem to show Betas or Pre-Releases.
The greatest problem is to find someone who is willing to create a database for it and hold it up to date.
There will be no mix of stable or beta/pre-releases, but there is the /profile switch to use another database. If someone is willing to do the job it could be
Paid for Software more or less?
What You need is OSS!
I was looking forward to using this, somewhat hesitant to install it...during the initial setup, less than half the apps I use are listed in the setup and I canceled the install.
I use:
-7-zip
-ClamWin
-ConvertAll
-GNUCash
-KeePass
-LightScreen
-Mozilla Firefox
-Mozilla Thunderbird
-Notepad++
-PDFTK
-SpeedCrunch
-VLC Media Player
-WinDirStat
-WinMerge
-Xenon File Manager
-and others...not part of PortableApps
Actually, I was hoping this functionality would be built-in the Portable Apps base functionality. It's annoying to have to constantly check/upgrade. I just noticed that this will be added in a future version reading previous posts. Otherwise I love using PortableApps!
In update mode (the default), only apps that have an update available will show up in the updater. I believe the updater has all officially released PA.c apps included at this point.
And the goal is for this to be integrated with the platform in a future release.
Sometimes, the impossible can become possible, if you're awesome!
I have been using the updater for a few months now (started with Beta 1) and as of this week I have 4 programs flagging for update, but all of them have non matching MD5 errors?
7Zip 4.65
Cornice Portable 0.6.1.2
OpenOffice 3.0.1
Toucan 2.0.7
This is a great program - I look forward to seeing it incorporated into the core suite.
It is the right one. If the md5sum error is show, the downloaded file is incomplete. Most common reason is a bad sf mirror. Because of the geocoded mirror switching it could be that You are getting the same bad mirror again and again.
You can use an working mirror instead as default sf mirror. Start with /SHOWOP and set it.
If You are sure that the md5sum is not right, please let me now wich version (language).
Paid for Software more or less?
What You need is OSS!
Running Updater in its default setup it appears to give valid scan results but when I tell it to do some updating I get a dialog box reading:
---
C:\Users\ADMINI~1\AppData\Local\Temp\Data\setup Download aborted! Do you want to stop all tasks and close the updater?
---
So I tried putting a mirror address in using /ShowOp. Unfortunately, I didn't really know what it was looking for. For the last file I downloaded the adddress was
So I put that in. Now I get md5sum errors for every file. So I guess that was wrong. What sort of thing should I put in? Actually, some examples for all the possible ShowOp entries would be useful for the uninitiated.
Thanks for the program. I look forward to having it functional.
I think I'm not communicating well. In the updater \SHOWOP dialog is an entry for 'default sf mirror'. http:\\effortchurch.org\newsite.data\images\updatesmirror.jpg
I can't figure out the correct phrasing to put in there. Or is it as simple as putting in voxel or superb-west? Is there a list of all the possible mirror names?
Interestingly, the updater view states that the OO-package to install should be 3.0.1 (but the package refered to is 3.0!). The same is true for the FileZilla package, which is to be updated to 3.2.4.1.
I've had the same problems for quite a while now. I tried the default mirror, and a couple of the ones listed above, and I also tried wget rather than built-in downloader. They all start downloading then abort after about a second.
However, the mirror below worked for me just now, so it may be worth a try:
(Unfortunately, when I switch back to the default mirror by deleting the defSFmirror= entry it continues to work, so maybe it wasn't the mirror after all.)
And I think you might be right - it is b/c of geolocation efforts on my part. However, if I browse to PA.com myself, then open sourceforge, every single app downloads correctly.
I am currently building my PA stick from scratch to see if perhaps something got lost in translation, or whatever. I'll keep you informed, Marko.
seems there are two small bugs with the updater and the portable apps menu in the application list:
if i start the updater, i'll always find the portable apps menu entry in the application list, even if i already have the newest version of the menu. but the checkbox is NOT checked, no matter if i have menu 1.1 or 1.5
usually an already installed application is checked if an update is available, or not listed if it's up to date.
another "bug": the local version column tells unknown ("???"), the available version column tells 1.5, but i think 1.5.2 is already published. so maybe the database is outdated. after updating the menu, the menu info screen (help -> info) shows version 1.5 too.
The actual packages of the menu don't have an appinfo.ini. The updater checks the local version over the ini. If no ini exists the entry is set to ???.
The server version entry was out of date, thx for the hint. Fixed now.
Next version will have a fileversion check for this. But this will only work if the fileversion is set with the right information. At the moment the minor updates have the same file verion information.
Paid for Software more or less?
What You need is OSS!
I'm not sure if anyone cares but I occasionally run PortableApps using wine. I had never used the PAupdater until today. It downloads the database and shows the apps that need updating but then it fails as soon as it tries to download anything.
Wine probably isn't a priority but I thought I would let y'all know.
... its a problem with the internet detection.
I use it on wine and it works fine, but it could be You have to use the advanced (wget) mode in order to get it working with Yor network settings.
I'll test it a little bit more on ubuntu 8.10 and will inform You soon.
Paid for Software more or less?
What You need is OSS!
i tried it a while back... loved it... updated to a new flash drive and decided to update it, beta2 on, MD5 errors all around thus not updating... for now i guess its broken... but your post on the 7th saying update soon brings me hope
... but the sf mirror system is very unstable at the moment.
The new version is ready. I'm waiting for the 1.6 release of the Platform, cause the new version uses the local files of the platform for localization.
Paid for Software more or less?
What You need is OSS!
would you allow it to start downloading the next app while it the previous one is installing. This would allow the installation process to go much faster.
I don't have a short attention span. I just...oh look a kitty!
... this will be only working if the option "delete packages after install" is inactive, cause the updater have to wait for the end of the installation in order to delete it.
Second contra for this option is: You'll have multiple installers active at the same time. For example if You've selected 5 Apps and the first one is a big one like OpenOffice.org Portable, the next installers will be opened befor the first is closed. This is no problem for advanced users but for normal users. It will confuse them.
In order to solve the issues - all processes for the download and install jobs have to be independend from each other ... (no way!).
Paid for Software more or less?
What You need is OSS!
Is there anyway to use this if you aren't installing your apps to :\PortableApps\AppName ? I realize that this wouldn't affect the majority of users, but it would be a nice feature and I imagine not too hard to implement, at least if you weren't too worried about doing it via GUI you could just have an .INI with a list of the apps and the directory where each installed, then when you go to check for installed apps, if ReadINIStr returns blank or with errors just use the default directory. In particular, I would like to use this with PortableApps I have installed locally on the computer, and I always put them in C:\ProgramFiles\AppName.
Even on C:\, you should use the PortableApps directory rather than the Program Files directory. That way the installers will find it automatically, as will the updater. Also, that way it won't mess up certain apps that look where they are (like Sumatra PDF).
Plus, in an upcoming release, we may be treating installs to %PROGRAMFILES% differently.
In short, installing to C:\Program Files is not recommended or supported.
Sometimes, the impossible can become possible, if you're awesome!
... because of the fact that the PortableApps.com Manager aka Updater uses the parent directory of the folder he is installed in as rootpath it will be working with C:\Programs if the PortableApps.com Manager is installed in c:\Programs\PortableApps.comManager.
It will working if it is a directory without blanks in it.
But as John said, it is not recomended.
Paid for Software more or less?
What You need is OSS!
I've looked over your code, and although I haven't studied it nearly enough to fully understand it, I think implementing my idea would be fairly straightforward.
From what I can see $Oname is the name of the app, so the INI idea would look something like:
[AppName]
InstallDir=path\relative\to\drive\root (this will be the app's root directory, i.e. the default would be PortableApps\AppName)
Then in your app, you'd need a variable for the App's installation directory. Var AppInstDir
Then, inside of the PrepareAppList Section inside of AppLoop, just add the following somewhere towards the top
ReadINIStr $AppInstDir INIFile $Oname InstallDir
IfErrors defaultdir
StrCmp $AppInstDir "" defaultdir
${GetRoot} "$EXEDIR" $0
StrCpy $AppInstDir "$0\$AppInstDir
Goto +2
defaultdir:
StrCpy $AppInstDir "$PORTABLEAPPSROOTPATH\$OName"
Then just replace any instance of $PORTABLEAPPSROOTPATH\$OName inside of AppLoop with $AppInstDir
Also, when you actually launch the downloaded .paf.exe you should read the INI again to set the /DESTINATION= parameter.
Still, just a thought, but I know that if I'm going to ask someone else to do something for my sake, it never hurts to make it easier by doing a little research ahead of time.
Gotcha. I was in the middle of writing that while you were posting so I didn't see your post. I'll just do that. I may still play around with it on my own though to get it on a per-app basis if for whatever reason I didn't keep all of my apps in the same parent folder. Yes, I know, not recommended... psh it used to be "not recommended" to install programs to a removable disk to avoid messing up the host system and leave sensitive personal data behind. So I'll content myself with tinkering on my own and just see what happens. Gotta love OSS.
... open Your command prompt, for example under Win xp over
Start-Run type cmd (Enter)
Change to the Updater folder
type PortableAppsUpdater /SHOWOP (Upercase!!!)
Paid for Software more or less?
What You need is OSS!
Great work so far
What about a feature to choose the language of a portableApp? E. G. Sudoku portable is available in english, but 7zip is also available in German.
... the installer will offer the right one like FF, TB OOo ....
The 7ZipPortable an other packages like Gimp Poratbel, Toucan are multilingual, means one package for all.
Paid for Software more or less?
What You need is OSS!
Which mirror works without having the installs fail out ? Also when will the home page be updated as well as the program, so when its downloaded we dont have to read thru and figure out how to change it to get it to work ?
I finally got 1 mirror to work, but still failed out on 3 programs, Open Office, VLC, Gimp.
I think it took me better part of a few hours tinkering to figure that out.
still md5 errors all day... this has happened since the beginning, maybe time to take those mirrors out that are fucking up (what a radical lucid thought), i dont know... just a though... remove the mirrors that dont work...
ill let you know when it works (for the record this app has only worked ONCE without md5 errors and that was back in 08..)
This is a known issue and due to a configuration change at SourceForge.net with the download redirector. If you manually specify a mirror, it will work fine. All mirrors have the proper files last I checked.
The next release will solve this issue and allow all mirrors to work again. It is coming out shortly as part of Platform 1.6 Pre-Release 1.
Sometimes, the impossible can become possible, if you're awesome!
The issue with the SF mirrors causing what appear to be MD5 checksum issues needs to be highlighted on your home page. Maybe you can put a NOTE in bold at the top of the home page for you app (before the download button) and link to a single forum entry that provides the quick and complete solution.
The issue seems pretty prevalent for the last 3 months and continues today. Spent two hours to understand why your app was apparently not working including having to read through this thread. At first I thought maybe I had to install winwget to get the app to work. Then threads allude to the SF mirror problem exposing itself as MD5 checksum errors. It almost does not matter what SF mirror you select. Seems almost any will resolve the problem.
As a new user to your Update app, I never knew there were screens or stages I was never seeing. The error comes up after you are 3/4 the way through a green bar on the first line of your pop-up. It was only after finding the real fix (SF mirror specified) that I realized there is a second green bar that indicates the download is actually starting, etc. And only then that the pop up will go away and the installer for that app will eventually appear.
And given some users seem to have difficulty understanding how to run the app with a command line option, maybe clearly describe the start/run command or about creating a shortcut that allows you to add a command line option. Granted these are both OS specific, but it seems that is your main user base who is maybe not so proficient with the OS. Better to document clearly and early than deal with all the "user experience" comments like this one clogging up the thread
Finally, it seems the PortableApps Update window "hangs" if it tries to start executing an installer (KeePassPortable in my case) while the program is running in the background. No pop-up error or warning and the Updater does not "unhang" once you stop the application to try and clear the jam. Had to kill the app install process via the task manager.
This version of the updater is being replaced soon with a partial rewrite into the PortableApps.com Platform that fixes all of the above bugs based on some testing. This app has no homepage as it is a beta release, but it will be an official pre-release soon and addressed at that point.
Sometimes, the impossible can become possible, if you're awesome!
I am running the portable apps updater set to use WinWGet Portable. This is the WinWGet log for downloading the PortableApps.com Platform. Although it says it is downloading PortableApps.com_Platform_Setup_1.5.2.exe, the file Mime type is text/html and the file is being saved as index.html.32.
I understand the Updater is "outdated", as it will be part of the Platform release. When is that due? Should one stick with the Beta 2-version until further notice, or what is your suggestion?
Its like a dream come true.
the new versions of PA menu and firefox is not show in the updater...
edit:
and why not show the betas in another tab or something?
Carpe Noctem
John hasn't updated the ini yet. But he just said on IRC he would do it soon.
betas aren't for everybody - thats why they aren't in the updater.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
You could put a "Show Betas" checkbox, and when it is clicked have a dialog saying "Betas can break your stuff. Are you sure you want them?" [yes] [hell no]
Its not the problem to show Betas or Pre-Releases.
The greatest problem is to find someone who is willing to create a database for it and hold it up to date.
There will be no mix of stable or beta/pre-releases, but there is the /profile switch to use another database. If someone is willing to do the job it could be
Paid for Software more or less?
What You need is OSS!
I see.
Hi
Here is my polish file for updater 1.0
Download it here:
http://www.alice-dsl.net/m_t/updater_pl.zip
Thanks for updating it!
I was looking forward to using this, somewhat hesitant to install it...during the initial setup, less than half the apps I use are listed in the setup and I canceled the install.
I use:
-7-zip
-ClamWin
-ConvertAll
-GNUCash
-KeePass
-LightScreen
-Mozilla Firefox
-Mozilla Thunderbird
-Notepad++
-PDFTK
-SpeedCrunch
-VLC Media Player
-WinDirStat
-WinMerge
-Xenon File Manager
-and others...not part of PortableApps
Actually, I was hoping this functionality would be built-in the Portable Apps base functionality. It's annoying to have to constantly check/upgrade. I just noticed that this will be added in a future version reading previous posts. Otherwise I love using PortableApps!
Thanks.
In update mode (the default), only apps that have an update available will show up in the updater. I believe the updater has all officially released PA.c apps included at this point.
And the goal is for this to be integrated with the platform in a future release.
Sometimes, the impossible can become possible, if you're awesome!
/SHOWOP an deselect "Show only installed Apps"
Paid for Software more or less?
What You need is OSS!
I have been using the updater for a few months now (started with Beta 1) and as of this week I have 4 programs flagging for update, but all of them have non matching MD5 errors?
7Zip 4.65
Cornice Portable 0.6.1.2
OpenOffice 3.0.1
Toucan 2.0.7
This is a great program - I look forward to seeing it incorporated into the core suite.
Thanks,
Mike
I have been receiving this error for a very long time now, ever since 3.0.1 was listed in the portable Apps updater.
__
JG
It is the right one. If the md5sum error is show, the downloaded file is incomplete. Most common reason is a bad sf mirror. Because of the geocoded mirror switching it could be that You are getting the same bad mirror again and again.
You can use an working mirror instead as default sf mirror. Start with /SHOWOP and set it.
If You are sure that the md5sum is not right, please let me now wich version (language).
Paid for Software more or less?
What You need is OSS!
Running Updater in its default setup it appears to give valid scan results but when I tell it to do some updating I get a dialog box reading:
---
C:\Users\ADMINI~1\AppData\Local\Temp\Data\setup Download aborted! Do you want to stop all tasks and close the updater?
---
and behind that is a dialog with the following:
---
Output folder : C:\Users\ADMINI~1\AppData\Local\Temp\Data\setup
Output folder : C:\Users\ADMINI~1\AppData\Local\Temp\Data\setup
---
The listed folder exists but has nothing in it.
So I tried putting a mirror address in using /ShowOp. Unfortunately, I didn't really know what it was looking for. For the last file I downloaded the adddress was
http://sourceforge.net/project/downloading.php?groupname=portableapps&fi...
After thrashing around on sourceforge for a bit, I determined that superb-east was
http://www.superbhosting.net/sourceforge.php
So I put that in. Now I get md5sum errors for every file. So I guess that was wrong. What sort of thing should I put in? Actually, some examples for all the possible ShowOp entries would be useful for the uninitiated.
Thanks for the program. I look forward to having it functional.
-----Paul------
try http://mesh.dl.sourceforge.net/sourceforge/portableapps
All mirror links are like this:
mirrorname_root/projectname
The folder You've found is your default temp folder with the added sub folders for the packages.
Paid for Software more or less?
What You need is OSS!
I think I'm not communicating well. In the updater \SHOWOP dialog is an entry for 'default sf mirror'. http:\\effortchurch.org\newsite.data\images\updatesmirror.jpg
I can't figure out the correct phrasing to put in there. Or is it as simple as putting in voxel or superb-west? Is there a list of all the possible mirror names?
and try the mirror I've posted or use another mirror in the format I've posted.
There is no actual list of the mirrors, only the one I've created some time ago:
001=http://heanet.dl.sourceforge.net/sourceforge/portableapps
002=http://kent.dl.sourceforge.net/sourceforge/portableapps
003=http://surfnet.dl.sourceforge.net/sourceforge/portableapps
004=http://dfn.dl.sourceforge.net/sourceforge/portableapps
005=http://heanet.dl.sourceforge.net/sourceforge/portableapps
006=http://easynews.dl.sourceforge.net/sourceforge/portableapps
007=http://superb-east.dl.sourceforge.net/sourceforge/portableapps
008=http://superb-west.dl.sourceforge.net/sourceforge/portableapps
009=http://ufpr.dl.sourceforge.net/sourceforge/portableapps
Paid for Software more or less?
What You need is OSS!
Hi,
I have tried four different mirror, but still get the bad checksum - and like others have for quite some time both on OpenOffice and FileZilla:
OpenOffice.org_Portable_3.0_en.paf.exe
FileZillaPortable_3.2.2.paf.exe
Interestingly, the updater view states that the OO-package to install should be 3.0.1 (but the package refered to is 3.0!). The same is true for the FileZilla package, which is to be updated to 3.2.4.1.
I tried the following mirrors:
http://mesh.dl.sourceforge.net/sourceforge/portableapps
http://heanet.dl.sourceforge.net/sourceforge/portableapps
http://surfnet.dl.sourceforge.net/sourceforge/portableapps
Please, advice. Can I add the whole list of mirrors to the settings file, to have the application try them one-by-one?
/ KMK
I've had the same problems for quite a while now. I tried the default mirror, and a couple of the ones listed above, and I also tried wget rather than built-in downloader. They all start downloading then abort after about a second.
However, the mirror below worked for me just now, so it may be worth a try:
http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourcefo...
(Unfortunately, when I switch back to the default mirror by deleting the defSFmirror= entry it continues to work, so maybe it wasn't the mirror after all.)
Update: I didn't try FileZilla before - that still fails for me too.
Looking at the mirror, seems the filename standard has changed (no underscore before Portable in latest version):
The version difference KMK points out is also visible in the applications.ini entry:
Not sure if either of these are causing the FileZilla problem.
database is fixed and up to date now!
Try it again please.
Paid for Software more or less?
What You need is OSS!
Thanks for the quick update (and for such a useful app)!
OpenOffice worked for me now. FileZilla still aborts during the download. There may still be an extra underscore in applications.ini:
compared to www.mirrorservice.org:
Fixed now.
Paid for Software more or less?
What You need is OSS!
And I think you might be right - it is b/c of geolocation efforts on my part. However, if I browse to PA.com myself, then open sourceforge, every single app downloads correctly.
I am currently building my PA stick from scratch to see if perhaps something got lost in translation, or whatever. I'll keep you informed, Marko.
__
JG
seems there are two small bugs with the updater and the portable apps menu in the application list:
if i start the updater, i'll always find the portable apps menu entry in the application list, even if i already have the newest version of the menu. but the checkbox is NOT checked, no matter if i have menu 1.1 or 1.5
usually an already installed application is checked if an update is available, or not listed if it's up to date.
another "bug": the local version column tells unknown ("???"), the available version column tells 1.5, but i think 1.5.2 is already published. so maybe the database is outdated. after updating the menu, the menu info screen (help -> info) shows version 1.5 too.
The actual packages of the menu don't have an appinfo.ini. The updater checks the local version over the ini. If no ini exists the entry is set to ???.
The server version entry was out of date, thx for the hint. Fixed now.
Next version will have a fileversion check for this. But this will only work if the fileversion is set with the right information. At the moment the minor updates have the same file verion information.
Paid for Software more or less?
What You need is OSS!
I'm not sure if anyone cares but I occasionally run PortableApps using wine. I had never used the PAupdater until today. It downloads the database and shows the apps that need updating but then it fails as soon as it tries to download anything.
Wine probably isn't a priority but I thought I would let y'all know.
Ubuntu 8.10
Wine 1.1.18
PAUpdater 1 beta 2
... its a problem with the internet detection.
I use it on wine and it works fine, but it could be You have to use the advanced (wget) mode in order to get it working with Yor network settings.
I'll test it a little bit more on ubuntu 8.10 and will inform You soon.
Paid for Software more or less?
What You need is OSS!
It takes you to an outdated page instead of this one.
Thanks.
I made this half-pony, half-monkey monster to please you.
... will be published soon.
Paid for Software more or less?
What You need is OSS!
i tried it a while back... loved it... updated to a new flash drive and decided to update it, beta2 on, MD5 errors all around thus not updating... for now i guess its broken... but your post on the 7th saying update soon brings me hope
... but the sf mirror system is very unstable at the moment.
The new version is ready. I'm waiting for the 1.6 release of the Platform, cause the new version uses the local files of the platform for localization.
Paid for Software more or less?
What You need is OSS!
Can you email me the current build so I can check it with PAP 1.6PR1? I'd also like to look at adding in those extra customizations I mentioned.
Sometimes, the impossible can become possible, if you're awesome!
... if I have changed two more lines, in order to use Your uninstall strings instead of the old ones ok?
Paid for Software more or less?
What You need is OSS!
It'll be a part of the platform, so it can use stuff from the platform without issue.
Sometimes, the impossible can become possible, if you're awesome!
would you allow it to start downloading the next app while it the previous one is installing. This would allow the installation process to go much faster.
I don't have a short attention span. I just...oh look a kitty!
... this will be only working if the option "delete packages after install" is inactive, cause the updater have to wait for the end of the installation in order to delete it.
Second contra for this option is: You'll have multiple installers active at the same time. For example if You've selected 5 Apps and the first one is a big one like OpenOffice.org Portable, the next installers will be opened befor the first is closed. This is no problem for advanced users but for normal users. It will confuse them.
In order to solve the issues - all processes for the download and install jobs have to be independend from each other ... (no way!).
Paid for Software more or less?
What You need is OSS!
Is there anyway to use this if you aren't installing your apps to :\PortableApps\AppName ? I realize that this wouldn't affect the majority of users, but it would be a nice feature and I imagine not too hard to implement, at least if you weren't too worried about doing it via GUI you could just have an .INI with a list of the apps and the directory where each installed, then when you go to check for installed apps, if ReadINIStr returns blank or with errors just use the default directory. In particular, I would like to use this with PortableApps I have installed locally on the computer, and I always put them in C:\ProgramFiles\AppName.
Quamquam omniam nescio, nec nihil scio.
Even on C:\, you should use the PortableApps directory rather than the Program Files directory. That way the installers will find it automatically, as will the updater. Also, that way it won't mess up certain apps that look where they are (like Sumatra PDF).
Plus, in an upcoming release, we may be treating installs to %PROGRAMFILES% differently.
In short, installing to C:\Program Files is not recommended or supported.
Sometimes, the impossible can become possible, if you're awesome!
Ok, I get what you are saying but I haven't had any problems yet.
Quamquam omniam nescio, nec nihil scio.
... because of the fact that the PortableApps.com Manager aka Updater uses the parent directory of the folder he is installed in as rootpath it will be working with C:\Programs if the PortableApps.com Manager is installed in c:\Programs\PortableApps.comManager.
It will working if it is a directory without blanks in it.
But as John said, it is not recomended.
Paid for Software more or less?
What You need is OSS!
I've looked over your code, and although I haven't studied it nearly enough to fully understand it, I think implementing my idea would be fairly straightforward.
From what I can see $Oname is the name of the app, so the INI idea would look something like:
(this will be the app's root directory, i.e. the default would be PortableApps\AppName)[AppName]
InstallDir=path\relative\to\drive\root
Then in your app, you'd need a variable for the App's installation directory.
Var AppInstDir
Then, inside of the PrepareAppList Section inside of AppLoop, just add the following somewhere towards the top
ReadINIStr $AppInstDir INIFile $Oname InstallDir
IfErrors defaultdir
StrCmp $AppInstDir "" defaultdir
${GetRoot} "$EXEDIR" $0
StrCpy $AppInstDir "$0\$AppInstDir
Goto +2
defaultdir:
StrCpy $AppInstDir "$PORTABLEAPPSROOTPATH\$OName"
Then just replace any instance of
$PORTABLEAPPSROOTPATH\$OName
inside of AppLoop with$AppInstDir
Also, when you actually launch the downloaded .paf.exe you should read the INI again to set the /DESTINATION= parameter.
Still, just a thought, but I know that if I'm going to ask someone else to do something for my sake, it never hurts to make it easier by doing a little research ahead of time.
Quamquam omniam nescio, nec nihil scio.
... it works read my last post
Paid for Software more or less?
What You need is OSS!
Gotcha. I was in the middle of writing that while you were posting so I didn't see your post. I'll just do that. I may still play around with it on my own though to get it on a per-app basis if for whatever reason I didn't keep all of my apps in the same parent folder. Yes, I know, not recommended... psh it used to be "not recommended" to install programs to a removable disk to avoid messing up the host system and leave sensitive personal data behind. So I'll content myself with tinkering on my own and just see what happens. Gotta love OSS.
Quamquam omniam nescio, nec nihil scio.
The URL in Source.txt (in the Source directory) points to a page that doesn't exist:
The source code for PortableAppsUpdater is available from the PortableAppsUpdater homepage:
https://portableapps.com/PortableAppsUpdater
I'm assuming you could just delete the file entirely since you include the source with the installation.
Quamquam omniam nescio, nec nihil scio.
I read all the topics carefully and I still cannot figure out how I can run the updater with the /showop...
I tried almost everything..
Please help me.
Thanks
... open Your command prompt, for example under Win xp over
Start-Run type cmd (Enter)
Change to the Updater folder
type PortableAppsUpdater /SHOWOP (Upercase!!!)
Paid for Software more or less?
What You need is OSS!
Hi!
Great work so far
What about a feature to choose the language of a portableApp? E. G. Sudoku portable is available in english, but 7zip is also available in German.
IT
... the installer will offer the right one like FF, TB OOo ....
The 7ZipPortable an other packages like Gimp Poratbel, Toucan are multilingual, means one package for all.
Paid for Software more or less?
What You need is OSS!
Ah, I see. Thanks!
Which mirror works without having the installs fail out ? Also when will the home page be updated as well as the program, so when its downloaded we dont have to read thru and figure out how to change it to get it to work ?
I finally got 1 mirror to work, but still failed out on 3 programs, Open Office, VLC, Gimp.
I think it took me better part of a few hours tinkering to figure that out.
yeah same as above... I would love to use this but since it NEVER works (always md5 errors no matter the mirror-seemingly) well you get my drift
Hi, ...
Download work, with that url link.
=
http://voxel.dl.sourceforge.net/sourceforge/portableapps
----------------------
Sylvain St-Amand (sst)
Not sure if this is the best place to report filename differences, but looks like PokerTH has lost an underscore too:
* PokerTH_Portable_0.7.paf.exe (ini file)
* PokerTHPortable_0.7.paf.exe (sourceforge)
Fixed, thanks
Sometimes, the impossible can become possible, if you're awesome!
Open office still fails on updating
C:\Users\ADMINI~1\AppData\Local\Temp\Data\setup Download aborted! Do you want to stop all tasks and close the updater?
Not totally sure, but maybe another mismatch?
OpenOffice.orgPortable_3.1.0_English.paf.exe (ini file)
OpenOfficePortable_3.1.0_English.paf.exe (mirrorservice.org)
Fixed it. Sorry about that. We're working on a way to automate it so this won't happen.
Sometimes, the impossible can become possible, if you're awesome!
still md5 errors all day... this has happened since the beginning, maybe time to take those mirrors out that are fucking up (what a radical lucid thought), i dont know... just a though... remove the mirrors that dont work...
ill let you know when it works (for the record this app has only worked ONCE without md5 errors and that was back in 08..)
GG
This is a known issue and due to a configuration change at SourceForge.net with the download redirector. If you manually specify a mirror, it will work fine. All mirrors have the proper files last I checked.
The next release will solve this issue and allow all mirrors to work again. It is coming out shortly as part of Platform 1.6 Pre-Release 1.
Sometimes, the impossible can become possible, if you're awesome!
The issue with the SF mirrors causing what appear to be MD5 checksum issues needs to be highlighted on your home page. Maybe you can put a NOTE in bold at the top of the home page for you app (before the download button) and link to a single forum entry that provides the quick and complete solution.
The issue seems pretty prevalent for the last 3 months and continues today. Spent two hours to understand why your app was apparently not working including having to read through this thread. At first I thought maybe I had to install winwget to get the app to work. Then threads allude to the SF mirror problem exposing itself as MD5 checksum errors. It almost does not matter what SF mirror you select. Seems almost any will resolve the problem.
As a new user to your Update app, I never knew there were screens or stages I was never seeing. The error comes up after you are 3/4 the way through a green bar on the first line of your pop-up. It was only after finding the real fix (SF mirror specified) that I realized there is a second green bar that indicates the download is actually starting, etc. And only then that the pop up will go away and the installer for that app will eventually appear.
And given some users seem to have difficulty understanding how to run the app with a command line option, maybe clearly describe the start/run command or about creating a shortcut that allows you to add a command line option. Granted these are both OS specific, but it seems that is your main user base who is maybe not so proficient with the OS. Better to document clearly and early than deal with all the "user experience" comments like this one clogging up the thread
Finally, it seems the PortableApps Update window "hangs" if it tries to start executing an installer (KeePassPortable in my case) while the program is running in the background. No pop-up error or warning and the Updater does not "unhang" once you stop the application to try and clear the jam. Had to kill the app install process via the task manager.
This version of the updater is being replaced soon with a partial rewrite into the PortableApps.com Platform that fixes all of the above bugs based on some testing. This app has no homepage as it is a beta release, but it will be an official pre-release soon and addressed at that point.
Sometimes, the impossible can become possible, if you're awesome!
Not sure how close Beta 2 is, but if you're still interested in reports of name discrepancies:
Mines-PerfectPortable_1.4.0.3.paf.exe (applications.ini)
Mines-PerfectPortable_1.4.0.3_English.paf.exe (mirrorservice.org)
SudokuPortable_1.1.7.3.paf.exe (applications.ini)
SudokuPortable_1.1.7.3_English.paf.exe (mirrorservice.org)
I am running the portable apps updater set to use WinWGet Portable. This is the WinWGet log for downloading the PortableApps.com Platform. Although it says it is downloading PortableApps.com_Platform_Setup_1.5.2.exe, the file Mime type is text/html and the file is being saved as index.html.32.
I understand the Updater is "outdated", as it will be part of the Platform release. When is that due? Should one stick with the Beta 2-version until further notice, or what is your suggestion?
not that much happened with the updater.
do we have some kind of roadmap or plan?
dan
It's going to be included in beta 4 of the new platform release which is due out some time soon
Here: https://portableapps.com/node/20013#comment-132233
But yeah, I hope it comes out soon.
Insert original signature here with Greasemonkey Script.
Pages