Ru-Board.club
← Вернуться в раздел «Программы»

» Universal Share Downloader (USD)

Автор: Kis_s
Дата сообщения: 07.09.2010 13:48
OFF
кот ест рыбу мама любиты сок
Сорри ..... неуглядел ... юный программер познает мир .... своими первыми операндами ... ;о)))) ....
Автор: skbb
Дата сообщения: 07.09.2010 14:26
Smich

Цитата:
Так что там с ShareFlare?

Сопротивляется. По трассировке вроде все проходит также как и в браузере (только рекламу не качает), но браузер прямую ссылку получает, а USD после отсчета времени ожидания прямой ссылки снова получает страницу на отсчет времени. При отключении английского прокси, на русском IP прямую ссылку получает нормально.

Юзер агента крутил, прикидывался IE, но это не помогает.

Пробывал в IE менять предпочитаемый язык по перед вводом каптчи, IE так же уходил в постоянный цикл отсчета времени до получения прямой ссылки.

Пока не знаю куда копать.
Автор: yyyy1963
Дата сообщения: 07.09.2010 19:55
-в летибит они тоже чтото нахимичили- более 3 ссылок редко дает тащить одновременно- а если файлы большие 1 гиг то и не более 2, но хоть тянет-мне одну вещь еще недели 2 оттуда тащить(120 гиг) изза этого -залито только туда и на ShareFlare-там куски по 2 гиг 60 штук

тянет только с летита к сожалению
Автор: noVel
Дата сообщения: 08.09.2010 15:49
Возможно сделать плагин для скачки с http://www.unibytes.com/ ?
Ссылка:
http://www.unibytes.com/5MbhsE9I4voB
http://www.unibytes.com/p4m5WN1sEF-B
Автор: Shlong
Дата сообщения: 08.09.2010 23:12
gyra плиз проверь плагин 1.4 для zaycev.net, ИМХО ну не распазнает он эти новые капчи... картинки плаг скачивает, отдает на распознавание Cap.exe, а тот выплевывает текстовик с содержимым 12345 и естественно ссылку получить не удается... Может хафига их ваще распазновать, если для зарегеных юзеров скачивание идет без капчи, т.е. в плагине сделать возможным ввод логина и пароля и забыть про капчу... что скажешь?
Автор: gyra
Дата сообщения: 09.09.2010 06:02
Shlong
Прикрыли дырку на zaycev.net (до вчерашнего дня капчи были для красоты), пока теперь только руками вводить, для этого в USDownloader.ini в секции [Plugin_Zaycev.net] удалить все после равно в RecogniseCMD.

Цитата:
Может хафига их ваще распазновать, если для зарегеных юзеров скачивание идет без капчи

Полностью согласен, тем более, что нормального распознавания с такими капчами не сделаешь. Вернется автор из отпуска - просите его добавить такую опцию в плагин.
Автор: ludamax
Дата сообщения: 09.09.2010 08:52
Вопрос skbb. Скачал новый плагин shareflare , установил. Все равно не качает. в логе пишет: Плагин вернул ошибку: "Probably now there is no free download." Что делать???
Автор: YaSniper
Дата сообщения: 09.09.2010 09:24
ludamax
Всегда полезно читать топик (на этой же странице четырьмя постами выше) перед созданием сообщений.
Автор: ludamax
Дата сообщения: 09.09.2010 10:13
плагин shareflare v0.4 не работает
Автор: molann
Дата сообщения: 09.09.2010 11:51
ludamax
а пробовал сначала - читать, а потом - писать?
Автор: fagotmailru
Дата сообщения: 09.09.2010 14:32
Сервер: Up.uvaga.by, премиум
Можно ли из плагина в USD как-нибудь передать авторизацию (в смысле, в хидеры)?
Ибо он для прямой ссылки всё равно требует авторизацию:

07.09.2010 16:58:48 Ссылка: http://up.uvaga.by:81/2a34b126979456cc7cb50662b4371042/MIG_10.08.08_setup.exe
07.09.2010 16:58:48 Ожидание на включение Download Ticket
07.09.2010 16:58:50 Скачиваю
07.09.2010 16:58:50 Debug: LocalFile: <C:\Downloads\Архивы\MIG_10.08.08_setup.exe>
07.09.2010 16:58:50 Debug: Now LocalFile: <C:\Downloads\Архивы\MIG_10.08.08_setup.exe>
07.09.2010 16:58:50 Debug: Found part of downloaded file: <C:\Downloads\Архивы\MIG_10.08.08_setup.exe.pusd> (Resume: Yes, Resume in plugin: Yes)
07.09.2010 16:58:50 Debug: Not founded part/or not support resume
07.09.2010 16:58:50 GET URL: <http://up.uvaga.by:81/2a34b126979456cc7cb50662b4371042/MIG_10.08.08_setup.exe>
07.09.2010 16:58:50 Header: GET /2a34b126979456cc7cb50662b4371042/MIG_10.08.08_setup.exe HTTP/1.0
07.09.2010 16:58:50 Header: Accept: text/html, application/xml, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*
07.09.2010 16:58:50 Header: Referer: http://up.uvaga.by/get_file.php?filename=1a3227c95a55c6c096016072250e343a
07.09.2010 16:58:50 Header: User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; MEGAUPLOAD 1.0; YB/3.5.3.0)
07.09.2010 16:58:50 Header: Host: up.uvaga.by:81
07.09.2010 16:58:50 Header: Cookie: PHPSESSID=57c9550875cea4593a74dd23dad8cad8; l=82.209.223.172; h1=13f2eb33ef78e8a
07.09.2010 16:58:50 Rcvd Header: HTTP/1.0 401 Unauthorized
07.09.2010 16:58:50 Rcvd Header: Connection: close
07.09.2010 16:58:50 Rcvd Header: WWW-Authenticate: Basic realm="download"
07.09.2010 16:58:50 Rcvd Header: Content-Type: text/html
07.09.2010 16:58:50 Rcvd Header: Content-Length: 351
07.09.2010 16:58:50 Rcvd Header: Date: Tue, 07 Sep 2010 13:58:13 GMT
07.09.2010 16:58:50 Rcvd Header: Server: lighttpd/1.4.19
07.09.2010 16:58:50 x Вместо файла скачан html
Автор: Dimoniusis
Дата сообщения: 09.09.2010 15:42
Shlong ссылку и логин/пароль в приват пошли, добавлю поддержку авторизации на зайцах. Никогда не видел, чтобы там авторизоваться можно было до этого... хотя там столько шума на страницах, не удивительно.

fagotmailru ты свой плагин пишешь? Можно добавить хидеры через SetCookie функцию (да, знаю что через попу, но пока так).
Автор: Shlong
Дата сообщения: 09.09.2010 17:11
Dimoniusis доступа к личным сообщениям еще не имею, скинул логин и пасс на почту указанную, на домашней странише программы...


Автор: ludamax
Дата сообщения: 09.09.2010 18:19
А для turbobit есть нормальный плагин?

Автор: Shlong
Дата сообщения: 09.09.2010 20:23
ludamax

а этот чем не нормален??? там капча которую невозможно распознать програмно... на данный момент
Автор: Sympathy
Дата сообщения: 10.09.2010 06:24
Сервера обновлений
В сабже реально ключ UpdateServer, а не как в описании шапки - UpdateServers
Автор: gyra
Дата сообщения: 10.09.2010 06:44
Sympathy
UpdateServer - сервер обновлений установленный в настройках USD.
UpdateServers - список серверов обновлений.
Так что в шапке все правильно.
Автор: Sympathy
Дата сообщения: 10.09.2010 07:44
Что интересно - добавляю большой список даже и туда и туда - UpdateServer(s), но в сабже, в выпадающем окошке, даже после перезапуска программы его не появляется, таи и остаются несколько бывших ранее
Автор: gyra
Дата сообщения: 10.09.2010 08:11
Sympathy
Все появляется

Подчеркнутые три сервера, встроены программно (и не рабочие), остальные добавлены.
Добавлять надо, именно так, как написано...

Код: UpdateServers=http://usd.cap-cap.ru/|nhttp://wels-bike.ru/usd/|nhttp://mailded.org/USD/|nhttp://usd.hotpaganini.ru/|nhttp://blackmanos.narod.ru/
Автор: Sympathy
Дата сообщения: 10.09.2010 09:16

Цитата:
Добавлять надо, именно так, как написано...
В том-то и дело, что там НЕ ТАК написано, а так:

Цитата:
http://usd.cap-cap.ru/
http://usd.wels-bike.ru/
http://usd.softded.ru/
http://usd.hotpaganini.ru/
http://usd.kingguru.net/
http://surgutnet.ru/dimonius/
http://files.detivkino.ru/usd/
...



Добавлено:
Как по-твоему - то так работает, спасибо
Хотя и некоторые серверы в твоём перечне не дышат (http://mailded.org/USD/)
Автор: fagotmailru
Дата сообщения: 10.09.2010 09:25
Dimoniusis

Цитата:
ты свой плагин пишешь?

Да. Хотя на up.uvaga.by и премиум - но там стандартные ограничения на размер одного файла - 99Мб и срок действия ссылки - 1 сутки.

Цитата:
Можно добавить хидеры через SetCookie функцию

А можно подробнее?
Автор: gyra
Дата сообщения: 10.09.2010 09:32
Sympathy

Цитата:
В том-то и дело, что там НЕ ТАК написано, а так:


А если дальше прочитать?

Цитата:
Для того, чтобы интегрировать в программу все или несколько серверов обновлений, открываем файл USDownloader.ini в Notepad'е и в секции Update для ключа UpdateServers прописываем значение http://usd.cap-cap.ru/|nhttp://wels-bike.ru/usd/|nhttp://mailded.org/USD/|nhttp://usd.hotpaganini.ru/|nhttp://blackmanos.narod.ru/

Иными словами:

[Update]
...............................
UpdateServers=http://usd.cap-cap.ru/|nhttp://wels-bike.ru/usd/|nhttp://mailded.org/USD/|nhttp://usd.hotpaganini.ru/|nhttp://blackmanos.narod.ru/

Автор: Sympathy
Дата сообщения: 10.09.2010 10:27

Цитата:
А если дальше прочитать?

А вот не прочиталось как-то... На мой взгляд, поэтому, надо сразу дать код-список для вставки, чего мудрить.
Автор: zalldone
Дата сообщения: 10.09.2010 12:14
fagotmailru

Добро пожаловать в клуб. :) С тобой нас уже четверо, кому нужны функции для изменения заголовков. Интересно, какая критическая масса нужна для прекращения этого маразма.

Авторизация передается через заголовок Authorization:

Код: Authorization: Basic data
Автор: Dimoniusis
Дата сообщения: 10.09.2010 13:07
fagotmailru подробнее в почту/асю.


Автор: fagotmailru
Дата сообщения: 10.09.2010 13:35
zalldone
Dimoniusis

Спасибо, вроде уже сам раскопал:
SetCookie(PChar(#13#10'Authorization: Basic '+EncodeBase64(varLogin+':'+varPassword)+#13#10), 0);

Но, как то не очень красиво всё.
Автор: Dimoniusis
Дата сообщения: 10.09.2010 15:08
fagotmailru не красиво. Но добавлять новый API + хранение доп заголовков + дописывать компонент http как то лениво сейчас Лучше я 2 версию попишу или поработаю над коммерческими проектами.
Автор: zalldone
Дата сообщения: 10.09.2010 15:31
fagotmailru

Куку надо перезаписывать с нуля (mode=1), а не дописывать (mode=0). При дозаписи (интересно, кто и с какой целью вообще придумал этот наркоманский бред) портится существующая, т.к. в ее конец дописывается "&". Пример:
1) Сейчас в куке лежит "a=123".
2) Ты дописываешь новую: SetCookie("\r\nAuthorization: ...\r\n", 0).
3) В результате в куке будет: "a=123&\r\nAuthorization:...\r\n", т.е. сервер увидит куку "a=123&".
Автор: fagotmailru
Дата сообщения: 10.09.2010 16:09
zalldone

Цитата:
портится существующая, т.к. в ее конец дописывается "&"

Согласен, но это не "наркоманский бред", имхо, это баг.
А вот уже из-за этого бага и получается наркоманский бред с получением всего кука и передачей его после добавления.
Автор: WatsonRus
Дата сообщения: 10.09.2010 18:34
zalldone
Плагин для filesonic все так и не обрабатывает ситуацию, когда сервер выдает ошибку, и объявляет, что файл благополучно скачан...
[more=Лог]10.09.2010 19:18:56 Получение ссылки на файл из "http://www.filesonic.com/file/17545161/PC_Wizard_2010.1.95_Portable.rar"
10.09.2010 19:18:56 Для получения ссылки использую плагин: "D:\Program Files\USD\plugins\FileSonicCom_zalldone.plg"
10.09.2010 19:18:56 GET URL: <http://www.filesonic.com/en/download-free/17545161>
10.09.2010 19:18:57 Header: GET /en/download-free/17545161 HTTP/1.0
10.09.2010 19:18:57 Header: Accept: text/html, application/xml, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*
10.09.2010 19:18:57 Header: User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YB/3.5.4.0; .NET CLR 1.1.4322; MEGAUPLOAD 1.0)
10.09.2010 19:18:57 Header: Host: www.filesonic.com
10.09.2010 19:18:57 Header: Cookie: lang=en
10.09.2010 19:18:58 Location change: http://www.filesonic.com/download-free/17545161
10.09.2010 19:18:58 Header: GET /download-free/17545161 HTTP/1.0
10.09.2010 19:18:58 Header: Accept: text/html, application/xml, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*
10.09.2010 19:18:58 Header: User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YB/3.5.4.0; .NET CLR 1.1.4322; MEGAUPLOAD 1.0)
10.09.2010 19:18:58 Header: Host: www.filesonic.com
10.09.2010 19:18:58 Header: Cookie: lang=en
10.09.2010 19:19:00 Cookie: visitSourceUrl=deleted; expires=Thu, 10-Sep-2009 15:19:23 GMT; path=/
10.09.2010 19:19:00 Cookie: PHPSESSID=lgguctvph09h7r9din85p8n2t5; path=/; domain=.filesonic.com
10.09.2010 19:19:00 Ссылка: http://s94.filesonic.com/download/yhlFoqVfx47BEAv52ttw
10.09.2010 19:19:00 Ожидание на включение Download Ticket
10.09.2010 19:29:08 Скачиваю
10.09.2010 19:29:08 Debug: LocalFile: <>
10.09.2010 19:29:08 Debug: Now LocalFile: <c:\Download\yhlFoqVfx47BEAv52ttw>
10.09.2010 19:29:08 Debug: Found part of downloaded file: <c:\Download\yhlFoqVfx47BEAv52ttw.pusd> (Resume: Yes, Resume in plugin: Yes)
10.09.2010 19:29:08 Debug: Not founded part/or not support resume
10.09.2010 19:29:08 GET URL: <http://s94.filesonic.com/download/yhlFoqVfx47BEAv52ttw>
10.09.2010 19:29:09 Header: GET /download/yhlFoqVfx47BEAv52ttw HTTP/1.0
10.09.2010 19:29:09 Header: Accept: text/html, application/xml, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*
10.09.2010 19:29:09 Header: Referer: http://www.filesonic.com/download-free/17545161
10.09.2010 19:29:09 Header: User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; YB/3.5.4.0; .NET CLR 1.1.4322; MEGAUPLOAD 1.0)
10.09.2010 19:29:09 Header: Host: s94.filesonic.com
10.09.2010 19:29:09 Header: Cookie: lang=en; visitSourceUrl=deleted; PHPSESSID=lgguctvph09h7r9din85p8n2t5
10.09.2010 19:29:17 Rcvd Headers: none
10.09.2010 19:29:17 Can't check file size (no size in headers)
10.09.2010 19:29:17 FileName="yhlFoqVfx47BEAv52ttw", NewName=""
10.09.2010 19:29:17 Debug: renaming "c:\Download\yhlFoqVfx47BEAv52ttw.pusd" -> "c:\Download\yhlFoqVfx47BEAv52ttw"
10.09.2010 19:29:17 i Файл сохранен в "c:\Download\yhlFoqVfx47BEAv52ttw" (158 байт, средняя скорость 46.00 B/s)
10.09.2010 19:29:18 i Скачивание завершено[/more]
А вот что он реально скачал, вместо того, чтобы послать меня лесом - файл с таким содержимым:

Код: [no]<HTML><HEAD><META HTTP-EQUIV="refresh" CONTENT="0;URL=http://www.filesonic.com/download/error/7004/hash_yhlFoqVfx47BEAv52ttw%2c%2c208.53.142.37"><HEAD></HTML>[/no]

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364

Предыдущая тема: SatMap (3)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.