Bekijk de volledige versie : Download Engine 2.0 - скрипт для загрузки файлов (с поддержкой файлообменников)
Я так понял только у меня скрипт убивает роутер наглухо?
Похоже только у тебя. Зайди через SSH, запусти скрипт из консоли /opt/etc/init.d/S50dlengine start и оставь эту консоль висеть. Может какая-то ошибка туда вывалится. Вообще скрипт не должен ничего вешать. Даже если он сам вывалится - это никак не должно влиять на все остальное. НУ и на всякий случай сделай ipkg update && ipkg upgrade Учитывая сколько у тебя на рутере всякого позапущено возможны какие-то непонятные конфликты.
колбаскин
30-09-2009, 11:10
сделай ipkg update && ipkg upgrade Учитывая сколько у тебя на рутере всякого позапущено возможны какие-то непонятные конфликты.
Спасибо сделал! посмотрим что выйдет
а вообще вчера добавил файл 4гб с вип файла
утром архив во временной папке был 24 гига и не докачало... что он качал непонятно!
кстати докачка работает или нет?
кстати докачка работает или нет?
Должна работать
колбаскин
30-09-2009, 12:02
Mem: 29520K used, 640K free, 0K shrd, 1024K buff, 10984K cached
CPU: 9% usr 36% sys 0% nic 54% idle 0% io 0% irq 0% sirq
Load average: 0.76 0.91 0.94 5/154 6455
PID PPID USER STAT VSZ %MEM %CPU COMMAND
242 229 maxya R 2780 9% 6% /tmp/harddisk/twonkyvision/twonkymedi
1245 94 maxya R 2104 7% 2% top
3 1 maxya SWN 0 0% 2% [ksoftirqd_CPU0]
95 1 maxya RW 0 0% 1% [usb-storage-0]
877 156 maxya S 1348 4% 1% /opt/bin/wget http://r16.letitbit.net
2483 156 maxya S 1348 4% 1% /opt/bin/wget http://r16.letitbit.net
1163 156 maxya S 1348 4% 1% /opt/bin/wget http://r16.letitbit.net
3320 156 maxya S 1348 4% 1% /opt/bin/wget http://r16.letitbit.net
329 156 maxya S 1348 4% 1% /opt/bin/wget http://r16.letitbit.net
562 156 maxya S 1348 4% 1% /opt/bin/wget http://r16.letitbit.net
1209 156 maxya S 1348 4% 1% /opt/bin/wget http://r16.letitbit.net
1265 156 maxya S 1348 4% 1% /opt/bin/wget http://r16.letitbit.net
1604 156 maxya S 1348 4% 1% /opt/bin/wget http://r16.letitbit.net
4259 156 maxya S 1348 4% 1% /opt/bin/wget http://r16.letitbit.net
5001 156 maxya S 1348 4% 1% /opt/bin/wget http://r16.letitbit.net
4776 156 maxya S 1348 4% 1% /opt/bin/wget http://r16.letitbit.net
513 156 maxya S 1348 4% 0% /opt/bin/wget http://r16.letitbit.net
1451 156 maxya S 1348 4% 0% /opt/bin/wget http://r16.letitbit.net
2023 156 maxya S 1348 4% 0% /opt/bin/wget http://r16.letitbit.net
2168 156 maxya S 1348 4% 0% /opt/bin/wget http://r16.letitbit.net
2295 156 maxya S 1348 4% 0% /opt/bin/wget http://r16.letitbit.net
2439 156 maxya S 1348 4% 0% /opt/bin/wget http://r16.letitbit.net
3012 156 maxya S 1348 4% 0% /opt/bin/wget http://r16.letitbit.net
3632 156 maxya S 1348 4% 0% /opt/bin/wget http://r16.letitbit.net
4481 156 maxya S 1348 4% 0% /opt/bin/wget http://r16.letitbit.net
4907 156 maxya S 1348 4% 0% /opt/bin/wget http://r16.letitbit.net
4437 156 maxya S 1348 4% 0% /opt/bin/wget http://r16.letitbit.net
135 1 maxya S 2820 9% 0% /usr/sbin/nmbd -D
229 227 maxya S 2780 9% 0% /tmp/harddisk/twonkyvision/twonkymedi
235 229 maxya S 2780 9% 0% /tmp/harddisk/twonkyvision/twonkymedi
156 1 maxya S 2148 7% 0% /opt/bin/bash /opt/bin/dlengine
180 156 maxya S 1348 4% 0% /opt/bin/wget http://r16.letitbit.net
373 156 maxya S 1348 4% 0% /opt/bin/wget http://r16.letitbit.net
618 156 maxya S 1348 4% 0% /opt/bin/wget http://r16.letitbit.net
вот что у меня top выдает
В веб интерфейсе пишет
Last completed:
http://r16.letitbit.net/downloadp/7162.70bc02cd6f0db779df20e49528_CLAR47Kl4dd/70502/vip-file.com/broadstr5.rar
а в папке completed пусто!
Да кстати вверху постоянно пишет Daemon is stopped.
вот что у меня top выдает
Уже какие-то данные. Запускается куча копий вгета, вот все и виснет. Вопрос - почему? Скрипт сегодняшний стоит? 2.0-6? И запусти все-таки как я просил скрипт из ssh (c какой-нибудь файлом в очереди).
колбаскин
30-09-2009, 15:16
Уже какие-то данные. Запускается куча копий вгета, вот все и виснет. Вопрос - почему? Скрипт сегодняшний стоит? 2.0-6? И запусти все-таки как я просил скрипт из ssh (c какой-нибудь файлом в очереди).
Обновил скрипт, вроде все красиво! вгет 1 процесс
вот только 2 вопроса :
135450K .......... .......... .......... .......... .......... 1% 160K 36h14m
135500K .......... .......... .......... .......... .......... 1% 69.6K 36h14m
135550K .......... .......... .......... .......... .......... 1% 115K 36h14m
135600K .......... .......... .......... .......... .......... 1% 122K 36h13m
135650K .......... .......... .......... .......... .......... 1% 48.4K 36h15m
135700K .......... .......... .......... .......... .......... 1% 102K 36h15m
135750K .......... .......... .......... .......... .......... 1% 125K 36h14m
135800K .......... .......... .......... .......... .......... 1% 52.4K 36h15m
135850K .......... .......... .......... .......... .......... 1% 91.2K 36h15m
135900K .......... .......... .......... .... - лог не могу понять
и загрузка многопоточная идет или нет?
ЗЫ спасибо за скрипт! а то ADOS у меня большие файлы не качает
Пароль начал подставлятсо, и даже теперь можно остановить даймон
но при добавлении ссылки через мозилу непонятно добавляет ссылки, клеит их одна к другой, а не добавляет снизу...посмотри пожалуйста...
если добавляю через тоталкомандер - то нормально!
Если поставить ссылку выше и сделать релоад через вебинтерфейс - не начинает качать верхнюю, а вот если остановить и запустить - то нормально!
Обновил скрипт, вроде все красиво! вгет 1 процесс
Это отлично! Может и у остальных проблемы пропадут.
лог не могу понять
и загрузка многопоточная идет или нет?
А че тут понимать.
Сколько скачано - точечки - процент скачанного - текущая скорость - сколько времени осталось
Лог формирует вгет - изменить ничего нельзя.
но при добавлении ссылки через мозилу непонятно добавляет ссылки, Если поставить ссылку выше и сделать релоад через вебинтерфейс - не начинает качать верхнюю, а вот если остановить и запустить - то нормально!
Релоад просто перегружает вебморду. Чтобы начало качать верхнюю действительно надо нажать старт-стоп. Попробовал добавлять ссылки в мозилле - глюков нету. Правда есть у меня одно подозрение. Ручками в каком-либо текстовом редакторе файл очереди правили? Очень важно, чтобы переводы строк были в UNIX формате, а не как по умолчанию в WIN.
колбаскин
30-09-2009, 16:52
Лог формирует вгет - изменить ничего нельзя.
Лог очень быстро становиться большого размера, нужно удалять
Ручками в каком-либо текстовом редакторе файл очереди правили? Очень важно, чтобы переводы строк были в UNIX формате, а не как по умолчанию в WIN.
я тоталом правлю! сейчас попробовал добавить - все норм
через тотал тоже нормально добавляет
Только вот скорость низкая на скачивании, ссылку качает по вип акку - если компьютером качать то скорость 560-590 кб/сек
а тут лог показывает 64-120
Как я понял несколько загрузок ставить нельзя? и качает тут в 1 поток?
может в будущем организуется несколько загрузок ;) скорость жаль маленькая...
Лог очень быстро становиться большого размера, нужно удалять
Зачем? Ну вырастет от до нескольких метров, ну и что?
Как я понял несколько загрузок ставить нельзя? и качает тут в 1 поток?
Да и да. Этого вполне достаточно. Излишне усложнять скрипт не вижу смысла.
колбаскин
30-09-2009, 17:18
Этого вполне достаточно. Излишне усложнять скрипт не вижу смысла.
Ну в принципе согласен! у меня премиум на год, поэтому не важно за какой срок скачает
Спасибо тебе огромное! с вип файлом все работает!
с другими файлобменниками и бесплатно пока не пробовал :)
надеюсь там все тоже хорошо
Megarem, установил новую версию, закинул файлики, один уже переместился в completed :)
Так что пока полет нормальный, будут глюки, сообщу))
Спасибо!
----------------------------------------------------------
Решил посмотреть web морду, пишет HTTP403, запрещено! Попробовал поиграть с правами на файлы, поменять порт в команде
/usr/sbin/busybox_httpd -c /opt/etc/httpd.conf -p 8080 -h /opt/share/www
но ничего не помогло!
[admin@basus my]$ wget http://192.168.250.1:81/cgi-bin/dlengine.sh
--2009-09-30 20:58:10-- http://192.168.250.1:81/cgi-bin/dlengine.sh
Connecting to 192.168.250.1:81... connected.
HTTP request sent, awaiting response... 403 Forbidden
2009-09-30 20:58:10 ERROR 403: Forbidden.
----------------------------------------------------------
И еще вопрос - можно ли как-то запустить несколько копий качалки с разными conf файлами????? тогда можно в разные очереди ставить разные файлообменники, один для рапиды, другой для летитбита, т.д.
Решил посмотреть web морду, пишет HTTP403, запрещено!
Похоже надо поправить /opt/etc/httpd.conf Там прописаны адреса, которые могут использовать веб-сервер.
P.S. Ну что, уже пару дней никто не жалуется на глюки? ;) Это не может не радовать.
колбаскин
02-10-2009, 07:37
Похоже надо поправить /opt/etc/httpd.conf Там прописаны адреса, которые могут использовать веб-сервер.
P.S. Ну что, уже пару дней никто не жалуется на глюки? ;) Это не может не радовать.
Единственное это низкая скорость загрузки, но как я понял это возможностью wget ограничено?
В планах добавить другие файлобменники?
Единственное это низкая скорость загрузки, но как я понял это возможностью wget ограничено?
В планах добавить другие файлобменники?
Да. Скрипт стартует вгет, и дальше я бессилен. Старая версия скрипта могла использовать как альтернативу axel, умеющий качать в несколько потоков, но я от него отказался из-за постоянных проблем и глюков.
А вот вопрос насчет обменников надо переадресовать Serg0. Ими занимается он.
MrGalaxy
09-10-2009, 18:52
Как можно ограничить скорость скачивания?
Как можно ограничить скорость скачивания?
Разве что ручным редактированием скрипта и добавлением нужной опции вгету. Если нужно, я могу добавить настройки максимальной скорости в конфиг.
MrGalaxy
10-10-2009, 13:40
Если нужно, я могу добавить настройки максимальной скорости в конфиг.Было бы здорово! А уж если и в веб-морду добавите... (мечтательно) ;)
Было бы здорово! А уж если и в веб-морду добавите... (мечтательно) ;)
Добавил, качай, пробуй и обязательно отпишись работает ли. Новая опция в конфиге: LIMITSPEED. Вводи 0 для неограниченной скорости, 5k для 5 килобайт в секунду , 1m для 1 мегабайта в секунду и т.д.
Добавил, качай, пробуй и обязательно отпишись работает ли. Новая опция в конфиге: LIMITSPEED. Вводи 0 для неограниченной скорости, 5k для 5 килобайт в секунду , 1m для 1 мегабайта в секунду и т.д.
У меня всё заработало
MrGalaxy
10-10-2009, 17:26
Переустановил программу и все текущие загрузки пропали.
Переустановил программу и все текущие загрузки пропали.
если качал через vip-file, то надо заново прописать пароль в конфиге
MrGalaxy
10-10-2009, 18:05
Конфиг-файл заново перезаписался. Там пути другие, пришлось восстанавливать. Всё пошло нормально.
Автор, а можно в веб-морду добавить ограничение скорости, чтоб менять оперативно?
Решил я тут всё-таки попробовать поработать через веб-морду, и вот какую странность заметил. После открытия странички и нескольких телодвижений на ней top мне выдаёт такую картину:
408 130 root R 1536 5% 99% /usr/sbin/busybox_httpd -c /opt/etc/httpd.conf -p 8080 -h /opt/share/www
то есть busybox отнимает 99% процессорного времени, лечится это только перезапуском busybox или всего роутера.
Конфиг-файл заново перезаписался.
Хм. А когда устанавливается новая версия пакета поверх старой спрашивают насчет перезаписи конфига?
Автор, а можно в веб-морду добавить ограничение скорости, чтоб менять оперативно?
Можно, но лениво ;)
MrGalaxy
11-10-2009, 16:01
Хм. А когда устанавливается новая версия пакета поверх старой спрашивают насчет перезаписи конфига?Не, не спрашивает.:(
Можно, но лениво ;)Уважаю! Мне самому близка такая позиция.:D.
Не, не спрашивает.:(
Проблему нашел и пофиксил. В будущих версиях будет спрашивать.
Megarem, а по поводу моей проблеммы(busybox занимает 99% процессора) что можешь сказать?
Megarem, а по поводу моей проблеммы(busybox занимает 99% процессора) что можешь сказать?
А больше никаких веб серверов не запущено?
Скорее всего запущен еще и lighttpd с тем-же домашним каталогом.
Если мое мнение ошибочно - давайте содержимое логов.
А больше никаких веб серверов не запущено?
Скорее всего запущен еще и lighttpd с тем-же домашним каталогом.
Если мое мнение ошибочно - давайте содержимое логов.
Нет, больше никаких веб-серверов не запущено. А куда busybox пишет логи?
theMIROn
12-10-2009, 06:30
Megarem, а по поводу моей проблеммы(busybox занимает 99% процессора) что можешь сказать?
busybox - это комплект утилит, какая именно и на какой прошивке занимает 99% процессора?
Megarem, а по поводу моей проблеммы(busybox занимает 99% процессора) что можешь сказать?
У меня таких проблем никогда не наблюдалось.
busybox - это комплект утилит, какая именно и на какой прошивке занимает 99% процессора?
Пошивка 1.9.2.7-d-r655, а busybox у меня только тот, который идёт с download engine.
P.S.Сейчас ещё раз проверил, процессор начинает грузиться при добавлении, удалении ссылок.
busybox у меня только тот, который идёт с download engine.
C dle ничего не идет, используется busybox из прошивки. Посмотрите, какая версия у вас в прошивке.
C dle ничего не идет, используется busybox из прошивки. Посмотрите, какая версия у вас в прошивке.
судя по всему busybox 1.15, но точно я не знаю как проверить.
судя по всему busybox 1.15, но точно я не знаю как проверить.
Набери busybox в консоли. У меняпоследняя прошивка Олега:
BusyBox v1.1.3 (2008.02.25-18:27+0000) multi-call binary
Сделал как ты сказал:
BusyBox v1.15.1 (2009-10-04 18:20:08 MSD) multi-call binary
Сделал как ты сказал:
Версия отличается от моей. Возможно в этом и проблема. Попробуй поставить busybox из репозитория и поправить стартовый скрипт, чтобы запускался он, а не версия из прошивки.
Версия отличается от моей. Возможно в этом и проблема. Попробуй поставить busybox из репозитория и поправить стартовый скрипт, чтобы запускался он, а не версия из прошивки.
Установил busybox, изменил
/usr/sbin/busybox_httpd -c /opt/etc/httpd.conf -p 8080 -h /opt/share/www
на
/opt/bin/busybox -c /opt/etc/httpd.conf -p 8080 -h /opt/share/www
Теперь при запуске вот что получается:
[root@wl500g root]$ /opt/etc/init.d/S90busybox_httpd start
Starting httpd:
-c: applet not found
Теперь при запуске вот что получается:
Исправь на
/opt/bin/busybox httpd -c /opt/etc/httpd.conf -p 8080 -h /opt/share/www
в общем проблемма осталась, но вот что я заметил:
960 612 root R 1688 6% 96% /opt/bin/busybox httpd -c /opt/etc/ht
1074 564 root R 1672 6% 0% top
563 105 root S 1152 4% 0% dropbear -p 50022
106 1 root SW 0 0% 0% [usb-storage-0]
967 1 root S 2188 7% 0% /opt/bin/bash /opt/bin/dlengine
119 1 root S 1972 7% 0% /usr/sbin/smbd -D
117 1 root S 1732 6% 0% /usr/sbin/nmbd -D
612 1 root S 1668 6% 0% /opt/bin/busybox httpd -c /opt/etc/ht
Откуда мог появиться второй busybox?
Откуда мог появиться второй busybox?
Этож линукс, скорее всего это форкнутый процесс.
Этож линукс, скорее всего это форкнутый процесс.
Попытался поискать в инете что такое форкнутый процесс, но ничего толком не понял. Видать придётся и дальше мне без веб-морды жить)))
Вот busybox_httpd из моей прошивки. Попробуй его.
ну вроде всё нормально, опять появлялся второй процесс, но потом исчез. Но даже когда были два - проц совсем не грузили.
Это получается, что в прошивке и в репозитории глючные версии busybox? А ipkg upgrade не заменит твою версию на новую?
Это получается, что в прошивке и в репозитории глючные версии busybox? А ipkg upgrade не заменит твою версию на новую?
Получается что глючные.
Смотря куда положил и как назвал.
Получается что глючные.
Смотря куда положил и как назвал.
/opt/bin/busybox_httpd
колбаскин
18-10-2009, 09:48
Установлена последняя версия скрипта
Файл есть на сервере, а ответ в лог
-- Step.2:
===DLE=== Direct link - http://r28.letitbit.net/download50/1639.e1c88aab566e25227c4965efe_9ftaev72o0oavape/21410/letitbit.net/kinopoisk.ru_2012_35401.mp4
===DLE=== Filename - kinopoisk.ru_2012_35401.mp4
===DLE=== Starting wget
--2009-10-18 11:22:35-- http://r28.letitbit.net/download50/1639.e1c88aab566e25227c4965efe_9ftaev72o0oavape/21410/letitbit.net/kinopoisk.ru_2012_35401.mp4
Resolving r28.letitbit.net... 78.140.145.74
Connecting to r28.letitbit.net|78.140.145.74|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2009-10-18 11:22:35 ERROR 404: Not Found.
Alexander K.
18-10-2009, 14:19
Для скачивания файлов с https поставил wget-ssl. Теперь попадается такая проблема: не может скачивать с сайтов где есть ошибки сертификата
ERROR: cannot verify www.........com certificate, issued by `/C=US/O=Equifax/OU=Equifax Secure Certificate Authority':
Self-signed certificate encountered.
To connect to www.........com insecurely, use `--no-check-certificate'.
Как я понимаю предлагается указать ключ `--no-check-certificate'.
Вопрос:
Где этот ключ можно указать?
Установлена последняя версия скрипта
Файл есть на сервере, а ответ в лог
Если вы про вип-файл, то у меня последнее время очень часто стала появляться такая проблемма. На некоторые файлы по премиуму выдаётся несколько ссылок, скрипт проверяет первую и если она битая, то он так и зависает. Было бы неплохо добавить возможность проверять ссылку, и если она битая, то пробовать другую.
Кажется я понял в чём проблема. Випфайл после ввода пароля выдаёт ссылку вида:
http://r31.letitbit.net/bla-bla-bla/vip-file.com/blabla.avi а после этого запускается скрипт для закачки с letitbit, ну и в итоге мы получаем
ERROR 404: Not Found.
Выложил новую версию. Добавил ключик для ssl, а также теперь при апгрейде конфиги не будут тупо перезаписываться а будет спрашиваться что делать. Не проверял, но должно работать, отпишитесь в теме.
Alexander K.
20-10-2009, 19:21
Выложил новую версию. Добавил ключик для ssl, а также теперь при апгрейде конфиги не будут тупо перезаписываться а будет спрашиваться что делать. Не проверял, но должно работать, отпишитесь в теме.
Обновился до 2.0.8. При инсталяции спросил заменять конфиг или нет - при выборе по умолчанию оставляет старый. Поставил на закачку с сайта где ssl-сертификат ошибочный, закачка пошла. Так что вроде все работает. :)
А у меня после обновления вообще не качает пишет:
/opt/bin/wget: unrecognized option `--no-check-certificate'
Usage: wget [OPTION]... [URL]...
Try `wget --help' for more options. и на этом всё останавливается
А у меня после обновления вообще не качает
Понятно. Сделай
ipkg remove wget
ipkg install wget-ssl
А я потом поправлю зависимости пакета, чтобы требовался именно wget-ssl
О, всё заработало, правда wget гад не хотел удаляться, пришлось так удалять:
ipkg remove wget -force-removal-of-dependent-packages
Ну а потом downloadengine заново устанавливать.
igor77777
21-10-2009, 08:27
Понятно. Сделай
ipkg remove wget
ipkg install wget-ssl
А я потом поправлю зависимости пакета, чтобы требовался именно wget-ssl
А без
ipkg remove wget сработает?
Т.е. просто поставить wget-ssl ?
После внезапного отключения электричества перестал работать download engine - лог:
===DLE=== Invoking plugin vip-file.com.sh
-- Step.1:
FAILED: uid/name/fid/pin/realuid/realname/md5crypt/host/ssserver - not found
Как можно вернуть скрипт к жизни?
Dayran, а исходная ссылка какая?
(может быть проблема и не в отключении электричества)
Как можно вернуть скрипт к жизни?
Попробовать переустановить скрипт и все зависимые пакеты
Dayran, а исходная ссылка какая?
(может быть проблема и не в отключении электричества)
Все вип-файловские так
Попробовать переустановить скрипт и все зависимые пакеты
вроде удалял и заново ставил - не помогает
ipkg remove dlengine.ipk
ipkg install dlengine.ipk
так ведь надо?
Всё что можно уже перепробовал. С других обменников нормально качает, вип-файл всё равно выдаёт:
FAILED: uid/name/fid/pin/realuid/realname/md5crypt/host/ssserver
А что вообще значит эта запись?
вип-файл всё равно выдаёт:
FAILED: uid/name/fid/pin/realuid/realname/md5crypt/host/ssserver - not found
А что вообще значит эта запись?
Это значит, что на web-страничке один из параметров uid,name,fid,... - не найден (или имеет пустое значение).
Действительно, сейчас на вип-файле параметр fid стал пустым.
Так что отключение электричества здесь ни при чём :)
Подправил плагин:
Serg0, спасибо, всё заработало. Отключение света значит и вправду было не при чём. Но бывают же в жизни такие совпадения.
колбаскин
02-11-2009, 10:09
Поставил новую версию!
тепрь
===DLE=== Downloading http://vip-file.com/download/064600191930/lednikov.period.part1.rar.html&loc_fname=lednikov.period.part1.rar
===DLE=== Invoking plugin vip-file.com.sh
-- Step.1:
FAILED: wget.error=16
Сделал новые версии плагинов для файлообменников letitbit.net, rapidshare.com
letitbit.net:
поскольку сервер иногда не хочет отдавать файлы сразу (без ожидания 60 секунд) - говорит "404 Not Found",
то сделал стандартную задержку 60 секунд перед скачиванием файла, которую обычно просит сервер
MrGalaxy
02-11-2009, 15:32
1)
Сделал новые версии плагинов для файлообменников
Как ими пользоваться?
2) wget больше ни для чего не понадобится?
Serg0 > Сделал новые версии плагинов для файлообменников
1) Как ими пользоваться?
2) wget больше ни для чего не понадобится?
1) Файлы из архива положить в каталог: /opt/var/lib/dlengine/plugins/
вместо старых таких же файлов
2) Это просто более свежие версии плагинов для файлообменников, всё остальное осталось так же как и было раньше.
Что-то опять vip-file не хочет качать:
Starting Download Engine... done.
[root@wl500g root]$ /opt/var/lib/dlengine/plugins/vip-file.com.sh: line 4: local: can only be used in a function
/opt/var/lib/dlengine/plugins/vip-file.com.sh: line 10: server_is_inaccessible: command not found
/opt/var/lib/dlengine/plugins/vip-file.com.sh: line 14: : command not found
Dayran, по-видимому у вас установлен плагин vip-file от программы dlq.
Плагины файлообменников для программы "Download Engine" и для программы "dlq" - немного отличаются.
Установите плагин vip-file, который для "Download Engine", последняя версия здесь (http://wl500g.info/showpost.php?p=166435&postcount=314).
Установил последнюю версию программы - 2.0-10. Кидаю в files.queue ссылку и в логе выходит ошибка:
===DLE=== Downloading http://rapidshare.com/files/282385313/XXXXXXX.rar
===DLE=== Invoking plugin rapidshare.com.sh
-- Step.1:
FAILED: wget.error=127
Поиском по теме ничего похожего не нашел, подскажите в чем может быть дело, пожалуйста.
Segen, вот что говорит гугл:
exit_code=127 - "command not found", possible problem with $PATH or a typo
по-видимому скрипт не может найти программу wget
twinsenxx
08-11-2009, 16:36
Сделал новые версии плагинов для файлообменников letitbit.net, rapidshare.com
letitbit.net:
поскольку сервер иногда не хочет отдавать файлы сразу (без ожидания 60 секунд) - говорит "404 Not Found",
то сделал стандартную задержку 60 секунд перед скачиванием файла, которую обычно просит сервер
поставилновые плагины.рапида,депозит качает нормально,а летебит не хочет в логе пишет:
===DLE=== Downloading http://letitbit.net/download/9296.9b0f5a53511264555f648704f2/bie786g.iso.html&loc_fname=bie786g.iso.html
===DLE=== Invoking plugin letitbit.net.sh
-- Step.1:
FAILED: uid/md5crypt/url_captcha/uid2/uid5/uid/name/pin/realuid/realname/host/ssserver/sssize - not found
По поводу расширения функциональности:
Хорошо бы было добавить опциональную возможность забирать загруженные файлы через веб-интерфейс.
Например создавая симлинки на файлы и добавляя в вывод списка файлов на страничке путь к этому симлинку.
Хорошо бы было добавить опциональную возможность забирать загруженные файлы через веб-интерфейс.
Данный вопрос решается и без скрипта путем настройки http сервера на директорию, в которую складываются готовые файлы.
На сервере Letitbit сделали отдельную страницу для ввода капчи.
Подправил плагин:
Разобрался с ошибкой FAILED: wget.error=127 и еще походу с парой других. Странно конечно, но ошибка была в скрипте rapidshare.com.sh. Не понимаю как у других он работает?
Программу wget скрипт действительно не видел, т.к. в нем использовалась переменная $WGET, а в dlengine.conf определена WGETBIN. Исправив в двух местах на $WGETBIN, а также url="$url0" на url="$1", добавив TEMP_HTML="${TEMPDIR}dlengine.temp.html" в начале скрипта и DLE_LINK="$url" в конце скрипта свершилось чудо и закачка с рапиды пошла :)
Хочу заметить что rapidshare.com.sh довел до ума сравнивая его с depositefiles.com.sh.
Segen, вы взяли плагин rapidshare.com из другой темы, и соответственно предназначеный для другой программы.
Для программы "Download Engine" есть свой плагин, который выложен в этой теме. Последняя версия здесь (http://wl500g.info/showpost.php?p=167322&postcount=317), и в пакете из первого поста.
Да? Вот лоханулся, спасибо за наводку.
Данный вопрос решается и без скрипта путем настройки http сервера на директорию, в которую складываются готовые файлы.
Ну может быть, но это надо шаманить, набирать в пути путь до файла.
Поковырялся немножко в скрипте, модицифировал как смог.
Вроде работает. Выкладываю изменения, вдруг еще кому пригодятся.
В файле /opt/etc/dlengine.conf описываем путь к папке вебсервера, где будут создаваться симлинки
WEBSERVDIR=/opt/share/www/
WEBDIR="dl/"
в скрипте /opt/bin/dlengine правим в двух местах:
### Initialization ###
declare auth
declare -a queue
rm $TASKPID &>/dev/null
echo $$ >$MAINPID
mkdir -p $PARTIALDIR
mkdir -p $COMPLETEDIR
mkdir -p $WEBSERVDIR$WEBDIR
elif isfiledone "$tailog" "$DLE_NAME"; then
mv --backup=numbered "$PARTIALDIR$DLE_NAME" "$COMPLETEDIR$DLE_NAME"
ln -s "$COMPLETEDIR$DLE_NAME" "$WEBSERVDIR$WEBDIR$DLE_NAME"
echo "$DLE_URL <a href=\"/$WEBDIR$DLE_NAME\">Download</a>" >>$DONEFILE
deleteurlbyname "$DLE_URL"
Segen, вы взяли плагин rapidshare.com из другой темы, и соответственно предназначеный для другой программы.
Для программы "Download Engine" есть свой плагин, который выложен в этой теме. Последняя версия здесь (http://wl500g.info/showpost.php?p=167322&postcount=317), и в пакете из первого поста.
в релизной версии с первого поста: "10.11.2009 - 2.0-11 Обновление плагинов" стоит как раз неправильный плагин для рапиды :(
в релизной версии с первого поста: "10.11.2009 - 2.0-11 Обновление плагинов" стоит как раз неправильный плагин для рапиды :(
Баг :( Поправил.
Установил последнюю версию (2.0_12).
Пришлось поменять wget на wget-ssl. Dlengine не работает. wget выкидывает с ошибкой:
wget: can't load library 'libidn.so.11'
Скачай libidn_1.14-1_mipsel.ipk и установи.
Скачай libidn_1.14-1_mipsel.ipk и установи.
Спасибо! Все отлично заработало.
sergarcada
22-11-2009, 00:24
почему-то с переходом на v.2 перестало качать с фтп. Файл настроек остался тот же, имя пользователя и пароль прописаны, а в логах видно, что скрипт пытается подключиться анонимно.
почему-то с переходом на v.2 перестало качать с фтп. Файл настроек остался тот же, имя пользователя и пароль прописаны, а в логах видно, что скрипт пытается подключиться анонимно.
Конфиг в студию.
sergarcada
23-11-2009, 15:52
Конфиг в студию.
### Download Engine Configuration ###
REFRESHTIME=30 # in seconds
EXITEMPTYQUEUE=NO # YES or NO
LIMITSPEED=0 # max download speed (Bps), 0 for unlimited, k and m suffixes are allowed
WGETBIN=/opt/bin/wget
CGIENGINENAME=dlengine.sh
USERAGENT="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
BASEDIR=/tmp/harddisk/downloads/
PARTIALDIR=$BASEDIR"partial/"
COMPLETEDIR=$BASEDIR"completed/"
QUEUEFILE=$BASEDIR"files.queue"
DONEFILE=$BASEDIR"files.done"
ERRFILE=$BASEDIR"files.error"
LOGFILE=$BASEDIR"log"
TEMPDIR=/tmp/
AUTHEXP[0]="http://.*site\.net.*"
AUTHUSR[0]="admin"
AUTHPAS[0]="passw"
AUTHEXP[1]=""
AUTHUSR[1]=""
AUTHPAS[1]=""
AUTHEXP[2]="vip-file.com"
AUTHUSR[2]="viplogin"
AUTHPAS[2]="vippassword"
PVTFTP="ftp.adsl.kirov.ru"
PVTUSER="sergarcada"
PVTPASS="11111111"
### Download Engine Configuration ###
Ну правильно. Пароль вбит только в поля отвечающие за кнопочку "Scan FTP". А чтобы при закачке подставлялся пароль надо прописать еще адрес-логин-пароль в поле AUTH
sergarcada
23-11-2009, 18:53
AUTHEXP[1]="ftp://ftp.adsl.kirov.ru"
AUTHUSR[1]="sergarcada"
AUTHPAS[1]="11111111"
все равно не работает. все равно анонимусом пытается логинится
все равно не работает. все равно анонимусом пытается логинится
А это потому что регулярное выражение неправильное. Надо
AUTHEXP[1]="ftp://ftp\.adsl\.kirov\.ru.*"
sergarcada
29-11-2009, 21:22
Странно, но почему скрипт отказывается качать вроде бы совсем обычную ссылку http://download.wikimedia.org/ruwiki/20091128/ruwiki-20091128-pages-meta-current.xml.bz2 (дамп википедии, если кому интересно.) В логах вот такая хня:
--2009-11-29 23:36:06-- (try:18) http://download.wikimedia.org/ruwiki/20091128/ruwiki-20091128-pages-meta-current.xml.bz2
Connecting to download.wikimedia.org (download.wikimedia.org)|2620:0:860:2:230:48ff:fe5 a:eb1e|:80... failed: Network is unreachable.
Connecting to download.wikimedia.org (download.wikimedia.org)|38.32.0.0|:80...
Из браузера качается нормально.
новая версия плагина для файлообменника letitbit.net
Вопрос к автору скрипта,- А можно как-нибудь добавить возможность для скачивания сайта и последующего оффлайн просмотра? Или просто подскажите как это сделать через wget. Я вроде нашёл что синтаксис должен быть примерно такой:
wget -t -r -l0 -np -k http://www.vasyapupkin.com/ &
но как указать в какую именно папку будет скачиваться этот сайт, я не понял.
P.S.Сори за небольшой оффтоп
Для wget попробуйте добавить опцию -P/opt/download/
Например, так (по крайней мере файлы у меня кладет куда надо):
wget -P/opt/download/ -t -r -l0 -np -k http://www.vasyapupkin.com/ &
Чего-то я наверное, просмотрел, поправьте меня,
я правильно прописал премиум аккаунт для рапидшары
AUTHEXP[0]="http://.*rapidshare\.com.*"
AUTHUSR[0]="xxxxxxx"
AUTHPAS[0]="yyyyyy"
А качает всё-равно с 15-ти минутным ожиданием :(
Заранее спасибо!
Мдя, перепробовал всё что можно, поглядел скрипт, и возникло у меня подозрение, что скрипт этот только для бесплатного скачивания с ожиданием.... :(
А как сейчас можно скачивать с rapidshare.com имея логин/пароль?
Так получится?: http://login:password@rapidshare.com/files/...
или нужно использовать cookies?
http://login:password@rapidshare.com/files/...
Так даже и не знаю, доберусь до компа, попробую(сейчас с телефона), но по-крайней мере на компьютере точно используются кукисы
Ого, проверил, в explorer качает по этой методе! И как это прикрутить ?
Чего то я торможу, можно же добавлять прямо в таком виде, проглотит наверное.
проверил, не качает так, скачивается только страничка. Наверное чего-то надо в скрипте править, простое его удаление ничего не дало...
Не, перепроверил ещё как следует, по ссылке типа
http://логин:пароль@rapidshare.com/files/...
не качает ни в каком виде. Я имею в виду на компьютере. Как у меня получилось в первый раз сам не понимаю, правда пробовал с штатного браузера Нокии (s60v3), там закачка по такой ссылке сразу подхватилась :confused:.... так что нужны cookies.... Помогите, аккаунт пропадает :) !!!
Помогите, аккаунт пропадает :) !!!
А ты поделись! Не пропадет :D
mxm77, вот здесь (http://wl500g.info/showthread.php?p=123757#post123757) предлагается один способ
mxm77, вот здесь (http://wl500g.info/showthread.php?p=123757#post123757) предлагается один способ
Да гипнотизировал я этот пост уже, не понял как его прикручивать... Объясните кто может.
mxm77, можно почитать ещё здесь (http://live.daemony.org/freebsd/wget-downloads.html) и здесь (http://www.g-loaded.eu/2007/09/15/use-wget-or-curl-to-download-from-rapidshare-premium/).
У меня пароля на рапиду нет, поэтому сам проверить не могу.
Разобрался, работает :)
только это работает, напрямую через wget, а как-бы это хозяйство прикрутить в DLEngine? Вид строки такой, просто запускаю
wget -c -b --directory-prefix=/tmp/harddisk/downloads/getdown --load-cookies=/tmp/harddisk/downloads/rapidshare -i /tmp/harddisk/downloads/rapid
Как сделать чтобы всем управлял DLEngine, как поправить rapidshare.com.sh, чтобы всё раскладывалось по папкам, и велась статистика через DLEngine?
Или можно прикрутить так, что бы скачивать через http-авторизацию, соответственно куки не нужны
wget --http-user=<user> --http-passwd=<pass> <rapidshare-url>
Как такой вариант прискрутить к DLEngine? Это мне кажется проще будет...
Или же, если всем не до этого :) подскажите как просто создать bat-файл из моей строки, и куда его кинуть, что бы запускать из комстроки его, а не копипастить каждый раз.
mxm77,
По-видимому нужно убрать файл плагина rapidshare.com.sh, чтобы плагин rapidshare не использовался.
Убрать пароль рапиды из AUTHEXP[], AUTHUSR[], AUTHPAS[].
И в файле /opt/bin/dlengine в строке с $WGETBIN добавить параметр для загрузки куков (выделено красным):
$WGETBIN "$DLE_LINK" -c -a $LOGFILE --load-cookies=/tmp/harddisk/downloads/rapidshare $auth -O "$PARTIALDIR$DLE_NAME" --connect-timeout=60 --read-timeout=60 --no-glob --user-agent="$USERAGENT" --limit-rate=$LIMITSPEED --no-check-certificate &
По-видимому...[/CODE]
Спасибо большое, но чёгой-то я подумал и решил не трогать DLEngine, пусть будет так. Аккаунт не вечный, а каждый раз перекраивать неохота.
Кстати, а можно два процесса wget запускать одновременно (по-идее, у них же будет разный PID, но один юзер)? Тогда можно качать одновременно и DLEngine с ожиданием и wget'ом по аккаунту :)
сабж позволяет качать со строго определенных файлообменников?
мне надо, к примеру, с zshare.net. Скачает ли он у меня?
а то была попытка скачать с помощью wget, не получилось :(
После получения прямой ссылки с браузера и передачи ее в wget, просто сразу обламывает. А как передать кукисы или что там надо, чтобы качнуть роутером, не знаю :(
если ссылка имеет вид http://www.rapidshare.com/files/16721..., то плагин не подгружается.
надо обязательно исправлять ссылку на вид http://rapidshare.com/files/16721...
Проблема в dlengine, а конкретно тут:
find_plugin()
{
local server="${1#*://}"
server="${server%%/*}"
local plugin="$(ls -1 "$PLUGINS_DIR" | grep -iF "${server}.sh")"
eval $2="'$plugin'"
}
Одним из вариантов решения, это замена выделенной строки на такую
server=$(echo "${server%%/*}" | sed 's/www.//')
Ну или заменить обе строки
local server="${1#*://}"
server="${server%%/*}"
на такую
local server=$(echo $1 | sed 's/.*\/\///;s/.*www.//;s/\/.*//')
если ссылка имеет вид http://www.rapidshare.com/files/16721..., то плагин не подгружается.
Спасибо, исправил.
2all: если хочется получить поддержку премиума на рапиде - просите Serg0 (подарите ему что-ли акк на месяц для тестов)
А можно ли данный скрипт использовать для другого устройства, например WD My Book World II (http://martin.hinner.info/mybook/)?
А можно ли данный скрипт использовать для другого устройства, например WD My Book World II (http://martin.hinner.info/mybook/)?Я думаю, автор будет не против :D
Я думаю, автор будет не против :DЯ в смысле получится ли установить этот скрипт на устройство, которое я указал выше :)
В общем запустил на данном устройстве:
# ipkg install /путь/dlengine_2.0-13_mipsel.ipk
Clearing state_want and state_flag for pkg=dlengine (arch_priority=0 flag=16 want=2)
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package dlengine.
Check the spelling or perhaps run 'ipkg update'
- я что-то не правильно делаю?
- я что-то не правильно делаю?В вашем случае пакет должен рассматриваться как архив: заходите в архив, заходите в data.tar, потом в opt, а там уже видите папочки с данными. Данные нужно рассовать по папкам с учетом вашего устройства, потом ручками установить атрибуты. Да, в связи с этим еще придется пути в скриптах поправить
Для работы пакета нужен bash и http-сервер с поддержкой выполнения cgi
В вашем случае пакет должен рассматриваться как архив: заходите в архив, заходите в data.tar, потом в opt, а там уже видите папочки с данными. Данные нужно рассовать по папкам с учетом вашего устройства, потом ручками установить атрибуты. Да, в связи с этим еще придется пути в скриптах поправить
Для работы пакета нужен bash и http-сервер с поддержкой выполнения cgiСтруктура файлов вроде такая же как на моем устройстве, а почему не устанавливается пакетом? А атрибуты какие нужно устанавливать?
Структура файлов вроде такая же как на моем устройствеЭто вряд ли. На роутере все работает и устанавливается в /opt.
а почему не устанавливается пакетом?Я не силен в таких вопросах. Мой ответ: устройства разные :)
А атрибуты какие нужно устанавливать?Может здесь я переборщил, по-моему, все атрибуты из архива сами подхватятся.
Пути в скриптах вам придется поправить
Это вряд ли. На роутере все работает и устанавливается в /opt.
На моем устройстве тоже пакеты Optware устанавливаются в папку /opt
В общем разложил все по папкам, запустил /opt/etc/init.d/S50dlengine start - запустился, запустил /opt/etc/init.d/S90busybox_httpd start - выдал ошибку:
/opt/etc/init.d/S90busybox_httpd: line 5: /usr/sbin/busybox_httpd: No such file or directory
Попробовал поиском поискать busybox_httpd - не нашел. На роутере wl500w - находит. Можно ли установить как-то busybox_httpd на мое устройство?
Можно ли установить как-то busybox_httpd на мое устройство?
Вариант 1: busybox_httpd - символьная ссылка на busybox:
ls -l /usr/sbin
-rwxr-xr-x 1 admin root 30680 Dec 1 20:39 bpalogin
-rwxr-xr-x 1 admin root 26400 Dec 1 20:39 brctl
lrwxrwxrwx 1 admin root 17 Dec 1 20:39 busybox_httpd -> ../../bin/busybox
-rwxr-xr-x 1 admin root 27676 Dec 1 20:39 chat
lrwxrwxrwx 1 admin root 17 Dec 1 20:39 chroot -> ../../bin/busybox
lrwxrwxrwx 1 admin root 17 Dec 1 20:39 crond -> ../../bin/busybox
...
Если в вашей прошивке httpd не вырезан, создайте символьную ссылку - должно сработать.
Вариант 2: как я писал выше, вам нужен http-сервер с поддержкой cgi. Примеров, как его настроить, на форуме достаточно. В таком случае S90busybox_httpd вам не нужен
Если в вашей прошивке httpd не вырезан, создайте символьную ссылку - должно сработать.
Вариант 2: как я писал выше, вам нужен http-сервер с поддержкой cgi. Примеров, как его настроить, на форуме достаточно. В таком случае S90busybox_httpd вам не нуженВ моем busybox не оказалось httpd :(
В общем сделал так:
1. установил ipkg install busybox
2. /opt/bin/busybox --help - выдал доступные функции, среди которых было httpd
3. Изменил в конфиге /opt/etc/init.d/S90busybox_httpd строчку
/usr/sbin/busybox_httpd -c /opt/etc/httpd.conf -p 8080 -h /opt/share/www на--> /opt/bin/busybox httpd -c /opt/etc/httpd.conf -p 8080 -h /opt/share/www
4. рестартнул и все заработало!
БОЛЬШОЕ СПАСИБО за скрипт и за советы! :)
Рапидшара добавила такое сообщение:
Unfortunately right now our servers are overloaded and we have no more download slots left for non-members. Of course you can also try again later.
раньше его не замечал
в плагине rapidshare.com.sh (строка 84) надо добавить
# Unfortunately right now our servers are overloaded and we have no more download slots left for non-members.
if grep -iq "Unfortunately right now our servers are overloaded" "$TEMP_HTML" ; then
log "waiting 5 min : servers are overloaded, try again in 5 minutes"
sleep 5m # подождем 5 минут
continue # и попробуем снова
fi
Жаль с ifolder.ru не качает.. Не ожидается ли в планах плагин для ifolder.ru?
sergarcada
21-01-2010, 09:57
Нельзя ли несколько подробнее расписать установку скрипта с нуля, как оно было раньше?
Не могу поставить скрипт из пакета, ругается что-то на установку libidn, ipkg update не помогает, но вручную этот пакет ставится. После такой установки перестает работать wget - приходится опять же переустанавливать. Не запускается lighttpd с конфигом от рабочего роутера - чего-то ему не хватает в секции cgi.assign, то есть опять же какого-то ему не хватает.
Первый пост обновляется, а тема уже разрослась не по-детски и соответственно, мало того что поиск затруднителен, так еще и не понятно для какой версии комментарии. Для начала хотелось бы увидеть зависимости от других пакетов. Ну и пару примеров конфигов для разных веб-серверов. В общем описание установки на тему, "если автоматически установить не удалось"
Ну и еще вот эта ошибочка: "/opt/share/www/cgi-bin/dlengine.sh: line 67: /opt/bin/dlengine: Permission denied" о чем говорит?
Раньше работал этот скрипт нормально, но нужно было все переустановить и вот теперь такая ошибка:
# /opt/etc/init.d/S50dlengine start
/opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 19: AUTHEXP[0]=http://.*site\.net.*: not found
/opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 20: AUTHUSR[0]=admin: not found
/opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 21: AUTHPAS[0]=passw: not found
/opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 22: AUTHEXP[1]=ftp://ftp.site2\.net.*: not found
/opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 23: AUTHUSR[1]=root: not found
/opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 24: AUTHPAS[1]=123456: not found
/opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 25: AUTHEXP[2]=vip-file.com: not found
/opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 26: AUTHUSR[2]=viplogin: not found
/opt/etc/init.d/S50dlengine: /opt/etc/dlengine.conf: line 27: AUTHPAS[2]=vippassword: not found
/opt/etc/init.d/S50dlengine: /opt/var/lib/dlengine/utils: line 26: syntax error: Bad for loop variable
С чем это может быть связано?
Ответ: А связанно это было с испорченными правами доступа к файлам скрипта :)
Megarem, SSN, Serg0 - кто возьмется дописать поддержку премиумов в плагинах? сами премаки с меня!
Megarem, SSN, Serg0 - кто возьмется дописать поддержку премиумов в плагинах? сами премаки с меня!
Для какого файлообменника желательно сделать скачивание по паролю?
Для какого файлообменника желательно сделать скачивание по паролю?
в идеале для всех! премы есть тоже для всех.
З.Ы. самый актуальный думаю рапида!
Товарищи, вразумите!
Все файлы с рапиды качаются совершенно нормально, но вот имееются ссылки такого вида, к примеру вот -
http://rapidshare.com/files/14974474/GT_01-Axed.By.Addition-_Rus_-www.disneyjazz.net.part1.rar
так вот она скачивается только хтмл страничкой, хотя файл есть, если вручную скачивать, то скачается.... в чём собака порылась?
mxm77, нужно посмотреть что написано в скачанной html-страничке
В том то всё и дело, сохраняется стандартная страничка скачки, с выбором фри юзера или премиум. Приложил, что скачивается, переименовать в хтмл 5951
mxm77, а лог от этого скачивания остался? если нет, то можно заново получить.
Возможно скрипт не распознаёт что нужно использовать плагин rapidshare - и скачивает без использования плагина (в логе это будет видно), в этом случае скачается как раз первая html-стриничка.
Да, похоже Вы правы... по логу не видно, что цепляется плагин рапидшары
---------------------------
===DLE=== Downloading http://rapidshare.com/files/14974474/GT_01-Axed.By.Addition-_Rus_-www.disneyjazz.net.part1.rar
===DLE=== Direct link - http://rapidshare.com/files/14974474/GT_01-Axed.By.Addition-_Rus_-www.disneyjazz.net.part1.rar
===DLE=== Filename - GT_01-Axed.By.Addition-_Rus_-www.disneyjazz.net.part1.rar
===DLE=== Starting wget
--2010-02-16 14:03:31-- http://rapidshare.com/files/14974474/GT_01-Axed.By.Addition-_Rus_-www.disneyjazz.net.part1.rar
Resolving rapidshare.com (rapidshare.com)... 195.122.131.3, 195.122.131.4, 195.122.131.5, ...
Connecting to rapidshare.com (rapidshare.com)|195.122.131.3|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 34643 (34K) [text/html]
Saving to: `/tmp/harddisk/downloads/partial/GT_01-Axed.By.Addition-_Rus_-www.disneyjazz.net.part1.rar'
0K .......... .......... .......... ... 100% 183K=0.2s
2010-02-16 14:03:31 (183 KB/s) - `/tmp/harddisk/downloads/partial/GT_01-Axed.By.Addition-_Rus_-www.disneyjazz.net.part1.rar' saved [34643/34643]
---------------------------
Да, если где-то в середине ссылки содержится строчка "www.", то скрипт неверно выделяет имя сервера и соответственно не определяет нужный плагин.
Чтобы подправить, можно в файле /opt/bin/dlengine заменить строчку:
local server=$(echo $1 | sed 's/.*\/\///;s/.*www.//;s/\/.*//')
на строчку (изменения выделены красным цветом):
local server=$(echo $1 | sed 's/.*\/\///;s/^www.//;s/\/.*//')
ОГРОМНОЕ спасибо! Помогло!!!
Для какого файлообменника желательно сделать скачивание по паролю?
Например, letitbit. В регэкспах не силён, к сожалению.
подготовлена новая версия плагина для файлообменника rapidshare.com
Изменения:
- немного изменилась страничка "no slots for free users" ("no more download slots left for non-members")
(здесь это уже обсуждали (http://wl500g.info/showpost.php?p=178605&postcount=372) и предлагали вариант изменений)
- сделана возможность скачивания по паролю [Premium User]
Чтобы скачивалось с использованием пароля, нужно записать логин/пароль в файле /opt/etc/dlengine.conf
примерно так:
AUTHEXP[3]="^rapidshare.com"
AUTHUSR[3]="ЛОГИН"
AUTHPAS[3]="ПАРОЛЬ"
Кроме того, в настройках Premium аккаунта на сайте rapidshare.com нужно установить птичку:
[v] Direct downloads
Плагин скорей всего выложит Megarem в новой версии пакета dlengine, по-видимому это будет версия 2.0-14 (возможно на первой странице темы).
Выложил в шапке новую версию. Тестируйте.
mitek_gsm
10-03-2010, 11:28
Переменная LIMITSPEED=0 уже не актуальна ?
Переменная LIMITSPEED=0 уже не актуальна ?
вполне себе актуальна... по крайней мере во wget передается!
колбаскин
15-03-2010, 00:42
Очень жаль что только wget без других модулей
с випфайла на премиуме скорость в почти в 5 раз меньше чем на компьютере в 8 потоков
126000K .......... .......... .......... .......... .......... 0% 246K 43h4m
126050K .......... .......... .......... .......... .......... 0% 275K 43h4m
126100K .......... .......... .......... .......... .......... 0% 278K 43h3m
126150K .......... .......... .......... .......... .......... 0% 242K 43h3m
126200K .......... .......... .......... .......... .......... 0% 267K 43h3m
126250K .......... .......... .......... .......... .......... 0% 270K 43h3m
126300K .......... .......... .......... .......... .......... 0% 273K 43h3m
126350K .......... .......... .......... .......... .......... 0% 270K 43h3m
126400K .......... .......... .......... .......... .......... 0% 271K 43h2m
а у меня по ночам 10 мегабит
ЗЫ кстати нет случайно возможности качать сразу 2 файла пусть даже каждый в один поток! хоть как-то канал забить ночью
Очень жаль что только wget без других модулей
А какая есть достойная альтернатива с поддержкой многопоточности? Axel не предлагать.
кстати нет случайно возможности качать сразу 2 файла пусть даже каждый в один поток! хоть как-то канал забить ночью
Нет. Это потребует слишком большой переделки скрипта.
колбаскин
15-03-2010, 08:38
Ну кроме Axel ничего на ум не приходит
Я уже видел отношение к нему...
Я пытался вести переговоры с админами випфайла, т.к. раньше скорость в один поток была высокой
Но они сказали качай в 8 потоков + задали вопрос, вы что не можете сделать так чтобы wget качал в 8 потоков? :D
В любом случае имеем то что имеем
Альтернативе этой качалке я не вижу
Будут изменения - буду очень рад
Может кто подскажет....
Добавляю файлы напрямую в files.queue, и, как известно, бывает добавляются косячно (при просмотре через МиднайдКоммандер в конце строки ^M) и соответственно такие не закачиваются. Может есть виндусовый редактор (Notepad++ показывает все символы, но толку от этого нет), который бы позволял адекватно редактировать и сохранять в нужной кодировке список?
Хотя заметил, что бывают ситуации, когда в Миднайте смотришь список, он совершенно нормальный, запускаешь закачку - все файлы кроме последнего в списке уходят в error (файлы физически есть, не удалены), а последний начинает закачиваться. Значит в конце строк всё-таки что-то остаётся, хотя список с виду "чистенький".
Может есть виндусовый редактор (Notepad++ показывает все символы, но толку от этого нет), который бы позволял адекватно редактировать и сохранять в нужной кодировке список?
Я пользуюсь EmEditor
Я пользуюсь EmEditor
Спасибо, попробую!
Установил dlengine_2.0-14_mipsel. Все вроде поставилось, но в конце инсталяции такое:
An error ocurred, return value: 1.
Collected errors:
ERROR: The following packages conflict with wget-ssl:
wget
S50* и S90* в init.d нет.
В чем проблема? Как решить?
колбаскин
21-03-2010, 15:29
Можно ли как-то прикрутить об окончании закачки
Например подружить с этим (http://wl500g.info/showthread.php?t=22891) ?
Вроде бы где-то говорилось, но найти не могу
новая версия плагина для файлообменника letitbit.net
на сервере увеличилась пауза с 60 до 100 секунд
Установил dlengine_2.0-14_mipsel. Все вроде поставилось, но в конце инсталяции такое:
An error ocurred, return value: 1.
Collected errors:
ERROR: The following packages conflict with wget-ssl:
wget
S50* и S90* в init.d нет.
В чем проблема? Как решить?
Анинсталлить wget
изменения под новый формат премиум-паролей будет?
плагин под депозит обновился!
новая версия плагина для файлообменника depositfiles.com
Изменения:
- добавлена обработка страничек:
"все слоты для вашей страны исчерпаны"
"в данное время файл не может быть доступен в связи с проведением обновлений ПО"
- сделал попытку избежать появления сообщений типа "ERROR 400: Bad Request" (Guest-Limit: Wait 2534 seconds)
- сделана возможность скачивания по паролю [Gold account]
Чтобы скачивалось с использованием пароля, нужно записать логин/пароль в файле /opt/etc/dlengine.conf
примерно так:
AUTHEXP[3]="^depositfiles.com"
AUTHUSR[3]="ЛОГИН"
AUTHPAS[3]="ПАРОЛЬ"
Обновил плагины в пакете. Прошу прощения за задержку - был в командировке.
Полетел винт, и пришлось переставлять всё по новому. В итоге появилась проблема. Прямые ссылки качаются как надо, а вот через vip-file(премиум) качать не хочет:
===DLE=== Downloading http://vip-file.com/download/1234.avi.html
===DLE=== Invoking plugin vip-file.com.sh
-- Step.1:
-- Step.2:
FAILED: URL3 not found
Пароль в конфиге прописал. В чём ещё может быть проблема?
Через некоторое время всё само заработало. Так что проблема решилась.
новая версия плагина для файлообменника letitbit.net
terrabyte
19-05-2010, 03:50
новая версия плагина для файлообменника letitbit.net
куда их ложить?
valerakvb
19-05-2010, 03:57
куда их ложить?
wget http://www.studionr.ru/wl500/dlengine_2.0-16_mipsel.ipk -O dlengine_2.0-16_mipsel.ipk
ipkg install dlengine_2.0-16_mipsel.ipk
rm dlengine_2.0-16_mipsel.ipk
terrabyte,
плагины лежат в каталоге /opt/var/lib/dlengine/plugins
a кто подскажет, обновился, но всё равно с летитбит, не качает, выкидывает с ошибкой
===DLE=== Downloading http://letitbit.net/download/1789.1ceb51149e9e3f6cb7a85a8b11/Ben.10.Race.Against.Time.SATRIP._neutronic_.avi.ht ml
===DLE=== Invoking plugin letitbit.net.sh
-- Step.1: (try.1)
FAILED: wget.error=8
Как быть?
mxm77,
Можно попробовать получить лог программы wget.
Для этого нужно немного изменить файл /opt/var/lib/dlengine/plugins/letitbit.net.sh
было:
# скачаем 1-ю страницу
$WGETBIN "$1" -O "$TEMP_HTML" --post-data="vote_cr=en" --quiet
стало:
# скачаем 1-ю страницу
$WGETBIN "$1" -O "$TEMP_HTML" --post-data="vote_cr=en" -a $LOGFILE
(изменения выделены красным цветом)
Теперь можно запустить скачивание с letitbit.net и посмотреть лог.
После завершения разборок с ошибкой, восстановить файл letitbit.net.sh
mxm77
После завершения разборок с ошибкой, восстановить файл letitbit.net.sh
Попробую, а где лежать будет лог?
Сообщения программы wget будут дописаны в основной лог, т.е. в тот же лог, где и:
===DLE=== Downloading http://letitbit.net/download/1789.1ceb51149e9e3f6cb7a85a8b11/Ben.10.Race.Against.Time.SATRIP._neutronic_.avi.ht ml
===DLE=== Invoking plugin letitbit.net.sh
-- Step.1: (try.1)
FAILED: wget.error=8
Добрый день!
очень привык к DE на wl500, теперь плавно переезжаю на Nas Synology, rtorrent уже перекинул,
хочу и DE туда же затолкать, при установке через ipkg ругается, у кого нибудь есть возможность выложить скрипт для ручной установки?
заранее спасибо
у кого нибудь есть возможность выложить скрипт для ручной установки?
Распакуй ipkg - там внутри все уже по папочкам разложено.
Подскажите, а как сменить пароль пользователя при входе в веб-морду?
Вообще то в моем дистрибутиве пароля на вебморду нет.
Простите,помогите пожалуйста,т.к. решения не нашел...:confused:
Скрипт последней версии.
Проблема с Рапидой,Летитбитом при получении имени файла.
Если скачивать просто .ехе не с файлообменника,то проблем нет
РЕШЕНО!!!!MTU на роутере уменьшил до 1430 и качалка закачала....провайдеры млиин....или разработчики прошивок...
terrabyte
07-06-2010, 05:33
Добрый день. Выполнил:
wget http://www.studionr.ru/wl500/dlengine_2.0-16_mipsel.ipk -O dlengine_2.0-16_mipsel.ipk
ipkg install dlengine_2.0-16_mipsel.ipk
rm dlengine_2.0-16_mipsel.ipk
в итоге все равно:
===DLE=== Invoking plugin letitbit.net.sh
-- Step.1: (try.1)
-- Step.2:
FAILED: url_captcha/uid2 - not found
что делать? Спасибо.
terrabyte,
Скоро будет новая версия плагина.
новая версия плагина для файлообменника letitbit.net
terrabyte
07-06-2010, 12:01
новая версия плагина для файлообменника letitbit.net
плагин просто положить в /opt/var/lib/dlengine/plugins ?
плагин просто положить в /opt/var/lib/dlengine/plugins ?
Да, архив распаковать, и файлы из архива положить в каталог /opt/var/lib/dlengine/plugins,
там уже должны лежать такие же файлы (прошлая версия плагина), нужно заменить их.
Или подождать пока Megarem подготовит новую версию пакета dlengine и обновить этот пакет у себя на устройстве.
Сейчас свежая версия пакета уже есть (на первой странице).
Поиском искал, но не нашел...
Задача - организовать доступ к веб-морде DE2 из сети интернет, IP-реальный.
Если настроить в веб-морде асуса в virtual-server проброс порта 8089 (на него настроен httpd), то при попытке доступа из интернета выдает ошибку "соединение сброшено".
Если же выполнить команды:
iptables -t nat -A PREROUTING -i vlan1 -p tcp --dport 8089 -j DNAT --to-destination 192.168.1.1:8089
iptables -I INPUT -i vlan1 -p tcp -m tcp -d 192.168.1.1 --dport 8089 -j ACCEPT
iptables -I FORWARD -o vlan1 -p tcp -m tcp -s 192.168.1.1 --sport 8089 -j ACCEPT
iptables -t nat -A POSTROUTING -p tcp -o vlan1 -s 192.168.1.1 --sport 8089 -j SNAT --to-source РЕАЛЬНЫЙ_IP
то при попытке доступа выдает 403 Forbiden.
Что я не так делаю?
Всем спасибо!
MMX2, вот здесь (http://wl500g.info/showthread.php?t=11436) можно посмотреть
MMX2, вот здесь (http://wl500g.info/showthread.php?t=11436) можно посмотреть
Перечитал всю тему.
Много чего пробовал, результат один - 403 Forbidden
Мне кажется, что дело уже не в фаерволе. Он пропускает пакеты куда надо, да вот только где надо, кажется, не установлены права доступа или что-то в этом духе...
вот что получается!!!когда захожу браузером,капча двух видов бывает....ничего не понимаю
===DLE=== Downloading http://letitbit.net/download/21960.21828c86ff7bd3706c8e12350/ogorodnik_plyus_1_2010.rar.html&loc_fname=ogorodnik_plyus_1_2010.rar.html
===DLE=== Invoking plugin letitbit.net.sh
-- Step.1: (try.1)
FAILED: URL2 not found
колбаскин
10-06-2010, 21:45
===DLE=== Downloading http://vip-file.com/download/1326.1a93edc4ade5a83207601ee26472045e/Miss.Congeniality.2000.BDRip.1080p.HDTV.DN.UA.mkv. html&loc_fname=Miss.Congeniality.2000.BDRip.1080p.mkv
===DLE=== Invoking plugin vip-file.com.sh
-- Step.1:
FAILED: uid/name/pin/realuid/realname/md5crypt/host/ssserver - not found
Вот такие пироги, обновился до последней версии - не помогло
На сайте letitbit примерно 08.06.2010 сделали изменения, поэтому плагин от 04.06.2010 - работать не будет.
Вчера у них почти весь день что-то не работало, и выдавало "файл не найден".
Скоро будет новый плагин.
колбаскин
11-06-2010, 12:21
А с вип файлом что?
kotbarsik
14-06-2010, 11:11
Происходит вот такое:
Last log events: (Refresh)
waiting 129 sec : Still 129 seconds
===DLE=== Direct link - http://rs838tg.rapidshare.com/files/383096779/1461465/pshop12LS6.part2.rar
===DLE=== Filename - pshop12LS6.part2.rar
===DLE=== Starting wget
--2010-06-14 13:01:39-- http://rs838tg.rapidshare.com/files/383096779/1461465/pshop12LS6.part2.rar
Resolving rs838tg.rapidshare.com (rs838tg.rapidshare.com)... 80.231.211.39
Connecting to rs838tg.rapidshare.com (rs838tg.rapidshare.com)|80.231.211.39|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2010-06-14 13:01:40 ERROR 404: Not Found.
Можно както от этого избавиться, части архива 1.4.5.6 скачались, а с 2 и 3 частью вот такое дело происходит.
Происходит вот такое:
Last log events: (Refresh)
waiting 129 sec : Still 129 seconds
===DLE=== Direct link - http://rs838tg.rapidshare.com/files/383096779/1461465/pshop12LS6.part2.rar
===DLE=== Filename - pshop12LS6.part2.rar
===DLE=== Starting wget
--2010-06-14 13:01:39-- http://rs838tg.rapidshare.com/files/383096779/1461465/pshop12LS6.part2.rar
Resolving rs838tg.rapidshare.com (rs838tg.rapidshare.com)... 80.231.211.39
Connecting to rs838tg.rapidshare.com (rs838tg.rapidshare.com)|80.231.211.39|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2010-06-14 13:01:40 ERROR 404: Not Found.
Можно както от этого избавиться, части архива 1.4.5.6 скачались, а с 2 и 3 частью вот такое дело происходит.
Решил проверить качает!:)
с 2 и 3 частью вот такое дело происходит
2010-06-14 13:01:40 ERROR 404: Not Found.
Возможно что в каталоге downloads/partial/ уже есть файл pshop12LS6.part2.rar (или его часть).
Рапида не даёт докачивать, и говорит "ERROR 404: Not Found"
колбаскин
14-06-2010, 19:57
Люди с вип файла только я качать пытаюсь?
Давно уже с vip-file.com не скачивал ничего, там что-то всё уже переделали...
Бесплатное скачивание вообще не нашёл, а скачивание по паролю переделать не могу, т.к. нет пароля.
новая версия плагина для файлообменника letitbit.net
помогите плиз, весь моск сломал, где смотреть?
Daemon is stopped.
-wget с командной строки работает
-grep - установлен
-"to file:" - исполняется
-S50dlengine - есть при его исполнении S50dlengine start выполняется без ошибок а потом запускается
root@AsusRout:/tmp/home/root# /opt/bin/dlengine: line 53: /bin/true: No such file or directory
строка :
while /bin/true; do
как побороть?
директория bin - read only
dubak500
20-06-2010, 19:08
А можно ли как-нибудь сделать так, чтобы файлы, ссылки на которые добавлены в Download Queue, начали качаться одновременно сразу после нажатия на кнопку Start, а не по очереди?
valerakvb
21-06-2010, 12:12
помогите плиз, весь моск сломал, где смотреть?
Daemon is stopped.
-wget с командной строки работает
-grep - установлен
-"to file:" - исполняется
-S50dlengine - есть при его исполнении S50dlengine start выполняется без ошибок а потом запускается
root@AsusRout:/tmp/home/root# /opt/bin/dlengine: line 53: /bin/true: No such file or directory
строка :
while /bin/true; do
как побороть?
директория bin - read only
chmod +x /opt/bin/true
chmod +x /opt/bin/true
не работает это.
root@AsusRout:/tmp/home/root# chmod +x /opt/bin/true
root@AsusRout:/tmp/home/root# /opt/etc/init.d/S50dlengine start
Starting Download Engine... done.
root@AsusRout:/tmp/home/root# /opt/bin/dlengine: line 53: /bin/true: No such file or directory
если кому интресно:
надо в файле : /opt/bin/dlengine изменить строку 53
на while [ 1 -gt 0 ]; do
или
на while /opt/lib/ipkg/alternatives/true; do
тогда все запускается и качает
С последним плагином letitbit не качает,
пишет wget.error=8.
terrabyte
22-06-2010, 18:57
С последним плагином letitbit не качает,
пишет wget.error=8.
подтверждаю
новая версия плагина для файлообменника letitbit.net
некачает,наверно опять что-то поменяли на сайте:(
ЗЫ:оперативненько....))))
pdv-rt-n16
28-07-2010, 11:17
Прошу не пинать ногами.....
Прочитал почти всё. Мозг распух т.к. в линуксе я не просто "0" а "0" с минусом.
Вопрос: Возможно ли автоматизировать передачу ссылок в ДЛ-энжину??? Ато нашел фильм на рапиде, а он из 72 кусков. Тыкать мышкой в ссылки, делать Ctl-C потом Ctl-V да ещё ADD. Этож полдня надо. Как бы запихнуть ссылки списком? А?
Добрый день! Подскажите, можно этот скрипт использовать например на своём сайте в интернете, если да, то как его туда поставить.
Как бы запихнуть ссылки списком?
Если есть доступ к роутеру по telnet или ssh, то могу подсказать как это сделать.
Если есть доступ к роутеру по telnet или ssh, то могу подсказать как это сделать.
добрый день Serg0! у меня прекрасно работает ваш Скрипт автоматической скачки с rapidshare.com, depositfiles.com, но я смотрю вы перестали появлятся в этой ветке и как результат пропала скачка с lettibit. У меня другой роутер - wrt54gs но скрипт с рапидой работает прекрасно. хотелось бы чтобы вы его подправили для lettibit
...пропала скачка с lettibit
Сейчас попробовал скачать с letitbit.net - скачалось нормально.
Каким скриптом вы пользуетесь: dlengine или dlq ?
Если dlengine, то вроде бы в пакете на первой странице, содержится не последняя версия плагина letitbit.net.
Последняя версия - это от 23.06.2010, она лежит чуть выше на этой странице.
Если всё-таки не работает, то покажите лог.
пользуюсь dlq - скачивать пробовал вчера сейчас попробую вытащить лог
вот вчерашний лог -
23:52:47 http://letitbit.net/download/6438.6f26cba05700a191a9db5ff64e/Atlas_UA.rar.html
2010-07-27 23:52:47 get direct url from [letitbit.net]...
2010-07-27 23:52:47 -- Step.1: (try.1)
2010-07-27 23:52:49 FAILED: URL2 not found
2010-07-27 23:52:49 FAILED: plugin[letitbit.net] - ERROR
2010-07-27 23:52:49 -=END=-
bolgala, тогда лучше перейти в тему по dlq
bolgala, тогда лучше перейти в тему по dlq
хорошо перебираюсь туда
pdv-rt-n16
29-07-2010, 04:15
Если есть доступ к роутеру по telnet или ssh, то могу подсказать как это сделать.
Доступ есть через telnet (Putty).
Я вроде решил проблему: открываю files.queue вписываю туда весь список и делаю релоад ДЛ-энжин. Всё работает. Но это только из дома.
А как из внешки?
pdv-rt-n16,
Скорей всего "релоад ДЛ-энжин" можно и не делать, должно и так подхватить.
Из внешки telnet (а лучше ssh) тоже можно открыть.
Лучше было бы конечно через web, но для этого нужно править скрипт dlengine.
новая версия плагина для файлообменника letitbit.net
- небольшая корректировка в связи с изменениями на сайте letitbit.net
- сделал возможность скачивания по паролю [SMS/PayPal password]
Чтобы скачивалось с использованием пароля, нужно записать пароль в файле /opt/etc/dlengine.conf
примерно так:
AUTHEXP[3]="^letitbit.net"
AUTHUSR[3]=""
AUTHPAS[3]="ПАРОЛЬ"
Vitaly_k
10-08-2010, 16:57
При установке версии 2.019 вылезает ошибка:
Collected errors:
ipkg_download: ERROR: Command failed with return value 16: `wget -q -P /opt/ipkg-bJrQPc http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/libidn_1.19-1_mipsel.ipk'
Failed to download libidn. Perhaps you need to run 'ipkg update'?
Насколько это критично? Будет работать без этой библиотеки?
новая версия плагина для файлообменника letitbit.net
MrGalaxy
15-08-2010, 20:00
Планируется ли разработка плагинов для других файлообменников (turbobit, gigapeta, unibytes, etc.)?
Планируется ли разработка плагинов для других файлообменников (turbobit, gigapeta, unibytes, etc.)?
Я пока не планирую делать плагины для других файлообменников. Пока хватает забот с поддержкой существующих плагинов.
Но плагин может сделать любой желающий - все коды открытые, можно посмотреть как сделано и сделать по аналогии.
Если желающий найдётся, то я могу что-нибудь подсказать если возникнут проблемы.
На указанные файлообменники сделать плагины будет затруднительно, т.к. они требуют ввода капчи, а плагины в основном делаются для файлообменников без капчи. Единственный плагин с рапознаванием капчи - letitbit.net сделан потому, что для него получилось сделать распознавание простыми средствами.
После установки DE скрипта весрии 2.0-19 появились проблемы. Например:
[admin@WL-500gp init.d]$ ./S91trans start
Starting transmission...
./S91trans: ./S91trans: 28: logger: Permission denied
./S91trans: ./S91trans: 28: nice: Permission denied
И так практически на все, что угодно Permission denied.
ipkg работать перестал, что не совсем гуд.
При попытке обновить ipkg имеем:
[admin@WL-500gp init.d]$ ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages.gz
sh: wget: Permission denied
An error ocurred, return value: 1.
Collected errors:
ipkg_download: ERROR: Command failed with return value 127: `wget -q -P /opt/ipkg-1JlMN3 http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages.gz'
mc стал "черно-белым". Но тут и так все понятно, был переписан profile. После поправки все встало на свои места - midnight заработал.
Объясните, как теперь восстановить работоспособность роутера? Совсем не хочется все с нуля ставить.
ПС
Не совсем понятно зачем и где (?!) были перестроены ссылки на исполняемые файлы. Во время установки такое увидел. Возможно после этого и получаем в ответ на все Permission denied
После установки DE скрипта весрии 2.0-19 появились проблемы. Не совсем понятно зачем и где (?!) были перестроены ссылки на исполняемые файлы.
Только вот мой скрипт не делает никакие симлинки и ничего в системе не трогает. Есть подозрения, что мой скрипт тут ни причем.
Не, ну звезда в шоке! Я из под root ничего выполнить не могу:eek:. Все время получаю Permission denied - Отказано в доступе. Каково!?
Уверяю Вас, что до момента установки DE admin с правами root мог выполнять на роутере все. Сейчас же отказ в доступе. Даже на flashfs.
[admin@WL-500gp root]$ flashfs save
/sbin/flashfs: /sbin/flashfs: 20: cat: Permission denied
/sbin/flashfs: /sbin/flashfs: 73: [: Permission denied
/sbin/flashfs: /sbin/flashfs: 73: tar: Permission denied
Скрипт конечно не причем. Но что-то же способствовало изменению прав, блин.
angel_il
24-09-2010, 10:37
Не, ну звезда в шоке! Я из под root ничего выполнить не могу:eek:. Все время получаю Permission denied - Отказано в доступе. Каково!?
Уверяю Вас, что до момента установки DE admin с правами root мог выполнять на роутере все. Сейчас же отказ в доступе. Даже на flashfs.
[admin@WL-500gp root]$ flashfs save
/sbin/flashfs: /sbin/flashfs: 20: cat: Permission denied
/sbin/flashfs: /sbin/flashfs: 73: [: Permission denied
/sbin/flashfs: /sbin/flashfs: 73: tar: Permission denied
Скрипт конечно не причем. Но что-то же способствовало изменению прав, блин.
может сняли флаг исполняемости, может еще что
может сняли флаг исполняемости, может еще что
На все файлы сразу!? Исключено. Тем паче я проверил права и прочее (chown и chmod). Все норм.
К примеру:
[admin@WL-500gp init.d]$ ls -l
total 24
-rwxr-xr-x 1 admin root 1017 2009-09-23 20:48 S50dlengine
-rw-r--r-- 1 admin root 582 2009-10-11 14:29 S57amuled
-rwxr-xr-x 1 admin root 858 2009-12-26 14:20 S80samba
-rwxr--r-- 1 admin root 418 2009-02-02 20:22 S90busybox_httpd
-rwxr-xr-x 1 admin root 557 2010-05-10 15:07 S91trans
-rwxr-xr-x 1 admin root 638 1970-01-01 03:08 rc.unslung
Да, забыл упомянуть. Я подключаюсь к роутеру по WAN. И видимо какая-то зараза закрыла права доступа всем и в т.ч. и admin-у. Только не пойму в каком месте...
колбаскин
08-10-2010, 20:54
Похоже letitbit.net
===DLE=== Downloading http://letitbit.net/download/e3634e349265/ASUS-M5x.part1.rar.html%26loc_fname=ASUS-M5x.part1.rar&loc_fname=ASUS-M5x.part1.rar
===DLE=== Invoking plugin letitbit.net.sh
-- Step.1: (try.1)
FAILED: wget.error=8
новая версия плагина для файлообменника rapidshare.com
Работу в режиме в паролем не проверял, т.к. пароля у меня нет.
колбаскин
22-10-2010, 11:06
А как на счет поста выше? letitbit.net будет жить или нет?
А как на счет поста выше? letitbit.net будет жить или нет?
Будет.
В черновом варианте сделал, надо проверить в разных режимах, потом выложу.
kotbarsik
22-10-2010, 15:20
новая версия плагина для файлообменника rapidshare.com
Работу в режиме в паролем не проверял, т.к. пароля у меня нет.
Подскажите, подалуйста, где на роутере лежит этот файлик?
Подскажите, подалуйста, где на роутере лежит этот файлик?
/opt/var/lib/dlengine/plugins
новая версия плагина для файлообменника letitbit.net
Поскольку капчу теперь можно не вводить, то убрал её распознавание.
А letitbit.net работает? Или только у меня не качает
===DLE=== Invoking plugin letitbit.net.sh
-- Step.1: (try.1)
-- Step.2:
FAILED: url_captcha/uid2 - not found
новая версия плагина для файлообменника letitbit.net
колбаскин
21-11-2010, 12:22
Пытаюсь запустить на dd-wrt
Usage: wget [OPTION]... [URL]... Try `wget --help' for more options.
Daemon is stopped.
root@Cisco:~# /opt/bin/wget: unrecognized option `--no-check-certificate'
Usage: wget [OPTION]... [URL]...
Try `wget --help' for more options.
grep: illegal option -- w
BusyBox v1.10.3 (2010-05-21 00:45:35 UTC) multi-call binary
Usage: grep [-HhrilLnqvsoeFEABC] PATTERN [FILEs...]
Search for PATTERN in each FILE or standard input
Пытаюсь запустить на dd-wrt
root@Cisco:~# /opt/bin/wget: unrecognized option `--no-check-certificate'
Можно попробовать убрать опцию --no-check-certificate в файле /opt/bin/dlengine
колбаскин
21-11-2010, 15:01
Можно попробовать убрать опцию --no-check-certificate в файле /opt/bin/dlengine
Спасибо, закачка пошла
но вебинтерфейс упорно пишет Daemon is stopped.
Пытаюсь запустить на dd-wrt
Usage: wget [OPTION]... [URL]... Try `wget --help' for more options.
Daemon is stopped.
root@Cisco:~# /opt/bin/wget: unrecognized option `--no-check-certificate'
Usage: wget [OPTION]... [URL]...
Попробуйте установить wget-ssl вместо wget ... ;)
колбаскин
21-11-2010, 15:30
Попробуйте установить wget-ssl вместо wget ... ;)
Поставил, спасибо
Но все также Daemon is stopped.
Файлы качает, но в папку partial, не переносит в completed
ЗЫ может есть смысл выкладывать актуальную версию и отдельно плагины в шапке темы?
поставил два последних плагина dlengine_letitbit.net(2010-10-28).rar и dlengine_rapidshare.com(2010-10-18).rar
оба не пашут! по прямым ссылкам вроде качает...
поставил два последних плагина dlengine_letitbit.net(2010-10-28).rar и dlengine_rapidshare.com(2010-10-18).rar
оба не пашут!
Последний плагин для letitbit.net - от 19.11.2010, лежит на этой странице.
Проверил плагин rapidshare.com(2010-10-18) - работает нормально.
колбаскин
22-11-2010, 09:47
Вчера пробовал не работало
Last log events: (Refresh)
===DLE=== Downloading http://letitbit.net/download/16824.1ccdba10352838ffadd96442628a/SamSlivZima.EPIDEMZ.NET.rar.html&loc_fname=SamSlivZima.EPIDEMZ.NET.rar
===DLE=== Invoking plugin letitbit.net.sh
-- Step.1: (try.1)
-- Step.2:
FAILED: URL3 not found
Пробовал и rapidshare
http://rapidshare.com/files/432331504/SamSlivZima.EPIDEMZ.NET.part1.rar - такой ссылкой и
http://rapidshare.com/#!download|854l35|432331504|SamSlivZima.EPIDEMZ.NE T.part1.rar|209715 такой
не качает
а вот прямая ссылка на файл
16550K .......... .......... .......... .......... .......... 99% 1.38M 0s
16600K .......... .......... .......... .......... .......... 99% 2.08M 0s
16650K .......... .......... .......... .......... .......... 99% 1.36M 0s
16700K .......... .......... ... 100% 1.63M=10s
2010-11-22 11:47:21 (1.63 MB/s) - `/jffs/www/downloads/partial/101.%20The%20Cult%20Of%20Venus%20Aversa.mp3&loc_fname=101. The+Cult+Of+Venus+Aversa.mp3' saved [17125034/17125034]
уже хотел написать что у меня тоже letitbit не работает, лог был такой же как в посте выше, а он начал качать
На летитбите сделали изменения для не российских ip-адресов.
Для российских - плагин вроде бы работает.
колбаскин
22-11-2010, 12:49
я с Украины , видимо в этом проблема...
у меня один файл с лебита скачался а второй ни в какую
ссылку проверил - рабочая
При закачке с rapidshare в конце имени скаченного файла:
Во первых ставится точка, в результате samba не отображает вообще имя файла;
Во вторых, имя файла заканчивается на .html. если ссылка была на html страницу.
колбаскин
25-11-2010, 12:41
Как вылечить старт демона? Daemon is stopped.
При запуске так /opt/etc/init.d/S50dlengine start , получаю ответ
grep: illegal option -- w
BusyBox v1.10.3 (2010-05-21 00:45:35 UTC) multi-call binary
Usage: grep [-HhrilLnqvsoeFEABC] PATTERN [FILEs...]
Search for PATTERN in each FILE or standard input
ValeryFVV2002
28-11-2010, 15:11
Попробовал сам поставить 19... Танец с бубном...
Поставил dlengine_2.0-18 запустился сразу...
колбаскин
28-11-2010, 19:15
Попробовал сам поставить 19... Танец с бубном...
Поставил dlengine_2.0-18 запустился сразу...
Действительно, поставил эту версию
все запустилось
Но почему-то качает 2 раза один и тот же файл
Lit
Такая же история. Терпение закончилось
в /bin/dlengine после
if [ -z "$DLE_NAME" ]; then DLE_NAME=${DLE_LINK##*/}; fi
if [ -n "$newname" ]; then DLE_NAME="$newname"; fi
добавил
# delete tail from $0D
DLE_NAME=${DLE_NAME%`echo -e "\r"`*}
перезапустил, помогло
Прикрутил css к Download engine
http://imglink.ru/thumbnails/14-12-10/64c037b06861c7c8ebcc0051e295febe.jpg (http://imglink.ru/show-image.php?id=c37fc55c8c0958e29911e1c902ed33ee)
завтра еще проверю и выложу, но вроде ничего не испортил.
Вроде как работает, если что проверьте код =)
Simbol84
15-12-2010, 21:35
Прикрутил css к Download engine
http://imglink.ru/thumbnails/14-12-10/64c037b06861c7c8ebcc0051e295febe.jpg (http://imglink.ru/show-image.php?id=c37fc55c8c0958e29911e1c902ed33ee)
завтра еще проверю и выложу, но вроде ничего не испортил.
Вроде как работает, если что проверьте код =)
Вау,неужели будет нормальный вид у любимой качалки с обменников. Поставил, понравилось.
vlas_val
16-12-2010, 08:05
Прикрутил css к Download engine
http://imglink.ru/thumbnails/14-12-10/64c037b06861c7c8ebcc0051e295febe.jpg (http://imglink.ru/show-image.php?id=c37fc55c8c0958e29911e1c902ed33ee)
завтра еще проверю и выложу, но вроде ничего не испортил.
Вроде как работает, если что проверьте код =)
Работает, спасибо.
MrGalaxy
16-12-2010, 09:55
Прикрутил css к Download engine
http://imglink.ru/thumbnails/14-12-10/64c037b06861c7c8ebcc0051e295febe.jpg (http://imglink.ru/show-image.php?id=c37fc55c8c0958e29911e1c902ed33ee)
завтра еще проверю и выложу, но вроде ничего не испортил.
Вроде как работает, если что проверьте код =)
Как этим пользоваться, куда поместить dlengine.sh?
vlas_val
16-12-2010, 11:25
Как этим пользоваться, куда поместить dlengine.sh?
В папку /opt/share/www/cgi-bin/
Что-то не пошло у меня. Кажет только шапку. И старый dlengine.sh не сохранил. Выложите кто-нибудь, плиз.
Что-то не пошло у меня. Кажет только шапку. И старый dlengine.sh не сохранил. Выложите кто-нибудь, плиз.
Вчера наступил на эти же грабли :D
У Вас добавился <CR><LF> в конце каждой строки, вместо только <LF>
Надо файл в формат UNIX преобразовать. Лично я использую для этой цели Notepad++ :rolleyes:
skuwakin
02-01-2011, 16:56
Авторам сего чуда - мегареспект! Большой писюк отдыхает! Чувствуется, что делали для себя любимых и на совесть!
Правда, у меня остались некоторые непогятки.
1. а можно ли извратиться так, чтобы по клике на ссылу в писюке, закачка автоматом направлялась в Download Engine?
2. Для чего нуна кнопка "Scan FTP"?
http://www.studionr.ru/wl500/dlengine_2.0-14_mipsel.ipk
can not download from link
please give a files
thanks~
b1426738
06-01-2011, 09:34
laobo
http://wl500g.info/attachment.php?attachmentid=6624&d=1276789547
http://wl500g.info/attachment.php?attachmentid=6820&d=1280935617
unzip