PDA

Просмотр полной версии : Gwget модификация от Kerny


Kerny
19.03.2010, 20:42
В очередной раз убеждаюсь, что умение программировать чрезвычайно полезно. Допустим, есть у тебя программа в которой все вроде-бы хорошо, работаешь с ней работаешь и вдруг находишь один маленький, но существенный недостаток, отсутствие какой-то простой функции и прочее... Начинаешь искать аналогичную программу и оказывается авторы не уделяют в своих программах этому маленькому, но существенному недостатку внимание. Если ты простой смертный - пользователь, то тебе остается только смирится с таким положение дел, а вот если умеешь программировать, то в голове уже начинают строится грандиозные планы по изменению плачевного положения. Это если доступны исходники... Но они доступны, если ты юзаешь Linux! Недавно я столкнулся с такой же проблемой. Пришлось качать громоздкие файлы с файлообменников, а скорость у меня не ахти. Всем известно, что на файлообменниках ссылка устаревает, если не успел скачать файл или машина ненароком перезагрузилась - приходится качать заново при любом раскладе, даже если файл скачан на 90%. А все потому, что менеджерах загрузок для linux (на windows в download master все нормально устроенно) таких как gwget, kget нет функции замены ссылки на новую. Я решил это дело исправить - скачал gwget, стал копаться в исходниках, сразу понял что к чему, дописал пару функций и вуаля!


http://lh4.ggpht.com/_oxXdxKIGwp0/S6OddkuaX-I/AAAAAAAAAQA/pxY48Bq10-g/s400/01.jpg

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

$./configure
$make
$su root
#make install

Для того чтобы поменять ссылку - нужно войти в свойства загрузки. Для принятия изменений нажать кнопку OK, кнопку Закрыть, если не хотите ничего менять. Возможно все это дело выльется в отдельную программу, вдруг захочется добавить функционала.

Скачать (http://depositfiles.com/files/v95nrnnjs)