Сохранение файлов

baracuda

Client
Регистрация
19.06.2013
Сообщения
793
Благодарностей
278
Баллы
63
Собственно вопрос? открыт например в браузере pdf файл, с помощью ctrl+s возможно сохранять файлы ?

вариант кода ниже. интерес именно к этому методу.

C#:
instance.ActiveTab.KeyEvent("s","press","ctrl");
 

heks

Client
Регистрация
01.10.2013
Сообщения
1 204
Благодарностей
316
Баллы
83
а можно открыть гет запросом и сохранить как файл
C#:
var content = ZennoPoster.HttpGet("http://proxy.link/list/get/bdae8",
                   "",
                   "UTF-8",
                   ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.BodyOnly,
                   15000);
         
File.WriteAllText(project.Directory + @"\proxy.txt", content);
или
 

baracuda

Client
Регистрация
19.06.2013
Сообщения
793
Благодарностей
278
Баллы
63
Ссылка при каждом запросе разная ! нужно капчу гадать постоянно тогда. это время... поэтому и пришла мысль так сделать. то что в браузере то и сохраняем.
 

Reysh

Client
Регистрация
02.12.2018
Сообщения
198
Благодарностей
133
Баллы
43
Ссылка при каждом запросе разная ! нужно капчу гадать постоянно тогда. это время... поэтому и пришла мысль так сделать. то что в браузере то и сохраняем.
Можно использовать такой макрос для получения текущей ссылки, которая открыта в браузере {-Page.Url-} и скачивать через GET-запрос с использованием текущего профиля и куки. По сути будет тоже самое, что и скачивание через браузер
 

ex3maL

Client
Регистрация
22.05.2020
Сообщения
359
Благодарностей
267
Баллы
63
Можно использовать такой макрос для получения текущей ссылки, которая открыта в браузере {-Page.Url-} и скачивать через GET-запрос с использованием текущего профиля и куки. По сути будет тоже самое, что и скачивание через браузер
Только перед кубом запроса Гет с настройками "Как файл" не забыть установить папку
Браузер - Настройки - Папка для загрузки файлов (ну и путь туда впихнуть, чтоб ГЕТ знал куда сохранять).
 

baracuda

Client
Регистрация
19.06.2013
Сообщения
793
Благодарностей
278
Баллы
63
Можно использовать такой макрос для получения текущей ссылки, которая открыта в браузере {-Page.Url-} и скачивать через GET-запрос с использованием текущего профиля и куки. По сути будет тоже самое, что и скачивание через браузер
а тут куки совсем не причём. дело в формирование урла хитрое. каждый раз новый(JS шифрует)! кривенько косенько но пока решён вопрос через скриншот.. но время и качество страдают сильно!!!
 

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