Привет!
От доста време насам се чудя на какъв Download manager да се спра окончателно. Преди някой да се намръщи, че не съм чел правила/не съм ползвал търсачка/google и т.н., искам да опиша условията, на които този download мениджър да отговаря.
1. Да може да се интегрира с Firefox + FlashGot (или някакъв подобен extension). Ако е с друг extension, силно желателно е да има опция "Get selection", т.е. да нареди в списък всички файлове от линкове, попаднали под селекцията.
2. Да има GUI (не е задължително, ама би било хубаво)
3. При подаване на няколко файла от Firefox да пита къде искам да ги свали (всичките накуп, не един по един).
С други думи, търся аналог на Flashget от Windows.
От manager-ите, които са описани във Flashgot съм пробвал следните:
1. KGet - позлвал съм го съвсем малко, но въобще не останах доволен от него. Като че ли трудно поддържа "resume download". При подаване на няколко файла за сваляне, пита за дестинацията на ВСЕКИ поотделно. Ако са 2-3 файла се живее, ама ако са над 20 вече става твърде досадно да се избира дестинация за всеки един поотделно.
2. Downloader 4 X - на доста по-високо ниво от KGet. За съжаление обаче и той си има недостатъци. Когато му се подаде файл, той директно почва да го тегли там където си знае (т.е. където му е сложено по подразбиране). Необходимо е download-а да се спре, за да се настроят пътищата на файловете. Също е доста неудобно и непрактично.
3. Aria - в момента се боря с това нещо. Някой да е успявал да го компилира от сорсове и после да върви?
Доста се порових в интернет, но не открих нищо по въпроса. Тая програмка да не е някакъв апокриф?
Ето какъв е проблема:
- Свалям сорсовете от
http://sourceforge.net/project....298357, разархивирам
- ./configure (минава без проблеми)
- make - След като компилира известно време спира със следната грешка:
Цитат |
Making all in po make[2]: Entering directory `/usr/local/src/aria-1.0.0/po' PATH=../src:$PATH /usr/bin/xgettext --default-domain=aria --directory=.. \ --add-comments --keyword=_ --keyword=N_ \ --files-from=./POTFILES.in \ && test ! -f aria.po \ || ( rm -f ./aria.pot \ && mv aria.po ./aria.pot ) /usr/bin/xgettext: Non-ASCII string at src/RetrieveHTTP.cc:725. Please specify the source encoding through --from-code. mv: cannot stat `aria.po': No such file or directory make[2]: *** [aria.pot] Error 1 make[2]: Leaving directory `/usr/local/src/aria-1.0.0/po' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/aria-1.0.0' make: *** [all-recursive-am] Error 2
|
Съдейки по името, че липсващият файл едва ли е нещо съществено, подхождам по най-лесния начин:
Примерен код |
touch /usr/local/src/aria-1.0.0/po/aria.po
|
След което отново пускам make. Този път, минава без грешки.
- sudo make install (без грешки)
След това ако стартирам от конзолата, натоварването на процесора се заковава на 100%, но видимо не се случва нищо - нито съобщения за грешли, нито нищо. Никакъв прозорец не се отваря, процесът седи в списъка с процесите. И така докато ми писне и утрепя aria с kill.
Дистрибуцията на която се развива тоя екшън е Slackware10.1, kernel 2.4.31 (стандартното bare.i, което си идва с инсталацията на current), XFce 4.2.2 както и KDE 3.4. Мисля че останалата информация относно hardware и т.н. не е от значение.
Та да се върна на главната тема: високо бих оценил предложения за download manager отговарящ на моите условия, както и акъл за (успешната) компилация на Aria (която поне от screenshot-итете на сайта изглежда добре). Освен това, ако някой ползва Aria, да изрази мнение има ли смисъл от нея, как я оценява и т.н. Щото ако не става, хич да не се тормозя.