a guide for setting "pale moon-Portabe" as default Browser

For discussions specific to the Portable version of the browser.

Moderator: satrow

User avatar
amymor
Moongazer
Moongazer
Posts: 10
Joined: 2019-09-02, 14:19

a guide for setting "pale moon-Portabe" as default Browser

Unread post by amymor » 2019-09-07, 16:45

hello guys :)
i finally found a way to set portable version as default browser :thumbup: . it is simple and fast. just used an app called "RegisterFirefoxPortable" from https://www.winhelponline.com/blog/regi ... s-in-vista. u must choose the "Palemoon-Portable.exe" and click "Register" . also u can "Unregister" registered "Palemoon-Portable.exe".
that's it .i heard this tool also can make other portable browser (like opera) as default.
sry for my bad eng

User avatar
JesusOfSuburbia
Hobby Astronomer
Hobby Astronomer
Posts: 27
Joined: 2018-03-11, 15:50
Location: Limburg, The Netherlands

Re: a guide for setting "pale moon-Portabe" as default Browser

Unread post by JesusOfSuburbia » 2019-09-07, 19:13

Doesn't that negate the whole use-case for a portable version? Wouldn't you instead be easier off by using an installed version?

vannilla
Astronaut
Astronaut
Posts: 690
Joined: 2018-05-05, 13:29

Re: a guide for setting "pale moon-Portabe" as default Browser

Unread post by vannilla » 2019-09-07, 21:03

JesusOfSuburbia wrote:
2019-09-07, 19:13
Doesn't that negate the whole use-case for a portable version? Wouldn't you instead be easier off by using an installed version?
I've been wondering the same.
I'd really like to know why this person can't just fully install Pale Moon instead of forcing the portable version to act like the non-portable version.

User avatar
New Tobin Paradigm
Off-Topic Sheriff
Off-Topic Sheriff
Posts: 6189
Joined: 2012-10-09, 19:37
Location: Sector 001

Re: a guide for setting "pale moon-Portabe" as default Browser

Unread post by New Tobin Paradigm » 2019-09-07, 21:13

For fuck sakes. What even is this thread?
Image
- Old and insecure for legitimate and reasonable purposes. -
http://binaryoutcast.com/ | http://thereisonlyxul.org/ | Freenode #binaryoutcast

User avatar
moonbat
Astronaut
Astronaut
Posts: 738
Joined: 2015-12-09, 15:45
Location: Australia

Re: a guide for setting "pale moon-Portabe" as default Browser

Unread post by moonbat » 2019-09-08, 00:45

The only use case I can think of is where you're using a computer you don't have administrator rights to, say at work, and you are forced to use PM off a USB stick but also want the convenience of the full featured one. :think:
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Linux Mint 19.2 Xfce x64 on HP i5 laptop with 4 GB RAM, always latest versions of PM & Basilisk unless specified.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 24836
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: a guide for setting "pale moon-Portabe" as default Browser

Unread post by Moonchild » 2019-09-08, 09:44

moonbat wrote:
2019-09-08, 00:45
The only use case I can think of is where you're using a computer you don't have administrator rights to, say at work, and you are forced to use PM off a USB stick but also want the convenience of the full featured one. :think:
If you want to lose your job by running unsanctioned software from a USB stick that way...
"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne
Image

User avatar
therube
Board Warrior
Board Warrior
Posts: 1101
Joined: 2018-06-08, 17:02

Re: a guide for setting "pale moon-Portabe" as default Browser

Unread post by therube » 2019-09-08, 12:52

I would think this would have always been an option simply by (manually) associating http[s]: with "Palemoon-Portable.exe".

Doing this (which I suppose is all that that utility does) would associate http[s]: with PM (in the Windows Registry).
But there would be no /palemoon/ registry "sections" (HKCU\Software\Pale Moon\ or wherever, & for whatever limited data would be written there).
Further your Profile would be confined to \...Portable...\User\Palemoon\Profiles.


Now, you could always approximate the same (except it would write to HKCU...) without going the portable route...

User avatar
New Tobin Paradigm
Off-Topic Sheriff
Off-Topic Sheriff
Posts: 6189
Joined: 2012-10-09, 19:37
Location: Sector 001

Re: a guide for setting "pale moon-Portabe" as default Browser

Unread post by New Tobin Paradigm » 2019-09-08, 13:56

No dude, this is ridiculous and the OP needs to realize it. It boggles the mind.
Image
- Old and insecure for legitimate and reasonable purposes. -
http://binaryoutcast.com/ | http://thereisonlyxul.org/ | Freenode #binaryoutcast

User avatar
amymor
Moongazer
Moongazer
Posts: 10
Joined: 2019-09-02, 14:19

Re: a guide for setting "pale moon-Portabe" as default Browser

Unread post by amymor » 2019-09-08, 15:53

JesusOfSuburbia wrote:
2019-09-07, 19:13
Doesn't that negate the whole use-case for a portable version? Wouldn't you instead be easier off by using an installed version?
nope. because installed version save all thing in windows drive. and i do not want it.so if your OS breaked or you decided to change your OS you can easily do that without worry about backing up your data. This is the purpose of using portable versions for me.

User avatar
JesusOfSuburbia
Hobby Astronomer
Hobby Astronomer
Posts: 27
Joined: 2018-03-11, 15:50
Location: Limburg, The Netherlands

Re: a guide for setting "pale moon-Portabe" as default Browser

Unread post by JesusOfSuburbia » 2019-09-08, 16:50

amymor wrote:
2019-09-08, 15:53
JesusOfSuburbia wrote:
2019-09-07, 19:13
Doesn't that negate the whole use-case for a portable version? Wouldn't you instead be easier off by using an installed version?
nope. because installed version save all thing in windows drive. and i do not want it.so if your OS breaked or you decided to change your OS you can easily do that without worry about backing up your data. This is the purpose of using portable versions for me.
You could install Pale Moon on another partition / disk altogether, rather than on the same partition / disk you installed Windows on. And you can use the profile manager to specify another location for your profiles, too.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 24836
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: a guide for setting "pale moon-Portabe" as default Browser

Unread post by Moonchild » 2019-09-08, 22:33

amymor wrote:
2019-09-08, 15:53
if your OS breaked or you decided to change your OS you can easily do that without worry about backing up your data.
You should back up your data regardless. Shit happens.
"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne
Image

User avatar
Mike_Walsh
Hobby Astronomer
Hobby Astronomer
Posts: 19
Joined: 2019-09-14, 20:09
Location: King's Lynn, UK

Re: a guide for setting "pale moon-Portabe" as default Browser

Unread post by Mike_Walsh » 2019-09-15, 00:22

Well, y'know, this is what I love about Linux. The endless possibilities for customization, and setting stuff up to run, and do, exactly what you want it to do. Not what somebody else (in their perceived 'wisdom'), thinks you should do.....

We run a lot of browsers as 'portables' in the Puppy Linux community. There's 'method in the madness', as far as we're concerned. Pup's is a 'special', and very unique, use-case. Unlike other 'mainstream' distros, which perform a standard, 'full' install, Puppy uses what's known as the 'frugal' install. At boot, it initializes a 'virtual, aufs union-layered file-system' in RAM, into which it copies the contents of compressed,, read-only SFS (squash file system) packages. The OS then runs in RAM for the duration of the session. (Since the average Puppy is around 250-300 MB, packed, and around 800-900 MB, 'loaded', this is easily achievable even by elderly hardware.)

At shutdown, it will save any changes to personal configurations, system configs, customizations, etc., to what's known as a 'save-file' or 'save-folder'. (The contents of this same item are layered into the aufs file-system at boot in such a way that the user simply sees what appears to be a complete, homogenous FS like would be seen in any other distro.) Puppians are almost obsessive about keeping this item as small as possible; I'm no exception. Thus, it makes sense to run larger applications such as browsers, office-suites, stuff like that, external to 'Puppy-space'.

There's a script, which has been floating around the web for ages. It's hardly exclusive to Puppy; we simply make use of existing code, in very much the same way that most of the community does. This script will work for any Mozilla-based browser; we've used it, successfully, on Firefox, SeaMonkey, and Palemoon itself. In Firefox, we label it 'ff'; in SeaMonkey, 'smky'; in Palemoon, 'plmn'. It's even been used, with complete success, to create 'portable' versions of the Thunderbird email client, since T-Bird shares much of its code-base with the current version of Firefox.

The script itself reads as follows:-

Code: Select all

#!/bin/sh

#LAUNCHDIR="$(cd "$(dirname "$0")"; pwd)"
LAUNCHDIR="$(dirname "$(readlink -f "$0")")"
mkdir "$LAUNCHDIR/profile" 2> /dev/null
"$LAUNCHDIR/palemoon" "$@" -profile "$LAUNCHDIR/profile"
We simply add this script to the contents of the browser directory. When run, the script creates a sub-directory, within the browser directory, called 'profile'.....then at first run of the browser, creates your profile inside that sub-directory, instead of in your 'home' directory. Second and subsequent runs of the 'launch' script will start the browser always using this 'internal' profile.

From the above, it follows that the browser directory, once so treated, can be moved/copied from one physical location to another, and, if run from a flash-drive, can be 'shared' between multiple machines. Personally, I use a single copy of Palemoon, set-up in this way, from an external, remote, auto-mounted partition on my main rig.....and started from custom Menu Entry packages, which are simply click-to-install, and pointing to this location. This way, I always have my browser, set-up the way I like it, & 'ready-to-go' regardless of physical location (I have the same item on a flash-drive, always plugged-in, and always synced with rsync at shutdown.....ready to slip in my pocket when on my travels.)

When running as many Puppies as I do (around 11 currently), this cuts down on an awful lot of unnecessary extra disk-space & 'repetition'..... :D

It's a piece of cake to set the default browser to point to the location of your 'portable' version. That's how we tackle this in Puppy.


Mike. :)

Post Reply