Что нового

Послать команду в окно программы

Автор
L

lemonia

Новичок
Сообщения
126
Репутация
0
Там в настройках плагина надо выставить цвета. Только у меня в Firefox на XP предыдущая версия красит часть страниц жёлтым буквы, там где не нужно. А сейчас есть под новую версию браузера, что по ссылке, может она лучше, без косяков. Это если кто то захочет воспользоваться.

У меня вот эта
https://addons.mozilla.org/zh-tw/firefox/addon/no-color/versions/?page=1#version-0.4.1-signed.1-signed
 

Вложения

  • Image 2.jpg
    Image 2.jpg
    61.8 КБ · Просмотры: 6

Khaibit

Осваивающий
Сообщения
103
Репутация
25
На autoit, сделать также, как описано выше для notepad++ нельзя.
OffTopic:

У меня в последней версии нет окна с выбором цвета.
Я предлагаю решить вопрос средствами самого браузера и дополнения Custom Buttons
Правой кнопкой мыши по панели с кнопками, пункт "Добавить новую кнопку" , во вкладку "код" вставляем noColor.changeColor(event); , во вкладке "настройки кнопки " выставляем горячую клавишу. Незабываем написать имя кнопки и перетащить ее на панель.
 
Автор
L

lemonia

Новичок
Сообщения
126
Репутация
0
Сделал так, как Вы предложили. Кнопка появилась, только горячие клавиши не работают. Не знаю, как посмотреть настройки для кнопки, может что то не так вписал. Можно ли вызвать окно настроек кнопки повторно?
 

Khaibit

Осваивающий
Сообщения
103
Репутация
25
lemonia сказал(а):
Сделал так, как Вы предложили. Кнопка появилась, только горячие клавиши не работают. Не знаю, как посмотреть настройки для кнопки, может что то не так вписал. Можно ли вызвать окно настроек кнопки повторно?
OffTopic:
Так нажмите правой кнопкой мыши на кнопку
 
Автор
L

lemonia

Новичок
Сообщения
126
Репутация
0
Если так сделать, то там есть пункт Изменить, только он не вызывает окно редактирования свойств этой кнопки, а появляются настройки строки с этими кнопками.
 

Khaibit

Осваивающий
Сообщения
103
Репутация
25
lemonia сказал(а):
Если так сделать, то там есть пункт Изменить, только он не вызывает окно редактирования свойств этой кнопки, а появляются настройки строки с этими кнопками.
OffTopic:
Вставьте в адресную строку about:addons, выберите вкладку Custom buttons, кправой кнопкой по вашей кнопке - пункт редактировать.
 
Автор
L

lemonia

Новичок
Сообщения
126
Репутация
0
При таком окне, как на скриншоте, на кнопке не могу вызвать контекстное меню. А как правильно и куда нажимать, пока не знаю.
 

Вложения

  • Безымянный.JPG
    Безымянный.JPG
    107.1 КБ · Просмотры: 6

Khaibit

Осваивающий
Сообщения
103
Репутация
25
lemonia сказал(а):
При таком окне, как на скриншоте, на кнопке не могу вызвать контекстное меню. А как правильно и куда нажимать, пока не знаю.
OffTopic:
Слева у вас список с темным фоном, в самом низу Custom buttons? нужно выбрать его а не "расширения"
 
Автор
L

lemonia

Новичок
Сообщения
126
Репутация
0
Благодарю, нашёл. Только горячие клавиши не работают.
 

Khaibit

Осваивающий
Сообщения
103
Репутация
25
lemonia сказал(а):
Благодарю, нашёл. Только горячие клавиши не работают.
OffTopic:
попробуйте в настройках кнопки поставить галочку "Запретить стандартное действие для указанного сочетания клавиш"



Добавлено:
Сообщение автоматически объединено:

lemonia
OffTopic:
Установите эту версию custom buttons
http://infocatcher.ucoz.net/temp/cb/custom_buttons-0.0.5.8.9-fixed2-signed.xpi
 
Автор
L

lemonia

Новичок
Сообщения
126
Репутация
0
Сначала установил другую версию, не помогло, горячие клавиши не работают. Затем попробовал «"Запретить стандартное действие для указанного сочетания клавиш"». Это не отключает стандартные клавиши. В более новой версии пробовал горячие клавиши Cntrl+o+i. В этой которая сейчас вроде не получается сделать из трёх кнопок комбинацию. Потом возможно ещё раз попробую.
 
Автор
L

lemonia

Новичок
Сообщения
126
Репутация
0
Обычно скрипт автоматического распознавания Finereaderом множества PDF нормально работает. Однако бывают такие файлы, когда не за что не посылается команда Cntrl+S. Происходит остановка (код строки 40). И приходится вручную жать на клавиатуре Cntrl+S.

Код:
ControlSetText ( "Save", "", "Edit1", @WorkingDir&"\"&$file_name&"\"&$file_name ); сохраняем результаты распознавания в папку пакета


Код:
Const $FR_dir = "E:\Program Files\ABBYY FineReader 8.0 Professional Edition\"
Run($FR_dir&"FineReader.exe")
AutoItSetOption ( "WinTitleMatchMode" , 2 )
$search = FileFindFirstFile("*.pdf")
If $search = -1 Then
 MsgBox(0, "Error", "No pdf files")
 Exit
EndIf
While 1
 $file = FileFindNextFile($search)
 If @error Then ExitLoop
 $file_name= StringTrimRight($file, 4); имя файла без расширения ".pdf"
WinWaitActive("ABBYY")
SendKeepActive("ABBYY")
Send("^n", 0); новый пакет
Send("!f") ;
Send("v")
 WinWaitActive("Save")
 Sleep(500)
 ControlSetText ( "Save", "", "Edit1", @WorkingDir&"\"&$file_name ); создаем папку пакета
 Sleep(500)
 Send("{ENTER}")
 Sleep(500)
 Send("^o")
 Sleep(500)
 ControlSetText ( "Open", "", "Edit1", @WorkingDir&"\"&$file ); открытие и распознавание pdf файла
 Send("{ENTER}")
 WinWaitClose("Adding")
 Sleep(500)
 WinWaitActive("ABBYY")
 Sleep(500)
 Send("^+R")
 WinWaitClose("Reading")
 Sleep(500);
 WinWaitActive("ABBYY")
 Sleep(1000);
 Send("^s")
 WinWait("Save")
 Sleep(500);
 ControlSetText ( "Save", "", "Edit1", @WorkingDir&"\"&$file_name&"\"&$file_name ); сохраняем результаты распознавания в папку пакета
 Send("{ENTER}")
 Sleep(500);
 WinWaitClose("Saving")
 Send("!f")
 Send("c") ;Закрываем пакет
WEnd

FileClose($search)
 
Автор
L

lemonia

Новичок
Сообщения
126
Репутация
0
Подсказали строку, которую надо добавить в начало
Код:
Opt("SendKeyDelay", 700)
. Выяснилось при тесте на нескольких сбойных файлах, что это помогает решить проблему.
 
Верх