Не загружать файл в активной вкладке, а получить его URL

  • Автор темы Автор темы mihali428
  • Дата начала Дата начала

mihali428

Новичок
Регистрация
13.09.2018
Сообщения
4
Реакции
0
Баллы
1
Подскажите как реализовать следующую задачу:
Есть файлообменник с него надо скачать много файлов. Захожу на сайт в зенке разгадываю капчу и нажимаю на кнопку "Скачать" в активной вкладке прокручивает какой-то джава-скрипт и начинает скачивать файл.
Как сделать так, чтобы в активной вкладке браузера не начиналось скачивание файла, а она отдала только URL для скачкивания файла в переменную?

Get запрос не проходит должен отработать джава-скрипт, то есть прамой ссылки в исходном тексте страницы нет.
Пробовал также получить во время скачивание параметр {-Page.Source-} в переменную - без успешно.
 
Можно взять из монитора трафика через C#, а загрузку сразу отменять через таймаут.
 

Вложения

  • Оценить
Реакции: mihali428
Попробую. Благодарю!
 
Можно взять из монитора трафика через C#, а загрузку сразу отменять через таймаут.
А не подскажите куда хромиум в зенке качает файлы по умолчанию? А то файл скачал, а найти не могу, "показать в папке" тоже не работает
 
А не подскажите куда хромиум в зенке качает файлы по умолчанию? А то файл скачал, а найти не могу, "показать в папке" тоже не работает
В зависимости от метода скачивания. Если скачиваете браузерным методом, то путь к скаченному файлу будет в переменной окружения {-Page.LastDownloadedFile-}. Если скачиваете через GET-запрос (в режиме "Как файл"), то путь будет в выходной переменной этого кубика.
 
  • Оценить
Реакции: leva001 и ZX
В зависимости от метода скачивания. Если скачиваете браузерным методом, то путь к скаченному файлу будет в переменной окружения {-Page.LastDownloadedFile-}. Если скачиваете через GET-запрос (в режиме "Как файл"), то путь будет в выходной переменной этого кубика.
У всех работает?
Файлы просто пропадают вникуда( браузер)
Ни в Трэше, ни в измененной папке для загрузки

П.С.
Нашел поиском по всему ПК.
В папке \AppData\Local\Temp
 
Последнее редактирование:
У всех работает?
Файлы просто пропадают вникуда( браузер)
Ни в Трэше, ни в измененной папке для загрузки

П.С.
Нашел поиском по всему ПК.
В папке \AppData\Local\Temp
А о чём конкретно речь? Хромиум?
 
А о чём конкретно речь? Хромиум?
Да, хромиум, последняя версия из кабинета
В переменной {-Page.LastDownloadedFile-} был путь, который указан в "Папка загрузки"
Все выполнялось в PM, до ЗП не дошло, так как отлаживал выполнение
Перезагрузка ничего не меняла
 
Последнее редактирование:

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)