Здравствуйте, гость ( Вход | Регистрация )

> Exec bat и VBS и .py
Skylos
сообщение 10.5.2024, 19:53
Сообщение #1


*

Registred
Сообщений: 6
Регистрация: 11.1.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 19.854
Возраст: 28



в Чатгпт попросил код в питоне для считывания цифр и текста в определенном окне, в относительных координатах и сохранять в txt.
Он делает скриншот по заданным координатам и с него считывает текст и сохраняет в тхт.
Все работает.

Теперь хочу через пилот запускать этот скрипт и с тхт брать данные.
Создал батник, запускается. Но при запуске всегда консоль открывает, и я не пойму как бат файл запускать свернутым, чтобы не перекрывал экран. Бывает скриншот перекрыт этим же окном.

Попробовал создать VBS файл, в ручную работает.
А через пилот не могу его запустить.

exec wscript C:\VBS.vbs

В версии пилота 2.40 b010 пишет неверная папка, может версия старая.
В 2.4.2 нет реакции.
Версию 2.40 придерживаюсь т.к. только здесь у меня findimage нормально работает )

Может кто то делал подобное? Я далек от этих вещей, поэтому довольно сложно мне это дается))
Может есть способ попроще все это сделать.
Скорость работы не критична.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
kyja
сообщение 12.5.2024, 21:57
Сообщение #2


***

Novice
Сообщений: 87
Регистрация: 29.10.2016
Группа: Пользователи
Наличность: 1
Пользователь №: 18.164



Цитата(Skylos @ 10.5.2024, 19:53) *

Создал батник, запускается. Но при запуске всегда консоль открывает, и я не пойму как бат файл запускать свернутым, чтобы не перекрывал экран.

чтобы не было окна нужно запускается из под пользователя Система
тогда он будет крутится в фоне
чтобы синхронизировать их как вариант вы можете в самом скрипте питона бесконечно ждать появление файла типа start.txt по завершению питоновского создавать фаил done.txt и удалять start.txt
в пилоте в нужный момент вы создаете фаил start.txt и ждете фаил done.txt после обработки удаляете
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения



Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 11.6.2024, 20:32
Designed by Nickostyle