Как установить папку для загрузки файлов в C#-сниппете?

sibbora

Client
Регистрация
23.11.2013
Сообщения
149
Благодарностей
73
Баллы
28
Делаю так:
Код:
    instance.DownloadsPath = project.Directory + "\\stat-images";
    var resultHttpGet = ZennoPoster.HttpGet(strImageURL, "", "UTF-8", ZennoLab.InterfacesLibrary.Enums.Http.ResponceType.File, 15000);
...однако файл грузится в папку по умолчанию (C:\Users\User\AppData\Local\Temp). Если запрашиваю return instance.DownloadsPath; - видно, что корректный путь для загрузки назначен. Что я делаю не так?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
это на последнем билде?
 

sibbora

Client
Регистрация
23.11.2013
Сообщения
149
Благодарностей
73
Баллы
28

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 039
Баллы
113
создай папку куда сохранять.... System.IO.File.Move(блаблаpath, project.Directory+"\\img\\"+System.IO.Path.GetRandomFileName()+".png") формат какой уже поставишь
 
  • Спасибо
Реакции: ya-maker и KirillOFF

sibbora

Client
Регистрация
23.11.2013
Сообщения
149
Благодарностей
73
Баллы
28
создай папку куда сохранять.... System.IO.File.Move(блаблаpath, project.Directory+"\\img\\"+System.IO.Path.GetRandomFileName()+".png") формат какой уже поставишь
Этот костыль у меня уже есть. Хочется не запоминать, в каких местах костыли подставлять, а писать как документировано.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
посмотрим
 

ya-maker

Client
Регистрация
17.04.2012
Сообщения
111
Благодарностей
58
Баллы
28
Версия 5.7.5.3 тоже самое.

5.7.5.0
[+] В методы ZennoPoster.HttpGet и ZennoPoster.HttpPost добавлен параметр DownloadPath для изменения папки загрузки. :ay:
 
Последнее редактирование:

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
:dm:
 
  • Спасибо
Реакции: sibbora

cportal

Client
Регистрация
16.04.2013
Сообщения
140
Благодарностей
30
Баллы
28
Решение данной проблемы есть? А то не у всех есть новая версия zennoposter....

System.IO.File.Move(блаблаpath, project.Directory+"\\img\\"+System.IO.Path.GetRandomFileName()+".png")

C:\Users\User\AppData\Local\Temp вообще как-то изменить можно, где данные хранятся?

User то у всех разный
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Обновиться пора :-)
Костыль для старых версий все тот же. GET запрос "Как файл" результатом отдает путь к скаченной картинке.
Ее уже и переносить нужно.
 

sibbora

Client
Регистрация
23.11.2013
Сообщения
149
Благодарностей
73
Баллы
28

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