Описание возможностей
Charu3:
1) Работает только с простым текстом (есть программы, работающие с RTF-ным и изображениями)
2) Буферы можно как "захватывать", так и добавлять-редактировать "с нуля" прямо в программе.
3) Вызов по хоткею.
4) "Пакетный режим" (stock mode) - захват нескольких кусков текста подряд, затем их поочередная вставка. Вставка может осуществляться в порядке
а) FIFO (first in - first out, "первым пришел - первым выходит", "очередь")
б) LIFO (last in - first out, "последним пришел - первым выходит", "стек")
в) как больше нравится. Вызываешь программу по хоткею и вставляешь что куда хочешь. Включается-выключается пакетный режим также по хоткею.
5) Активные буферы организованы древовидно (по "папкам"). Уровни вложенности не считал, мне 2-х хватает. Навигация клавишами перемещения курсора + Enter или мышью. Хранится набор буферов в одном файле. Можно загрузить из другого файла другой набор буферов, поработать с ним, потом вернуть предыдущий.
Буферы бывают "одноразовые" и постоянные. Первые, например, появляются при захвате в пакетном режиме, и при выхода из этого режима стираются (если включена соответствующая опции). Вторые удаляются вручную. Есть команда меню, позволяющая превратить все захваченные в текущем сеансе "одноразовые" буферы в постоянные.
6) На буферы можно назначать индивидуальные хоткеи.
7) Обрамляющие вставки в тексте (очень удобно при наборе сообщений на разного рода форумах, поддерживающих HTML, BBCode, либо любые другие вариации на эту тему). Пример обрамляющей вставки - было "жирный текст", я его выделил, вызвал буфер @Bold, и стало "<b>жирный текст</b>"
8) Внутренние макросы/"переменные", благодаря которым можно делать не только обрамляющие вставки или вставки с учетом текущего содержимого буфера Windows, но также вставлять дату/время, запускать программы/открывать файлы, делать запрос по выделенному тексту в Гугль или еще куда-нибудь, эмулировать нажатия клавиш...
9) Плагины на разные случаи жизни. Я активно использую только один - плагин замены. Замена выполняется по 'словарику', оформляемого в виде отдельного текстового файла. С помощью входящего "в поставку" примера словарика замены можно добавить в текст ответа на письмо, или форумный пост символы '>', я для себя лично соорудил простенький словарик-транслитератор.
В стандартную поставку программы входит файл с большим количеством примеров использования внутренних переменных/макросов и плагинов.
Ссылки на последние версии (верхняя - для 9Х, нижняя, юникодовая - для работы в ХР).
http://keiziweb.com/perl/lime.cgi?do...c3050121_E.zip
http://keiziweb.com/perl/lime.cgi?do...3050121u_E.zip
Если вдруг не будут работать - напишите мне чтобы я где-нибудь эти файлы выложил.
Плагины
http://keiziweb.com/perl/lime.cgi?do...wn/LineNum.zip
http://keiziweb.com/perl/lime.cgi?do...own/repDic.zip
- второй настоятельно рекомендую, это "заменялка". В стандартной поставке я его не вижу.
Ограничения на размер или количество буферов мне неизвестны.
Главный недостаток: авторы - японцы, потому и справка на японском. Ошибки английского правописания встречались даже в опциях. Обнаружить в справке какие-либо контакты авторов мне, к огромному сожалению, не удалось.
===================================================
Мои личные примеры использования этого универсального инструмента:
1) Оформление текста hmtl-тегами или BBcode-подобными-кодами.
2) Создание ответов-"штампов" (удобно для модераторов форумов и не только), создание наборов подписей и других хитрых конструкций, требующих переключения раскладки/регистры (моя любимая подпись "©волоцюга Роман ShaRP" - попробуй набери вручную), быстрого ввода символов, которые не набираются напрямую с клавиатуры, - ©, ® и т.д. Удобный ввод стандартных конструкций языков программирования.
3) "Записная книжка" для любой несекретной информации, например
а) своего "профиля" - E-mail адресов, например, если их лень набирать.
б) номеров телефонов друзей-сотрудников для отсылки им SMS через веб-сервисы или
в) их E-mail для отправки почты через веб-интерфейс.
4) поиск в Гугле выделенного в любом приложении-редакторе текста, поиск в Гугле выделенного текста с добавлением буквы "а" (мелкая хитрость для симуляции "поиска на русских страницах"), поиск на других сайтах, поддерживающих запросы в подобном формате.
5) Добавление символов '>'. Транслитерация английский-русский. Конверсия BbCode в Html и наоборот {не полная, частичная - но и такая лучше, чем вообще никакой}.