This tutorial describes two methods of fully integrating Free Download Manager(FDM) into Pale Moon and gathers all the information, in an approachable form, in one place. Most of the information was extracted from Community Support Topic: [Workaround] FreeDownloadManager 3.9 with Pale Moon. The step-by-step instructions are aimed at the interested, but non-expert, Pale Moon user.
A major drawback of using Integrator Add-on's such as FlashGot (https://addons.mozilla.org/en-US/firefox/addon/flashgot/) or xThunder (https://addons.mozilla.org/enUS/firefox/addon/xthunder) is that they cannot achieve the full integration with Pale Moon that FDM is designed to offer. In particular FDM's built-in monitoring feature, which should automatically "pick up" downloads selected in the browser, does not work.
FDM includes support for Firefox but unfortunately when Pale Moon users attempt to enable FDM's built-in "Firefox Monitoring" option found in (FDM>Settings>Downloads>Monitoring>tick "Firefox" box>OK) this fails with an Error Pop-up "Can't Install Firefox Monitoring". This is because Pale Moon's profile path is, by necessity, different from the path used by Firefox. Ideally the FDM developers will include Pale Moon's Profile Path in future updates but until then there are these two options:
Note: A new version of the FDM installer package, FDM 3.9.3 (build 1360, full or lite versions, released 25 Oct 13), is now available on FDM's official download page. This has the latest FDM Plugin version 1.6.0 onboard which is compatible with PM 24 (and FF 24-26).
WITH FIREFOX INTEGRATION METHOD
This method is for Pale Moon users who also have Firefox installed.
General Notes applicable to all instructions:
- Free Download Manager is abbreviated to FDM.
- When differences arise between Windows OS versions: Windows 7 example shown first (followed by XP example in brackets, if needed for clarity.)
- The Environment Variable shortcut %APPDATA% is used throughout as a quick way to navigate to the Windows App Data (Application Data) folder. This shortcut has two other advantages, i) by using %APPDATA% the same step-by-step instructions apply to all current Windows OS (XP/Vista/7 and probably 8?) and also, ii) using %APPDATA% opens the "hidden folder" App Data (Application Data) without requiring "Show hidden files and Folders" to be enabled.
First confirm that FDM is fully integrated into Firefox by checking: FDM>Settings>Downloads>Monitoring - are both "Firefox" and "Add FDM to the browser context menu" boxes ticked? In Firefox>Add-on's Manager>Extensions is "FDM plugin 1.6.0" installed and enabled? If correct proceed as below:
1) Copy 'fdm_ffext@freedownloadmanager.org' file from Firefox:
Start>Run>Type: %APPDATA% into Run dialog box>OK - App Data(Application Data) folder opens.
Navigate to your Firefox Profiles folder at: Mozilla\Firefox\Profiles\xxxxxxxx.default
Open "extensions" folder and copy 'fdm_ffext@freedownloadmanager.org' file. Close folder.
2) Add 'fdm_ffext@freedownloadmanager.org' file to Pale Moon:
Start>Run>%APPDATA%>OK - App Data(Application Data) folder opens again.
Navigate to your Pale Moon Profiles folder at: Moonchild Productions\Pale Moon\Profiles\xxxxxxxx.default
Open "extensions" folder and paste in 'fdm_ffext@freedownloadmanager.org' file. Close folder.
3) Install the FDM Plug-in into Pale Moon:
Start Pale Moon and "Install Add-on" Tab opens requesting permission to install FDM plugin 1.6.0
Tick "Allow Installation" box, Click "Continue" button then "Restart Pale Moon" button - FDM plugin installs and requires Pale Moon restart .
Confirm that FDM plugin 1.6.0 is installed and enabled. (Pale Moon Button >Add-ons>Add-ons Manager>Extensions)
If you uninstall Firefox and your Firefox Profile the FDM integration into Pale Moon will fail. To resume integration you must either reinstall Firefox, thus creating a new FF Profile, or create a "fake" Firefox Profile as described in the Stand-alone Method below:
STAND-ALONE INTEGRATION METHOD
This method is for Pale Moon users who do not have Firefox installed.
Additional Notes for Stand-Alone integration method:
- As a Mozilla based browser Pale Moon automatically creates "Mozilla\Extensions" folders in the App Data (Application Data) folder. If deleted both folders are recreated at next Pale Moon launch.
- Ensure "Show full path in the Address Bar" is available.
1) Create a new "profiles.ini" file:
On desktop create a new Text Document (Right click>New>Text Document) and name it "profiles.ini"
Open "profiles.ini" and type or copy/paste in the following two lines exactly:
Code: Select all
[Profile0]
Path=FULL PATH OF YOUR PALE MOON PROFILE HERE
Start>Run>Type: %APPDATA% into Run dialog box>OK - App Data(Application Data) folder opens.
Navigate to your Pale Moon Profiles folder at: Moonchild Productions\Pale Moon\Profiles\xxxxxxxx.default
Open your Pale Moon Profile file "xxxxxxxx.default" and then copy it's full path from the address bar. Close file.
EXAMPLE - Full path of my Pale Moon Profile is:
Win 7 C:\Users\<user name>\AppData\Roaming\Moonchild Productions\Pale Moon\Profiles\5fqbbg77.default
(If XP C:\Documents and Settings\<user name>\Application Data\Moonchild Productions\Pale Moon\Profiles\5fgbbg77.default)
3) Insert the full path of your Pale Moon Profile into new "profiles.ini" file:
Return to Desktop, Open the "profiles.ini" file and paste in your full path as copied from the address bar to replace FULL PATH OF YOUR PALE MOON PROFILE HERE. (Caution! DO NOT OMIT the Path= term in front of your full path!) Save and Close "profiles.ini" file, leave on desktop.
EXAMPLE - My Windows 7 "profiles.ini" file now looked like this:
[Profile0]
Path=C:\Users\<user name>\AppData\Roaming\Moonchild Productions\Pale Moon\Profiles\5fqbbg77.default
4) Now create "fake" Firefox Profile:
Start>Run>%APPDATA%>OK - App Data(Application Data) folder opens again.
Open "Mozilla" folder and inside create a new folder (Right Click>New>Folder) and name it "Firefox"
Open new "Firefox" folder and copy/paste in the new "profiles.ini" file saved on your desktop. Close folder.
EXAMPLE - Location of my "fake" Firefox Profile file is:
Win 7 C:\Users\<user name>\AppData\Roaming\Mozilla\Firefox\Profiles.ini
(If XP C:\Documents and Settings\<user name>\Application Data\Mozilla\Firefox\Profiles.ini)
5) Install the FDM Plug-in into Pale Moon:
Start FDM and navigate to FDM>Settings>Downloads>Monitoring - tick the "Firefox" box. Check "Add FDM to the browser context menu" box is also ticked (FDM default setting) and adjust menu items via "Customize" button if required. Click "OK" button to return to main FDM window - without FDM's error pop-up message now your "fake" Firefox profile has been created. Close FDM. (or leave running as you prefer!)
Start Pale Moon and "Install Add-on" Tab opens requesting permission to install Free Download Manager plugin 1.6.0
Tick "Allow Installation" box, Click "Continue" button then "Restart Pale Moon" button - FDM plugin installs and requires PM restart.
Confirm that FDM plugin 1.6.0 is installed and enabled. (Pale Moon Button>Add-ons>Add-ons Manager>Extensions)
USING FDM FULLY INTEGRATED INTO PALE MOON
Left click on a download button or link and the FDM "Add download" box will open first. To use Pale Moon's built-in download utility simply cancel the FDM "Add download" box. (Confirm FDM setting at: FDM>Settings>Downloads>Monitoring> is "allow the browser to download if you press Cancel" ticked?)
FDM monitoring will "pick-up" all downloads selected with left click. With podcast type (right click and "Save target /link As") use the "Download with FDM" right click menu option. (HINT: Try ignoring right click instruction - just left click anyway and the FDM "Add download" box will often open as usual!)
ADDITIONAL INFORMATION
Originally tested using 32-bit Pale Moon 12.3, Firefox 14. 0 and FDM 3.9 "lite" however the methods described are general, robust, and do not depend on specific software versions. EDIT: Checked November 2013 using 32-bit Pale Moon 24.2.0, Firefox 25.0.1 and FDM 3.9.3/FDM 3.9.3 "lite" (both build 1360).
64-bit Pale Moon users please note that FDM and it's plugins are 32-bit apps - see 12 July 2012 post by FDM Forum Moderator on FDM General topic Pale Moon 9 Support ? at: http://www.freedownloadmanager.org/board/viewtopic.php?f=1&t=15878
Your Pale Moon Profile is always available via: Pale Moon Button>Help>Troubleshooting Information - find "Profile Directory" and click "Show Folder" Button.
AND FINALLY.....
Many thanks to: steviem1, jaycelou & Moonchild for their help, suggestions and interest on original PM Community Support forum topic: [Workaround]FreeDownloadManager 3.9 with Pale Moon (http://forum.palemoon.org/viewtopic.php?f=3&t=900)
Special thanks to: Wyk (who posted "With Firefox Method") and happy user (who posted "Stand-alone Method") on FDM General forum topic: FDM Integration into Pale Moon (http://www.freedownloadmanager.org/board/viewtopic.php?f=1&t=16071).
If your inner geek enjoyed using the %APPDATA% Environment Variable shortcut....... there is another class of Windows OS shortcuts that use the Shell Command List. EXAMPLE for Windows 7 users: Windows Key>Type: shell:appdata into Start Search box>Enter. This also works in Run dialog box and Address bar. (So Shell Commands are available in XP too!)