Часто общаюсь с китайцами через Skype, но китайского не знаю. Пишу по английски, потом копирую в переводчик Google Translate Client, вставляю обратно. Когда динамически общаешся перекопировать фразу туда-сюда становится очень неудобно. Хотелось просто нажать кнопку и получить переведенную фразу строкой ниже. Такой программы найти не смог. Но я нашел другой вариант. Все оказалось просто.
hotkey my-imtranslate {
Key F2
Task {
Sendkeystroke Ctrl+A
Sleep 100
Sendkeystroke Ctrl+C
Sleep 100
;нужно указать ваш путь до файла
RunApp C:\Program Files (x86)\Translate Client\translateclient.exe
Sleep 500
Sendkeystroke Ctrl+V
Sleep 2000
Sendkeystroke Tab
Sleep 100
Sendkeystroke Ctrl+C
Sleep 100
Sendkeystroke Alt+F4
Sleep 100
Sendkeystroke Right
Sleep 100
Sendkeystroke Shift+Enter
Sleep 100
Sendkeystroke Ctrl+V
}
}
Этот скрипт нужно вставить в программу Caesar.
Кроме того с помощью этой программы, можно лайфхакнуть Windows еще многими способами. Вот некоторые возможности данной программы:
- переключение раскладки клавиатуры (включение определенной раскладки или другие действия) по клавише Ctrl (или Shift), индикация раскладок клавиатуры с помощью Scroll Lock, Caps Lock, Num Lock;
- изменение (через буфер обмена) регистра набираемого текста, его транслитерация и обратная транслитерация, корректировка раскладки клавиатуры;
- минимизация окон в трей, изменение их прозрачности, перемещение мышкой при нажатой Alt, прокрутка окна под указателем мыши; *
- выполнение произвольных действий при создании (открытии) окна (запуске приложения);
- назначение горячих клавиш на произвольную последовательность действий (управление окном, запуск приложений, скриптов, выход из системы, перезагрузка, эмуляция клавиатуры и мыши);
- любые действия при нажатии мышкой (прокрутке колесика мыши) на такие кнопки как «Свернуть», «Развернуть», «Закрыть» и других, а так же в произвольных областях экрана;
- выполнение определенной последовательности действий с некоторой периодичностью (по расписанию);
- при выполнении заданных условий (создание некоторого окна, нажатие горячей клавиши, по расписанию) отображение на экране в течение определенного времени отформатированного OSD (On-Screen-Display) текста произвольным цветом, размером, шрифтом; *
- хранение информации в альтернативных буферах обмена;
- управление уровнем громкости колонок, выдвижение лотка CD-ROM'а, и прочие мелочи;
- запись о событиях в лог-файл.
ccron — часть caesar (может использоваться и как самостоятельная программа), планировщик для выполнения служебных заданий не требующих вмешательства пользователя. Работает как сервис Windows.
Программный продукт реализован наи «чистом» WinAPI, что позволило сделать его компактным, эффективным и нетребовательным к системным ресурсам.
Комментариев нет:
Отправить комментарий