MonsterClub

Laziness drives all progress

Previous Entry Share Next Entry
Inet > Iget > Wget > User
monsterclub

wget - Это консольная утилита для скачивания файлов.

iget - это сервис отложенной загрузки от adsl.by. Не нужно иметь торрент клиент и держать комп  сутками включённым. Всё что нужно - забрать скачанные файлы с сервера провайдера.

1. Как забрать файл со страниц "Мои Файлы" и "Общие файлы"?

$ wget  --content-disposition "http://my.iget.by/shared.htm?sesid=xx&username=xx&action=download&id=xx"

а) ключ --content-disposition позволяет определять настоящее имя файла, спрятанного за cgi редиректами и пр. (Этот ключ не используется по умолчанию, поэтому я советую добавить content-disposition=on в файл ~/.wgetrc 

б) Урл файла на iget.by содержит спецсимволы, поэтому он должен быть заключён в кавычки.

б) Задавать ключами пароль и имя пользователя при скачивании со страниц "Мои Файлы" и "Общие Файлы" не нужно

2. Как забрать несколько файлов?

Создать файлик url.lst, добавить ссылки туда (каждая ссылка с новой строки)

 $ wget --content-disposition -i url.lst

3. Как автоматически выключить комп, после того как файлы скачаны?

$ sudo visudo 

.. и обавляем следующую строчку в самый низ:
yourusername ALL=NOPASSWD: /sbin/halt
сохраняем, выходим.

 $ wget --content-disposition -i url.lst; sudo halt;

Эта команда выкачает все ссылки из файла и выключит комп.

А вы всё: " - Флэшгееет, Флэшгееет.."  - Тьфу!




?

Log in

No account? Create an account