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

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

41. Zireael - 15 Апреля, 2021 - 18:16:49 - перейти к сообщению
 Цитата:
Я попробовал этот код, он не сработал, нужно еще что то подключать?

Запустить оболочку PowerShell и выполнить этот код, посмотреть что пишет. Возможно старая версия powershell и этой команды в нём нет.
42. ivantu - 16 Апреля, 2021 - 00:06:45 - перейти к сообщению
Вот что пишет:

Скрин
43. Kibor - 16 Апреля, 2021 - 00:14:34 - перейти к сообщению
 Zireael пишет:
Запустить оболочку PowerShell и выполнить этот код, посмотреть что пишет


Это можно прочитать так:
CODE:
if (createpipeprocess("powershell.exe -Command Expand-Archive -LiteralPath ^'D:\Kibor\templates.zip^' -DestinationPath ^'C:\^'"+"^r^nwrite(1)"))
{
waitpipe();//Ждем пока отработает и появятся данные
string S;
getpipe(#S);
S=d866tow1251 (S);//перекодирует текст из DOS 866 в WINDOWS 1251
messagebox (S);
closepipeprocess();//Завершим процесс и закрываем канал
}


У меня тоже самое. Вин 7
44. ivantu - 16 Апреля, 2021 - 00:27:12 - перейти к сообщению
Я видел тему где через Питон извлекается архив, но мне это не подходит, т.к все эти манипуляции мне нужны для уменьшения размера exe , а компилятор питона очень велик для таких вещей, нет смысла в этом.
Хотелось бы разобраться все же в PowerShell
45. Dantes3000 - 16 Апреля, 2021 - 01:19:53 - перейти к сообщению
ivantu , Компилятор 100 килобайт весит. Больше всего весят библиотеки, но их легко можно вырезать и оставить только нужное
46. ivantu - 16 Апреля, 2021 - 01:24:19 - перейти к сообщению
зачем лишнее городить, если есть решение, просто нужно разобраться, почему не работает...
47. Zireael - 16 Апреля, 2021 - 04:39:58 - перейти к сообщению
 Цитата:
Вот что пишет:

Старая версия powershell. Нет в нём этой команды. К тому же в пути оставлен ^, который используется только в кибор как экранирование.

Последние пару страниц из этой темы надо перенести в отдельную.
48. ivantu - 16 Апреля, 2021 - 05:35:36 - перейти к сообщению
 Zireael пишет:
Старая версия powershell. Нет в нём этой команды. К тому же в пути оставлен ^, который используется только в кибор как экранирование.

Странно как то, в виндовс функция архиватора работает, а в powershell нет ...
Хм... может еще есть какие то варианты?
49. Dantes3000 - 16 Апреля, 2021 - 07:45:28 - перейти к сообщению
ivantu , скачать 7zip. У него есть консольный вариант работы. Где-то на форуме даже пример есть
50. ivantu - 16 Апреля, 2021 - 07:48:42 - перейти к сообщению
 Dantes3000 пишет:
скачать 7zip. У него есть консольный вариант работы. Где-то на форуме даже пример есть

не у всех на компе 7zip , мне нужно чтоб на всех компах работало.

Powered by ExBB FM 1.0 Final