Скачивание с сайтов требующих авторизацию
Moderators: Korney San, Qwertiy, marcipan
Скачивание с сайтов требующих авторизацию
Добры день.
Помогите пожалуйста разобраться.
Нужно скачивать большое количество прайсов с разных сайтов. Везде есть авторизация.
В настройках закачки указываю логин и пароль.
В итоге вместо необходимого мне Price.xls качается Price.php (0кб).
В чем подвох? Куда смотреть?
Заранее спасибо.
Помогите пожалуйста разобраться.
Нужно скачивать большое количество прайсов с разных сайтов. Везде есть авторизация.
В настройках закачки указываю логин и пароль.
В итоге вместо необходимого мне Price.xls качается Price.php (0кб).
В чем подвох? Куда смотреть?
Заранее спасибо.
Re: Скачивание с сайтов требующих авторизацию
Неразрешимая проблема? Кто-то может помочь с этим вопросом?
Re: Скачивание с сайтов требующих авторизацию
Очень нужна помощь. Пожалуйста, кто-то объясните дураку как качать правильно?
Re: Скачивание с сайтов требующих авторизацию
Сбросьте на почту ссылки и логин/пароль, будем проверять.
Re: Скачивание с сайтов требующих авторизацию
С удовольствием. Почту можно?
-
- Posts: 6
- Joined: 24 Dec 2014, 12:30 Wed
Re: Скачивание с сайтов требующих авторизацию
Такая же проблема. Залогинилась на некотором сайте в IE и в Firefox, но Download Master не видит cookies (соответствующий флажок в настройках - установлен). Скачивает вместо файла страницу для ввода логина-пароля. Помогите, пожалуйста, мне нужно скачать несколько тысяч файлов, приходится часами сидеть и скачивать их вручную через браузер.
Стандартное расширение DM не умело (и, похоже, до сих пор не научилось) тащить из браузера http-only-куки.Astfreelancer wrote:но Download Master не видит cookies (соответствующий флажок в настройках - установлен). Скачивает вместо файла страницу для ввода логина-пароля.
Могу только помочь собственным расширением под хромиумы (к нему будет ещё exe-программа и необходимость внести запись в реестр). Exe'шник предоставлю вместе с его кодом на VB.NET.Astfreelancer wrote:Помогите, пожалуйста, мне нужно скачать несколько тысяч файлов, приходится часами сидеть и скачивать их вручную через браузер.
Но файлы всё равно придётся поштучно передавать в DM на закачку, потому что другие варианты я не реализовывал.
Пожалуйста, посмотрите: Использование ссылок в тексте сообщений
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
-
- Posts: 6
- Joined: 24 Dec 2014, 12:30 Wed
Re:
Спасибо за ответ, но поштучно и через браузер можно. Чем и занимаюсь сейчас...Qwertiy wrote: Могу только помочь собственным расширением под хромиумы (к нему будет ещё exe-программа и необходимость внести запись в реестр). Exe'шник предоставлю вместе с его кодом на VB.NET.
Но файлы всё равно придётся поштучно передавать в DM на закачку, потому что другие варианты я не реализовывал.
Re: Скачивание с сайтов требующих авторизацию
В ФФ самая продвинутая интеграция ДМа. Покажите на каком сайте регистрация, возможно разработчики исправят.Astfreelancer wrote:Такая же проблема. Залогинилась на некотором сайте в IE и в Firefox[/b]
Windows 7 х64, Google Chrome 54.0.2840.99, ИЕ11 \ DM 6.10.2.1527
-
- Posts: 6
- Joined: 24 Dec 2014, 12:30 Wed
Re: Скачивание с сайтов требующих авторизацию
Там платная регистрация, вряд ли разработчики захотят платить, чтобы протестировать Сайт вот: http://www.thetimes.co.ukmarcipan wrote:В ФФ самая продвинутая интеграция ДМа. Покажите на каком сайте регистрация, возможно разработчики исправят.Astfreelancer wrote:Такая же проблема. Залогинилась на некотором сайте в IE и в Firefox[/b]
Да они бы давно исправили, если бы захотели. Я даже писал где-то, как сделать.marcipan wrote:Покажите на каком сайте регистрация, возможно разработчики исправят.
Сейчас расширение пытается получить куки со страницы через document.cookies, поэтому http-only-куки ему недоступны.
Надо вместо этого прописать в манифесте
Code: Select all
"permissions": [ "cookies", "history", "contextMenus", "http://*/*", "https://*/*" ]
Code: Select all
onclick: function (info, tab) {
var linkUrl = info.linkUrl.replace(/^\w+:\/\/view-http-cache\/(?=https?:\/\/)/, "");
chrome.cookies.getAll({url:linkUrl}, function (cookies) {
// Тут надо выполнить передачу на скачивание в DM
});
}
Пожалуйста, посмотрите: Использование ссылок в тексте сообщений
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
-
- Posts: 6
- Joined: 24 Dec 2014, 12:30 Wed
Re:
Это поправки в исходниках DM?Qwertiy wrote: Да они бы давно исправили, если бы захотели. Я даже писал где-то, как сделать.
Нет. У меня нет исходников DM. К тому же, в них по этой теме ничего править не требуется.Astfreelancer wrote:Это поправки в исходниках DM?
А вот исходники расширения (кроме dll внутри) получить легко - надо лишь распаковать его как zip-архив. Я помню, что обращение к кукам там шло через document.cookies, поэтому http-only-куки недоступны. А приведённые куски кода из моего собственного расширения.
Пожалуйста, посмотрите: Использование ссылок в тексте сообщений
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
-
- Posts: 6
- Joined: 24 Dec 2014, 12:30 Wed
Re:
Уважаемый Qwertiy, тогда уж объясните до конца, можно ли пользоваться этими кусками кода и если да, то каким образом. Я хоть и программист, но не могу определить по незнакомому коду, в каком файле он должен находиться. Вот я распаковала файл dmaster.exe, нашла там файл \.rsrc\MANIFEST\1, в нем xml, по синтаксису вроде непохоже на то, что вы написали.Qwertiy wrote:А вот исходники расширения (кроме dll внутри) получить легко - надо лишь распаковать его как zip-архив. Я помню, что обращение к кукам там шло через document.cookies, поэтому http-only-куки недоступны. А приведённые куски кода из моего собственного расширения.
Не надо трогать DM. Я же сказал, это для хромовского расширения!Astfreelancer wrote:Вот я распаковала файл dmaster.exe, нашла там файл \.rsrc\MANIFEST\1, в нем xml, по синтаксису вроде непохоже на то, что вы написали.
Пожалуйста, посмотрите: Использование ссылок в тексте сообщений
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.