Ru-Board.club
← Вернуться в раздел «Программы»

» caesar

Автор: maxirk
Дата сообщения: 28.03.2012 02:53
http://habrahabr.ru/sandbox/42504/
Автор: maxirk
Дата сообщения: 09.04.2012 07:42
sandrey

Проходит какое-то время и скрипт сворачивания IBR в трей перестает работать. Снова работает только после перезапуска IBR.

Тоже самое со скриптом "Копировать все 4ой кнопкой мыши".

Что делать?
Автор: st13Pavel
Дата сообщения: 25.05.2012 23:28
А в Windows 7 подсветка Scroll Lock при смене раскладки работает?.

Такой конфиг не работает. Ни Scroll ни Num Lock.

Код:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; конфигурационный файл caesar (c) Андрей Салмов

; Этот конфигурационный файл caesar можно рассматривать как
; файл по умолчанию, или как файл-пример.
;
; Вы можете переписать его под свои нужды.
;
; Подробные комментарии к описанному ниже (и не только)
; приведены в файле man/caesar.conf-example.
; Полное описание синтаксиса данного файла смотрите
; в man/caesar.conf-full.


#
# Общие настройки
#

; Scroll Lock отображает состояние раскладки клавиатуры.
OnScrollLockForLayout 0x0419
OnNumLockForLayout 0x0419

; Настройки для вывода OSD-сообщений
; (оптимальны для разрешения 1024x768).
osdRectPos 520,400
osdRectSize 500,340
osdFontSize 18
osdTextFlags 0x010A


#
# Действия при старте caesar
#

; Включение цифровой клавиатуры при старте caesar.
OnStartCaesar {
SetNumLock off
}

Автор: maxirk
Дата сообщения: 15.08.2012 04:15
Хочу обновление
Автор: pentadactyl
Дата сообщения: 20.10.2012 04:49

Код:
Xkey Escape
OnDownXkey {
SendKeystroke Ctrl+0
Sleep 160
DownKey Escape
}
OnUpxkey {
UpKey Escape
}
Автор: sandrey
Дата сообщения: 12.03.2013 07:10
Не знаю, что делает Ctrl+0, но вообще у меня ваш код работает (заменил Ctrl+0 на Ctrl+A и проверил, например, в Блокноте).


Код:
Xkey Escape
OnDownXkey {
SendKeystroke Ctrl+A
osdText нажали Esc
Sleep 160
DownKey Escape
}
OnUpxkey {
osdText отпустили Esc
UpKey Escape
}
Автор: unhappy
Дата сообщения: 12.03.2013 15:47
sandrey
здравствуйте!
на работе использую caesar в частности для горячих клавиш.
используется win7 prof. в домене.
моя учетная запись - пользователь.
заметил, что в какой-то произвольный момент перестают работать хоткеи.
помогает только перезапуск caesar.
хоткеи пропадают спонтанно.
Автор: maxirk
Дата сообщения: 13.03.2013 10:11
1.
Цитата:
заметил, что в какой-то произвольный момент перестают работать хоткеи.
помогает только перезапуск caesar.
хоткеи пропадают спонтанно.


У меня Windows 7 x64 хоткеи не пропадают.

Но у меня пропадает работоспособность функций связанных с мышкой.
Например, функция: "По нажатию средней кнопки мыши в правой части заголовка окна покажем текущее состояние флага "Always On Top"". После перезапуска опять работает, проходит время - не работает. Иногда нужна эта функция, но перезапускать Caesar лень.

Тоже самое "Закрытие приложения по нажатию правой кнопки мыши на его кнопке в панели задач."

Хотелось бы решить эту проблему.

2. Я только что с помощью Caesar сделал скрипт - нажимаю F6 и текст текущй открытой страницы в Firefox открывается в Ice Book Reader http://www.ice-graphics.com/ICEReader/IndexR.html (это такая читалка с монитора удобная)! Как только не извращались с этим http://www.ice-graphics.com/forumr/viewtopic.php?p=13532#13532

Смотрите скринкаст http://www.screenr.com/ylz7

Вот скрипт:


Код: ;Сохранить в 1.txt. Выполнить команду по открытию в IBR

hotkey my-openibr {
Key F6
Task {

Sendkeystroke Ctrl+A
Sleep 100
Sendkeystroke Ctrl+C
Sleep 100
RunApp C:\Program Files\Windows NT\Accessories\wordpad.exe
Sleep 200
Sendkeystroke Ctrl+V
Sleep 200
Sendkeystroke Ctrl+S
Sleep 200
Sendkeystroke 1
Sleep 200
Sendkeystroke Enter
Sleep 200
Sendkeystroke Left
Sleep 200
Sendkeystroke Enter
Sleep 200
Sendkeystroke Alt+F4
Sleep 100
RunApp C:\Program Files (x86)\ICE Book Reader Professional Russian\ICEReaderRus.exe /import="C:\Users\bogdanov\Desktop\1.rtf"
}
}
Автор: unhappy
Дата сообщения: 13.03.2013 14:31
maxirk

Цитата:
У меня Windows 7 x64 хоткеи не пропадают.

работаете под пользователем?

у меня дома под учеткой с правами админа тоже не пропадают хоткеи.
а вот на работе права пользовательские и пропадают - просто больше пока ни с чем связать не могу кроме этого отличия :/
Автор: maxirk
Дата сообщения: 14.03.2013 02:58

Цитата:
работаете под пользователем?

у меня дома под учеткой с правами админа тоже не пропадают хоткеи.


Под админом
Автор: maxirk
Дата сообщения: 12.04.2013 04:32
Теперь можно читать статью в Ice Book Reader в 1 клик!

Вот способ

1. Ставим расширение для Firefox Save Text To File https://addons.mozilla.org/en-us/firefox/addon/save-text-to-file/

и настраиваем:



2. Ставим программку Caesar и в нее скрипт-запись последовательности клавиш:

hotkey my-openibr {
Key F6
Task {
Sendkeystroke Ctrl+A
Sleep 200
Sendkeystroke Shift+F1
Sleep 200
RunApp C:\Program Files (x86)\ICE Book Reader Professional Russian\ICEReaderRus.exe /import="C:\Users\bogdanov\Desktop\HighlightedText.txt"
}
}

Ура. Теперь все работает прекрасно: http://www.screenr.com/Qbo7
Автор: acer_bob
Дата сообщения: 01.07.2013 08:30
в некоторых программах после установки ccron, перестаёт работать колёсико мыши. может есть способ не менять работу колеса, или я что-то недонастроил?
Автор: Neveroff
Дата сообщения: 05.07.2013 08:02
sandrey, большое спасибо за софт, за подробное описание, за примеры. Не нашел только как заставить клавишу работать по прежнему, прошу простить за невнимательность, если указано в примере. Хочу по F1 делать вставку в Excel из буфера, а в остальном случае путь F1 работает как прежде.


Код:
###################################################
window EXCEL {
    FileName C:\Program Files\Microsoft Office\Office12\EXCEL.EXE
}
###################################################
hotkey KeyF3 {
    Key F3
    Task {
        WindowIs EXCEL
        if result = 1
            TypeText %C
        else
            !!!Тут что писать?!!!
        endif
    }
}
###################################################
Автор: sandrey
Дата сообщения: 19.08.2013 15:48

Цитата:
в некоторых программах после установки ccron, перестаёт работать колёсико мыши. может есть способ не менять работу колеса, или я что-то недонастроил?


ccron в принципе не может оказывать влияние на горячие клавиши или мышь.
caesar - может.

Возможно ваша проблема будет решена, если в caesar.conf добавить строку

Код: XScroll off
Автор: adapters
Дата сообщения: 02.08.2014 17:27
как вставку сделать даты и времени ?
Автор: unhappy
Дата сообщения: 14.09.2015 10:06
sandrey
а можно сделать капс модификатором как-то проще чем я намудрил?

Код:
XKey CapsLock
OnDownXKey {
DownKey LShift
DownKey LCtrl
DownKey LAlt
}
OnUpXKey {
UpKey LShift
UpKey LCtrl
UpKey LAlt
KeyboardWasChanged
if result = 0
SendKeystroke CapsLock
endif
}

Hotkey vim_left {
Key Ctrl+Alt+Shift+H
Task press_left {
UpKey LShift
UpKey LCtrl
UpKey LAlt
SendKeystroke Left
DownKey LShift
DownKey LCtrl
DownKey LAlt
}
}

Hotkey vim_down {
Key Ctrl+Alt+Shift+J
Task press_down {
UpKey LShift
UpKey LCtrl
UpKey LAlt
SendKeystroke Down
DownKey LShift
DownKey LCtrl
DownKey LAlt
}
}

Hotkey vim_up {
Key Ctrl+Alt+Shift+K
Task press_up {
UpKey LShift
UpKey LCtrl
UpKey LAlt
SendKeystroke Up
DownKey LShift
DownKey LCtrl
DownKey LAlt
}
}

Hotkey vim_right {
Key Ctrl+Alt+Shift+L
Task press_right {
UpKey LShift
UpKey LCtrl
UpKey LAlt
SendKeystroke Right
DownKey LShift
DownKey LCtrl
DownKey LAlt
}
}

Hotkey vim_pagedown {
Key Ctrl+Alt+Shift+D
Task press_pagedown {
UpKey LShift
UpKey LCtrl
UpKey LAlt
SendKeystroke PageDown
DownKey LShift
DownKey LCtrl
DownKey LAlt
}
}

Hotkey vim_pageup {
Key Ctrl+Alt+Shift+U
Task press_pageup {
UpKey LShift
UpKey LCtrl
UpKey LAlt
SendKeystroke PageUp
DownKey LShift
DownKey LCtrl
DownKey LAlt
}
}

Автор: kos32
Дата сообщения: 06.05.2016 17:27
Windows 10, 64 bit, последняя версия Skype при попытке переключить раскладку skype зависает на команде "SetKeyboardLayout to prev layout"

пришлось добавить костыль
window skype {
FileName         C:\Program Files (x86)\Skype\Phone\Skype.exe
}

; Корректировка и переключение раскладки клавиатуры.
hotkey change-layout {
Key Pause
Task {
...
WindowIs skype
if result = 0
    SetKeyboardLayout to prev layout
else
    SendKeystroke Ctrl+Shift
endif
RestoreClipboard
Sleep 130
}
}

Страницы: 123456789

Предыдущая тема: Your Uninstaller


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.