tis,
похоже что это проблема, аналогичная этой.[: invalid integer `'
Попробуй в файле dlq.sh раскоментировать параметр ACCESS_TIMEOUT и задать его равным нулю:
Следующая ошибка:Code:ACCESS_TIMEOUT=0 # времЯ ожиданиЯ[минут] доступности сервера по ссылке (закомментировать чтобы не проверЯть доступность и не ожидать)
djpeg - это программа из пакета libjpeg. По-видимому этот пакет не установлен (он требуется для работы плагина letitbit)./opt/dlq/dlq.sh: /opt/dlq/letitbit.net.captcha.sh: 54: djpeg: not found
Опять Letitbit строит козни ?
В браузере грузится...2009-11-24 21:37:24 removed
2009-11-24 21:37:24 get direct url from [letitbit.net]...
2009-11-24 21:37:24 -- Step.1:
2009-11-24 21:37:27 captcha=fca791
2009-11-24 21:37:27 -- Step.2:
2009-11-24 21:37:27 FAILED: request DENIED (bad captcha?)
2009-11-24 21:37:27 FAILED: plugin[letitbit.net] - ERROR
Last edited by Antiloop; 17-12-2011 at 13:28. Reason: removed software link
Да, действительно, опять c letitbit чего-то натворили.
С утра было вот что:
А вечером стало:Code:2009-11-27 09:49:35 REMOVED URL 2009-11-27 09:49:35 get direct url from [letitbit.net]... 2009-11-27 09:49:37 -- Step.1: 2009-11-27 09:49:41 captcha=6cd224 2009-11-27 09:49:41 -- Step.2: 2009-11-27 09:49:42 waiting 60 sec : Wait your turn 60 seconds 2009-11-27 09:50:42 get direct url from [letitbit.net] - OK 2009-11-27 09:50:42 url=%TEXT2% 2009-11-27 09:50:43 server '' is inaccessible, trying again... ( min)
Ссылка живая, внешне на letitbit вроде ничего не изменилосьCode:2009-11-27 16:50:56 REMOVED URL 2009-11-27 16:50:56 get direct url from [letitbit.net]... 2009-11-27 16:51:09 -- Step.1: 2009-11-27 16:51:13 captcha=edfe24 2009-11-27 16:51:13 -- Step.2: 2009-11-27 16:51:15 FAILED: URL3 not found 2009-11-27 16:51:15 FAILED: plugin[letitbit.net] - ERROR
Last edited by Antiloop; 17-12-2011 at 13:29. Reason: removed software link
У меня на FreeBSD-сервере не работает конструкция "sed -i '1d' $QUEUE_FILE", ругается "sed: 1: "{имя файла очереди}": extra characters at the end of {первая буква имени} command". Если после параметра -i добавить пустую строку "", начинает работать. Зато на линуксовом сервере не работает "sed -i "" '1d' $QUEUE_FILE", ругается "sed: can't read 1d: No such file or directory". Таким образом, на разных серверах приходится держать немного разные скрипты.
Может кто знает, как вызвать этот sed кроссплатформенно?
новая версия плагина для файлообменника letitbit.net
Наверное не получится написать для FreeBSD и Linux одинаковую команду sed с использованием ключа -i.
Судя по описанию sed для FreeBSD, после ключа -i требуется параметр - расширение для backup-файла.
А для sed, встроенного в роутер wl500g, этот параметр-расширение не принимается.
Можно обойтись без использования ключа -i, например так:
sed '1d' $QUEUE_FILE >$QUEUE_FILE.new ; mv $QUEUE_FILE.new $QUEUE_FILE
При скачивании с рапиды.com появилось новое сообщение:
В Файлик rapidshare.com.sh надо добавить еще одну проверкуCode:Currently a lot of users are downloading files. Please try again in ...
Сделано по аналогии с предыдущими.Code:# "Currently a lot of users are downloading files. Please try again in " if grep -iq ".*a lot of users are downloading files. Please try again in.*" "$TEMP_HTML" ; then log "waiting 2 min : no slots for FREE users 3" sleep 2m # подождем XX минут continue # и попробуем снова fi
ASUS 500 gP V1 1.9.2.7-10
krasaval, обработка этого сообщения уже была добавлена 02.11.2009
Попытался все это дело использовать на fedora 10, вот что пишет
что может быть?2009-12-10 00:43:30 FAILED: wget.error=127
2009-12-10 00:43:30 FAILED: plugin[rapidshare.com] - ERROR
2009-12-10 00:43:30 ================================================== ==============================
2009-12-10 00:43:30 REMOVED
2009-12-10 00:43:30 get direct url from [rapidshare.com]...
./dlq.sh: line 83: [: : integer expression expected
2009-12-10 00:43:31 -- Step.1:
/var/ftp/downloads/rapidshare.com.sh: line 10: /opt/bin/wget: No such file or directory
2009-12-10 00:43:31 FAILED: wget.error=127
2009-12-10 00:43:31 FAILED: plugin[rapidshare.com] - ERROR
2009-12-10 00:43:31 ================================================== ==============================
2009-12-10 00:43:31 REMOVED
2009-12-10 00:43:31 get direct url from [rapidshare.com]...
./dlq.sh: line 83: [: : integer expression expected
^C2009-12-10 00:43:31 -= TERMINATED =-
83 строчка вроде эта
Code:if [ "$ACCESS_TIMEOUT" -le 0 ] ; then return $RC_FAIL; fi # если проверка не требуетсЯ, то выйдем
Last edited by Antiloop; 17-12-2011 at 13:30. Reason: removed software link
ASUS wl-500gP with WL500gp-1.9.2.7-d-r473, asterisk, poptop, ether-wake, knockd.
joohny,
скрипт не может найти программу wget./var/ftp/downloads/rapidshare.com.sh: line 10: /opt/bin/wget: No such file or directory
2009-12-10 00:43:31 FAILED: wget.error=127
Нужно найти где она находится, и прописать полный путь до неё в параметре WGET в начале файла dlq.sh :
Насчёт ошибки:Code:WGET=/opt/bin/wget
это мой косяк, как его обойти - написано здесь../dlq.sh: line 83: [: : integer expression expected
новый какой-то косяк выскакивает))))2009-12-12 00:38:57 (37.3 KB/s) - `/var/ftp/downloads/ok/REMOVED.rar' saved [100000000/100000000]
./dlq.sh: line 104: [: : integer expression expected
sed: can't read /var/ftp/downloads/tmp/dlq.temp.wget.log: No such file or directory
./dlq.sh: line 111: *1024: syntax error: operand expected (error token is "*1024")
Last edited by Antiloop; 17-12-2011 at 13:30. Reason: removed software link
ASUS wl-500gP with WL500gp-1.9.2.7-d-r473, asterisk, poptop, ether-wake, knockd.