Δημοσιεύτηκε: 10 Μάιος 2010, 22:03
από karkinious
Λοιπόν αφού έβγαλα τα μάτια μου για να βρω ένα download manager για rapidshare PREMIUM που μόλις τελειώνει το κατέβασμα να αποσυμπιέζει τα αρχεία και μετά να διαγράφει τα *.rar κατέληξα στο να γράψω ένα bash είναι το πρώτο που έχω γράψει κάθε γνώμη δεκτή
για αρχή πρέπει να εγκαταστήσετε το aria2 και το unrar μέσα από τερματικό δίνουμε την εξής εντολή :sudo apt-get install aria2 unrar
θα πρέπει να φτιάξετε δυο αρχεία στο home dirtectory ένα με όνομα downloads.txt και ένα με όνομα rar.sh το οποίο ανοίγετε και κάνετε επικόλληση τα παρακάτω
#!/bin/bash
cd '/home/user/Λήψεις/rapid'
echo 'Please enter rar files password (hit enter if there is no password)'
read pass
if [ "$pass" = "" ] ; then
echo "No Password for RAR files Please enter the name of the directory"
else
echo "Password for rar files is $pass please enter the name of the directory"
fi
read directory
echo "Your directory name is $directory"
mkdir "$directory"
cd "$directory"
echo "STARTING downloading"
aria2c -c -d /home/user/Λήψεις/rapid/"$directory" -i /home/user/downloads.txt -j 4 -s 5 --http-user=rapid acount --http-passwd=rapid pass
echo "FINISHED downloading"
echo "STARTING unpacking"
if [ "$pass" = "" ] ; then
unrar e -o- "*part1.rar"
unr1=$?
else
unrar e -o- -p"$pass" "*part1.rar"
unr1=$?
fi
if [ "$pass" = "" ] ; then
unrar e -o- "*part01.rar"
unr2=$?
else
unrar e -o- -p"$pass" "*part01.rar"
unr2=$?
fi
if [ "$pass" = "" ] ; then
unrar e -o- "*part001.rar"
unr3=$?
else
unrar e -o- -p"$pass" "*part001.rar"
unr3=$?
fi
echo $unr1
echo $unr2
echo $unr3
if [ "$unr1" = "0" ] ; then
rm *part*.rar
fi
if [ "$unr2" = "0" ] ; then
rm *part**.rar
fi
if [ "$unr3" = "0" ] ; then
rm *part***.rar
fi
if [ "$pass" = "" ] ; then
unrar e -o- *.rar
unr4=$?
else
unrar e -o- -p"$pass" *.rar
unr4=$?
fi
if [ "$unr4" = "0" ] ; then
rm *.r**
fi
unzip *.zip
rm *.zip
όπου υπάρχει υπογραμμισμένη φράση πρέπει να βάλετε τα δικά σας στοιχεία
μετά κάντε αποθήκευση και κλείστε τον editor. Δεξί κλικ στο rar.sh ιδιότητες, στην καρτέλα δικαιώματα επιλέγουμε να επιτρέπετε η εκτέλεση του αρχείου ως πρόγραμμα
Τέλος κάνουμε επικόλληση τα links μέσα στο αρχείο downloads.txt που θέλουμε να κατεβάσουμε κάθε φορά και εκτέλεση το rar.sh να ξεκινήσει το κατέβασμα