Форум » » НОВАЯ ВЕРСИЯ TwinkiePaste 1.97 - портабельная + с установщиком версии » Ответить

НОВАЯ ВЕРСИЯ TwinkiePaste 1.97 - портабельная + с установщиком версии

Carc: Update: Эта версия устарела. Обсуждение новой версии TwinkiePaste расположено в этой ветке форума. Новая версия - TwinkiePaste 1.97 Что такое TwinkiePaste TwinkiePaste — это программа для вставки часто используемых выражений, фрагментов текста куда угодно по нажатию горячей клавиши. Также ведет историю буфера обмена. Умеет запускать другие программы, поиски к Интернетах, отправлять письма и.т.д. Поддерживает макросы для извлечения выделенного текста и содержания буфера обмена. Вставляет текст тривиально: нажимаем в любом приложении горячую клавишу (вернее их сочетание, по умолчанию Ctrl+Alt+Enter) - показывается меню с выбором фрагментов текста для вставки - выбираем фрагмент - у-у-у-упс! текст вставлен. Сочетание клавиш Ctrl+Alt+Enter используется по умолчанию. Можно назначить свои собственные горячие клавиши в настройках. Также для вставки можно использовать жесты мыши. Ищет выделенный где угодно текст в Интернет тоже неплохо: выделяете текст в каком угодно приложении, нажимаете всё то же сочетание клавиш, выбираете из меню команды поиска. Запускается ваш веб-браузер, и сразу переходит к поиску выделенного текста на поисковом сайте. Сейчас в дистрибутив включены команды поиска в Гугле и Яндексе. Остальные легко добавить в редакторе фраз (используя достославный макрос %SELECTED_TEXT%). Что нового Добавлены новые макросы для извлечения URL. Поддержка клавиши Tab, Enter для быстрого заполнения веб-форм с помощью TwinkiePaste - всякие логины, пароли, все дела. Новости для "мышатников": добавлен показ меню вставки шаблонов текста из контекстного меню плавающей панели. Плюс “жесты мыши”. Все просто! Если вы больше работаете с мышью, а не с клавиатурой, то показать меню вставки шаблонов текста TwinkiePaste можно с помощью следующего жеста. Нажали среднюю кнопку мыши, и потащили мыша в сторону. Мышь отпустили. Упс! TwinkiePaste засечет этот момент и покажет меню вставки шаблонов текста. добавлен новый более удобный отчет о проверке новых версий. Можно напрямую скачать файлы прямо из отчета, посмотреть список изменений в новой версии и.т.д. добавлена возможность перекодировать выделенный текст в другую раскладку клавиатуры (английский в русский например, если набрали текст забыв переключить раскладку). вставка фрагментов текста через быстрый тройной щелчок какой-либо кнопкой мыши (кнопки можно выбрать в настройках); итак, сбылось: добавлена поддержка вложенных фраз. Т.е. теперь фразы можно группировать, и соответственно показываются они в подменю поддержка полной генерации языкового файла из редактора и\или добавления новых строк в уже существующие переводы пользовательского интерфейса Download with Installer / Версию с программой установки качаем отсюда (ZIP, с программой установки внутри, 1600 кб) Download Portable Version / Портабельную версию качаем отсюда (ZIP-архив, распаковываем все файлы, стартуем файл TwinkiePaste.exe, 1600 кб) Официальная страница TwinkiePaste на русском тут. Oficial web-page in English (на английском, но инфы больше: еще скриншоты, + есть документация по макросам). Ну что еще из фич!?!: живет иконкой в системном трее; сочетание горячих клавиш настраиваемое. По умолчанию Ctrl+Alt+Enter; ведет историю буфера обмена; мультиязычный пользовательский интерфейс вшит изначально. Есть встроенный английский + русский и польский. Любой другой язык добавляется банальным редактированием lng-файла. поддерживает макросы для извлечения выделенного текста, содержания буфера обмена, перестановки текстового курсора после вставки; поясняющие всплывающие подсказки при выделении команд меню к иконке в трее, если задержать мыша на команде меню на секунду другую, не щелкая по ней.

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

Carc: Что нового: добавлено: сохранение истории буфера обмена при выходе из TwinkiePaste; мелкие баг-фиксы и изменения;

Carc: Новая версия TwinkiePaste 1.20 добавлено: по двойному клику по элементу в панели истории текст сразу вставляется в активное приложение;

Carc: Залил свежую версию 1.22


Carc: ОПРОС: панель истории буфера обмена в TwinkiePaste пользуетесь? А то появились непонятки: показывать панель истории как сейчас, вручную? Или сразу же при старте TwinkiePaste? Или только если есть содержание в буфере обмена? Или по клику на иконке в трее?

DenisSMI: Carc пишет: А то появились непонятки: показывать панель истории как сейчас, вручную? Или сразу же при старте TwinkiePaste? Или только если есть содержание в буфере обмена? Или по клику на иконке в трее? вручную достаточно. и опционально при появлении содержания в буфере.

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

DenisSMI: Carc пишет: Восстановление ее при запуске это появление инфы или нет? По смыслу вроде нет. Но для пользователя какая разница? Инфа то в панели появилась... Появление - это когда произошло нажатие ctrl + c или копирование информации ко команде контекстного меню. Думаю, так.

Carc: DenisSMI пишет: Появление - это когда произошло нажатие ctrl + c или копирование информации ко команде контекстного меню. Думаю, так. Ну в общем пока оставил как есть - не знаю я как делать. Не вижу четкого юз-кейза... И потом сейчас по новой версии работы выше головы. Второй месяц уже переписываю. Ядро готово, а вот редактор только-только начал переделывать.

DenisSMI: Carc пишет: Ну в общем пока оставил как есть - не знаю я как делать. Не вижу четкого юз-кейза... И потом сейчас по новой версии работы выше головы. Второй месяц уже переписываю. Ядро готово, а вот редактор только-только начал переделывать. Хорошо, будем ждать!

romario: DenisSMI пишет:

romario: DenisSMI пишет:

Carc: Залил новую версию 1.30

Carc: Выложена новая версия TwinkiePaste 1.31

DenisSMI: так...пора бы уже покупать

Carc: Последние новости... Первая альфа версия TwinkiePaste 1.40 с поддержкой вложенных подменю вставки заработала. Т.е. меню вставки вызываемое по клавише, может иметь вложенные подменю с текстами для вставки. В общем, для удобства группировки вставляемых данных. В одном подменю пароли, во втором приветствия, в третьем даты и.т.д. А в корневом меню просто часто используемые варианты. Скоро выйдет в public.

LordNEVR: Перетаскивание подменю и заметок планируется?

Carc: LordNEVR пишет: Перетаскивание подменю и заметок планируется? Оно уже есть в версии 1.40 Beta. Но пока без самого перетаскивания - через скопировать\вставить из контекстного меню в дереве фраз. Само перетаскивание чуть позже будет сделано. PS: "вырезать" безопасная операция - пока не будет вызвана команда "Вставить" фактически ничего не удаляется. Т.е. если вырезали, забыли вставить, и вышли, то вообще ничего не изменится - все останется как есть. А соответственно команда "Вставить" уже и пытается выполнить операцию копирования или перемещения, в зависимости что выбрали перед "Вырезать" или "Копировать". Когда мышом выделяется команда меню "Вставить" ТвинкиПаста показывает в подсказке чего она надумала делать (перемещать или копировать) и подсвечивает узел дерева, который изначально был скопирован или вырезан.

Carc: Выпущена финальная версия TwinkiePaste 1.40

Carc: Залил новую версию TwinkiePaste 1.50

Carc: Готовится к выходу новейшая версия TwinkiePaste 1.52. Главное нововведение: вставка текста и истории буфера обмена не только по нажатию горячей клавиши, но и по определенному событию с мыша (вроде тройного клика). Так что будет попрощее пользоваться и с планшетников.

Carc: Для любителей планшетников Залил новую версию 1.52. Эта версия поддерживает вставку текста через тройной клик левой кнопкой мыши. Просто быстро щелкаем левой кнопкой где-угодно три раза, и получаем меню с текстовыми фрагментами для быстрой вставки. То же самое что и при нажатии горячей клавиши - но мышом.

Carc: Пока суть да дело допиливаю перекодировщик для Мапли - т.е. неправильно набранный текст перекодировать типа английский в русский. 1) Нужно ли такое в Aml Pages? Вместо команд «в русский», «в английский»? 2) Между дело пока уже приделал сам перекодировщик выделенного текста в TwinkiePaste новую (пока на сайте нет). Если кому интересно - стучите в почту или поддержку. Скину

Carc: Залил на сервер новую версию TwinkiePaste 1.60 с перекодировкой выделенного текста в другую раскладку клавиатуры;

Carc: Залил на сервер новую версию TwinkiePaste 1.63

DenisSMI: А чем отличается домашняя лицензия от персональной? Персональная: Для персонального использования на одном или нескольких компьютерах. Домашняя: Для использования дома или на работе. Может быть установлена до 4 компьютеров. И там и там на несколько компьютеров...

Carc: Да это я там чего-то не то впопыхах веб-дизайна написал... Персональная Для персонального использования на одном компьютере или на нескольких, но не одновременно. Домашняя Для использования дома или на работе. Может быть установлена до 4 компьютеров и одновременно на них использоваться.

DenisSMI: Carc пишет: Персональная Для персонального использования на одном компьютере или на нескольких, но не одновременно. то есть может быть одновременно установлена только на одном, а на другой после деинсталяции?

Carc: DenisSMI пишет: то есть может быть одновременно установлена только на одном, а на другой после деинсталяции? Одновременно работать не должны и не будут (по крайней мере в перспективе). Так же как и в Aml Pages.

Carc: Залил на сервер новую версию 1.66...

Carc: Залил новую версию TwinkiePaste 1.72 Что нового: Добавлена новая фишка: Новости для "мышатников" добавлен показ меню вставки шаблонов текста при перемещении мыша с нажатой средней кнопкой мыши. Все просто! Если вы больше работаете с мышью, а не с клавиатурой, то показать меню вставки шаблонов текста TwinkiePaste можно с помощью следующего жеста. Нажали среднюю кнопку мыши, и потащили мыша в сторону. Мышь отпустили. Упс! TwinkiePaste засечет этот момент и покажет меню вставки шаблонов текста.

Carc: Залил новую версию 1.75 с поддержкой Tab, Enter для быстрого заполнения веб-форм с помощью TwinkiePaste

Carc: Залил новую версию TwinkiePaste 1.83 Добавлены настройки форматов буфера обмена, которые следует заносить в историю

Carc: Залил новую версию 1.84 с макросами для извлечения URL

DenisSMI: Хочу пожаловаться: - в MemSource после появления меню с выделенного слова снимается выделение и курсор прыгает в начало строки - с трекболом не работает перемещение при нажатой кнопки мыши, т.е. само перемещение не распознается, похоже...

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

DenisSMI: Carc пишет: Как меню появляется? По клавише? Если да, то какой?DenisSMI пишет: Alt + C или по событию мыша Carc пишет: Можно попробовать поменять события мыша, на котором показывать меню. На какой нить тройной клик - там в настройках можно сменить. Да, с кликами работает.

Carc: DenisSMI пишет: MemSource А MemSource это что? Что-то гугл много чего навыдавал...

DenisSMI: Carc пишет: А MemSource это что? Что-то гугл много чего навыдавал... http://www.memsource.com/ru/download-site/ Прога для переводчиков

Carc: DenisSMI пишет: http://www.memsource.com/ru/download-site/ Прога для переводчиков ОК, пошел качать. А там где скачет курсорец при клавише? В каком месте? Скриншотни что ли, плз...

DenisSMI: Carc пишет: ОК, пошел качать. А там где скачет курсорец при клавише? В каком месте? Скриншотни что ли, плз...

Carc: Поставил, а там что нужно какой-то аккаунт в облаке заводить, чтобы поработать? Да?

DenisSMI: Carc пишет: Поставил, а там что нужно какой-то аккаунт в облаке заводить, чтобы поработать? Да? Думаю, нет. По идеи аккаунт нужен только для подключения в базе данных. Если все же потребует, я тебе свои данные скину.

Carc: DenisSMI пишет: Хочу пожаловаться: - в MemSource после появления меню с выделенного слова снимается выделение и курсор прыгает в начало строки Разобрался. Пофиксил. Вроде теперь не снимает выделение, и вполне нормально работает в MemSource. Патч выйдет в составе 1.87, выложу вечерком.

DenisSMI: Carc пишет: Разобрался. Пофиксил. Вроде теперь не снимает выделение, и вполне нормально работает в MemSource. Патч выйдет в составе 1.87, выложу вечерком. Ок, спасибо!

DenisSMI: Поскольку панель истории в неактивном состоянии все равно полупрозрачна и она не должна бросаться в глаза, то, может быть, немного изменить ее дизайн? Например, убрать толстую рамку, которая, в общем не нужна, так, чтобы кнопки не обрезались...?

Carc: DenisSMI пишет: Поскольку панель истории в неактивном состоянии все равно полупрозрачна и она не должна бросаться в глаза, то, может быть, немного изменить ее дизайн? Например, убрать толстую рамку, которая, в общем не нужна, так, чтобы кнопки не обрезались...? Да, стоит сделать...

DenisSMI: Carc пишет: Да, стоит сделать...

Carc: Выложу видимо сегодня!!! Хотя чую я, ждет эту панель ба-а-а-а-альшой такой редизайн. Как-то все модняво, крутяво - да бестолково вышло.

DenisSMI: Carc пишет: Выложу видимо сегодня!!! Хотя чую я, ждет эту панель ба-а-а-а-альшой такой редизайн. Как-то все модняво, крутяво - да бестолково вышло. Ну да, попроще бы :) Спасибо!

Carc: DenisSMI пишет: Ну да, попроще бы :) Спасибо! Ну да, я перемудрил несколько. Там по сути есть 2 режима: 1) Активный, развернутый - когда можно посмотреть, что куда когда откуда копировалось. Изменить, удалить, скопировать обратно. Панель кагбэ и панель. 2) Неактивный режим. Когда панель плавает, полупрозрачненько, и свернуто, чтобы не отсвечивать и не мешать. Вот отсюда и все проблемы с автоматическими переходами панели из одного режима в другой и обратно. Юз-кейз какой-то непонятный. Кнопок напихал в панель как грязи... Часть управление окном, часть управление суть (следить, не следить, скопировать в буфер, настройки). Надо как-то упрощать все это.

DenisSMI: Carc пишет: Ну да, я перемудрил несколько. Там по сути есть 2 режима: А может сделать активный режим (т.е. развертывание и перенос фокуса) при наведении курсора мыши уже?

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

DenisSMI: Carc пишет: 2) А вот как таскать панель по экрану в свернутом виде? Как только потащил - сворачивается

Carc: DenisSMI пишет: Как только потащил - сворачивается Наверное, можно проще. Сделаем через задержку - пришла мыша, начали отсчет, подождали секундочку - проверили, мышь на месте, и случаем ли не тащут ли окно (нажата кнопка мыша) - если все ок, тогда разворачиваемся. Как-то так мне видится!?!

DenisSMI: Carc пишет: Наверное, можно проще. Сделаем через задержку - пришла мыша, начали отсчет, подождали секундочку - проверили, мышь на месте, и случаем ли не тащут ли окно (нажата кнопка мыша) - если все ок, тогда разворачиваемся. Как-то так мне видится!?! Ок, попробуем

Carc: Уже залил на сервер. Пробуй.

DenisSMI: Carc пишет: Уже залил на сервер. Пробуй. - косяк с MemSource остался - панель без рамки лучше, но рамка появляется при раскрытии. Думаю, она тоже лишняя - раскрытие при наведении курсора мышки работает, а вот обратного закрытия при смене фокуса не происходит.

Carc: DenisSMI пишет: - панель без рамки лучше, но рамка появляется при раскрытии. Думаю, она тоже лишняя Эта рамка нужна только для того, чтобы окно можно было ресайзить... Иначе никак. DenisSMI пишет: - косяк с MemSource остался Пока не копался. Мемсорс у меня просит какие-то логины пароли к чему-то там. Если диалог закрыть - то пустой фрейм, и почти все меню отключены. DenisSMI пишет: - раскрытие при наведении курсора мышки работает, а вот обратного закрытия при смене фокуса не происходит. А нужен ли? Убрал мыша - и все спряталось само собой?

DenisSMI: Carc пишет: Эта рамка нужна только для того, чтобы окно можно было ресайзить... Иначе никак. Может тогда потоньше и поэлегантней? Carc пишет: Пока не копался. Мемсорс у меня просит какие-то логины пароли к чему-то там. Если диалог закрыть - то пустой фрейм, и почти все меню отключены. Команда "открыть" работает? Если да, пришли тестовый файл/данные для логина Carc пишет: А нужен ли? Убрал мыша - и все спряталось само собой? Ну да, как и было

Carc: DenisSMI пишет: Может тогда потоньше и поэлегантней? Чукча думает Из коробки винда без такой рамки не ресайзит окна. Но если подумать, если взглянуть, вы так малы милые хобитцы надо поковыряться в недрах. По уму наверное можно как-то хакнуть. DenisSMI пишет: Команда "открыть" работает? Если да, пришли тестовый файл/данные для логина Команда то работает.... Только это кто такие то!?! У меня нет тестовых файлов для этого редактора. А создать он не предлагает... Чего делать то? DenisSMI пишет: Ну да, как и было Может лучше тогда прятать, не в момент ухода мыша с окна, мали ли куда я его там задвинул. А когда оно фокус ввода теряет - т.е. когда я точно с него ушел!?!

DenisSMI: Carc пишет: Может лучше тогда прятать, не в момент ухода мыша с окна, мали ли куда я его там задвинул. А когда оно фокус ввода теряет - т.е. когда я точно с него ушел!?! да, как раз когда фокус ввода теряет, тогда и прятать

Carc: DenisSMI пишет: да, как раз когда фокус ввода теряет, тогда и прятать Но тут есть такая загвоздка. В предыдущих версиях авторазворота при наводе мыши не было, а вот сворачивании при потере фокуса было. Это иногда мешает, причем сильно. Юз-кейс такой: 1) Развернули панель, что то там ищем - чтобы вынуть и вставить куда-нить в другое приложение. 2) Вернулись в другое приложение, подыскиваем место куда хотим вставить, данные из истории. И тут, фигакс, панель свернулась. Это очень неудобно. Даже меня, который знает что под капотом, убивало такое поведение. Надо как-то иначе. Не знаю по таймеру ее что ли сворачивать, т.е. что-то вроде ушли фокусом ввода с панели начался отсчет (ну не знаю, потом поэкспериментируем) на вскидку если то например 30 сек. Если вернулись в панель, все отсчет закрылся и все прекратилось до следующего раза Если заданное время в окно не возвращались - панель сама сворачивается. Например, как-то так. Иначе панель в самый неподходящий момент будет сворачиваться....

DenisSMI: Carc пишет: Например, как-то так. Иначе панель в самый неподходящий момент будет сворачиваться.... В общем разумно описал...Значит хотя бы сворачивание после вставки, т.е. двойного нажатия в панели.

Carc: Залил версию 1.87 с исправлениями для МемСорса.

DenisSMI: Carc пишет: Залил версию 1.87 с исправлениями для МемСорса. Спасибо! Суперски!

DenisSMI: Вот только выделенные слова из MemSource не подставляются как "Выделенный текст" в команды поисковиков

Carc: DenisSMI пишет: Вот только выделенные слова из MemSource не подставляются как "Выделенный текст" в команды поисковиков У меня подставились, только почему то иногда не с первого раза...

DenisSMI: Carc пишет: У меня подставились, только почему то иногда не с первого раза... увы

DenisSMI: dll глючит время от времени, не дает "включить вставку"

Carc: DenisSMI пишет: dll глючит время от времени, не дает "включить вставку" Включаем логи в настройках Перезапускаем TwinkiePaste Из трея всю информацию из диалога "О программе" Плюс оттуда же в последней 1.87 можно сархировать лог-файл Все это добро кидаем сюда, или на почту. PS: а вообще там могут быть несколько разные причины, что он не включила вставку. Неправильный хоткей, или ей не удается повторно внедриться в систему. Причин может быть несколько. Для этого и нужны логи.

DenisSMI: Log Message #1: ERROR: Cannot kernel DLL installDLL path: C:\Program Files\TwinkiePaste\TwinkiePaste.dll DLL service is already installed Error code: 2 Message #2: ERROR: Cannot kernel DLL installDLL path: C:\Program Files\TwinkiePaste\TwinkiePaste.dll DLL service is already installed Error code: 2 Message #3: ERROR: Cannot kernel DLL installDLL path: C:\Program Files\TwinkiePaste\TwinkiePaste.dll DLL service is already installed Error code: 2 Message #4: ERROR: Cannot kernel DLL installDLL path: C:\Program Files\TwinkiePaste\TwinkiePaste.dll DLL service is already installed Error code: 2 Message #5: ERROR: Cannot kernel DLL installDLL path: C:\Program Files\TwinkiePaste\TwinkiePaste.dll DLL service is already installed Error code: 2 Message #6: ERROR: Cannot kernel DLL installDLL path: C:\Program Files\TwinkiePaste\TwinkiePaste.dll DLL service is already installed Error code: 2 Environment OS: Windows 7 build 7601 Service Pack 1 Bitness: 32x Memory: 3,99 ГБ Number of Processors: 4 Admin authority: Yes IE Version: 9.10.9200.16686 Default Web Browser: Firefox 30.0, firefox.exe Has Internet Connection: Yes Active Code Page: 1251 (ANSI - кириллица) Screen: 1366 x 768 Path: C:\Program Files\TwinkiePaste\TwinkiePaste.exe Settings Hot Key: ALT+C Clipboard History: [max = 100] Connection Error!!! Error code: 1400 Недопустимый дескриптор окна. Method: no try install service of clipboard history GetClipboardSequenceNumber: 1399 Слежение за буфером обмена DelayInsertMS: 400 DirectlyPrintText: : Включено Logging: Включено Меню по событию мыши: ВЫКЛЮЧЕНО Включить вставку: ВЫКЛЮЧЕНО All Phrases: 38 Included Phrases: 21 Max Usage: 8, Яндекс.Словари Auto Check For Updates: Включено Check For Updates Every Days: 7 Sounds: Включено Test for phrase-file: Successfully Test for phrase-group: Successfully Phrases Folder Read: Включено Phrases Folder Write: Включено Test for keyfile: Successfully

Carc: Судя по верхним строкам логов, она не может заново встроиться в систему... А если выйти и войти? Не любит Windows переустановку хуков. Горазда она врать в таких делах. Вроде хук сняли, винда вроде как сказала "гут все убрано", а де факто она будет еще фиг знает сколько времени держать DLL в памяти. И документированного поведения там попросту нет. Есть пара фокусов, но они не всегда срабатывают. Так что лучше попробовать выйти и войти для уверенности. Тут я ничего поделать-то и толком не могу. Самому уж иногда приходилось перезагружать Винду, чтобы она усвоила, что хук снят...

DenisSMI: Carc пишет: Я в размышлениях... Есть там еще пара идей для подобного софта как вынуть выделенный текст. Но тут надо пробовать, пробовать и еще раз пробовать. Значит, буду тестить и еще раз тестить Carc пишет: DenisSMI пишет: цитата: - было бы удобнее, если бы панель истории автоматом свертывалась бы после вставки и А не будет ли это ставить пользователя в тупик7 Хотя бы как опция..Мне мешает, что она там висит - рабочую панель MemSource закрывает Carc пишет: Тут я ничего поделать-то и толком не могу. Самому уж иногда приходилось перезагружать Винду, чтобы она усвоила, что хук снят... В ходе работы обломно немного перезагружаться раз аз разом....

DenisSMI: - и все же в MemSource очень редко удается "подхватить" выделенную фразу - было бы удобнее, если бы панель истории автоматом свертывалась бы после вставки и - если бы вспл. подсказка с содержанием фразы появлялась бы сбоку от панели, не закрывая ее содержание

Carc: DenisSMI пишет: - и все же в MemSource очень редко удается "подхватить" выделенную фразу Я в размышлениях... Есть там еще пара идей для подобного софта как вынуть выделенный текст. Но тут надо пробовать, пробовать и еще раз пробовать. DenisSMI пишет: - было бы удобнее, если бы панель истории автоматом свертывалась бы после вставки и А не будет ли это ставить пользователя в тупик7 - если бы вспл. подсказка с содержанием фразы появлялась бы сбоку от панели, не закрывая ее содержание ОК, сделаем.

DenisSMI: При повторном запуске программы Панель истории автоматически не подхватывает сохраненные во время предыдущей сессии фразы. Приходится снимать и ставить галку "Панель истории" заново...

Carc: DenisSMI пишет: При повторном запуске программы Панель истории автоматически не подхватывает сохраненные во время предыдущей сессии фразы. Приходится снимать и ставить галку "Панель истории" заново... В смысле "не подхватывает"? Галка на панели истории отвечает только за отображение панели, и только....

DenisSMI: Carc пишет: В смысле "не подхватывает"? Галка на панели истории отвечает только за отображение панели, и только.... Во время последней сессии в Панели истории было 100 слов, после перезапуска - 0

Carc: DenisSMI пишет: Во время последней сессии в Панели истории было 100 слов, после перезапуска - 0 А галка "сохранять историю обмена при выходе" стоит?

DenisSMI: Carc пишет: А галка "сохранять историю обмена при выходе" стоит? Стоит. Я ж говорю - нужно выкл и вкл показ панели истории, тогда все записи возвращаются

Carc: DenisSMI пишет: Стоит. Я ж говорю - нужно выкл и вкл показ панели истории, тогда все записи возвращаются А кнопка следить за буфером обмена в заголовке панели Истории нажата? Сама вставка включена в TwinkiePaste?

DenisSMI: Carc пишет: А кнопка следить за буфером обмена в заголовке панели Истории нажата? Это та что с глазом? (всплывающие подсказки куда-то делись после того, как ты рамку убрал). Если она, то нажата Carc пишет: Сама вставка включена в TwinkiePaste? Да

Carc: DenisSMI пишет: Это та что с глазом? (всплывающие подсказки куда-то делись после того, как ты рамку убрал). Если она, то нажата Угу. Она самая.... PS: чего то я там напортачил, пока приделывал рамку. В прототипе работало, а в самой TwinkiePaste ни в какую. И понеслась. Сейчас откатился до предыдущих версий, и добавляю функционал последней 1.87.

DenisSMI: В MemSource: - не работает вставка добавленных через Вставку фраз (добавлялись нажатием на "+" после выделения и вызова Вставки по горячей клавише). Вместо вставки вызывается окно сохранение документа (CRTL + SHIFT + S) - не работает вставка истории буфера через Вставку (через Панель истории нормально). Т.е. при вызове Вставки и нажатии на фразу она копируется в буфер, но в MemSource не вставляется. Для вставки теперь нужно нажать CTRL+V

Carc: DenisSMI пишет: В MemSource: - не работает вставка добавленных через Вставку фраз (добавлялись нажатием на "+" после выделения и вызова Вставки по горячей клавише). Вместо вставки вызывается окно сохранение документа (CRTL + SHIFT + S) Это как это? И почему "+"? Причем тут эта клавиша?

DenisSMI: Carc пишет: Это как это? И почему "+"? Причем тут эта клавиша? В меню вставки есть команда "+ Добавить фразу"

Carc: DenisSMI пишет: В меню вставки есть команда "+ Добавить фразу" А в каком формате они добавились в редактор фраз? В форматированном тексте (RTF)? Или в виде простого текста? Или как?

DenisSMI: Carc пишет: А в каком формате они добавились в редактор фраз? В форматированном тексте (RTF)? Или в виде простого текста? Или как? простой текст

Carc: Залил новую версию 1.88. Пробуй...

DenisSMI: Carc пишет: Залил новую версию 1.88. Пробуй... Без изменений. Все то же.

Carc: DenisSMI пишет: Без изменений. Все то же. А кинь мне скриншоты редактора и меню вставки. Чего-то я не пойму уже почему такая проблема. У меня как часы работает.

DenisSMI: Carc пишет: А кинь мне скриншоты редактора и меню вставки. Чего-то я не пойму уже почему такая проблема. У меня как часы работает. Какого редактора? Фраз Твинки или Мемсорса?

Carc: DenisSMI пишет: Какого редактора? Фраз Твинки или Мемсорса? Фраз Твинки, и само меню вставки в МемСорсе

Carc: Carc пишет: Фраз Твинки, и само меню вставки в МемСорсе ОК, спасибо! Не вставляются фразы сохраненные или из буфера обмена? Буфер обмена это нижняя часть, с номерами. Еще бы хорошо бы скриншот редактора фраз, чтобы видеть что там за настройки.

DenisSMI: Carc пишет: ОК, спасибо! Не вставляются фразы сохраненные или из буфера обмена? Буфер обмена это нижняя часть, с номерами. Еще бы хорошо бы скриншот редактора фраз, чтобы видеть что там за настройки. Фразы под номерами просто помещаются в буфер обмена, но не вставляются. Там слева вверху есть фраза "А30.1 и А 30.2" - нажатие на нее вызывает диалог сохранения. Еще у меня "звук копирования" часто раздается два раза подряд,

Carc: Проблема пока только МемСорсом. В левую колонку и не должно ничего вставляться - так оригинал. В правой - перевод. Туда и надо вставлять. Или раскладку клавиатуры менять. Или фразу "вычитывать". А у меня не работает А фразы кстати на каком языке?

DenisSMI: Carc пишет: А фразы кстати на каком языке? вставка - на русском обычно

Carc: А если изменить настройки вставки текста с "Через нажатие клавиш" на "Через буфер обмена"? Не поможет?

DenisSMI: Carc пишет: А если изменить настройки вставки текста с "Через нажатие клавиш" на "Через буфер обмена"? Не поможет? нет, никаких изменений

Carc: DenisSMI пишет: нет, никаких изменений Мистика какая-то... У меня работает нормально в МемСорсе. Может я не так тестю? Я просто открываю присланный тобою документ, никуда не коннектясь, и пробую в нем. Может в этом дело!?! Фиг его знает. Может визуально все очень похожественно, но при просто открытом документе, работает один компонент для редактирования в Мемсорсе (вполне внешне схожий), и при коннекте другой. Соответственно проблемы именно в другом. Ты просто редактируешь документ без подключения или коннектишься к сервису?

DenisSMI: Carc пишет: Ты просто редактируешь документ без подключения или коннектишься к сервису? Коннектюсь, там у них база данных перевода. Я же не редактирую, а перевожу.

Carc: DenisSMI пишет: Коннектюсь, там у них база данных перевода. Я же не редактирую, а перевожу. ОК, попробую через коннект. Хотя это уже конечно паранойя. Не должно это влиять бы... PS: выложу 1.89 через пару часов. Все что ты просил я сделал: всяки тултипы справа, менюшки, баг-фиксы для панели истории. Ну и плюс я приделал новый движок слежения за буфером обмена, канонический так сказать, обкатанный в тестах, и с учетом всяких заморочков версий Windows, определение откуда копировали, перехват всяких соседние поганных утилит вроде МедиаПлейра, который из-за безопасности рушат слежение за буфером обмена и.т.д. В общем, развлекался двое суток: писал все заново, с нуля,с учетом всего и вся, и делал чтобы красиво PPS: может такое слежение за буфером обмена приделать как вкладку справа в Aml Pages? Кто-то просил? А то команда "Вырезать в дереве" считай не отменяемая, а такое слежение запросто бы решало проблему. Кто-то меня давно просил... Но это было отложено в долгий ящик...

Carc: Залил свежую версию 1.89 - масса изменений под капотом.

DenisSMI: Carc пишет: Залил свежую версию 1.89 - масса изменений под капотом. Установил, перезагрузил. Увы, все без изменений Завтра на планшет поставлю - посмотрю (он на Восьмерке)

Carc: DenisSMI пишет: Установил, перезагрузил. Увы, все без изменений Завтра на планшет поставлю - посмотрю (он на Восьмерке) МемСорс я не трогал в этой части. Там вообще пока не понятно, почему у тебя он не печатает, а у меня в нем печатает.

DenisSMI: Но она и устанавливается как-то криво - dll не читается - выдает ошибку. Даже после перезагрузки компа.

Carc: DenisSMI пишет: Но она и устанавливается как-то криво - dll не читается - выдает ошибку. Даже после перезагрузки компа. Подробности в студию. Как ставил? Портабельную или нет?

DenisSMI: Carc пишет: Подробности в студию. Как ставил? Портабельную или нет? Не портабельную. Вышел из старой, распаковал новую, установил

Carc: DenisSMI пишет: Не портабельную. Вышел из старой, распаковал новую, установил А откуда такая фраза, "библиотека не читается"?

Carc: Про рамки плавающей панели В общем, сделал я новую, пробную техническую сборку с новыми тонкими рамками плавающей панели истории буфера обмена. Вроде работает. Техническую в том смысле, что по умолчанию как раз нет никаких тонких рамок - все стандартно, и толство, но есть скрытые настройки. Сделано для проверки функционала. Все просто: создаем хоть пустой, хоть какой файл resize.resize в папке программы, и перезапускаем TwinkiePaste - получаем без рамок. 1) Файл может быть пустым, просто достаточно чтобы он был в папке. 2) Перезапустить TwinkiePaste (всю TwinkiePaste, а не только панель) обязательно. Т.к. проверяется наличие или отсутствие файла только один раз, дальше просто используется результат первой проверки, де факто ничего уже не проверяя. В общем, типичное управление скрытыми экспериментальными настройками в стиле Aml Pages. Могу выложить! Надо?

DenisSMI: Carc пишет: Могу выложить! Надо? НАДО

Carc: DenisSMI пишет: НАДО Пробуй, выложил, версия 1.90.

DenisSMI: Carc пишет: Пробуй, выложил, версия 1.90. ну, что...в целом все хорошо и красиво, но - панель у меня не открывается при наведении - после некоторого количества нажатий на кнопку развернуть/свернуть (10-15 подряд) перестает раскрываться вообще

Carc: DenisSMI пишет: ну, что...в целом все хорошо и красиво, но - панель у меня не открывается при наведении Извини, я забыл про это... Я тут когда накосячил с подсказками, пока правил рамки - я потом тупо откатился на несколько сборок назад, и начал заново. А про развертку под мышом забыл, вот буквально 20 минут назад приделал в новой сборке, уже после того как на сайт все выложил. Я сейчас немного обкатаю эту свертку\развертку нормально. И выложу уже нормальный вариант. DenisSMI пишет: - после некоторого количества нажатий на кнопку развернуть/свернуть (10-15 подряд) перестает раскрываться вообще Вот это меня и смущает. Я что-то подобное тоже заметил. Надо погонять, потестировать, посмотреть внимательно.

DenisSMI: Гоша, а как журнал открыть?

Carc: DenisSMI пишет: Гоша, а как журнал открыть? Дык это обычный текстовый файл. В чем хочешь его можно открыть, хоть в Блокноте.

DenisSMI: Carc пишет: Дык это обычный текстовый файл. В чем хочешь его можно открыть, хоть в Блокноте. а где он?

Carc: DenisSMI пишет: а где он? Это файл LogReport.txt в папке программы. Его можно открыть из последней версии PhraseEditor. Есть команда в меню Файл + гиперссылка в настройках есть, на галке Записывать файл журнала.

DenisSMI: Carc пишет: Это файл LogReport.txt в папке программы. Его можно открыть из последней версии PhraseEditor. Есть команда в меню Файл + гиперссылка в настройках есть, на галке Записывать файл журнала. он только последнюю сессию сохраняет?

Carc: DenisSMI пишет: он только последнюю сессию сохраняет? Нет, но его постоянно дополняет, пока не удалят ручками.

DenisSMI: Carc пишет: Нет, но его постоянно дополняет, пока не удалят ручками. Значит у меня все стерлось после установки новой версии? У меня в дневнике только сегодняшние записи...

Carc: DenisSMI пишет: Значит у меня все стерлось после установки новой версии? У меня в дневнике только сегодняшние записи... Если ставить в ту же папку, то LogReport.txt не затирается. Это рабочий файл, его нет в установке. Думаю, ты или просто куда-то в другое место поставил, или файл LogReport.txt просто был удален чем-то\кем-то.

Carc: Залил обновленную сборку 1.90 (поменялся только номер сборки). Ну очень много всяких исправлений, большая часть под капотом на самом деле, и в интерфейсе не особенно видна. Зато видна по сути. Ну и плюс там есть команда открытия лог-файла.

Carc: Залил новую версию 1.91

LordNEVR: Приветствую. В опере 12 (престо) не работает вызов меню вставки. В slimjet (блинк) тоже. Появляется, http://savepic.org/6664740.png и всё. У меня одного не работает? В других ХромыХ работает. Макстон, лиса. iron, опера.

Carc: LordNEVR пишет: Приветствую. В опере 12 (престо) не работает вызов меню вставки. А как вызывается меню вставки? По клавише или по событию мыши?

LordNEVR: Горячими клавишами.

Carc: LordNEVR пишет: Горячими клавишами. Хорошо бы прислать (написать здесь) информацию из диалога "О программе". Там много чего полезного для анализа содержится.

LordNEVR: Version: TwinkiePaste 1.93 build 360 Released: Dec 14 2014 05:01:50 Components TwinkiePaste.DLL: 1.9.2.363 TwinkiePasteEditor.EXE: 1.9.3.351 TwinkiePaste.EXE: 1.9.3.360 htmlayout.DLL: 3.3.3.13 Лицензия Зарегистрирована для: MISHUTKA Лицензирована для: 1 пользователей/компьютеров Бесплатные обновления достуны до: 18 декабря 2015 г., воскресенье Environment OS: Windows 7 64x build 7601 Service Pack 1 Bitness: 64x Memory: 3,99 ГБ Number of Processors: 8 Admin authority: Yes IE Version: 9.11.9600.17420 Default Web Browser: Opera Internet Browser 12.14, Opera.exe Has Internet Connection: Yes Computer Domain Name: not found Active Code Page: 1251 (ANSI - кириллица) Screen: 1440 x 900 Path: M:\Program_port\TwinkiePaste\TwinkiePaste.exe Settings Hot Key: CTRL+ALT+ENTER Clipboard History: [max = 30] Method: no try install service of clipboard history GetClipboardSequenceNumber: 102 Слежение за буфером обмена при запуске: Включено Для изменения настроек при запуске, выбер DelayInsertMS: 400 DirectlyPrintText: : Включено Logging: Включено Меню по событию мыши: Перемещение при нажатой СРЕДНЕЙ кнопке мыши Включить меню выбора фраз: Включено All Phrases: 28 Included Phrases: 28 Max Usage: 62, Здравствуйте! Auto Check For Updates: Включено Check For Updates Every Days: 7 Sounds: Включено Test for phrase-file: Successfully Test for phrase-group: Successfully Phrases Folder Read: Включено Read Rights: Включено Phrases Folder Write: Включено Write Rights: Включено Test for keyfile: Successfully Processes ActualWindowManagerCenter.exe: antirun.exe: AirNCFG.exe: dmaster.exe: IAStorIcon.exe: iusb3mon.exe: NvBackend.exe: unchecky_bg.exe: UPSTray.exe: Amoumain.exe: GameCenter@Mail.Ru.exe: uTorrent.exe: FlashPlayerPlugin_16_0_0_235.exe: hf5.exe: punto.exe: USBSafelyRemove.exe: AmlPages.exe: EmEditor.exe: FSCapture.exe: firefox.exe: plugin-container.exe: qip.exe: Skype.exe: SkypePortable.exe: TwinkiePaste.exe: SystemExplorer.exe: Log (33) Message #1: Start TwinkiePaste with cmdline on Windows 7 64x build 7601 Service Pack 1 Message #2: Automode not found. Continue Message #3: ============================= ===Start TwinkiePaste on Windows 7 64x build 7601 Service Pack 1=== 12/25/14 10:22:06 Message #4: Next update date: 30-12-2014 16:31:18, wait ms=461351000 sec=461351 minutes=7689 hour=128 days=5 Message #5: Read A from buffer, filelen=403 max_len=409600 Message #6: Received query: Exe: M:\Program_port\Firefox_Mod_Opera\Firefox\firefox.exe ClassName: MozillaWindowClass HKL: 68748313 SelText: [] SelText State: [O-ooops! Cannot get selected text from tar Message #7: Add Encode: enabled=1 Message #8: Encode Command: hasSelectedText=0 strText= Message #9: Write XML to MMF. lenXML=15070, max_file_size=2252800 Message #10: Succcessfully start PhraseEditor as CreateProcess Message #11: Succcessfully start PhraseEditor as CreateProcess Message #12: Detected event: PhraseEditor closed Message #13: Detected event: PhraseEditor closed Message #14: Event OnClipboardHistoryChanged, Count=30 Message #15: Event OnClipboardHistoryChanged, Count=30 Message #16: Event OnClipboardHistoryChanged, Count=30 Message #17: Event OnClipboardHistoryChanged, Count=30 Message #18: Event OnClipboardHistoryChanged, Count=30 Message #19: Event OnClipboardHistoryChanged, Count=30 Message #20: Event OnClipboardHistoryChanged, Count=30 Message #21: Event OnClipboardHistoryChanged, Count=30 Message #22: Event OnClipboardHistoryChanged, Count=30 Message #23: Event OnClipboardHistoryChanged, Count=30 Message #24: Event OnClipboardHistoryChanged, Count=30 Message #25: Event OnClipboardHistoryChanged, Count=30 Message #26: Event OnClipboardHistoryChanged, Count=30 Message #27: Event OnClipboardHistoryChanged, Count=30 Message #28: Event OnClipboardHistoryChanged, Count=30 Message #29: Event OnClipboardHistoryChanged, Count=30 Message #30: Event OnClipboardHistoryChanged, Count=30 Message #31: Event OnClipboardHistoryChanged, Count=30 Message #32: Event OnClipboardHistoryChanged, Count=30 Message #33: Event OnClipboardHistoryChanged, Count=30

Carc: А Firefox 64-битная или 32-битная? В нем ведь меню не показывается?

LordNEVR: Firefox 32-битная. Показывается.

Carc: LordNEVR пишет: Firefox 32-битная. Показывается. Аа-а-а, проблема по ходу в Опере? Так? Она какая 64-битная или 32х?

LordNEVR: Опера 32х

Carc: LordNEVR пишет: Опера 32х А лог-файл можно прислать? Его можно упаковать в ZIP-файл прямо из диалога "о программе", если щелкнуть по стрелке на кнопке "Копировать". Только соответственно включить нужно логирование действий в настройках.

LordNEVR: https://cloud.mail.ru/public/abef4c203202/LogReport_TwinkiePaste_version1.9.3.360_25_%D0%B4%D0%B5%D0%BA_2014_.zip

Carc: Лог хорошо бы после того, как нажали клавиши, а в Опере меню не появилось. А то в этом логе информации об Опере ноль, видимо на Опере еще лог не был включен просто.

LordNEVR: https://cloud.mail.ru/public/e4f33c9aba55/2LogReport_TwinkiePaste_version1.9.3.360_26_%D0%B4%D0%B5%D0%BA_2014_.zip Лог включён. Пробовал на нескольких браузерах. Opera (сборка) - нет. slimjet - нет. Firefox (сборка) - да. Dragon - да Iron - да.

Carc: LordNEVR пишет: Opera (сборка) - нет. Странно, но в последнем логе, я чего то ничего не вижу про Оперу. Есть про драгон, про лису, про Iron - много чего есть, но нет ничего про оперу. Точно проверяли? Второе, я проверял вчера на Опере. Но у меня нет Престо. Я нашел только Оперу 26 в сети. LordNEVR пишет: slimjet - нет. slimjet это кто? это оно??

LordNEVR: ага. оно. Opera developer 28.0 - да Попробовал у друга, такая же опера (12.14. presto) Работает. У меня значит что то.

Carc: LordNEVR пишет: ага. оно. Opera developer 28.0 - да Попробовал у друга, такая же опера (12.14. presto) Работает. У меня значит что то. 1) У друга Винда какая? 2) Пробуем так тогда. Удаляем лог-файл из папки программы (файл LogReport.txt). И пробуем понажимать в Опере. Должна появиться подсказка в трее, что клавиша определена (это значит клиент TwinkiePaste.exe клавишу получил), и дальше начал что-то делать. И потом повторно лог мне. Там должно быть что-то про Оперу. Лог можно удалять на лету. TwinkiePaste постоянно его не блокирует. Есть задачки по записи в файл? В отдельном фоновом потоке открывает файл, и пишет, и тут же закрывает. Так что можно на лету удалить. TwinkiePaste создаст новый лог-файл, как только появится что записать в него.

LordNEVR: Carc пишет: 1) У друга Винда какая? Семёрка макс 86 https://cloud.mail.ru/public/e7593bbbe0ea/3LogReport_TwinkiePaste_version1.9.3.360_26_%D0%B4%D0%B5%D0%BA_2014_.zip Кстати вот это. Environment OS: Windows 7 64x build 7601 Service Pack 1 Bitness: 64x Memory: 3,99 ГБ Number of Processors: 8 Admin authority: Yes IE Version: 9.11.9600.17420 Default Web Browser: Opera Internet Browser 12.14, Opera.exe Has Internet Connection: Yes Computer Domain Name: not found Active Code Page: 1251 (ANSI - кириллица) Screen: 1440 x 900 Path: M:\Program_port\TwinkiePaste\TwinkiePaste.exe У меня 16 гб.

Carc: Та-а-к. Это уже кое что... А когда нажимали в опере клавиши, баллун в трее что мол "Определено нажатие клавиши. Показываем меню" был?

LordNEVR: Был.

Carc: LordNEVR пишет: Был. Тогда пробуем обновленный exe-шник от TwinkiePaste, берем отсюда. берем отсюда Лог-файл мне нужно будет от него кинуть. Там несколько по другому отправляется сообщение в приложение, которое показывает меню.

LordNEVR: Carc пишет: Лог-файл мне нужно будет от него кинуть. Там несколько по другому отправляется сообщение в приложение, которое показывает меню. Также https://cloud.mail.ru/public/5b23c04a1c89/4LogReport_TwinkiePaste_version1.9.3.361_26_%D0%B4%D0%B5%D0%BA_2014_.zip

Carc: А случаем ли не включена ли настройка "Показывать подсказки для меню вставки"? Такое ощущение, что просто до Оперы не доходит сообщение в принципе... Или она что-то врет с IAccessible (чем она раньше очень регулярно грешила).

LordNEVR: Carc пишет: А случаем ли не включена ли настройка "Показывать подсказки для меню вставки"? И при выключенной настройке также.

Carc: LordNEVR пишет: И при выключенной настройке также. А она на каком-нить сайте не работает? Если да, то где? Или везде? Самое неприятное, что у меня все ОК, все и в Опере работает.

Carc: Залил на сервер новую версию 1.94 мелкие исправления для команд логинов во что-либо с нажатием Tab, Enter. фикс неприятной баги: падало на попытке очистить историю буфера обмена, если в этот момент отключено слежение за буфером обмена

Carc: Залил новую версию 1.95 с новыми настройками и баг-фиксами.

Carc: Залил версию 1.97. Ускорена работа истории буфера обмена.

DenisSMI: Твинки у меня вылетает минут через 5-15 после запуска компа. Всегда. Не могу отследить, в результате чего.

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

DenisSMI: Carc пишет: 1) Версия какая? 2) Вылетает не спеша, сама по себе или ты что то пытаешься с помощью нее сделать? Вставить и.т.д. 3) История буфера обмена ясное дело включена. Что будет если отключить? Она может в фоне постоянно что то делать, и соответственно могут быть из за нее проблемы, причем без видимых тобой действий. 1) Версия 367 2) Вылетает сама по себе, даже без копирования чего-нибудь в буфер 3) не успеваю отключить - падает скрин:

Carc: Несколько не в тему. У тебя нотификации про новые ответы в форуме на емейл приходят? А то я меня почему то нет!?! Пытаюсь понять, это на борде проблемы, или у меня (есть тут одно чудо нанотехнологий отечественных, чего-то в почте корежит регулярно).

Carc: DenisSMI пишет: 1) Версия 367 Какая-какая версия? Может быть 1.67?

DenisSMI: Carc пишет: Какая-какая версия? Может быть 1.67? 1.96 build 367

Carc: DenisSMI пишет: 1.96 build 367 Обнови до последней 1.97. Я так аккурат в последних сборках какой-то фикс делал. И бага аккурат была про сбой. Там в определенной ситуации плавающая панель пыталась показать несуществующие уже данные из истории буфера обмена. Со всеми вытекающими.

DenisSMI: Carc пишет: Обнови до последней 1.97. Я так аккурат в последних сборках какой-то фикс делал. И бага аккурат была про сбой. Там в определенной ситуации плавающая панель пыталась показать несуществующие уже данные из истории буфера обмена. Со всеми вытекающими. Да, 1.97 не вылетает пока

Carc: DenisSMI пишет: Да, 1.97 не вылетает пока Точно был какой-то баг-фикс когда она падала. Я его исправлял срочняком с месяц что ли назад или около того. Причем это и происходило в процессе достижения максимума истории буфера обмена. + Там значительно ускорено реакция на изменение буфера обмена. Последние версии быстрее отрабатывают. Они там хитрее дубликаты ищут в предыдущей истории буфера обмена. Как следствие, больше тормозов на копировании в буфер обмена не наблюдается.

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

Carc: Хм! А кинь ко мне всю информацию из "О TwinkiePaste" - там такой же блок с кучей инфы о настройках и окружении, копируется в буфер обмена.

DenisSMI: Carc пишет: Хм! А кинь ко мне всю информацию из "О TwinkiePaste" - там такой же блок с кучей инфы о настройках и окружении, копируется в буфер обмена. Пока не удается - сразу после старта падает

Carc: DenisSMI пишет: Пока не удается - сразу после старта падает А у тебя выставлено сохранение буфера обмена между сеансами работы? Это можно посмотреть в редакторе фраз\настроек. Он сам ничего не делает, и не отслеживает. Только редактор. Это файл TwinkiePasteEditor.exe.

DenisSMI: Carc пишет: А у тебя выставлено сохранение буфера обмена между сеансами работы? Да, выставлено

Carc: DenisSMI пишет: Да, выставлено А попробуй отключить. Если не столь важно. Мне, как оказалось, по сути это ни разу не понадобилось даже. А влиять это может, т.к. загрузка и сохранение элементов истории буфера обмена там отложенная. А это может выдавать малодиагностируемые фокусы. Или можно поиграться с типами данных, которые отслеживает история буфера обмена. Например отключить тяжелые элементы вроде рисунков (bitmap).

potf: Здравствуйте! Не нашел ничего про свой вопрос, поэтому решил написать тут. Windows 8.1 x64, 8Gb RAM. Core i7. При копировании текста из любой программы (Ctrl + C) система неплохо так подвисает и не двигается мышь. Точнее, двигается, но не прорисовывается. А после отвисания мышь (если двигалась во время висяка) оказывается в другом месте. Тоже самое при вставке текста из программы: сначала появляется 1 часть текста, а через секунду/две другая. Что с этим делать?

Carc: potf пишет: Здравствуйте! Не нашел ничего про свой вопрос, поэтому решил написать тут. Windows 8.1 x64, 8Gb RAM. Core i7. При копировании текста из любой программы (Ctrl + C) система неплохо так подвисает и не двигается мышь. Точнее, двигается, но не прорисовывается. А после отвисания мышь (если двигалась во время висяка) оказывается в другом месте. Тоже самое при вставке текста из программы: сначала появляется 1 часть текста, а через секунду/две другая. Что с этим делать? Версия TwinkiePaste какая? Это можно быстро скопировать в буфер обмена из диалога "О TwinkiePaste"

potf: 1.97 билд 370

Carc: potf пишет: При копировании текста из любой программы (Ctrl + C) система неплохо так подвисает и не двигается мышь. Точнее, двигается, но не прорисовывается. Какие стоят настройки истории буфера обмена? Какие форматы отслеживаются? Метод слежения за буфером обмена какой выставлен?

Carc: potf пишет: Тоже самое при вставке текста из программы: сначала появляется 1 часть текста, а через секунду/две другая. Что с этим делать? Метод вставки текста какой выставлен в настройках? И данные какого формата вставляются?

Carc: PS: сохранение истории буфера обмена включено в настройках?

potf: Все настройки - по умолчанию. Я скачал с официального сайта, установил, запустил и стал пользоваться.

Carc: potf пишет: Все настройки - по умолчанию. Я скачал с официального сайта, установил, запустил и стал пользоваться. Настройки по умолчанию могут отличаться для разных версий Windows, и разных их окружений Ну что можно попробовать сделать. 1) Отключить сохранение истории буфера обмена между сеансами работы. Как показывает опыт, она не очень то и нужна за прошлый сеанс работы. 2) Отключить в настройках истории буфера обмена ненужные форматы, вроде рисунков. 3) Уменьшить число истории буфера обмена. При этом при попадании более нового элемента наиболее старый будет удаляться. 4) Выставить метод слежения за буфером обмена как "Для старых Windows". Иногда новый метод вызывал проблемы. Хотя это явно не было связано с притормаживанием мыша. В принципе я вечерком выложу версию 1.98. Затрудняюсь ответить, но по моему сейчас на сайте сборку 1.97 с оптимизированной историей буфера обмена. Но чем черт не шутит, может я забыл ее в феврале выложить.

potf: Carc пишет: Удалил предыдущую версию, поставил новую. Вот такие выставил настройки: http://take.ms/FVoWW Проблема не ушла.

Carc: potf пишет: Удалил предыдущую версию, поставил новую. Вот такие выставил настройки: http://take.ms/FVoWW Проблема не ушла. 1. Если отключить историю буфера обмена проблема остается? 2. Попробуйте изменить метод слежения за буфером обмена. PS: какой-то странный косяк. Он проявляется не всегда. И это странно. В той же Windows XP SP3 его попросту нет. А вот в Win7 он то есть, а то его нету. 3. Еще одна интересная мысль родилась. Когда я наблюдал это косяк в Win7, то были включены звуки, но в самой панели истории изменений не происходило. Попробуйте отключить звуки в TwinkiePaste. Есть подозрение, что проблема (чисто теоретически) может быть не в слежении, а именно в звуках. Возможна следующая ситуация. Событие обнаружение изменения буфера обмена ведет к проигрыванию звука. Причем проблема не в отслеживании изменения (в панели ничего не изменятся), а в том что звук зацикливается. Просьба ответить, помогли ли рекомендации.

potf: Это гениально! Отключил звуки и слежение - всё прошло. Включил обратно слежение за буфером обмена, так же всё отлично. Дело реально было в звуках. Конечно звуки мне нафиг не нужны, но фишка не слишком приятная :)

Carc: potf пишет: Это гениально! Отключил звуки и слежение - всё прошло. Включил обратно слежение за буфером обмена, так же всё отлично. Дело реально было в звуках. Конечно звуки мне нафиг не нужны, но фишка не слишком приятная :) Выложил только что (1 апреля 2015 г. 11:07:30 - эка приятно Пастой даты вставлять ) обновленную сборку 373. В ней проблема решена. Переписал проигрывание звуком с максимальной надежностью. Нашел причину исходной проблемы в обнаружении событий изменения буфера обмена, и исправил. Можно пробовать новую версию так же и со звуками. Должно быть все без проблем. Просьба: включите в настройках "Записывать файл журнала". В файле журнала (это файл LogReport.txt в папке программы) должна по идее среди прочего появится магическая запись "new Sequnce Number число" или "Sequnces Numbers is EQUAL число" . Это как раз подтвердит, что все работает. А файл LogReport.txt прислать мне на почту на twp@amlpages.com, если не затруднит. Из диалога "О TwinkiePaste", если щелкнуть по стрелке на кнопке копировать, то там есть команда упаковки Log-файла в ZIP-архив. Специально сделал, чтобы попроще было пользователям.

Carc: А-у-у-у! Так что там с обновленной сборкой 1.98 build 373? Работает нормально с включенными звуками и слежением за буфером обмена?

potf: Вчера выслал вам на почту, как вы и просили - файлы. Все работает отлично, спасибо :)

Carc: potf пишет: Вчера выслал вам на почту, как вы и просили - файлы. Да, спасибо! Я все получил. potf пишет: Все работает отлично, спасибо :) Именно с включенным звуком и слежением за буфером обмена? PS: я как бы и в ответе на Ваше вчерашнее письмо спрашивал. Но ответа мне не пришло. Я подумал, что мое письмо кануло куда-нить в спам...

111111: Установил на ХР winkiePaste v2.00 Beta 2 build 380, тормоза жуткие. Удалил . Лезла в интернет что то искала , копировала. Жуть

Carc: 111111 пишет: Лезла в интернет что то искала , копировала. Автоматическая проверка обновлений это работала.

Carc: 111111 пишет: Установил на ХР winkiePaste v2.00 Beta 2 build 380, тормоза жуткие. Тормоза в какой момент? Что-то мне уже кто-то жаловался, аккурат на Beta-версию новую.

Carc: Выложил обновленную сборку. При первом запуске и включенной автоматической проверке обновлений не лезет их проверять сразу же, при первом запуске - а только по прошествии интервала времени, выставленного в настройках.



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