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

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

 Страниц (3): « 1 2 [3]   

> Описание: system - Функция выполняет заданную через параметр, системную команду.
Dantes3000
Отправлено: 31 Декабря, 2021 - 15:22:27
Post Id



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


Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016  
Репутация: 58




Почему запустив эту команду напрямую из cmd - всё нормально

CODE:
"D:\KIBOR\Kibor\aw_resourses\python\python.exe" "D:\KIBOR\Kibor\aw_resourses\capcha.py" > "D:\KIBOR\Kibor\aw_resourses\out.txt"


а то же самое черен Кибор выдает ошибку?

The filename, directory name, or volume label syntax is incorrect.

CODE:
string command="^"D:\KIBOR\Kibor\aw_resourses\python\python.exe^" ^"D:\KIBOR\Kibor\aw_resourses\capcha.py^" > ^"D:\KIBOR\Kibor\aw_resourses\out.txt^" & pause";
messagebox(command);
system(command);
 
 Top
Zireael
Отправлено: 31 Декабря, 2021 - 15:36:53
Post Id



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


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




 Цитата:
а то же самое черен Кибор выдает ошибку?
The filename, directory name, or volume label syntax is incorrect.

Указывать путь без кавычек.
 
 Top
Dantes3000
Отправлено: 31 Декабря, 2021 - 15:39:28
Post Id



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


Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016  
Репутация: 58




Zireael , путь может быть с пробелами ведь
(Добавление)
я всё испробовал. system для меня пока что бесполезен
 
 Top
Zireael
Отправлено: 31 Декабря, 2021 - 17:12:16
Post Id



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


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




Так ещё можно попробовать:
CODE:
string command="start ^"^" ^"D:\KIBOR\Kibor\aw_resourses\python\python.exe^" ^"D:\KIBOR\Kibor\aw_resourses\capcha.py^" > ^"D:\KIBOR\Kibor\aw_resourses\out.txt^" & pause";
messagebox(command);
system(command);

Ещё можно использовать createpipeprocess.

(Отредактировано автором: 31 Декабря, 2021 - 17:27:35)

 
 Top
Dantes3000
Отправлено: 31 Декабря, 2021 - 19:13:11
Post Id



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


Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016  
Репутация: 58




Zireael , это просто запуск py через через cmd. Тогда уж проще через start.

раз в году нужен этот system и каждый раз трачу время чтобы в итоге перейти полностью на питон и не париться
 
 Top
Zireael
Отправлено: 31 Декабря, 2021 - 19:39:21
Post Id



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


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




Проблемы с кавычками в cmd были всегда. Никто это исправлять не будет потому что cmd заменил powershell.
Если что-то запустить, то через start, либо ShellExecute (WinApi).
 
 Top
Страниц (3): « 1 2 [3]
Сейчас эту тему просматривают: 6 (гостей: 6, зарегистрированных: 0)
« О программе Кибор »


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




Powered by