Hirdetés

Új hozzászólás Aktív témák

  • GuMiSZu

    tag

    data.hu-s letöltő script akit érdekel...
    ---------------------------------------------------
    #!/bin/sh
    CYC=1
    # Filenevek begyujtese
    BASEDIR=/opt/share/download/webdownload
    LOGFILE=$BASEDIR/webdownloader.log
    cd $BASEDIR
    while true ; do
    for filename in $(ls *.txt)
    do
    #Megvan a file minden neven!! :)
    truncfilename=`echo $filename | sed 's/.txt//'`
    tr -d '\r' <$filename >oklist
    lista=`cat oklist'`
    mkdir $truncfilename
    echo "A $filename letoltese elkezdodott" >$LOGFILE$
    TIMESTAMP=`date +"%Y.%m.%d. %H:%M:%S"`
    echo $TIMESTAMP >$LOGFILE$
    for link in $lista
    do
    #a tenyleges fileokat csinalgatjuk
    url=`lynx --source $link |grep ">Let" |cut -d \" -f 2`
    echo $url >$LOGFILE$
    wget -c $url -P $BASEDIR/$truncfilename
    >$LOGFILE$
    done
    mv $filename $BASEDIR/$truncfilename/$filename.DONE
    rm oklist
    done
    sleep 600
    done
    -------------------------------------
    elég bemásolni a BASEDIR könyvtárba a kivánt nevű txt-ket, ami a linkeket tartalmazza, a html-es is elég, megcsócsálja és kiszedi a fontos cuccokat, ha több txt-t raksz fel mindet letöltögetni a megfelelő (txt név) könyvtárba, és ha végzett akkor berakja a TXT-t is ..

    elindítás mivel nem démonos > nohup ./wd >log.log 2>$1 &

    Üdv Gumi
    ja kell hozzá lynx!!
    ipkg install lynx

Új hozzászólás Aktív témák