Click

Wget(rc) и flashgot – памятка

Настроил сегодня на работе wget в качестве загрузчика в firefox (при помощи плагина flashgot). Теперь и с файлообменников качает, и имена закачиваемым файлам даёт нормальные, а не из имени ссылки. Чтобы не забыть в дальнейшем, что да как и при необходимости иметь лёгкий доступ к описанию процесса – сохраню памятку тут.

Собственно сам файл wgetrc (вероятно, многое взял из старого доброго руководства Wget – насос для Интернета, уже не помню):

# В файле перечислены основные настройки, использующиеся в большинстве случаев
# вызова wget. Частные случаи (напр. создание зеркальной
# копии сайта) описаны в виде функций оболочки в .bashrc
# Все опции могут быть переданы непосредственно при вызове wget в виде
# "длинных" ключей (напр. --continue=on)

#Докачка файлов (аналогично опции "-c").
continue = on

#Включить/выключить выполнение в фоновом режиме.
#Тоже, что и "-b", которая включает это.
    #background = on/off

#Определяет имя файла отчета, аналогично "-o".
#logfile = /var/log/wget.log

#Обращать ли внимане на /robots.txt (off -- не обращать).
robots = off

#Печатать или нет HTTP и FTP ответы серверов, аналогично "-S".
server_response = on

#Ждать N секунд между запросами. Тоже, что и "-w".
wait = 3

#Установить количество попыток на URL. Тоже, что и "-t"
tries = inf

#Определяет количество байт "содержащихся" в точках, которые отображаются
#при выгрузке (по умолчанию 1024). Вы можете заканчивать значение
#суффиксами "k" или "m" для килобайтов и мегабайтов, соответственно.
#При помощи настройки точек вы можете подстраивать отображение по вашим
#нуждам или можете воспользоваться предопределенными стилями
#(см. опцию "--dot-style").
    #dots_in_line = N

#Определяет количество точек выводимых в одной строке
#во время выгрузки (по умолчанию 50).
dot_bytes = 100

#Определяет количество точек в одном кластере (по умолчанию 10).
    #dot_spacing = N

#Определяет стиль представления выгрузки
#аналогично опции "--dot-style".
    #dot_style = STRING

#Создание структуры каталогов. Тоже, что и "-x"(on)
#и "-nd"(off) соответственно.
    #dirstruct = on

#Включить/выключить подробный отчет. Тоже, что и "-v"/"-nv".    
verbose = on

#Выдаём себя за браузер, против всяких хитрожопых сайтов,
#не отдающих закачку сторонней программе.
#Скопировано из браузера ("Справка-О Firefox")
user-agent = "Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.0.14) Gecko/2009090216 Firefox/3.0.14"

Ну и строка вызова wget, прописывается в настройках flashgot, собственно, в онлайн-руководстве к нему она же и приводится в качестве примера:

[--directory-prefix=FOLDER] [--referer=REFERER] [--post-data=POST]
[--load-cookies=CFILE] [--header=Cookie:COOKIE] [--input-file=UFILE]

Для gnome-terminal удобно при вызове указать параметры –hide-menubar (не показывать в создаваемом окне панель с меню) -t Wget (это имя будущего окна) -x wget (вызов приложения).
Для windows соответственно при вызове cmd.exe (это командная оболочка windows) нужно передать параметры /C start wget.

Думаю, что и некоторые другие файлы настроек, представляющие для меня интерес, тоже потом сохраню в блоге на будущее.

Еще на похожие темы:

Category Рубрики: Linux, Интернет | Tag Метки: , , , | Comments Комментариев нет

Leave a Reply