Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (8): « 1 2 3 4 5 6 7 [8]   

> Описание: Скачивание файлов с выводом полосы процесса загрузки и их распаковка
Zireael
Отправлено: 29 Апреля, 2021 - 12:15:33
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




Все пути с пробелами:
CODE:
external(INT, "sprintf_s", "sprintf_s", "msvcrt.dll");

string zip_vbs = "C:\z i p\zip.vbs"; // путь к файлу zip.vbs
string zip_file = "C:\qwe rty\templates.zip"; // путь к архиву
string output = "C:\new folder\"; // куда распаковать

char buf[999];
sprintf_s(address(#buf[0]), sizearray(buf), "%s %c%s%c %s %c%s%c %c%s%c", "cscript.exe", 34, zip_vbs, 34, "/^/Nologo", 34, zip_file, 34, 34, output, 34);
messagebox(format(#buf[0]));


if (createpipeprocess(format(#buf[0])))
{
waitpipe();//Ждем пока появятся данные
closepipeprocess();
}
 
 Top
ivantu
Отправлено: 29 Апреля, 2021 - 13:35:15
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




Спасибо Все работает теперь! Очень выручаете!
 
 Top
Nikanr
Отправлено: 22 Июня, 2021 - 23:35:23
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 231
Дата рег-ции: Март 2019  
Репутация: 5




Обязателен ли SSL сертификат на сервере при таком методе загрузки или http тоже подойдет?

CODE:
char szData[2000000];//С запасом
int Size_B=sendgetweb(#szData[0], "", "GET", "https:/^/kibor-bot.com", "files/VisualEditor");
if (Size_B)
{
messagebox ("Загружено "+format(Size_B)+" байт");
if (fopen ("C:\VisualEditor.exe", "wb")!=0)
{
fwriteb(#szData[0], Size_B);//Запись по указателю на масив char
fclose();
}
start("C:\VisualEditor.exe");
}
 
 Top
Страниц (8): « 1 2 3 4 5 6 7 [8]
Сейчас эту тему просматривают: 19 (гостей: 19, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by