rapid v linuxe?

Všetko ohľadom Linuxu...
Romanko
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2102
Registrovaný: 11 sep 2005, 20:54
Bydlisko: bratislava
Kontaktovať používateľa:

rapid v linuxe?

Príspevok od používateľa Romanko »

Mate niekto skusenosti ako to rozbehat? nechcem cez Wine
mam konto kupene
distribucia ubuntu :wink:
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Rapidshare v Linuxe funguje. :)

Ak si ale myslel nejaký program na pohodlnejšie sťahovanie, môžeš vyskúšať FatRat (problém je, že to je pre Qt4, takže ako "majiteľ" Ubuntu tie knižnice asi nebudeš mať).

Inak ak nastavíš direct downloads, tak bude fungovať akýkoľvek program na sťahovanie. Môžeš použiť aj FlashGot (dá sa prepojiť aj s FatRat a aj s niektorými inými programami na sťahovanie súborov).
Romanko
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2102
Registrovaný: 11 sep 2005, 20:54
Bydlisko: bratislava
Kontaktovať používateľa:

Príspevok od používateľa Romanko »

mas pravdu hladam nejaku nahradu usdownloader alebo flasgetu :wink:
pato83
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3916
Registrovaný: 21 nov 2005, 22:12

Príspevok od používateľa pato83 »

Romanko napísal:mas pravdu hladam nejaku nahradu usdownloader alebo flasgetu :wink:
Nahrada adekvatna k flashgetu asi nie je, alebo som neschopny to rozbehnut /co je tiez jedna z realnych moznosti :D/ . Pokial je tych linkov menej, tak je to v pohode aj cez prehliadac. Raz sa prihlasis a potom ta uz nikde nepresmerovava a uz len ti ponukne file na stiahnutie. Ak je toho viacej, tak je to dost nepohodlne, vtedy emulujem cez wine flashget. Nie je to idealne riesenie, ani nijak pekne, ale po mojich skusenostiach s DX4downloader a inych /fatrat som ale neskusal zatial/, som inu moznost nevidel.
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

FlashGot + program na sťahovanie nie je alternatíva?
Romanko
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2102
Registrovaný: 11 sep 2005, 20:54
Bydlisko: bratislava
Kontaktovať používateľa:

Príspevok od používateľa Romanko »

mozno nahrada je len pottrebujem dostat meno a heslo na rapid aby som netahal ako free user :wink:
existpierre
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 339
Registrovaný: 05 júl 2008, 10:06
Bydlisko: ZH
Kontaktovať používateľa:

Príspevok od používateľa existpierre »

najdi si na nete rapidshare-dl

na plochu si vlozis nejaky textak, do ktoreho pastnes vsetky linky ktore chces natahat, bude sa to trebars volat dl

napises do konzoly

rapidshare-dl ~/Plocha/dl

stiahne ti to do home zlozky, prvykrat treba zadat prihlasovacie udaje, potom uz nie
pe3x
Professional
Professional
Používateľov profilový obrázok
Príspevky: 1306
Registrovaný: 21 nov 2004, 20:25

Príspevok od používateľa pe3x »

Ak mas ucet, jednoducho v konzole:

wget -bc --http-user=XXXXXXXX --http-passwd=XXXXXXXX -i in.txt

XXXXXXXXX - nahrad menom a heslom. V subore in.txt nahadz linky.

prikazom
>
unrar x subor.rar

rozpakujes stiahnute subory.
XtremeQTXX
Expert
Expert
Príspevky: 163
Registrovaný: 08 júl 2008, 15:19
Bydlisko: jazikovedni ustav :D

Príspevok od používateľa XtremeQTXX »

mne sa zda ze jDownloader funguje aj na linuxe ale niesom si isty
existpierre
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 339
Registrovaný: 05 júl 2008, 10:06
Bydlisko: ZH
Kontaktovať používateľa:

Príspevok od používateľa existpierre »

XtremeQTXX napísal:mne sa zda ze jDownloader funguje aj na linuxe ale niesom si isty
no pokiaj je to Java, co podla toho "j" predpokladam, tak by to mohlo ist
Wishmaster
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1096
Registrovaný: 25 jan 2005, 17:05
Bydlisko: Spišská Nová Ves

Príspevok od používateľa Wishmaster »

Na blackhole.sk jeden typek urobil python script na download z rs.

tu je link

Kód: Vybrať všetko

http://blackhole.sk/jednoduchy-python-skript-pre-automaticke-stahovanie-suborov-z-rapidshare-com-v0-2
XtremeQTXX
Expert
Expert
Príspevky: 163
Registrovaný: 08 júl 2008, 15:19
Bydlisko: jazikovedni ustav :D

Príspevok od používateľa XtremeQTXX »

existpierre napísal:no pokiaj je to Java, co podla toho "j" predpokladam, tak by to mohlo ist
ano je to java
pato83
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3916
Registrovaný: 21 nov 2005, 22:12

Príspevok od používateľa pato83 »

Wishmaster napísal:Na blackhole.sk jeden typek urobil python script na download z rs.

tu je link

Kód: Vybrať všetko

http://blackhole.sk/jednoduchy-python-skript-pre-automaticke-stahovanie-suborov-z-rapidshare-com-v0-2
Len funguje pre uzivatelov bez uctu, s uctom to nema zmysel.
infinite
Star
Star
Používateľov profilový obrázok
Príspevky: 629
Registrovaný: 16 nov 2007, 19:29

Príspevok od používateľa infinite »

alebo 'podobne' nieco ako dal pe3x
wget -i <suborSlinkami.txt> --http-user=<user> --http-password=<pass>
+ pokial ti to nepojde velmi rychlo pouzivam taku 'fintu' ze si otvorim 2 terminaly(popr. 2 karty) a linky rozdelim do dvoch suborov, cize mi taha 2 subory naraz :)

pozn.: uklada to pod /home/<user>
pato83
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3916
Registrovaný: 21 nov 2005, 22:12

Príspevok od používateľa pato83 »

chrono napísal:FlashGot + program na sťahovanie nie je alternatíva?
Takuto kombinaciu som skusal, s viacerymi downloadermi. Zial neuspesne, hlavne co sa tyka front. Mozno nedokonalostou programu, mozno mnou. Kazdopadne, som si isty, ze to ide pod linuxom. Stale castejsie zistujem, ze je to "pandorina skrinka" /lepsie prirovnanie som nenasiel, chap bezodna :) / ale s dobrymi vlastnostami, len tomu clovek musi prist na klb.
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

FatRat by mal (podľa vyjadrení autora) fungovať bez problémov aj s FlashGot. Problém je, že nie každá má (alebo chce mať) knižnice QT4, ktoré FatRat potrebuje.
Blackshadow
Light Expert
Light Expert
Príspevky: 56
Registrovaný: 02 okt 2006, 19:05
Bydlisko: Nove Zamky
Kontaktovať používateľa:

Príspevok od používateľa Blackshadow »

preco tak zlozit, cez prikazy a podobne??

Nahod si program ARIA

tam v nastaveniach, neviem presne kde, si nastavis prihlasovanie, meno a heslo, a tahas....

vies vkladat aj viac liniek naraz.... podla mna lepsi ako FlashGet, este sa mi nestalo, ze cez ariu by som stahol nejaky part s chybou... s flashgetom je to bezne..
Prílohy
aria.png
infinite
Star
Star
Používateľov profilový obrázok
Príspevky: 629
Registrovaný: 16 nov 2007, 19:29

Príspevok od používateľa infinite »

tu je link ak by niekto nevedel najst
nwm ale preco sa ti zda script zlozity, mne praveze ovela jednoduchsi :?
Blackshadow
Light Expert
Light Expert
Príspevky: 56
Registrovaný: 02 okt 2006, 19:05
Bydlisko: Nove Zamky
Kontaktovať používateľa:

Príspevok od používateľa Blackshadow »

v manageri mas ale lepsi prehlad nad linkami podla mna. lahko ich vies spravovat, "pauznut" a podobne...
grgnet
Light Expert
Light Expert
Používateľov profilový obrázok
Príspevky: 68
Registrovaný: 25 aug 2004, 5:38
Bydlisko: BA
Kontaktovať používateľa:

Príspevok od používateľa grgnet »

ahoj te tak ja mam len jednoduchy script ziadne GUI lebo server s GUI nemam :D

Kód: Vybrať všetko

#!/bin/sh
#
# rsget:  download files from rapidshare.com
#
# by Thanos Tsouanas <[email protected]>
#
# Website:  http://www.mathimatiko.net/software/rsget/
#
# Feel free to use / modify this script as you like.
# For details, see the BSD license.

#set -x

cmdlurls="1"
dir=`pwd`

# file exists ?
function setfileurls {
  commandlineurls=""
  fileexist=`ls ${setlnkfile}`
  if [ "${fileexist}" == "${setlnkfile}" ] 
  then
    while read link
    do
      commandlineurls="${commandlineurls} ${link}"
    done < "${setlnkfile}"
  fi
  cmdlurls="0"
}

VERSION=2.5
WWW="http://www.mathimatiko.net/software/rsget/"

umask 033

#
# defaults
#

rsoutput=/tmp/rsoutput.html.$$
premiumurl=https://ssl.rapidshare.com/cgi-bin/premiumzone.cgi

# these options can be set from the command line
maxrandomsleep=0
rsloginfile=$HOME/.rslogin
rscookiejar=rscookies.txt
minspeed=20000
agent='"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"'
outputdir=$PWD

declare -a curlopts

BOLD=$'\e[1;37m'
UNDERLINE=$'\e[4;37m'
NORMAL=$'\e[0;39m'

#
# functions
#
randomsleep() {
    if [[ $maxrandomsleep -gt 0 ]]; then
        random -e $maxrandomsleep
        sleep $?
    fi
}

rsprint() {
    echo "$BOLD[rsget]$NORMAL :: $1"
}

rserror() {
    echo "$BOLD[rsget-error]$NORMAL :: $1"
}

rsversion() {
    echo "
rsget $VERSION
author: Thanos Tsouanas <[email protected]>
"
}

rshelp() {
    echo "Usage:  rsget [OPTIONS] [link_1 link_2 ... link_n]"
    echo "
-i inputfile       read urls from inputfile (the script is smart enough
                   to skip lines that are not rapidshare.com links)
-o outputdir       write the files to outputdir (default: current dir)
-c cookiejar       use cookiejar as a cookiejar; create it if it does not exist
                   (default: $rscookiejar)
-a agent-string    identify as agent to the webserver (enclose it in quotes)
-k                 keep the cookiejar (pre-existing cookiejars are always kept)
-l rsloginfile     use rsloginfile for login credentials (default: $rsloginfile)
-L logfile         use logfile for writting succesfully retrieved links
-s                 silent
-v                 (de)buggingly verbose
-w                 do not resume; overwrite.
-r maxrandomsleep  maximum number of seconds to randomly sleep between downloads
                   (default: $maxrandomsleep)
-R                 reverse the order of the download queue
-M maxspeed        e.g. -M 150k (default: unset -- no limit imposed)
-m minspeed        minimum avg speed in a 4 min period, in b/s (default: $minspeed)
-b                 display your balance status
-V                 display version
-h                 display this message

For more information, check rsget\'s website at:
$WWW
"
}

rslog() {
    if [[ ! -z $logfile ]]; then
        echo $1 >> $logfile
    fi
}

# when you need credentials
setuser() {
    if [[ -r $rsloginfile ]]; then
        user=$(head -n 1 $rsloginfile)
        passwd=$(tail -n 1 $rsloginfile)
        if [[ -z $user || -z $passwd ]]; then
            rserror "Your $UNDERLINE$rsloginfile$NORMAL is fucked up."
            exit 1
        fi
    else
        rsprint "No $rsloginfile found."
        rsprint "This is probably the first time you are running rsget."
        rsprint "Hit return to continue..."
        read nothing
        rsprint "You must create $UNDERLINE$rsloginfile$NORMAL with the ONLY the following two lines:"
        rsprint "your_username"
        rsprint "your_password"
        echo
        rsprint "After you have created it, try running rsget again."
        rsprint "I will try to create it for you now."
        rsprint "Hit ^C if you want to cancel and create the file yourself,"
        rsprint "or return to proceed."
        rsprint "(It is safer to create it yourself, using your favorite editor. $EDITOR)"
        read nothing
        echo -n 'Please enter your username in rs.com: '
        read newuser
        echo -n 'Please enter your password in rs.com: '
        read newpasswd
        echo $newuser > $rsloginfile
        echo $newpasswd >> $rsloginfile
        exit 1
    fi
}

# what to do after fetching file $1
rsafterfetch() {
    rslog "$1"
}

# how to fetch
rsfetch() {
    curl \
      --show-error \
      --output $outputdir/$(basename $1) \
      --location \
      --cookie $rscookiejar \
      --referer ";auto" \
      -C - \
      "${curlopts[@]}" \
      "$1" && rsafterfetch "$1"
}

getrsbalance() {
    curl \
      --show-error \
      --location \
      --cookie $rscookiejar \
      --referer ";auto" \
      --insecure \
      --output $rsoutput \
      --user-agent "$agent" \
      --silent \
      "$premiumurl"
    rsexpenses=$(sed -n 's#.*In the last 5 days you have downloaded <b>\(.*\) MB</b>.*#\1#p' $rsoutput)
    if [ -n "$rsexpenses" ]
    then
        (( rsbalance = 25000 - $rsexpenses ))
        rsprint "In the last 5 days you have downloaded $UNDERLINE$rsexpenses$NORMAL MB."
        rsprint "You have $UNDERLINE$rsbalance$NORMAL MB left."
        rm -f $rsoutput
    fi
}

setuprscookiejar() {
    if [[ ! -r $rscookiejar ]]; then
        echo
        rsprint "Creating cookie jar $UNDERLINE$rscookiejar.$$$NORMAL..."
        curl \
          --user-agent "$agent" \
          --insecure \
          --data "login=$user&password=$passwd" \
          --cookie-jar "$rscookiejar.$$" \
          --output /dev/null \
          --silent \
          --show-error \
          "$premiumurl"
        rsprint "$UNDERLINE$rscookiejar.$$$NORMAL is set."
        echo
        rscookiejar="$rscookiejar.$$"
    else
        keeprscookiejar=1
    fi
}

# set the queue
setrsqueue() {
    if [[ ! -z ${commandlineurls[@]} ]]; then
        for link in ${commandlineurls[@]}; do
            rsqueue=(${rsqueue[@]} $link)
        done
    fi
    if [[ ! -z $inputfile ]]; then
        for link in $(grep '^,*http.*rapidshare\.com' $inputfile); do
            rsqueue=(${rsqueue[@]} $link)
        done
    fi
    if [[ ! -z $reversemode ]]; then
        rsqueue=(${(Oa)rsqueue})
    fi
}


#
# parse options
#

# no args
if [[ -z $* ]]; then
    rserror "RTFM:"
    rshelp
    exit 1
fi

while getopts bhRwvVsi:o:a:c:r:k:l:L:m:M:f:F opt; do
    case $opt in
        (V)
            rsversion
            exit 0
            ;;
        (h)
            rshelp
            exit 0
            ;;
        (b)
            balancemode=1
            ;;
        (R)
            reversemode=1
            ;;
        (a)
            agent=$OPTARG
            ;;
        (r)
            maxrandomsleep=$OPTARG
            (( maxrandomsleep = $maxrandomsleep + 1 ))
            ;;
        (s)
            curlopts=("${curlopts[*]}" --silent)
            ;;
        (v)
            curlopts=("${curlopts[*]}" --verbose)
            ;;
        (w)
            curlopts=("${curlopts[*]}" -C -)
            ;;
        (k)
            keeprscookiejar=1
            ;;
        (M)
            curlopts=("${curlopts[@]}" --limit-rate $OPTARG)
            ;;
        (m)
            minspeed=$OPTARG
            ;;
        (i)
            inputfile=$OPTARG
            ;;
        (o)
            outputdir=$OPTARG
            if [[ ! -e $outputdir ]]; then
                rsprint "Output directory not found.  Creating it... ($outputdir)"
                mkdir -p $outputdir
            elif [[ ! -x $outputdir ]]; then
                rserror "I cannot write to the output directory you specified: $outputdir"
                exit 1
            fi
            ;;
        (c)
            rscookiejar=$OPTARG
            ;;
        (L)
            logfile=$OPTARG
            ( touch $logfile || ( rserror "Cannot touch logfile."; exit 1 ) )
            ;;
        (l)
            rsloginfile=$OPTARG
            ;;
        (f) setlnkfile="${dir}/${2}"; setfileurls;;
        (\?)
            rserror "Bad option, aborting."
            exit 1
            ;;
    esac
done

(( OPTIND > 1 )) && shift $(( OPTIND - 1 ))

if [ "${cmdlurls}" == "1" ]
then
  commandlineurls=($*)
fi

# ec "${commandlineurls[@]}"
# exit

# take care of curlopts
curlopts=("${curlopts[@]}" --user-agent "$agent" --speed-time 240 --speed-limit $minspeed)

#
# main
#

# need a user account for the rest of the script

setuser
setuprscookiejar

# balance mode
if [[ ! -z $balancemode ]]; then
    getrsbalance
fi

setrsqueue

# unified download
if [[ ! -z $rsqueue ]]; then
    rsprint "Links to rsget: $UNDERLINE${#rsqueue[*]}$NORMAL"
    for (( current_id=0; current_id < ${#rsqueue[*]}; current_id++ )); do
        link=${rsqueue[$current_id]}
        (( c = current_id + 1 ))
        echo
        rsprint "rsgetting $c/${#rsqueue[*]}: $UNDERLINE$link$NORMAL"
        rsfetch "$link" && rsprint "rsgot $UNDERLINE$link$NORMAL!"
        echo
        randomsleep
    done
fi

# get rid of the cookiejar
if [[ -z $keeprscookiejar ]]; then
    rm -f $rscookiejar
fi

exit 0



ja to mam takto je to scritp pustam ho ./"NAZOV SCRIPTU"
a este k tomuto treba

.rslogin login file kde

UID uzivatel
PASSWD heslo uzivatela na rapide

facha to na 1000000000% taham cez to a treba k tomu ak sa uz nemylim wget a este nieco ved vam to vyskoci to treba naistalovat ...

prijemne pouzivanie..


a je k tomu aj help ;)
Napísať odpoveď