Organization, please!
Litle manual to how to integrate a downloader in K-Meleon:
1) Download the download manager file and install it in a folder with his own name as normal application.
2) If downloader not detect automatically K-Meleon browser (typical), go to downloader install folder and search a plugin file named 'np******.dll'. Copy this file in your K-Meleon plugins folder. Example path: C:\K-Meleon\plugins\
3) Restart K-Meleon and check if plugin is installed correctly in menu: Help -> About Plugins. Search that the application name and plugin file are in the list and status in Enable column is YES.
4) If this is OK, now you must see the downloader application download dialog when you do click in a download file link.
5) If you like incorporate the downloader to menus in K-Meleon you have 2 options:
A) Make for your self, modifycating 'menus.cfg' file in K-Meleon or you also can download other download manager extension (Alain's link at bottom) that included a K-Meleon macro file and modify it. This is a macro file (file with '.kmm' extension) to integrate others aplications with K-Meleon.
For example, this is a K-Meleon macro file (kmm) to Free Download Manager (FDM):
This macro files, as this 'FDM.kmm', you must copy it in your K-Meleon user profile 'macros' folder.
# K-Meleon Macros (http://kmeleon.sourceforge.net/wiki/index.php?id=MacroLanguage)
# ---------- Free Download Manager (An external download manager for K-Meleon) --
#
# Needed files : fdm.exe
# Dependencies :
# Resources : -
# Preferences :
# ---------------------------------------------------------------------------------
#FDM command line help data:
#fdm.exe [-fs] [-url=]url1 [-url=]url2 ...
#-fs => force silent mode
#If url contains spaces it should be in quotes.
#Example:
#fdm.exe -fs "http://site.com/read me.txt"
# In case of manual install, registry keys can't be found and menu is grayed
# To Bypass it, just fill the content of this variable the example value adapted
# to your config
# Example:
# $_FDM_Path="\"C:\\Program Files\\Free Download Manager\\fdm.exe\" %1"
# You must restart K-Meleon to take the modifications
# You have a shortcut to modify this value:
# SHIFT+ALT+T
$_FDM_Path="";
# ---------- General -----------------------------------------------------------
$_FDM_CommandLine="";
FDM_Path{
$ext="kmm"; &getExtensionHandler; exec(sub("%1","macros\\FDM.kmm",$cmdline));
}
_FDM_CommandLine{
# try to get FDM's command line from the Windows Registry
$__data=readreg("HKLM","Software\\FreeDownloadManager.ORG\\Free Download Manager\\Path");
$__data==""?0:$__data=$__data."\\fdm.exe"." %1";
$_FDM_CommandLine=$__data;
$_FDM_CommandLine==""?$_FDM_CommandLine=$_FDM_Path:0;
}
$OnStartup=$OnStartup."_FDM_CommandLine;";
# ----- MACROS
FDM{
menugrayed=($_FDM_CommandLine=="");
exec(sub("%1",$LINKURL,$_FDM_CommandLine));
}
# ----- PRIVATE
_DownloadWith_FDM_BuildMenu{
getpref(BOOL,"extension.downloadwith.loaded")?0:&__DownloadWith_FDM_Default;
setpref(BOOL,"extension.downloadwith.loaded",true);
setmenu("Download &With",macro,"&FDM",FDM,0);
setaccel("SHIFT ALT T","macros(FDM_Path)");
}
__DownloadWith_FDM_Default{
setmenu(LinkSave,inline,OpenWith);
setmenu(OpenWith,popup,"Download &With");
}
_DownloadWith_FDM_KillPref{
setpref(BOOL,"extension.downloadwith.loaded",false);
}
$OnQuit=$OnQuit."_DownloadWith_FDM_KillPref;";
$OnInit=$OnInit."_DownloadWith_FDM_BuildMenu;";
# ---------------------------------------------------------------------------------
$macroModules=$macroModules."FDM;";
Download oGet download manager, with it you can select in oGet options if you like use oGet or other downloader and the oGet extension is integrated in K-Meleon menus.
Resources:
Others download managers tested with K-Meleon
Alain's Extensions web page
P.S.; I test it with start downloader to step 4) and run fine to me ... more it's for you if you like test it more.
K-Meleon in Spanish
Edited 3 time(s). Last edit at 01/17/2008 06:39PM by desga2.