Hey every1
I've finally got my launcher working for bumptop portable, but I face a problem. I need the appdata from "%USERPROFILE%\Appdata\Roaming\Bump Technologies Inc.\" to be run from "BumptopPortable\Data\appdata", however I don't know how to change the environmental settings in the executable.
If I am doing the wrong thing, could anyone point me in the right direction? Is there any *.ini files I need to make?
Thanks heaps
shanet ☻
################
#####UPDATE#####
################
In a post down the bottom of the screen, I accidentally uploaded the wrong file.
Here is the correct link:
--Links taken down temporarily until I get consent to repackage bumptop otherwise I will create a launcher package--
Enjoy the release
shanet
UPDATE:
Uploaded 3rd June 2010
24 downloads as of Friday 4th June.
you don't need to have the data run from BumptopPortable\Data\settings, just copy to appdata and when the launcher closes, copy the files back to the drive and delete the folder left in appdata.
I cant actually do that. The idea is that the software will look in the specified location instead, because I can't navigate to the appdata folder in explorer on the computers I wish to use this software on. Thankyou for your help regardless,
Shane Thompson
shanet[at]people[dot]net[dot]au
"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ali
This is how:
Go to My Documents
Make sure no files/folders are highlighed
Go to File->New->Shortcut
Type in %APPDATA%
Click Next
You will see a shortcut in the My Documents window. Open it.
Presto!
Although the Application Data folder itself is hidden, most the folders/files inside are not. There you will find what you are looking for.
PS: This method works on both PCs with AND without administrative privileges.
Can't right click. Menu doesn't appear and theres no file menu
But neat trick anyway!
Shane Thompson
shanet[at]people[dot]net[dot]au
"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ali
are you sure your doing it right?
Look at this screenshot:
http://fancygadgetry.comlu.com/filenewshortcutscrrenshot.bmp
I know I am doing it right. I do know what we are talking about!
http://www.imagecross.com/11/image-hosting-view-39.php?id=767untitled.jpg
There is no right click or file menu!
Please note I do know what I am talking about. I have a way to get around this, with Cubic Explorer, which I have converted.
https://portableapps.com/node/23956
However thanks for trying.
[Just put in the link, or use <a href="http://...">text</a>; it's HTML, not BBCode or anything like that, and you can't insert images inline - mod Chris]
Shane Thompson
shanet[at]people[dot]net[dot]au
"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ali
I have never seen someone without those rights.
weird.
It is a registry tweak. I know I have good techies at school. But as I said, I have gotten around that and more with cubicexplorer. Mapping network drives was disabled, but no more. I even have the luxury of bookmarks
Yes. I have great techies at school. Not just good in their field but great friends. How do I know? I'm a part time techie, part time student for the school. How's that for a twist?
Shane Thompson
shanet[at]people[dot]net[dot]au
"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ali
Changing the APPDATA (AppData\Roaming) and LOCALAPPDATA (AppData\Local) environment variables is not a good idea. It requires other additional work to get it to work at all and even then it doesn't work as expected. (I fiddled with it extensively over a year ago but decided there was no way it could be done in a way that was usable or maintainable.) So, what you want is just to move files back and forwards.
You've said (in your email) that you're using the PortableApps.com Launcher; here is the basics of what your PAL launcher file should be. You haven't said what the registry keys or the LOCALAPPDATA thing are in here or in your email, so I can't say what they should be exactly.
Note I've used
appdata
as the DirectoriesMove key - meaning it will move Data\appdata, not Data\settings. As noted in the manual you shouldn't move the settings directory around as it's used by the launcher itself.Do read the PortableApps.com Launcher manual, it covers these sorts of topics (sometimes, if you look enough). In particular the "launcher.ini reference" section. That's where the meat is.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
Thankyou Chris, This seems to be what I am looking for.
Is this you firefox portable does it???
I'm sorry that I couldn't give you enough information in the email, but I just found out that the registry keys are all read only so I don't think it will be a proble.
However, I will include the RegistryKeys part and keep registry=true to see what happens.
Thankyou for your help, hoping to not have to make contact with you again (nothing personal), however I shall send you another email if I do.
Thankyou so much for your help Chris,
shanet
Shane Thompson
shanet[at]people[dot]net[dot]au
"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ali
Firefox works in a different way: it uses a -profile command-line argument to specify the location. Where an environment variable or command-line argument can be used to override the data path, that's a better solution, but where it's not able to be done that way, you can (as a temporary solution - requesting such a feature is useful, or if you can providing a fully working patch for it) move back and forth to the local location. It's a perfectly acceptable way of doing it.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
would you be able to tell me how it's done please?
I have seen the hide commandline option. Does firefox actuallly use the command line and hide it with this option? I have never actually seen it bring up the command line.
Thanking you for your quick response,
shanet.
Shane Thompson
shanet[at]people[dot]net[dot]au
"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ali
Ok, I've edited the launcher file like you said, and it's not working.
I have done exactly as you have said, however it is not copying to or from the thumb drive as it is supposed to.
It should, as you have explained, copy it from the data\appdata\ file, however it isn't coppying to or from the file at all.
I have also decided that localappdata is not required to become portable, as it is computer-specific
This is a copy of my launcer file.
[Launch]
ProgramExecutable=BumpTop\BumpTop.exe
SingleAppInstance=true
WaitForOtherInstances=true
[Activate]
Registry=true
[DirectoriesMove]
appdata=%APPDATA%\Bump Technologies Inc.\BumpTop
[RegistryKeys]
bumptop=HKCU\Software\Bumptop
bumptop=HKEY_CURRENT_USER\Software\Bump Technologies, Inc\Bumptop
I hope we can figure this out soon
Shanet
Shane Thompson
shanet[at]people[dot]net[dot]au
"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ali
A potential problem in DirectoriesMove.nsh has just occurred to me; on the same drive, it renames rather than copying, but if the parent directory doesn't exist then that won't work, where if you run the application on a different drive it copies rather than renaming, creating the directory first. I presume you're currently running it on the same volume rather than on a separate disk. I think you'd find that if you run it from a different drive, it'd work. Presuming that'll be the issue (and it is a bug, whether it is what you're experiencing - which I hope it is - or not), I'm now fixing it.
As it currently is you would also need a [DirectoriesCleanupIfEmpty] value:
1=%APPDATA%\Bump Technologies Inc.
to make sure that directory is not left behind if it wasn't there before. After this patch I'm now just about finished (I write the code as I write this comment :P), you won't need to do that.With the RegistryKeys, there you're dealing with HKEY_CURRENT_USER\Software\Bumptop and HKEY_CURRENT_USER\Software\Bump Technologies, Inc\Bumptop: I presume only one of these is correct (though they could both potentially be used); if one is not used then you should delete the line, or if they are both used, you should change it so that their keys (which correspond to their filenames) are different, or else they'll overwrite one another and get in a mess.
You know what? I've just finished my patch and committed it. (That's why writing this comment took over half an hour!) If you care to try it, you can either get a working copy with Mercurial or download the bz2/zip/gz archive of the tip and extract it into the directory you installed PAL.
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
Have got it all working now, thank you so very much!
It was just a minor directory mis-hap.
A copy o f my launcher file contents:
[Launch]
ProgramExecutable=BumpTop\BumpTop.exe
SingleAppInstance=true
WaitForOtherInstances=true
[Activate]
Registry=true
[DirectoriesMove]
appdata=%APPDATA%\Bump Technologies, Inc\Bumptop
[DirectoriesCleanupIfEmpty]
1=%APPDATA%\Bump Technologies, Inc
[RegistryKeys]
bumptop=HKCU\Software\Bumptop
bumptop=HKEY_CURRENT_USER\Software\Bump Technologies, Inc\Bumptop
I kept having the problem at
appdata=%APPDATA%\Bump Technologies, Inc\Bumptop
It was originally
appdata=%APPDATA%\Bump Technologies Inc.\Bumptop
but the error (around the inc) was:
Inc.\
should be
, inc\
All working now. Just need to see what it is doing with the registry, then I'll be content (almost crying)
Thanking you so much for your help
shanet
Shane Thompson
shanet[at]people[dot]net[dot]au
"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ali
It's an interesting concept, and could be one answer to the "portable desktop" issue that people keep asking about.
I'd be interested to see how it deals with remembering settings when you switch back and forth between computers.
I made this half-pony, half-monkey monster to please you.
To start off, I haven't uploaded it yet.
I can not figure out how to upload it, but it is all finished and packaged up ready to go. I have created an account on sourceforge and am awaiting a reply to my thread
https://portableapps.com/node/23695
It doesn't actually utilize the registry as most applications do.
Scroll down to find out how it stores its settings
In a file under appdata\Roaming\Bump Technologies, inc\bumptop, there are two files. One of them is called settings, the other settings.json. This is where all the settings are stored. This excludes the desktop layout. If you look in the data\appdata\ file under bumptop (after running it a few times) you are likely to see them.
You can open this file in notepad and see the contents as plain text.
Interesting?
The desktop configuration is under appdata\local\bump technologies, inc\bumptop. It is the only file in there, and is caalled desktop.lock.
I can't remember if this is in plain text or not, but this remains (at the moment) on the computer.
Shane Thompson
shanet[at]people[dot]net[dot]au
"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ali
Awaiting a response.
In the mean time, you can download the file from here:
http://rapidshare.com/files/393977683/PortableApps.comApplicationTemplat...
Enjoy, and please comment
Shanet
Shane Thompson
shanet[at]people[dot]net[dot]au
"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ali
I DL'd this link, all it is is the template with no app or customization - not what you intended to post?
I made this half-pony, half-monkey monster to please you.
Sorry, you are right. I didn't intend to upload this file. I am re-uploading the file now.
Shane Thompson
shanet[at]people[dot]net[dot]au
"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ali
Do you still have a version of this? Is it portable? If it is, could I get a copy somehow?
Thanks
I thought there was a problem with appdata, as I watched bumptop close and leave appdata behind. It deleted after a secnd or two. For all of you who are using bumptop for the first time, it takes a minute to load, but once it has appdata, it pretty much jumps into it. After a few runs, if this is not the case for you, please let me know.
Thanks all,
shanet
Shane Thompson
shanet[at]people[dot]net[dot]au
"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ali
i have a later version if you are interested.
May the Shwartz be with you
Do you still have a version of this? Is it portable? If it is, could I get a copy somehow?
Thanks
Do you have permission from the BumpTop folks to repackage? Without permission, doing so is illegal as this is not open source software.
Also, since it is not open source, you can't host it on SourceForge.
Sometimes, the impossible can become possible, if you're awesome!
I don't know if this is on topic but Bumptop is being stopped. If you go to their website they say google got them and they will not have bumptop to download anymore.
May the Shwartz be with you
Since Bumptop has been acquired by Google, then likely that's who you'd need to contact for permission to repackage.
The status of the free version of the app is unclear.
Quite a pity, because this is an amazing app!
I made this half-pony, half-monkey monster to please you.
Same fate with lala.com, apple bought them and their gone. What is this world coming too.
May the Shwartz be with you
I miss lala so much though I found another that is good or even better. Grooveshark @ grooveshark.com and it is awesome btw if you want the files I am working on getting them posted on the main page or something though I doubt it will make it there since the death of the original company so I will just keep trying and I will setup a site for portable stuff like this and accept requests for things like it. [Self promotional link removed by mod JTH]
/-\|)|)/-\5h4w
Thanks for this, I will investigate.
I think that being free and discontinued, it won't be a problem, otherwise I may have to take down the download.
Thanks for your help
shanet
Shane Thompson
shanet[at]people[dot]net[dot]au
"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ali
Something being free (as in freeware) doesn't mean you can repackage it. You need to get the publisher's permission; without it, the package is a violation of copyright. Some of the smaller illegal portable projects may work that way, hoping they don't get caught, but we only do things above-board here. Please remove your package until you are able to secure permission. Without it, you can do a launcher-only post, though.
Sometimes, the impossible can become possible, if you're awesome!
So would a launcher only post be one where you just don't put in the appnamePortable contents and upload it like that?
Shane Thompson
shanet[at]people[dot]net[dot]au
"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ali
An example for a launcher only is Trillian Astra Portable
Everybody on this site is doing their best to do everything as legal as possible, but you're offering an illegally repackaged download.
So, I think we would all appreciate it if you would first take your link down.
Formerly Gringoloco
Windows XP Pro sp3 x32
Ok. Links removed.
What I want to know, is how chrome was done.
You know how you download the package, run it and it extracts then it downloads chrome?
That's what I am interested in finding out how to do then maybe that is an option?
Thanks for your help so far.
shanet
Shane Thompson
shanet[at]people[dot]net[dot]au
"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ali
If you go to https://portableapps.com/development/portableapps.com_format#installer and read the sections on the PortableApps Installer, and on installer.ini, you will find that there is a [DownloadFiles] section in the ini, that can be configured to get the installer itself to download and extract the original app package from it's home site.
It is a little complicated, but don't forget that you can get examples of it in use from the source which should be included in any of the apps that use it, such as Chrome.
The intent of that type of installer is to download the unmodified app from the official site.
But the company Bumptop has removed all official DL links, and I haven't seen the new owner (Google) offer the app for DL.
So, where would you be getting it from? If it's not from an official DL location, it's not kosher.
I made this half-pony, half-monkey monster to please you.
take a look at a few links below, maybe you can use one for an online installer?
http://www.brothersoft.com/bumptop-229327.html
http://download.cnet.com/BumpTop/3000-2072_4-10912219.html
First, the cnet link points to a totally different app.
Second, Bumptop has an actual owner called Google, ever since it was sold by the original developer. There is no officially sanctioned download for this app, despite the fact that brothersoft may still have copies floating around on its server.
Don't get me wrong, I love this app, but I don't think there's any LEGITIMATE way we can host an installer. Who knows what Google may do with it? If they re-release a freeware version of it, AND we get permission, sure maybe. But that ain't happened yet.
Google paid $35 million for Bumptop, so until they say otherwise, I'm betting they are feeling a LEETLE proprietary about it!
http://www.informationweek.com/news/software/operatingsystems/showArticl...
I made this half-pony, half-monkey monster to please you.
Go to [link to illegal download removed by mod JTH. If you have permission from Yahoo to repackage Bumptop, please state so (preferably with a quote from a contact there).]
umm... just throwing up a statement that sez "All rights go to who ever owns them" does not allow you to ignore licensing and ownership of an app.
I made this half-pony, half-monkey monster to please you.
Thanks for the info I deleted from the site.
Hi I was wondering if you could contact me at my email because I wrote a batch file that if you want I can turn into a .exe so that the program will redirect the files to a different location. contact addashaw@yahoo.com (adda)
/-\|)|)/-\5h4w