TwinkiePaste — это программа для вставки часто используемых выражений, фрагментов текста куда угодно по нажатию горячей клавиши. Также ведет историю буфера обмена. Умеет запускать другие программы, поиски к Интернетах, отправлять письма и.т.д. Поддерживает макросы для извлечения выделенного текста и содержания буфера обмена.
Вставляет текст тривиально: нажимаем в любом приложении горячую клавишу (вернее их сочетание, по умолчанию Ctrl+Alt+Enter) - показывается меню с выбором фрагментов текста для вставки - выбираем фрагмент - у-у-у-упс! текст вставлен. Сочетание клавиш Ctrl+Alt+Enter используется по умолчанию. Можно назначить свои собственные горячие клавиши в настройках.
Ищет выделенный где угодно текст в Интернет тоже неплохо: выделяете текст в каком угодно приложении, нажимаете всё то же сочетание клавиш, выбираете из меню команды поиска. Запускается ваш веб-браузер, и сразу переходит к поиску выделенного текста на поисковом сайте. Сейчас в дистрибутив включены команды поиска в Гугле и Яндексе. Остальные легко добавить в редакторе фраз (используя достославный макрос %SELECTED_TEXT%).
Ну что еще из фич!?!:
живет иконкой в системном трее;
сочетание горячих клавиш настраиваемое. По умолчанию Ctrl+Alt+Enter;
ведет историю буфера обмена;
мультиязычный пользовательский интерфейс вшит изначально. Есть встроенный английский + русский и польский. Любой другой язык добавляется банальным редактированием lng-файла.
поддерживает макросы для извлечения выделенного текста, содержания буфера обмена, перестановки текстового курсора после вставки;
поясняющие всплывающие подсказки при выделении команд меню к иконке в трее, если задержать мыша на команде меню на секунду другую, не щелкая по ней.
Post №: 6427
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 20.01.13 02:04. Post subject: DenisSMI пишет: - ч..
DenisSMI пишет:
quote:
- что такое TO DO layout bar?
Артефакт от начальных стадий - потом там будет что-то другое...
DenisSMI пишет:
quote:
- и зачем названия фразам? Ведь двойная работа получается...
Названия используются в меню. А сами фрагменты могут быть достаточно большими, и так что полностью он в меню не влезает. Поэтому можно дать отдельное название.
В приниципе есть команда меню "Add From Clipboard" - тогда первая часть фрагмента становится сразу же и названием. Ну и со временем это обрастет командами в стиле Aml Pages, типа выделенный текст поместить в название.
В общем, это альфа-версия. Далеко не все реализовано, куча мелочей вроде тех же "Отправить выделенный текст в название" не сделана (просто в реализации это вещь попроще, сейчас и так работы хватает по сути - приделаю позже).
Post №: 1605
Joined: 16.04.10
Location: Cеверная столица
Rank:
0
Posted: 20.01.13 12:23. Post subject: Carc пишет: В прини..
Carc пишет:
quote:
В приниципе есть команда меню "Add From Clipboard" - тогда первая часть фрагмента становится сразу же и названием. Ну и со временем это обрастет командами в стиле Aml Pages, типа выделенный текст поместить в название.
Add new from Clipboard у меня не работает. Еще бы горячую клавишу к ней прикрутить, чтобы из любого приложения можно было заслать. И чтобы при успешном добавлении появлялась всплывающая подсказка в трее.
Post №: 6428
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 20.01.13 14:08. Post subject: DenisSMI пишет: Add..
DenisSMI пишет:
quote:
Add new from Clipboard у меня не работает.
Что значит не работает? Недоступная, серая? Или ничего не происходит? Серая она когда в буфере обмена пусто - нет текста для вставки.
DenisSMI пишет:
quote:
Еще бы горячую клавишу к ней прикрутить, чтобы из любого приложения можно было заслать. И чтобы при успешном добавлении появлялась всплывающая подсказка в трее.
Нивапрос (С) С горячими давай чуток погодя. ОК!?! Для начала просто сделаем такую команду меню в трее. Она будет разом всё это делать - запущать редактор фраз, и "говорить" ему вставляй из буфера обмена.
А потом и горячие клавиши к таким командам приделаем. Как-то так... В принципе и сейчас причесывается версия потихонечку. К вечеру думаю уже выложу 0.11 Альфа с новыми настройками и мелкими добавками в гуе.
Post №: 1606
Joined: 16.04.10
Location: Cеверная столица
Rank:
0
Posted: 20.01.13 14:11. Post subject: Carc пишет: Что зна..
Carc пишет:
quote:
Что значит не работает? Недоступная, серая? Или ничего не происходит? Серая она когда в буфере обмена пусто - нет текста для вставки.
Отбой! Заработала! До этого ничего не происходило при нажатии
Carc пишет:
quote:
Нивапрос (С) С горячими давай чуток погодя. ОК!?! Для начала просто сделаем такую команду меню в трее. Она будет разом всё это делать - запущать редактор фраз, и "говорить" ему вставляй из буфера обмена.
А потом и горячие клавиши к таким командам приделаем. Как-то так... В принципе и сейчас причесывается версия потихонечку. К вечеру думаю уже выложу 0.11 Альфа с новыми настройками и мелкими добавками в гуе.
Хорошо. А можно сделать добавление по горячей клавише без переключения в главное окно, чтобы спокойно продолжать работать в исходной программе?
Post №: 6429
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 20.01.13 14:16. Post subject: DenisSMI пишет: Хор..
DenisSMI пишет:
quote:
Хорошо. А можно сделать добавление по горячей клавише без переключения в главное окно, чтобы спокойно продолжать работать в исходной программе?
Хм, можно и так - это не проблема.... Только эта-а-а-а... А посмотреть чо добавили и как? И в каком формате данные? Конечно можно потом запустить редактор фраз, позже - но все же... Так точно нормально будет?
Post №: 1607
Joined: 16.04.10
Location: Cеверная столица
Rank:
0
Posted: 20.01.13 14:44. Post subject: Carc пишет: Хм, мож..
Carc пишет:
quote:
Хм, можно и так - это не проблема.... Только эта-а-а-а... А посмотреть чо добавили и как? И в каком формате данные? Конечно можно потом запустить редактор фраз, позже - но все же... Так точно нормально будет?
1. выделяю в какой-нить программе фразу 2. нажимаю гор.клавишу 3. фразе добавляется как форматированный текст (потому как, если я ее добавил, то буду использовать еще раз. И скорее всего с тем же шрифтом и размером).
Post №: 6430
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 20.01.13 15:40. Post subject: DenisSMI пишет: 1. ..
DenisSMI пишет:
quote:
1. выделяю в какой-нить программе фразу 2. нажимаю гор.клавишу 3. фразе добавляется как форматированный текст (потому как, если я ее добавил, то буду использовать еще раз. И скорее всего с тем же шрифтом и размером).
Да я не о том... Что было добавлено после нажатия горячей клавиши в любой программе ведь нужно же увидеть!?! Хотя если добавляется корректно, то фиг ли смотреть!?! И то верно...
PS: пока я не сделал поддержку форматированного текста. Чуть позже. Технически все там так же - только вставляются в другом формате. Ну и по мелочам - тот же редактор фраз должен будет уметь работать с типом данных текста с форматированием, изменять тип данных , по мелочам команды (Bold, Italic и иже с ним) и все такое.
Но все заглушки уже приделаны. Твинки-файлы содержат поле про тип данных, во всплывающей подсказке так же показывается тип данных...
Post №: 1608
Joined: 16.04.10
Location: Cеверная столица
Rank:
0
Posted: 20.01.13 15:49. Post subject: Carc пишет: Да я не..
Carc пишет:
quote:
Да я не о том... Что было добавлено после нажатия горячей клавиши в любой программе ведь нужно же увидеть!?! Хотя если добавляется корректно, то фиг ли смотреть!?! И то верно...
согласен, но уверенности нет, поэтому стремно как-то, тянет все время проверить, потому как такие разные мелкие сбои случаются часто.
Carc пишет:
quote:
PS: пока я не сделал поддержку форматированного текста. Чуть позже. Технически все там так же - только вставляются в другом формате. Ну и по мелочам - тот же редактор фраз должен будет уметь работать с типом данных текста с форматированием, изменять тип данных , по мелочам команды (Bold, Italic и иже с ним) и все такое.
Но все заглушки уже приделаны. Твинки-файлы содержат поле про тип данных, во всплывающей подсказке так же показывается тип данных...
Ок, но согласен, что полезно вставлять с тем же форматированием?
Post №: 6431
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 20.01.13 15:57. Post subject: DenisSMI пишет: Ок,..
DenisSMI пишет:
quote:
Ок, но согласен, что полезно вставлять с тем же форматированием?
Та не вопрос!!! Это изначально задумывалось.
Просто сначала мне нужно было обкатать движок основательно, это проще делать с простым текстом - ибо он прост. С форматированным почти все то же самое - но есть нюансы. Поэтому я на первых этапах не стал его с ходу приделывать. Но весь код управления уже прописан - осталось только редактор сделать для редактирования форматированного текста, и практически все готово.
Post №: 1609
Joined: 16.04.10
Location: Cеверная столица
Rank:
0
Posted: 20.01.13 16:07. Post subject: Carc пишет: Просто ..
Carc пишет:
quote:
Просто сначала мне нужно было обкатать движок основательно, это проще делать с простым текстом - ибо он прост. С форматированным почти все то же самое - но есть нюансы. Поэтому я на первых этапах не стал его с ходу приделывать. Но весь код управления уже прописан - осталось только редактор сделать для редактирования форматированного текста, и практически все готово.
Post №: 6445
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 26.01.13 12:22. Post subject: DenisSMI пишет: Хор..
DenisSMI пишет:
quote:
Хорошо. А можно сделать добавление по горячей клавише без переключения в главное окно, чтобы спокойно продолжать работать в исходной программе?
Есть мысль проще... Приделать менеджер буфера обмена. Чтобы он следил за помещаемыми в буфер обмена данными в разных форматах и по ходу дела их некоторое количество кешировал.
Тогда соответственно
меню вставки также может показывать последние варианты содержания буфера обмена
ну и плюс можно будет из менеджера фраз эти данные сохранить на диск как фразу уже для постоянного использования.
Post №: 6436
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 21.01.13 00:07. Post subject: DenisSMI пишет: Нор..
DenisSMI пишет:
quote:
Нормально, работает Тока при включенном пагес всегда turn off. Может конфликт горячих клавиш Ctrl+Alt+Enter ??
Там сейчас 2 режима: 1. Если редактор запускать из трея, то треевый клиент знает, что редактор настроек запущен, и пока он работает агент отключает свои клавиши. Соответственно конфликта нет.
2. Если редактор фраз (и настроек) запустить ручками откуда-нить со стороны (Проводник, Total Commander и.т.д.), то клиент не знает что работает редактор и клавиши свои не отключает - соответственно возможен конфликт при установке клавиш в редакторе настроек (после изменения клавиш он проверяет может ли он установить клавиши). Это я еще буду дорабатывать, чтобы редактор и агент в трее могли более информатировно общаться в момент работы обоих в независимости от способа запуска.
Ну и собственно третий вариант: когда действительно клавиша, которая определяется в редакторе настроек уже занята вообще каким-то третьим сторонним приложением. В данном случае Aml Pages (а там кстати есть такая клавиша по умолчанию как Ctrl+Alt+Enter). Собственно для этого индикатор под установкой клавиш и создавался - чтобы он сигналил, удалось зарегать выбранную горячую клавишу или нет.
Post №: 6437
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 21.01.13 00:09. Post subject: PS: я не знаю ты вид..
PS: я не знаю ты видел или нет? Если щелкнуть правой кнопкой по полю установки клавиш, то там есть меню со всякими клёвыми сочетаниями клавиш.
PPS: если в этом меню сочетаний еще каких сочетаний клавиш - свистни. Там дописать ровно полстроки кода (код более чем обобщенный, просто нужно добавить еще полстрочки кода для определения и еще одного\да_хоть_бесконечно сочетания клавиш).
All times are GMT
3 Hours. Hits today: 1
You can: smiles yes, images yes, types yes, poll no
avatars yes, links on, premoderation off, edit new post no