Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Как скачать файл и распаковать его

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

61. ivantu - 19 Апреля, 2021 - 03:10:10 - перейти к сообщению
Огромное спасибо Zeriael
Как всегда выручаете!
62. ivantu - 28 Апреля, 2021 - 15:16:12 - перейти к сообщению
 Zireael пишет:
vbs скрипт (Отобразить)


А можно конкретный файл извлечь отдельно?
63. Zireael - 28 Апреля, 2021 - 17:41:09 - перейти к сообщению
 Цитата:
А можно конкретный файл извлечь отдельно?

Скорее всего можно, но получить ответ на вопрос по vbs проще на каком-нибудь соответствующем форуме.
64. ivantu - 29 Апреля, 2021 - 02:51:54 - перейти к сообщению
Помогите пожалуйста, если в названии папки есть пробел, то архив не извлекается, это можно как то победить?
65. Dantes3000 - 29 Апреля, 2021 - 03:12:22 - перейти к сообщению
ivantu , в кавычки путь надо взять
66. ivantu - 29 Апреля, 2021 - 03:16:47 - перейти к сообщению
 Dantes3000 пишет:
ivantu , в кавычки путь надо взять


Как есть использую pathfolder() ?

CODE:

extract_zip(update_path+"zip.vbs", pathfolder()+"1.zip", pathfolder()); // Извликаем updater

function extract_zip(string vbs, string z_file, string out_file) {
//messagebox(vbs); messagebox(z_file); messagebox(out_file);
if (createpipeprocess("cscript.exe "+vbs+" /^/Nologo "+z_file+" "+out_file)){
waitpipe();//Ждем пока появятся данные
closepipeprocess();
}
}
67. Dantes3000 - 29 Апреля, 2021 - 03:26:49 - перейти к сообщению
ivantu , на примере cmd Ссылка
68. ivantu - 29 Апреля, 2021 - 03:36:09 - перейти к сообщению
 Dantes3000 пишет:
ivantu , на примере cmd Ссылка


попробовал

 Цитата:

if (createpipeprocess("cscript.exe "+vbs+" /^/Nologo "+z_file+" "+out_file+" ")){
waitpipe();//Ждем пока появятся данные
closepipeprocess();
}
}


не помогло... а как еще я не знаю
69. Zireael - 29 Апреля, 2021 - 03:42:22 - перейти к сообщению
CODE:
string update_path = "^""+pathfolder()+"^"";
messagebox(update_path);
70. ivantu - 29 Апреля, 2021 - 03:54:55 - перейти к сообщению
я
 Zireael пишет:
string update_path = "^""+pathfolder()+"^"";
messagebox(update_path);

я так пробовал уже, тоже не работает, блин...

Powered by ExBB FM 1.0 Final