Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] Помогите с запуском командной строки в скрытом режиме. (http://forum.oszone.net/showthread.php?t=339355)

korman 22-02-2019 15:55 2859379

[решено] Помогите с запуском командной строки в скрытом режиме.
 
Всем привет, знаю, такие темы есть на форуме, но там предлагаются варианты, которые мне не подходят.
Использую программу для распознавания текста - Capture2Text, в ней есть возможность распознать текст через командную строку с параметрами положения блока распознавания и пр.
При запуске ярлыка с доп.параметрами на секунду запускается окно командной строки, что в свою очередь закрывает распознаваемый текст и на выходе получаю ошибку.
Можно дописать доп.параметры к ярлыку, и ярлык запускать в свернутом окне. Это работает, но тогда не могу автоматизировать свои действия через autoclickextreme,поскольку он не открывает ярлыки, а только программы с доп.параметрами командной строки. При автоматическом клике мышью, по ярлыку, работает через раз.
VBS скрипт тоже не подходит, потому что нельзя указать доп.параметры, а без них всё бессмысленно.
Прошу помощи дамы и господа. Как быть? Уже сутки нормально не сплю.

Iska 23-02-2019 00:12 2859463

Цитата:

Цитата korman
Использую программу для распознавания текста - Capture2Text, »

Ссылка на приложение, откуда его можно загрузить/установить.

Цитата:

Цитата korman
При запуске ярлыка с доп.параметрами »

Приведите содержимое полей и параметров ярлыка. Полностью.

Цитата:

Цитата korman
через autoclickextreme »

Что это, как это и т.п. Не стесняйтесь, пишите подробно.

Цитата:

Цитата korman
VBS скрипт тоже не подходит, потому что нельзя указать доп.параметры, »

Впервые слышу о том, что «нельзя». Как именно пробовали указывать?

korman 23-02-2019 11:34 2859489

Вложений: 1
Спасибо за внимание, отвечаю по пунктам.
Цитата:

Цитата Iska
Ссылка на приложение, откуда его можно загрузить/установить. »

http://capture2text.sourceforge.net/
P.s Жаль нельзя запустить копию программы под той же системой, или добавить в неё доп область распознавания. Тогда проблемы бы не было. Писал разработку уже с просьбами, но он не отвечает.
Цитата:

Цитата Iska
Приведите содержимое полей и параметров ярлыка. Полностью. »

C:\Capture2Text\Capture2Text_CLI.exe --s "404 617 433 642" --whitelist 0123456789 --clipboard
Цитата:

Цитата Iska
Что это, как это и т.п. Не стесняйтесь, пишите подробно. »

Программа автокликер. http://www.autoclickextreme.com/ru/index.php
Помогает автоматизировать действия. Давно пользуюсь, весьма удобна, да и привык уже. Есть смарт контроль, где можно вставить действие как: запуск приложения, пиксельный контроль область, или распознавание. Распознавание там работает через modi (Microsoft Office Document Imaging), что в моём случае оказалось не эффективно. Разработчик на просьбу добавить capture2text в методы распознавания лично для меня ( за денюжку ) не отвечает.
Так вот, ярлык там открыть нельзя, но можно открыть программу с параметрами командной строки. Этот способ тоже не работает, потому что окно мелькает.
Цитата:

Цитата Iska
Впервые слышу о том, что «нельзя». Как именно пробовали указывать? »

По примерам с этого форума, и похожим, добавив те же параметры что и в ярлык. Я совсем не программист, ранее даже bat файлы не писал, поэтому видимо и не выходит.
Вообще, прихожу к выводу, что нужно отдельную программку заказывать под мои потребность, эта связка работает, но не полностью автоматизирует. Может кто знает, к кому можно обратиться, и сколько вообще стоят такие услуги?

Iska 23-02-2019 12:40 2859496

1. Не существует такого параметра, как «--s». Есть параметр «-s», он же «--screen-rect».
2. Как GUI-версия (Capture2Text.exe), так и консольная, CUI-версия приложения (Capture2Text_CLI.exe) поддерживают все озвученные Вами параметры, посему нет никакой нужды ни в ярлыках с минимизацией окна, ни в «VBS скрипте» — просто используйте в:
Цитата:

Цитата korman
но можно открыть программу с параметрами командной строки. »

Capture2Text.exe (а не Capture2Text_CLI.exe) с теми же самыми параметрами (не забыв поменять «--s» на правильный).

korman 23-02-2019 19:37 2859580

Iska, Огромнейшее спасибо, действительно Capture2Text.exe работает с теми же параметрами, что и Capture2Text_CLI.exe, и консольное окно не появляется. Вы решили мою самую главную проблему, которая на протяжении недели не давала мне спать! Надеюсь у вас есть яд кошелёк, хочу как-то выразить благодарность.
P.s параметр «--s» был написан в мануале к проге, работало и с ним.


Время: 18:19.

Время: 18:19.
© OSzone.net 2001-