Форум » » TwinkiePaste 1.02 - портабельная + с установщиком версии » Ответить

TwinkiePaste 1.02 - портабельная + с установщиком версии

Carc: Новая версия - TwinkiePaste 1.02 Устаревшая версия: Версия 1.хх - устаревшая. Текущая версия 3.xx - основательно переработанная. Жду пожелания, замечания, критику, маты... Оставлять здесь или в форме обратной связи на сайте Discussion about TwinkiePaste in English language see here Download with Installer / Версию с программой установки качаем отсюда (ZIP, с программой установки внутри, 570 кб) Download Portable Version / Портабельную версию качаем отсюда (ZIP-архив, распаковываем все файлы, стартуем файл TwinkiePaste.exe, 477 кб) Покупка здесь Официальная страница TwinkiePaste на русском тут (пока "куцая", но хоть начата). Oficial web-page in English (на английском, но инфы больше: еще скриншоты, + есть документация по макросам). TwinkiePaste — это программа для вставки часто используемых выражений, фрагментов текста куда угодно по нажатию горячей клавиши. Также ведет историю буфера обмена. Умеет запускать другие программы, поиски к Интернетах, отправлять письма и.т.д. Поддерживает макросы для извлечения выделенного текста и содержания буфера обмена. Вставляет текст тривиально: нажимаем в любом приложении горячую клавишу (вернее их сочетание, по умолчанию Ctrl+Alt+Enter) - показывается меню с выбором фрагментов текста для вставки - выбираем фрагмент - у-у-у-упс! текст вставлен. Сочетание клавиш Ctrl+Alt+Enter используется по умолчанию. Можно назначить свои собственные горячие клавиши в настройках. Ищет выделенный где угодно текст в Интернет тоже неплохо: выделяете текст в каком угодно приложении, нажимаете всё то же сочетание клавиш, выбираете из меню команды поиска. Запускается ваш веб-браузер, и сразу переходит к поиску выделенного текста на поисковом сайте. Сейчас в дистрибутив включены команды поиска в Гугле и Яндексе. Остальные легко добавить в редакторе фраз (используя достославный макрос %SELECTED_TEXT%). Ну что еще из фич!?!: живет иконкой в системном трее; сочетание горячих клавиш настраиваемое. По умолчанию Ctrl+Alt+Enter; ведет историю буфера обмена; мультиязычный пользовательский интерфейс вшит изначально. Есть встроенный английский + русский и польский. Любой другой язык добавляется банальным редактированием lng-файла. поддерживает макросы для извлечения выделенного текста, содержания буфера обмена, перестановки текстового курсора после вставки; поясняющие всплывающие подсказки при выделении команд меню к иконке в трее, если задержать мыша на команде меню на секунду другую, не щелкая по ней.

Ответов - 173, стр: 1 2 3 4 5 6 7 8 9 All

DenisSMI: Работает! - что такое TO DO layout bar? - и зачем названия фразам? Ведь двойная работа получается...

Carc: DenisSMI пишет: - что такое TO DO layout bar? Артефакт от начальных стадий - потом там будет что-то другое... DenisSMI пишет: - и зачем названия фразам? Ведь двойная работа получается... Названия используются в меню. А сами фрагменты могут быть достаточно большими, и так что полностью он в меню не влезает. Поэтому можно дать отдельное название. В приниципе есть команда меню "Add From Clipboard" - тогда первая часть фрагмента становится сразу же и названием. Ну и со временем это обрастет командами в стиле Aml Pages, типа выделенный текст поместить в название. В общем, это альфа-версия. Далеко не все реализовано, куча мелочей вроде тех же "Отправить выделенный текст в название" не сделана (просто в реализации это вещь попроще, сейчас и так работы хватает по сути - приделаю позже).

DenisSMI: Carc пишет: В приниципе есть команда меню "Add From Clipboard" - тогда первая часть фрагмента становится сразу же и названием. Ну и со временем это обрастет командами в стиле Aml Pages, типа выделенный текст поместить в название. Add new from Clipboard у меня не работает. Еще бы горячую клавишу к ней прикрутить, чтобы из любого приложения можно было заслать. И чтобы при успешном добавлении появлялась всплывающая подсказка в трее.


Carc: DenisSMI пишет: Add new from Clipboard у меня не работает. Что значит не работает? Недоступная, серая? Или ничего не происходит? Серая она когда в буфере обмена пусто - нет текста для вставки. DenisSMI пишет: Еще бы горячую клавишу к ней прикрутить, чтобы из любого приложения можно было заслать. И чтобы при успешном добавлении появлялась всплывающая подсказка в трее. Нивапрос (С) С горячими давай чуток погодя. ОК!?! Для начала просто сделаем такую команду меню в трее. Она будет разом всё это делать - запущать редактор фраз, и "говорить" ему вставляй из буфера обмена. А потом и горячие клавиши к таким командам приделаем. Как-то так... В принципе и сейчас причесывается версия потихонечку. К вечеру думаю уже выложу 0.11 Альфа с новыми настройками и мелкими добавками в гуе.

DenisSMI: Carc пишет: Что значит не работает? Недоступная, серая? Или ничего не происходит? Серая она когда в буфере обмена пусто - нет текста для вставки. Отбой! Заработала! До этого ничего не происходило при нажатии Carc пишет: Нивапрос (С) С горячими давай чуток погодя. ОК!?! Для начала просто сделаем такую команду меню в трее. Она будет разом всё это делать - запущать редактор фраз, и "говорить" ему вставляй из буфера обмена. А потом и горячие клавиши к таким командам приделаем. Как-то так... В принципе и сейчас причесывается версия потихонечку. К вечеру думаю уже выложу 0.11 Альфа с новыми настройками и мелкими добавками в гуе. Хорошо. А можно сделать добавление по горячей клавише без переключения в главное окно, чтобы спокойно продолжать работать в исходной программе?

Carc: DenisSMI пишет: Хорошо. А можно сделать добавление по горячей клавише без переключения в главное окно, чтобы спокойно продолжать работать в исходной программе? Хм, можно и так - это не проблема.... Только эта-а-а-а... А посмотреть чо добавили и как? И в каком формате данные? Конечно можно потом запустить редактор фраз, позже - но все же... Так точно нормально будет?

DenisSMI: Carc пишет: Хм, можно и так - это не проблема.... Только эта-а-а-а... А посмотреть чо добавили и как? И в каком формате данные? Конечно можно потом запустить редактор фраз, позже - но все же... Так точно нормально будет? 1. выделяю в какой-нить программе фразу 2. нажимаю гор.клавишу 3. фразе добавляется как форматированный текст (потому как, если я ее добавил, то буду использовать еще раз. И скорее всего с тем же шрифтом и размером).

Carc: DenisSMI пишет: 1. выделяю в какой-нить программе фразу 2. нажимаю гор.клавишу 3. фразе добавляется как форматированный текст (потому как, если я ее добавил, то буду использовать еще раз. И скорее всего с тем же шрифтом и размером). Да я не о том... Что было добавлено после нажатия горячей клавиши в любой программе ведь нужно же увидеть!?! Хотя если добавляется корректно, то фиг ли смотреть!?! И то верно... PS: пока я не сделал поддержку форматированного текста. Чуть позже. Технически все там так же - только вставляются в другом формате. Ну и по мелочам - тот же редактор фраз должен будет уметь работать с типом данных текста с форматированием, изменять тип данных , по мелочам команды (Bold, Italic и иже с ним) и все такое. Но все заглушки уже приделаны. Твинки-файлы содержат поле про тип данных, во всплывающей подсказке так же показывается тип данных...

DenisSMI: Carc пишет: Да я не о том... Что было добавлено после нажатия горячей клавиши в любой программе ведь нужно же увидеть!?! Хотя если добавляется корректно, то фиг ли смотреть!?! И то верно... согласен, но уверенности нет, поэтому стремно как-то, тянет все время проверить, потому как такие разные мелкие сбои случаются часто. Carc пишет: PS: пока я не сделал поддержку форматированного текста. Чуть позже. Технически все там так же - только вставляются в другом формате. Ну и по мелочам - тот же редактор фраз должен будет уметь работать с типом данных текста с форматированием, изменять тип данных , по мелочам команды (Bold, Italic и иже с ним) и все такое. Но все заглушки уже приделаны. Твинки-файлы содержат поле про тип данных, во всплывающей подсказке так же показывается тип данных... Ок, но согласен, что полезно вставлять с тем же форматированием?

Carc: DenisSMI пишет: Ок, но согласен, что полезно вставлять с тем же форматированием? Та не вопрос!!! Это изначально задумывалось. Просто сначала мне нужно было обкатать движок основательно, это проще делать с простым текстом - ибо он прост. С форматированным почти все то же самое - но есть нюансы. Поэтому я на первых этапах не стал его с ходу приделывать. Но весь код управления уже прописан - осталось только редактор сделать для редактирования форматированного текста, и практически все готово.

DenisSMI: Carc пишет: Просто сначала мне нужно было обкатать движок основательно, это проще делать с простым текстом - ибо он прост. С форматированным почти все то же самое - но есть нюансы. Поэтому я на первых этапах не стал его с ходу приделывать. Но весь код управления уже прописан - осталось только редактор сделать для редактирования форматированного текста, и практически все готово. ок, супер

Carc: DenisSMI пишет: Хорошо. А можно сделать добавление по горячей клавише без переключения в главное окно, чтобы спокойно продолжать работать в исходной программе? Есть мысль проще... Приделать менеджер буфера обмена. Чтобы он следил за помещаемыми в буфер обмена данными в разных форматах и по ходу дела их некоторое количество кешировал. Тогда соответственно меню вставки также может показывать последние варианты содержания буфера обмена ну и плюс можно будет из менеджера фраз эти данные сохранить на диск как фразу уже для постоянного использования. Как-то так мыслится...

Carc: "Аццки нада?... Не? Нинада? А щотки" ((C)китайский amazon shop) Разделители в меню? Колонки в меню? (вообще уже сделал, но по умолчанию выключено...) Надо? PS: а сколько уже фраз у тебя в базе?

DenisSMI: Carc пишет: PS: а сколько уже фраз у тебя в базе? 3 всего, тестю пока

Carc: DenisSMI пишет: 3 всего, тестю пока Залил новую версию TwinkiePaste 0.11 Alpha - много мелочей + вставка из буфера обмена из меню в трее (пока с показом редактора).

DenisSMI: Carc пишет: Залил новую версию TwinkiePaste 0.11 Alpha - много мелочей + вставка из буфера обмена из меню в трее (пока с показом редактора). Нормально, работает Тока при включенном пагес всегда turn off. Может конфликт горячих клавиш Ctrl+Alt+Enter ??

Carc: DenisSMI пишет: Нормально, работает Тока при включенном пагес всегда turn off. Может конфликт горячих клавиш Ctrl+Alt+Enter ?? Там сейчас 2 режима: 1. Если редактор запускать из трея, то треевый клиент знает, что редактор настроек запущен, и пока он работает агент отключает свои клавиши. Соответственно конфликта нет. 2. Если редактор фраз (и настроек) запустить ручками откуда-нить со стороны (Проводник, Total Commander и.т.д.), то клиент не знает что работает редактор и клавиши свои не отключает - соответственно возможен конфликт при установке клавиш в редакторе настроек (после изменения клавиш он проверяет может ли он установить клавиши). Это я еще буду дорабатывать, чтобы редактор и агент в трее могли более информатировно общаться в момент работы обоих в независимости от способа запуска. Ну и собственно третий вариант: когда действительно клавиша, которая определяется в редакторе настроек уже занята вообще каким-то третьим сторонним приложением. В данном случае Aml Pages (а там кстати есть такая клавиша по умолчанию как Ctrl+Alt+Enter). Собственно для этого индикатор под установкой клавиш и создавался - чтобы он сигналил, удалось зарегать выбранную горячую клавишу или нет.

Carc: PS: я не знаю ты видел или нет? Если щелкнуть правой кнопкой по полю установки клавиш, то там есть меню со всякими клёвыми сочетаниями клавиш. PPS: если в этом меню сочетаний еще каких сочетаний клавиш - свистни. Там дописать ровно полстроки кода (код более чем обобщенный, просто нужно добавить еще полстрочки кода для определения и еще одного\да_хоть_бесконечно сочетания клавиш).

Carc: Новая версия TwinkiePaste 0.12 Alpha 2 Добавил поддержку форматированного текста Добавлен выбор языков Всякие мелкие изменения\добавления\баг-фиксы

Carc: Залил новую версию TwinkiePaste 0.13 Alpha 2 масса мелкого баг-фикса и изменений в архитектуре



полная версия страницы