oGet for K-Meleon info
Posted by: foobarly
Date: November 29, 2007 08:13PM

After strugling for years with the (lack of) integration of my favorite download manager into K-Meleon, I am happy to announce that I finally found an easy and straight forward way to achieve it -- my warmest thanks to Lexi who developed oGet and to the people from our sister site over at www.k-meleon.ru...

Supported programs:

- BitComet
- Download Accelerator Plus
- Download Master
- FlashGet
- FlashGot
- Free Download Manager
- FreshDownload
- GetRight
- GigaGet
- HiDownload
- InstantGet
- Internet Download Accelerator
- Internet Download Manager
- LeechGet
- Mass Downloader
- Net Transport
- NetAnts
- Orbit
- ReGet
- Star Downloader
- Thunder
- TrueDownloader
- WellGet
- wxDownload

Links for download (instructions included):

http://rapidshare.com/files/73091642/oGet_2.5.7_for_K-Meleon_free.zip.html
http:// rapidshare.com/files/73091642/oGet_2.5.7_for_K-Meleon_free.zip.html

http://www.webfilehosting.com/Q72APDAKHDBO/oGet%202.5.7%20for%20K-Meleon%20free.zip
http:// www.webfilehosting.com/Q72APDAKHDBO/oGet%202.5.7%20for%20K-Meleon%20free.zip

http://w14.easy-share.com/11288071.html
http:// w14.easy-share.com/11288071.html



Edited 2 time(s). Last edit at 11/30/2007 04:59AM by foobarly.

Re: oGet for K-Meleon info
Posted by: Arrow
Date: November 30, 2007 11:24AM

Thanks for sharing this here.

Works well with Net transport

Re: oGet for K-Meleon info
Posted by: foobarly
Date: December 04, 2007 09:47PM

Maybe someone knowledgeable with the macro language could modify the included macro, so the right click menu would show the name of the selected download manager instead of "Download link with Oget".

Just an idea...



Edited 1 time(s). Last edit at 12/04/2007 09:59PM by foobarly.

Re: oGet for K-Meleon info
Posted by: desga2
Date: December 05, 2007 01:47AM

Quote
foobarly
Maybe someone knowledgeable with the macro language could modify the included macro, so the right click menu would show the name of the selected download manager instead of "Download link with Oget".

Just an idea...

This is not possible, not for macro limitations but oGet working method.
oGet or Flashgot exes must generate a file, or include in some ini file the downloader selected, or create a registry key. With this we could do that you says.

Actually we can't obtain this data from anywhere.

Re: oGet for K-Meleon info
Posted by: Hao Jiang
Date: December 05, 2007 12:28PM

Quote
desga2
Quote
foobarly
Maybe someone knowledgeable with the macro language could modify the included macro, so the right click menu would show the name of the selected download manager instead of "Download link with Oget".

Just an idea...

This is not possible, not for macro limitations but oGet working method.
oGet or Flashgot exes must generate a file, or include in some ini file the downloader selected, or create a registry key. With this we could do that you says.

Actually we can't obtain this data from anywhere.

Actually it's quite possible. The info about oGet is stored in oget.ini:

like "DM=Thunder"

Using lua macros, it can be read into K-Meleon and then using the setmenu() can set the menu correspondingly. BTW, I 'm going to include this feature in the next release of K-MeleonCCF ME 0.08 Beta3.

Thank you for the good work.

Regards,

Hao

Re: oGet for K-Meleon info
Posted by: desga2
Date: December 05, 2007 06:11PM

Hao is rigth, i'm not see this parameter in ini file, sorry.
I'll tried to do this without lua macro.

Thanks Hao.

K-Meleon in Spanish

Re: oGet for K-Meleon info
Posted by: foobarly
Date: December 10, 2007 07:14PM

Thanks for considering this, guys...

@desga2
Any luck with that option?

Re: oGet for K-Meleon info
Posted by: desga2
Date: December 11, 2007 01:36AM

@ foobarly:
All for your:
# Top of kmm file -------------------------------------------------
# K-Meleon Macros (http://kmeleon.sourceforge.net/wiki/index.php?id=MacroLanguage)
# ---------- Oget (Download with external download manager) -------
## Needed files : flashgot.exe, oget.exe, oget.ini
# flashgot.exe: https://addons.mozilla.org/en-US/firefox/addon/220
# oget.exe: http://lexi.ucoz.ru/oget_only.zip
# -----------------------------------------------------------------
# Example :
# $_Oget_Path="\"C:\\Program Files\\K-Meleon\\Oget\\Oget.exe\" %1"
# -----------------------------------------------------------------

$PATH = getfolder(RootFolder);
$_Oget_Path="\"".$PATH."\\oget\\oGet.exe\" %1";
$_Oget_CommandLine="";
$_Oget_ini="oget\\oget.ini";
$_INI_Content="";
$_Oget_DM="";

# ---------- General ----------------------------------------------

Oget_Path{
$ext="kmm"; &getExtensionHandler; exec(sub("%1","macros\\Download_manager.kmm",$cmdline));
}

_Oget_CommandLine{
$_Oget_CommandLine=$_Oget_Path;
}

# ----- MACROS -----------------------------------------------------

Oget{
menugrayed=($_Oget_CommandLine=="");
exec(sub("%1",$LinkURL ? $LinkURL." ".$URL." ".$SelectedText : $ImageURL,$_Oget_CommandLine));
}

SelectDM{
menugrayed=($_Oget_CommandLine=="");
exec(sub("%1","",$_Oget_CommandLine));
}

# ----- PRIVATE ----------------------------------------------------

_Oget_DetectDM{
$sta_pos=index($_INI_Content,"DM=");
$sta_pos=$sta_pos+3
$sto_pos=index($_INI_Content,"AllDM=");
$sto_pos=$sto_pos-1
$_Oget_DM=substr($_INI_Content,$sta_pos, ($sto_pos-$sta_pos));
}

_Default_cm{
setmenu(LinkSave,macro,"Download link with &Oget",Oget,ID_SAVE_LINK_AS);
setmenu(ImageSave,macro,"Download image with &Oget",Oget,ID_SAVE_IMAGE_AS);
}

_Detected2_cm{
setmenu(LinkSave,macro,$_Oget_DM,Oget,ID_SAVE_LINK_AS);
setmenu(ImageSave,macro,$_Oget_DM,Oget,ID_SAVE_IMAGE_AS);
}

_Detected_cm{
$_Oget_DM=="No"? &_Default_cm: &_Detected2_cm;
}

_Oget_BuildMenu{
$_INI_Content=readfile($_Oget_ini);
$_INI_Content==""? 0: &_Oget_DetectDM;
setmenu(Misc,macro,"Download managers",SelectDM,ID_SELECT_DM); 
# context menus
$_Oget_DM==""?&_Default_cm:&_Detected_cm;
# accel
setaccel("SHIFT ALT W","macros(Oget_Path)");
}

#
$OnInit=$OnInit."_Oget_CommandLine;"."_Oget_BuildMenu;";
# ------------------------------------------------------------------
$macroModules=$macroModules."Oget;";
# End of kmm file --------------------------------------------------

- Changes download manager name in menus requiered K-Meleon restart.

* Only one requisite to work fine, in oget.ini file, 'DM=' value must be before than 'AllDM=' value. Example for ever;
...
DM=
AllDM=
...

Greetings and Merry Christmas to everyone.

K-Meleon in Spanish



Edited 2 time(s). Last edit at 12/11/2007 02:29AM by desga2.

Re: oGet for K-Meleon info grinning smiley
Posted by: foobarly
Date: December 11, 2007 07:45AM

This sure is a nice christmas gift. Thanks man.

Feliz Navidad Y Un Buen Año! grinning smiley

Re: oGet for K-Meleon info
Date: December 15, 2007 08:31PM

1) http://lexi.ucoz.ru/oac/npoget.zip - plugin for Netscape, Opera, Mozilla (based on source code of FDM). Copy it in k-meleon\plugins. oGet.exe must be in k-meleon\oget
2) I think that it can you be interestingly to look on source code ( http://lexi.ucoz.ru/oget_sources.zip ) of oGet, especially on first version (oGet_Eng.vbs).

Re: oGet for K-Meleon info
Posted by: foobarly
Date: December 17, 2007 04:20AM

Thanks a lot Lex1! grinning smiley

Anyone tried the new plugin? Looks like the instructions above are made obsolete...

Re: oGet for K-Meleon info
Posted by: Lex1
Date: December 18, 2007 08:48PM

Quote
foobarly
Looks like the instructions above are made obsolete
No. npoget.dll it's addition which is needed only if you want that links were intercepted and on simple click.

Re: oGet for K-Meleon info
Posted by: foobarly
Date: December 22, 2007 03:15AM

Thanks again, Lex1 -- I hadn't figured that out. If you want to provide further info or instructions, please be my guest... :o)

Re: oGet for K-Meleon info
Posted by: foobarly
Date: August 27, 2008 10:47PM

Upon the briefest testing it looks like oGet isn't working with the latest K-Meleon 1.5 version...

Any confirmations?

TIA,

Re: oGet for K-Meleon info
Posted by: disrupted
Date: August 28, 2008 01:07AM

the russian kmeleon site has a beautiful logo

(try posting the above sentence without being logged-in and watch the forum go berserk!)

Re: oGet for K-Meleon info
Posted by: disrupted(unlogged)
Date: August 28, 2008 01:08AM

the russian kmeleon site has a beautiful logo

Re: oGet for K-Meleon info
Posted by: disrupted(testing)
Date: August 28, 2008 01:10AM

the russian kmeleon site has a beautiful logo

Re: oGet for K-Meleon info
Posted by: Quicksilver tears
Date: August 28, 2008 03:20PM

@ foobarly
All work fine
try this version: download

Re: oGet for K-Meleon info
Posted by: Quicksilver tears
Date: August 28, 2008 03:56PM

BTW: Get file size for K-Meleon 1.5
Download

Re: oGet for K-Meleon info
Posted by: foobarly
Date: August 28, 2008 06:13PM

Thanx! smiling smiley

Re: oGet for K-Meleon info
Posted by: Madeline
Date: September 02, 2008 03:32AM

Hi, I'm new here and to K-Meleon, which I like a lot, and I hope someone will be able to give me some advice about oGet. I use Free Download Manager on other browsers, Firefox 3.0.1, Opera 9.52 and IE7 and would like to be able to do so with K-Meleon, but I can't figure out where to open or send the things linked to above in my K-Meleon folders. I use oGet and FDM on Opera, but I just can't get the hang of it here!
I only got K-Meleon a couple of days ago, so I'm not very familiar with it yet and I'm not very 'techy' either.
I would be very grateful for some very simple instructions on how to get oGet and FDM working together, so please help me if you can!

Re: oGet for K-Meleon info
Posted by: dododo
Date: September 02, 2008 04:22PM

download oget for k-meleon, unzip and copy to km installation directory, reboot km, choose the download manager for tools menu.

if you are chinese km user, here is a introduction.
http://mykmeleon.blogspot.com/2008/08/k-meleon_7970.html

Re: oGet for K-Meleon info
Posted by: Madeline
Date: September 03, 2008 05:03AM

Thank you for your help. It's all sorted now and I can use FDM in K-Meleon. I'm grateful for your help.

Re: oGet for K-Meleon info
Posted by: Lex1
Date: February 06, 2009 09:52PM
K-Meleon forum is powered by Phorum.