Strona główna Skrypt do ściągania z Rapidshare.com (Premium)
Wpis
Anuluj

Skrypt do ściągania z Rapidshare.com (Premium)

Skrypt do ściągania z Rapidshare.com (Premium)

Szukałem czegoś fajnego, co by nie siedzieć i nie patrzeć, jak mi się powoli (oczywiście ze względu na ilośc, a nie prędkość łącza) pliki ściągają, tylko zapuścić na serwerze i niech się nocami podczas mojego snu ściąga - no i znalazłem! Na jednej z czeskich linuksowych stron ktoś umieścił skrypcik wykorzystujący WGet’a - trochę niebezpieczny, bo login i hasło do konta Premium wysyła w GET’cie, ale co tam - lenistwo przewyższyło rozsądek…

Skrypt został tak przygotowany, że można dodawać kilka linków do ściągnięcia na raz (ja testował ponad 50 linków i działało). Oto kod powyższego skryptu:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/bash
# (v0.1)
#
# Przykład:
# ./rdown link1 link2...
# 

USERD=""  # tutaj katalog, gdzie plik ma zostać umieszczony
PUSER=""   # nazwa użytkownika Premium Rapidshare
PPASS=""   # hasło użytkownika Premium Rapidshare

echo "Plików dodanych do ściągania: $# "

if [ "$1" == "" ]; then
    echo "Nie dodano nic do ściągania"
    exit 1
fi
if [ -r "$1" ]; then
    for link in `cat $1`; do
	wget --http-user=$PUSER --http-passwd=$PPASS $1 -P $USERD
    done
else
    while [ "$1" != "" ]; do
	wget --http-user=$PUSER --http-passwd=$PPASS $1 -P $USERD
	shift
    done
fi

Dodając do tego odpowiedni skypt PHP można sobie na swoim domowym serwerku ustawić “maszynę do ściągania”.

Ten post jest udostępniony na licencji CC BY 4.0 przez autora.

Zamykanie otwartych tagów HTML

Inktype - skrypt bloga oparty o CI