My favorites | Sign in
Project Logo
Project hosting will be READ-ONLY Wednesday, 7AM PST due to brief network maintenance
                
Search
for
Updated Jun 29, 2009 by tim.besard
Labels: Featured
Usage  

Slimrat usage

This document is based upon Slimrat 0.9.5, for other versions, see the usage bundled with the script:

$ slimrat --help

Version 0.9.5 and above includes a more thorough help:

$ slimrat --man

CLI and GUI clients

Both the CLI and the GUI client parse two configuration files:

  1. System-wide configuration file, located at /etc/slimrat.conf
  2. User-specific configuration file, located at ~/.slimrat/config

The tarball includes a sample configuration file, which documents all supported options. Some are GUI specific, other aren't (documented in the sample configuration file as well).

It is also possible for the system admin to force certain options, by setting a configuration value and making it immutable after it:

log_file == /var/log/slimrat.log

Now every slimrat instance will always log there, and no user will be able to avoid this setting. This might later on be very handy when combined with scheduling options.

CLI client

The CLI client can takse parameters over the command-line, as well as through the previously mentioned configuration file. All options are complementary to the ones in the configuration file, which means you won't be able either to override a previously set immutable value. See slimrat --man for an explanation of all options.

GUI client

The GUI client can at the moment only be configured by editing the configuration file, or through the currently quite limited GUI functionality.

GUI hotkeys

Ctrl-V Insert links from clipboard
Insert Add links dialog
Ctrl-Enter OK in "add links dialog"


Comment by throwit1, Dec 22, 2008

My pppoe connection is dropped frequently and I get a new IP address.

wget then tries 20 times to keep the download going, before giving up.

Is there some way to either restart the download at the position it got interrupted

Does it make sense to send wget a SIGINT when the interface goes down (so wget stops immediately in this situation where retries don't help), and if slimrat can check if this was the reason, slimrat could try to restart the dlownload where it stopped.

OR would it make a difference if curl were substituted for wget? How would I try that?

Comment by premysl.vyhnal, Dec 22, 2008

throwit1: is it possible to continue the interrupted download from rapidshare? i am not sure but i think it isn't

Comment by throwit1, Dec 22, 2008

yes, correct - I have only been researching wget - when I search for how to continue rapidshare, it turns out that one cannot continue interrupted unpaid RS downloads. Thank you for the quick response.

Comment by sandeepsept5, Dec 27, 2008

Hi Premysl,

Great work you have done. I am using it for Windows.

I have a problem where in $mech->get($file) is not returning anything and it gets returned from there only. I think you can make your code more robust by making exhausti ve error handling by checking for $mech handle at every place.

After I found out that this was the problem I wrote a small test script test_mech.pl.

++++++++++++++++++++++++++++++++ use WWW::Mechanize; my $mech = WWW::Mechanize->new(); my $url = "http://www.rapidshare.com"; $mech->get($url); ++++++++++++++++++++++++++++++++++

When I execute this script in Windows I am getting the following error.

C:\PerlScripts?>perl test_mech.pl Error GETing http://www.rapidshare.com: Protocol scheme '' is not supported at test_mech.pl line 4

Any ideas?

Thanks-Sandeep

Comment by premysl.vyhnal, Dec 27, 2008

sandeepsept5: Sorry I don't know why it is not workong on windows.. strange thing is that quotes are empty (Protocol scheme '') it should be 'http'

Comment by keenwong, Dec 30, 2008

Hi, I've just downloaded your app and going to test it.

It seems are you using wget to download files?

How about using aria2c? It can support a whole lot more, even BT!

Check out http://www.my-guides.net/en/content/view/102/26/ on its usage for rapidshare http://aria2.sourceforge.net/

Comment by premysl.vyhnal, Dec 30, 2008

keenwong: aria2c looks like its for downloading from PREMIUM account.. slimrat supports FREE account only

so i think aria2c is something you can use instead of slimrat, not by slimrat

or how should i use it instead of wget?

Comment by keenwong, Jan 07, 2009

well, since aria2c can work like wget (to get http/ftp and even BT) hence my suggestion.

However should you want to keep it simple of course you don't have to change much.

Anyway, would like to check, is it possible to select a particular mirror, as it seem to use different mirror each time, for rapidshare...

Thanks.

Comment by goledev, Feb 06, 2009

i am using your great script for ubuntu linux. in order to speed up rapidshare downloads i implemented a short bash script to make the router reconnect and get a new ip. the script is executed by the slimrat-file after

print GREEN "OK", RESET, "\n\n"; 
push @oklinks, $link; 

call script:

system("/bin/bash /home/user/slimrat/disreconnect.sh"); 

while the disreconnect.sh contains the code from here: http://www.paehl.de/reconnect/

maybe it was a nice feature to have a textfield for referring such a script from the gui in one of the future versions.

Comment by only.up, Feb 26, 2009

do you plan to have a web mgmt console instead of gui? and would it be possible to consider mark somehow downloaded files in the list in case of CLI version used with links file? Thanks

Comment by josso000, Feb 27, 2009

Do you think it's possible to add MegaUpload?, Netload or MegaShare?? Preferable Megaupload.com :)

This is one of the reason that I made a Linux Server. =)

Comment by tom.to.the.k, Mar 01, 2009

Hey! Thanks for slimrat, I found it really useful!

Comment by jalmiburung, Mar 15, 2009

Hi! Thanks for slimrat. I can install it in Mac OS X using macports. It really works!

Comment by ultranalog, Apr 25, 2009

Very useful tool. Shame many of the plugins are broken atm, but it may inspire me to pick up some Perl :)

Comment by tua_pick...@gmx.net, Apr 27, 2009

Hi! I've just written a plugin for uploaded.to - the only problem I still face is, that the actual filename is not in the downloadlink (the link I return in sub download). This means that the downloaded file is always named some random numbers from the link. Is there any way to manually set the filename of the resulting download?

Thanks!

Comment by tua_pick...@gmx.net, Apr 27, 2009

Oh, nevermind, I just found out that the returned url is directly executed in wget.

Comment by vipunreddy.n, Jun 19, 2009

Awesome.. Thanks a lot.. working pretty well.

Comment by phaoloanhkhoa, Aug 15, 2009

Can the software have web-based interface on QNAP NAS ?


Sign in to add a comment
Hosted by Google Code