-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Portable version #64
Comments
Hello, Could you explain your use case that requires BrowserSelect to be portable? |
I don't like to install software, I like to use the portable version of the app. |
This would be really cool, but as Zumoshi stated, it should have a method of handling what happens when the drive it's in is removed. My first thought was that when not installed (portable mode) a stub exe with a minimal config file (to store portable BrowserSelect location and previous default settings) could be 'installed' to act as the default browser and forward requests to the actual BrowserSelect exe, then if it gets called and can't find the location of the portable BrowserSelect exe (as stored in the minimal config file) it would restore the previous default browser settings, forward the request to the default browser, and delete itself along with its config file. I really like the above basic concept, but then I remembered that the main BrowserSelect exe is pretty small... perhaps small enough, that (after adding the ability to interpret the minimal config file mentioned above) a copy of it could be used instead of making a separate stub exe. This not only makes it so you don't need to develop another small program, but also opens up the possibility of making it so that if the portable installation of BrowserSelect is missing, it could not only restore the previous browser defaults, but instead offer both the option to restore the previous browser defaults, or to do a full (non-portable) install on the computer, in case the user used it portably to try it out, then decided that they want to install it permanently on the computer. Perhaps the last bit about making it so that the portable version's leftovers can perform a full install isn't feasible, but I'm fairly certain the rest is, and I would love to be able to use it portably like this. |
If we're gonna talk about it, I'm gonna speak up too |
I found that the app only needs a few files to work, is it possible to release the official portable version?
The text was updated successfully, but these errors were encountered: