Часто общаюсь с китайцами через Skype, но китайского не знаю. Пишу по английски, потом копирую в переводчик Google Translate Client, вставляю обратно. Когда динамически общаешся перекопировать фразу туда-сюда становится очень неудобно. Хотелось просто нажать кнопку и получить переведенную фразу строкой ниже. Такой программы найти не смог. Но я нашел другой вариант. Все оказалось просто.
Кроме того с помощью этой программы, можно лайфхакнуть Windows еще многими способами. Вот некоторые возможности данной программы:
переключение раскладки клавиатуры (включение определенной раскладки или другие действия) по клавише Ctrl (или Shift), индикация раскладок клавиатуры с помощью Scroll Lock, Caps Lock, Num Lock;
изменение (через буфер обмена) регистра набираемого текста, его транслитерация и обратная транслитерация, корректировка раскладки клавиатуры;
минимизация окон в трей, изменение их прозрачности, перемещение мышкой при нажатой Alt, прокрутка окна под указателем мыши; *
выполнение произвольных действий при создании (открытии) окна (запуске приложения);
назначение горячих клавиш на произвольную последовательность действий (управление окном, запуск приложений, скриптов, выход из системы, перезагрузка, эмуляция клавиатуры и мыши);
любые действия при нажатии мышкой (прокрутке колесика мыши) на такие кнопки как «Свернуть», «Развернуть», «Закрыть» и других, а так же в произвольных областях экрана;
выполнение определенной последовательности действий с некоторой периодичностью (по расписанию);
при выполнении заданных условий (создание некоторого окна, нажатие горячей клавиши, по расписанию) отображение на экране в течение определенного времени отформатированного OSD (On-Screen-Display) текста произвольным цветом, размером, шрифтом; *
хранение информации в альтернативных буферах обмена;
управление уровнем громкости колонок, выдвижение лотка CD-ROM’а, и прочие мелочи;
запись о событиях в лог-файл.
Для получения представления обо всех возможностях программы смотрите полное описание синтаксиса конфигурационного файла caesar (файл caesar.conf-full), а также пример его написания (файл caesar.conf-example).
ccron — часть caesar (может использоваться и как самостоятельная программа), планировщик для выполнения служебных заданий не требующих вмешательства пользователя. Работает как сервис Windows.
Программный продукт реализован наи «чистом» WinAPI, что позволило сделать его компактным, эффективным и нетребовательным к системным ресурсам.
Комментарии: