27 Kwietnia 2024 03:54:42
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· nju swiatło pytania
· Asus TUF-AX3000_V2 p...
· Jaki router kupić? ...
· konfiguracja router ...
· Szukam zaproszenia n...
· [Howto] Xpenology na...
· dodatkowe złącza s...
· RT-N18U - nie można...
· [MOD] Tomato64 (x86-64)
· Firewall nie zawsze ...
· [MOD] FreshTomato-AR...
· Optware na CIFS
· RT-AX56U - Status kl...
· [MOD] FreshTomato-MI...
· Multiroom N z wykorz...
· [S] Asus RT-AC68U E1
· [S] ASUS RT-AC68U
· Rozłączanie klient...
· serwer VPN za wan'em
· Przejscie z dyndns f...
Najpopularniejsze obecnie wątki
· Jaki router kupi... [552]
· Asus TUF-AX3000_V... [19]
· konfiguracja rout... [8]
· nju swiatło pytania [2]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [216 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 416
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.143.9.115
Zobacz wątek
OpenLinksys » :: PORTAL :: » Tutoriale
 Drukuj wątek
Slimrat od A do Z
shibby
[update na dzien 01.04.2010] testowane na tomato i ddwrt
w skrocie

slimrat - Utility for downloading files from Rapidshare (free) and a few other servers.

strona domowa projektu: http://code.google.com/p/slimrat/
działająca wersja: 0.9.5.5

a wiec zaczynamy.
najpierw usuwany wgeta. tak tak to nie zart :) i instalujemy wget-ssl
(pamietajmy ze w ddwrt zamiast ipkg stosuje sie ipkg-opt)

Cytat

ipkg update
ipkg remove wget
ipkg install wget-ssl


nastepnie instalujemy slimrata ode mnie

Cytat

cd /tmp
wget http://tomato.groov.pl/repo/slimrat_0.9.5.5-shibby_mipsel.ipk
ipkg install --force-downgrade slimrat_0.9.5.5-shibby_mipsel.ipk


przy okazji zainstaluje nam sie pare innych pakietow wymaganych do dzialania slimrata.

edytujemy /opt/share/slimrat/slimrat.config

Cytat

# Main mode: download or check (default "download"
mode = download

# Verbosity (default 3)
# 1: only fatal errors
# 2: only warnings and errors
# 3: normal
# 4: verbose (debug messages)
verbosity = 4

# Daemonisation
daemon = 1

# Directory to save files to
to = /mmc/rapid

### Files
# File to save PID in (default "/var/run/slimrat.pid"
state_file = /var/run/slimrat.pid

# File to log output in daemon mode (default "/var/log/slimrat.log"
log_file = /opt/var/log/slimrat.log

# Temporary file to pass queue to slimrat-cli too (default "~/.slimrat/queue" -- GUI ONLY, SOON TO BE DEPRECATED
#queue_file = /home/todo_as_~_doesnt_work/.slimrat/queue

# Glade file (default "./glade_file" -- GUI ONLY, DON'T MESS WITH
#glade_file = todo_as_._doesnt_work/glade_file

# File to load URLs from
list = /mmc/rapid/input.txt

### External commands
# Stuff ran after a completed download (default unset)
#post_download = echo "foo" >> /var/log/bar

# Stuff ran after a failure (default unset(
#post_failure = echo "A download failed!" | mail -s "Slimrat error" root@localhost

# Stuff ran after all downloads (default unset)
#post_all = logger "Slimrat finished"


zmieniamy wg wlasnych potrzeb katalog do ktorego bedziemy sciagac pliki i lokalizacje pliku z linkami.

pozostaje nam jeszcze delikatnie przerobic plik startowy slimrat i zmieniamy

Cytat


if (-r "/etc/slimrat.conf") {
$config->file_read("/etc/slimrat.conf");

na

if (-r "/opt/share/slimrat/slimrat.config") {
$config->file_read("/opt/share/slimrat/slimrat.config");


KONIEC

linki wrzucamy do pliku wskazanego jako list w slimrat.conf

daemona odpalamy komenda slimrat i tyle. reszta dzieje sie w tle. daemon po sciagnieciu wszystkich plikow sam sie zamknie. wyniki mozemy odserwowac w logach /var/log/slimrat.log

mozna tez sprawdzac przed sciagnieciem czy wszystkie linki dzialaja przez komende slimrat -c
tak to w logach wyglada:

Cytat

[ALIVE] http://rapidshare.com/files/xx/xxx.rar (Rapidshare)
[ALIVE] http://rapidshare.com/files/xx/xxx.rar (Rapidshare)
[ALIVE] http://rapidshare.com/files/xx/xxx.rar (Rapidshare)
[ALIVE] http://rapidshare.com/files/xx/xxx.rar (Rapidshare)
[ALIVE] http://rapidshare.com/files/xx/xxx.rar (Rapidshare)
[ALIVE] http://rapidshare.com/files/xx/xxx.rar (Rapidshare)


natomiast samo sciaganie tak :)

Cytat

[12:44:28] Slimrat started
[12:44:28] Downloading http://rapidshare.com/files/xx/xxxxxx.part01.rar
[12:44:32] DEBUG: downloading "http://rapidshare.com/files/xx/xxxxxx.part01.rar" using the Rapidshare-plugin
[12:44:35] Waiting 1:22
[12:59:43] file downloaded
[12:59:43] Downloading http://rapidshare.com/files/xx/xxxxxx.part02.rar
[12:59:45] DEBUG: downloading "http://rapidshare.com/files/xx/xxxxx.part02.rar" using the Rapidshare-plugin
[12:59:47] reached the download limit for free-users
[12:59:47] DEBUG: should wait 15 minutes, interval-check in 2 minutes
[12:59:47] Waiting 2:00
[13:01:48] reached the download limit for free-users
[13:01:48] DEBUG: should wait 13 minutes, interval-check in 2 minutes
[13:01:48] Waiting 2:00
[13:03:49] reached the download limit for free-users
[13:03:49] DEBUG: should wait 11 minutes, interval-check in 2 minutes
[13:03:49] Waiting 2:00
[13:05:50] reached the download limit for free-users
[13:05:50] DEBUG: should wait 9 minutes, interval-check in 2 minutes
[13:05:50] Waiting 2:00
[13:07:50] reached the download limit for free-users
[13:07:50] DEBUG: should wait 7 minutes, interval-check in 2 minutes
[13:07:50] Waiting 2:00
[13:09:51] reached the download limit for free-users
[13:09:51] DEBUG: should wait 5 minutes, interval-check in 2 minutes
[13:09:51] Waiting 2:00
[13:11:52] reached the download limit for free-users
[13:11:52] DEBUG: should wait 3 minutes, interval-check in 2 minutes
[13:11:52] Waiting 2:00
[13:13:53] reached the download limit for free-users
[13:13:53] Waiting 1:00
[13:14:53] Waiting 1:22
[13:30:02] file downloaded
[13:30:03] Downloading http://rapidshare.com/files/xx/xxxxxx.part03.rar
[13:30:04] DEBUG: downloading "http://rapidshare.com/files/xx/xxxxx.part03.rar" using the Rapidshare-plugin
[13:30:06] reached the download limit for free-users
[13:30:06] DEBUG: should wait 15 minutes, interval-check in 2 minutes
[13:30:06] Waiting 2:00
[13:32:07] reached the download limit for free-users
[13:32:07] DEBUG: should wait 13 minutes, interval-check in 2 minutes
[13:32:07] Waiting 2:00
[13:34:07] reached the download limit for free-users
[13:34:07] DEBUG: should wait 11 minutes, interval-check in 2 minutes
[13:34:07] Waiting 2:00
[13:36:08] reached the download limit for free-users
[13:36:08] DEBUG: should wait 9 minutes, interval-check in 2 minutes
[13:36:08] Waiting 2:00
[13:38:09] reached the download limit for free-users
[13:38:09] DEBUG: should wait 7 minutes, interval-check in 2 minutes
[13:38:09] Waiting 2:00
[13:40:10] reached the download limit for free-users
[13:40:10] DEBUG: should wait 5 minutes, interval-check in 2 minutes
[13:40:10] Waiting 2:00
[13:42:10] reached the download limit for free-users
[13:42:10] DEBUG: should wait 3 minutes, interval-check in 2 minutes
[13:42:10] Waiting 2:00
[13:44:11] reached the download limit for free-users
[13:44:11] Waiting 1:00
[13:45:12] Waiting 1:22
[14:00:20] file downloaded


milego sciagania.

UPDATE - 31.05.2010
od paru dni rapidshare zmodyfikował swoja stronę. Co prawda zmiana nie jest duża (free user jest teraz po prawej stronie a nie po lewej) jednak skutecznie zablokowało to możliwość ściągania z rapida przez slimrata.

Aby móc znów ściagać z rapida trzeba zmodyfikować plik /opt/share/slimrat/plugins/Rapidshare.pm
Odszukać linię

Cytat

# Click the "Free" button
$mech->form_number(1);
my $res = $mech->submit_form();
return error("plugin failure (page 2 error, ", $res->status_line, ")") unless ($res->is_success);


i zmienić form_number(1); na form_number(2);.
Zapisac i gotowe.
Edytowany przez shibby dnia 09-06-2010 09:21
Proxmox VE: i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
pepe_lodz
SHIBBY czy nie powinno byc zamist

ln -s /opt/share/slimrat/slimrat.conf /opt/etc/slimrat.conf


takie cos

ln -s /opt/share/slimrat/slimrat.config /opt/etc/slimrat.config


bo w najnowszej wersji jest plik konfiguracyjny slimrat.config i wydaje mi sie ze wszedzie gdzie pisales slimrat.conf powinno pojawic sie slimrat.config
ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
 
arteq
piwo dla kolesia co dał cynk o slimrat Pfft
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
 
pepe_lodz
kurcze jak poprawilem tak jak napisalem Ci wczesniej to mam komunikat

root@ASUS-WL500GPv2:/tmp/home/root# slimrat
-sh: slimrat: Permission denied
root@ASUS-WL500GPv2:/tmp/home/root#

nie wiem co zle robie :/
ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
 
arteq

moze chmod +x slimrat


w folderze gdzie on sie znajduje
Edytowany przez arteq dnia 20-07-2009 22:20
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
 
pepe_lodz
pomoglo chmod +X ale teraz mam taki komunikat


root@ASUS-WL500GPv2:/opt/share/slimrat# slimrat
[22:42:36] DEBUG: becoming a daemon
[22:42:36] WARNING: could not query state file to check for existing instances (harmless at first run)
[22:42:36] DEBUG: child has been forked off at PID 712
[22:42:36] WARNING: could not write the state file -- slimrat's kill switch won't work on this instance

ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
 
shibby
masz juz odpalona inna instancje programu. zabij ja najpierw. ew sprobuj pida tez zapisac na /opt/var/run/

wirtualne piwo dla arteq Smile

co do pliku conf/config to bardzo mozliwe bo ja tam troche kopalem sie z konfiguracja i chyba uzylem starego confa bo juz mialem poustawiany i wogole mial wiecej opcji do konfguracji Smile wogole to pisalem opis z glowy Pfft poprawie tutorial o ta wzmianke Smile a wiec thx za czujnosc.
Proxmox VE: i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
pepe_lodz
a najnowsza wersja dziala z plikiem o rozszerzeniu .conf ? Mozna tak zostawic czy najnowsza musi miec .config ?
ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
 
shibby
napewno dziala bo ja tak mam Smile

wszystko zalezy jaki plik wskazesz w slimrat o tu

if (-r "/opt/etc/slimrat.conf" {
$config->file_read("/opt/etc/slimrat.conf";

w sumie nawet symlinka nie trzebaby robic jezeli wskazesz na /opt/share.....
Proxmox VE: i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
pepe_lodz
aha ok zaraz bede sie tym bawic ale poki co walcze z tym nieszczesnym FTPem. Shiby moze pomozesz mi w tomato jest moj watek od ftpa
ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
 
pepe_lodz
probuje odpalic slimrata i mam takie cos


root@ASUS-ROUTER:/tmp/home/root# slimrat
[14:24:36] DEBUG: becoming a daemon
[14:24:36] WARNING: could not query state file to check for existing instances (harmless at first run)
[14:24:36] DEBUG: child has been forked off at PID 408
[14:24:36] WARNING: could not write the state file -- slimrat's kill switch won't work on this instance
root@ASUS-ROUTER:/tmp/home/root# slimrat -c
[14:25:11] DEBUG: becoming a daemon
[14:25:11] WARNING: could not query state file to check for existing instances (harmless at first run)
[14:25:11] DEBUG: child has been forked off at PID 421
[14:25:11] WARNING: could not write the state file -- slimrat's kill switch won't work on this instance
root@ASUS-ROUTER:/tmp/home/root#

ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
 
pepe_lodz
shiby nie wiesz czego to wina ? Kurcze juz nie mam pojecia co z tym zrobic Sad((
ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
 
shibby
ps w

znajdz dzialajaca instancje slimrata i ja zabij. poprostu masz juz jakis proces slimrata odpalony w tle a moze byc tylko jeden.


Proxmox VE: i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
pepe_lodz
z tym ze restartuje router i wpisuje pierwszy raz polecenie SLIMRAT


A tak wogole jak sie zabija proces ? jakie dokladnie polecenie ?

Zrzut jak wygladaja u mnie procesy z komunikatem
pepe_lodz załączono następujące plik:
Nie masz uprawnień, by zobaczyć załączniki w tym wątku.

Edytowany przez pepe_lodz dnia 23-07-2009 09:56
ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
 
pepe_lodz
a to zrzut po wydaniu polecenia slimrat doszly procesy dopiero teraz na dole samym
pepe_lodz załączono następujące plik:
Nie masz uprawnień, by zobaczyć załączniki w tym wątku.

ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
 
shibby
zabijasz poleceniem

kill -9 PID

-9 oznacza priorytet, akurat 9 to najwyzszy wiec ma zabic odrazu
PID podajesz numerek pida z ps w. np dla slimrata na powyzszym screenie to 416 a wiec kill -9 416.

widac ze juz ci dziala. ew sprawdz jeszcze czy zapisal ci numer pida do pliku ktory wskazales mu w configu, ja podawalem w /var/run/slimrat.pid
Proxmox VE: i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
pepe_lodz
a jak podejrzec na jakim etapie jest sciaganie, ile juz sciagnelo % z pliku , bo w pliku txt z linkami tylko po sciagnieciu zaznacza "DONE" a jak sciaga zeby zobaczyc ile jeszcze ? wiesz co to niby sciaga ale z takim komunikatem przy odpalaniu. wlasnie pid sie nie tworzy tam gdzie podalem bo ja zapodalem na /opt/var/run/slimrat.pid bo sciezki /var/run/slimrat.pid nie ma przeciez ?
Edytowany przez pepe_lodz dnia 23-07-2009 11:02
ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
 
shibby
nie da sie, daemon robi to w tle. troche wiecej info znajdziesz w logu ale tam % tez nie podaje.

co do /var/run/ taka sciezka jest przeciez Smile tylko ze nietrwala i wszystko co jest w niej zniknie po restarcie. ale to dla pida nawet dobrze bo przeciez porestarcie program odpali sie na nowo. natomiast log warto dac na /opt zeby byl po restarcie, zeby bylo wiadomo co i jak slimrat zrobil.
Proxmox VE: i7-7700T, 64GB RAM, 3x2TB SSD, 1x1TB SSD, 512GB NVMe, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology DS920+
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
 
pepe_lodz
tylko u ciebie widze ze te czasy ze czeka iles min zanim zacznie sciagac itd pokazuja sie w konsoli chyba a ja je tylko mam w logu :/
ASUS RT-AC88U 3.0.0.4.380-2064
ASUS RT-AC87U 3.0.0.4.380-1394
NAS Synology DS713+ + Server TVHEADEND 4.1.1533
Raspberry Pi 2 + Home Automation System Domoticz
 
bartolomeusz
a mi się wysypało wszystko przy instalacji open-ssl... Teraz nawet wget nie działa Pfft wypluł coś takiego:
can't load library 'libssl.so.0.9.7'

instalowałem na DD-WRT... jakiś pomysł ?
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 33

· Użytkowników online: 0

· Łącznie użytkowników: 24,117
· Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.

Adooni
26-04-2024 14:41
jaki router RMerlin nie pociagne, tomato/ openwrt tak non hilink,

tamtosiamto
23-04-2024 12:35
modem bez smilocka?

man1
22-04-2024 23:27
Czy próbował ktoś uzywac karty voice (z nolimit GB) od tmobile w modemie /routerze? Da się jakoś to zrobić? Bo u mnie neta brak. E3372 Sad

tamtosiamto
31-03-2024 12:54
Wesolego jajka wszytskim forumowiczom Grin

tamtosiamto
28-03-2024 23:24
tak, tak zgadza sie, ale ja pytam o wykluczenie noda na guest network w first set, i to nie dziala

Adooni
24-03-2024 13:16
Guest network is currently designed to allow the first set of each band (2.4G, 5G, 5G-1) available to the AiMesh node

tamtosiamto
24-03-2024 03:03
ale w 1 jest opcja do wyboru - dla calej sieci albo rutera only i wlasnie o tym mowie, ze nie dziala

Adooni
23-03-2024 16:31
w dokumencie asusa jest ze wlasnie dla 1 ma dzialac na nodach tez

tamtosiamto
23-03-2024 15:39
tak, ale nie zmienia to faktu, ze w pierwszej nie dziala wylaczanie aimesh dla goscinnej( a powinno), czyli jest jakis bug. Mam start soft, bo to dsl-ac68 ktory nie jest juz updateowany

Adooni
22-03-2024 18:07
nie, 1 wsza bedzie wszedzie trzeba 2ga zrobic dla kazdego pasma te nie sa przenoszone

71,392,519 unikalnych wizyt