happyslacker
New Member
За теглене: http://en.wikipedia.org/wiki/Wget
За теглене: http://prozilla.genesys.ro/ (ускорява тегленето като разделя файла на части, които тегли паралелно)
За качване: http://slackwareart-bg.blogspot.com/2007/07/wput-wget.html
За теглене/качване: http://en.wikipedia.org/wiki/Lftp
Това са конзолни програми (които предпочитам в повечето случаи пред програми с графичен потребителски интерфейс) пиша скриптове, които ги използват (гледам максимално да автоматизирам нещата).
За чудещите се какви са предимствата да се ползват програми с интерфейс от тип "команден ред" и да се пишат скриптове:
http://en.wikipedia.org/wiki/Command_line_interface
http://en.wikipedia.org/wiki/Shell_script
За графичния интерфейс: http://en.wikipedia.org/wiki/GUI
Това е скрипт, който качва всички файлове от текущата директория един по един (ако някой файл не може да се качи повтаря операцията докато се получи):
За теглене: http://prozilla.genesys.ro/ (ускорява тегленето като разделя файла на части, които тегли паралелно)
За качване: http://slackwareart-bg.blogspot.com/2007/07/wput-wget.html
За теглене/качване: http://en.wikipedia.org/wiki/Lftp
Това са конзолни програми (които предпочитам в повечето случаи пред програми с графичен потребителски интерфейс) пиша скриптове, които ги използват (гледам максимално да автоматизирам нещата).
За чудещите се какви са предимствата да се ползват програми с интерфейс от тип "команден ред" и да се пишат скриптове:
http://en.wikipedia.org/wiki/Command_line_interface
http://en.wikipedia.org/wiki/Shell_script
За графичния интерфейс: http://en.wikipedia.org/wiki/GUI
Това е скрипт, който качва всички файлове от текущата директория един по един (ако някой файл не може да се качи повтаря операцията докато се получи):
Код:
#!/bin/bash
if [ "$1" = "" ] ; then
echo "Къде ще се качват файловете?"
echo "ftp://име:парола@ftp.site.com/path/to/remotedir/"
read DestFTPURL
else
DestFTPURL="$1"
fi
ls | while read LN; do
while true; do
wput -nc -u --tries=-1 "$LN" "$DestFTPURL"
if [ $? = 0 ]; then
break
fi
echo "Някаква грешка. Ще се направи още един опит след две секунди..."
sleep 2
done
done
Последно редактирано: