Менеджер буфера обмена с поддержкой 1С — ClipAngel 1.85

















Этот помощник запоминает все, что вы копируете в буфер обмена, и позволяет легко и быстро найти в истории нужную информацию и вставить ее в любое окно.

Системные требования

Установка

Кроме выполнения системных требований дополнительных действий по установке не требуется. Программу можно запускать из любого каталога. При этом она будет использовать единые настройки и базу данных, хранимые в профиле текущего пользователя при обычном запуске и в каталоге программы — при портативном запуске. Чтобы программа автоматически запускалась при входе текущего пользователя Windows, нужно поставить соответствующий флажок в настройках программы.

ClipAngelPortable.bat или параметр /p — запускает приложение в портативном режиме, т.е. настройки и стандартная база данных будут сохраняться/загружаться в том же каталоге, откуда запущена программа. Параметр /m — запускает приложение в свернутом режиме.

Программа не модифицирует системный реестр и файлы Windows (за исключением опции "Автозапуск при входе пользователя").

Языки интерфейса

  • Английский (ручной)
  • Русский (ручной)
  • Китайский (машинный)
  • Немецкий (ручной)
  • Французский (ручной)
  • Греческий (машинный)
  • Хинди (машинный)
  • Итальянский (ручной)
  • Португальский-Бразилия (ручной)
  • Польский (ручной)
  • Испанский (машинный)

Возможности

  • Поддерживаются форматы данных: обычный текст, html текст, rtf текст, файлы, картинки
  • Захватывает все данные поддерживаемых типов скопированные в буфер обмена (клипы)
  • Захватывает заголовок окна и имя приложения источника клипа
  • Отображает исходный веб адрес для html текста
  • Фильтр списка клипов по меткам "Полезный (Вставленный)" и "Любимый" с переключением по горячим клавишам
  • Фильтр списка клипов по типу
  • Горячий фильтр по тексту клипов
  • Запоминает последние фильтры, использованные для вставки
  • Подсветка полезных (вставленных) клипов
  • Подсветка вхождений фильтра в тексте
  • Подсветка гиперссылок и открытие по ALT+клик
  • Обозначение конца текста клипа при просмотре
  • Вставка текстовые клипы в оригинальном виде и виде простого текста выделенного или всего
  • Повторное копирование клипов поднимает их вверх списка
  • Предельный размер одного клипа для захвата
  • Предельное количество клипов для хранения
  • Горячая клавиша (по умолчанию ALT+V) для показа окна ClipAngel из любой программы, в которую затем можно вставить клип
  • Горячая клавиша для последовательной вставки
  • Мультиязычный интерфейс пользователя с переключением на ходу (Английский и Русский)
  • Переход по вхождениям фильтра в тексте вперед и назад
  • Возможность удалять клипы
  • Горячий фильтр и список клипов одновременно обрабатывают нажатия клавиш, не нужно переключать между ними фокус
  • История хранится зашифровано на диске
  • Переключатель активизации верхнего клипа при показе окна
  • Переключатель переноса слов
  • Колонка компактного представления видимого размера клипа
  • Подсветка вхождений фильтра в списке клипов
  • Переключатель "перемещать скопированный клип наверх"
  • Редактирование заголовка клипа
  • Установка/Снятие пометки "Любимый" для клипов
  • Поддержка формата "Clipboard Viewer Ignore" для игнорирования паролей
  • Автоматическая и ручная проверка обновления и обновление одной кнопкой
  • Портативный режим
  • Автопозиционирование окна при открытии под вводимым текстом
  • Режим редактирования текста клипа
  • Режим окна всегда сверху
  • Команда открытия клипа как файла
  • Команда эмуляции ввода символов (работает даже в окне терминала)
  • Диагностическое сообщение при невозможности вставки в привилегированное окно
  • Переключатель "Слежение за буфером обмена"
  • Переключатель "Моноширинный шрифт"
  • Индикатор позиции в тексте показывает смещение, номера строки и колонки, длину выделения
  • Переключатель "Очищать фильтры при закрытии окна"
  • Индикация включенного фильтра кнопкой "Очистить фильтры"
  • Полная поддержка сложных окон в командах вставки (cmd.exe и RDP)
  • Отображение фрагмента картинки в списке
  • Переключатель"Родное оформление" для HTML и RTF клипов
  • Переключатель "Показывать иконку источника в списке"
  • Автоматическое открытие окна после захвата текстового клипа из ABBYY Screenshot Reader
  • Команда "Сравнить тексты" с поддержкой Beyond Compare, ExamDiff Pro, WinMerge, Araxis Merge, DiffMerge, KDiff3 и пользовательского приложения
  • Команда "Перевести текст"
  • Отображение заголовка целевого окна в заголовке окна программы после " >> "
  • Настройка "Шрифт по умолчанию"
  • Настройка "Горячая клавиша открытия окна любимых"
  • Команда "Очистить буфер обмена"
  • Команда "Переместить в начало"
  • Переключатель "Копировать текст из любого окна по Control+F3"
  • Настройка "Горячая клавиша сравнения последних клипов"
  • Команды для установки отбора по типу клипа
  • Переключатель "Автовыделение вхождения"
  • Мультивыделение клипов поддерживается большинством команд
  • Настройка "Горячая клавиша открытия окна без изменений"
  • Команда "Переключить фокус список/текст F10"
  • Серии >3 идентичных символов обрезаются в автозаголовке клипа
  • Настройка "Каталог временных файлов клипов"
  • Всплывающая подсказка на строке клипа в списке
  • Переключатель "Учитывать регистр букв" для фильтра
  • Переключатель "Независимые слова" для фильтра
  • Переключатель "% — любая строка’ для фильтра
  • Настройка "Файл базы данных" для переключения списков клипов
  • Перетаскивание клипов из списка

Поддержка 1С

  • При захвате простого (без оформления) текста, содержащего только код на встроенном языке 1С, он превращается в HTML и раскрашивается в соответствии с синтаксисом встроенного языка
  • Если окно ClipAngel открыто из конфигуратора 1С, то ALT+клик по гиперссылке на строку исходного кода в описании ошибки откроет эту строку в модуле в конфигураторе 1С (аналогично кнопке Конфигуратор в окне ошибки)

Видео демонстрация (англ)

Аналоги

До написания программы я перепробовал множество аналогов и составил свой личный рейтинг их полезности в работе программиста:

  1. AceText — платный
  2. ClipDiary — бесплатный для некоммерческого использования
  3. Ditto — бесплатный
  4. ArsClip — бесплатный
  5. ClipMate — платный
  6. ClipMagic — платный
  7. ClipCache — платный
  8. CLCL — бесплатный
  9. и другие

Сравнение с аналогами

Если вы поклонник выбирать клип из маленького меню как например в CLCL, то ClipAngel вам скорее всего не подойдет, т.к. выбор клипа в нем осуществляется из основного окна программы (показано на первом скриншоте).

Часто задаваемые вопросы:

1. Что такое ClipAngel и зачем мне нужен менеджер буфера обмена?

Это утилита, которая ведет для вас историю буфера обмена. Она следит за изменением буфера обмена и сохраняет в свою внутренную базу данных полную историю скопированных данных.

2. Что такое история буфера обмена?

Это набор всех данных, которые вы копировали в буфер обмена: тексты в разных форматах (plain text, rtf, html), картинки, списки файлов. Каждый такой кусок данных мы называем "клип" (clip). Таким образом, история буфера обмена — это набор клипов в хронологической последовательности.

3. Зачем мне нужна история буфера обмена?

Иметь под рукой все когда-либо скопированные записи — очень удобно. Нет, даже не просто удобно — это потрясающе удобно. Вы должны попробовать, чтобы оценить всю ее мощь. В любой момент вы можете получить назад данные, которые копировали 10 минут назад или вчера. Вы можете найти и восстановить информацию, которая давно потеряна. И, главное — это быстрый, почти мгновенный доступ к последним скопированным клипам: вы сможете работать быстрее.

4. Я установил менеджер буфера обмена, но он показывает только один последний скопированный клип. Как мне получить доступ к данным, которые я копировал ранее?

К сожалению, не существует возможности получить доступ к данным, которые вы копировали в то время, пока программа не работала. Данные в буфере обмена замещаются при каждой операции копирования. Программа как раз и призвана исправить этот недостаток.

5. Что я могу делать с сохраненными данными?
  • Вы можете быстро скопировать их обратно в буфер обмена.
  • Вставить любой клип из истории напрямую в выбранное приложение
  • Искать нужный клип по его содержимому.
  • Узнать программу, из которой данные были скопированны.
  • Выборочно удалять клипы.
6. Есть ли поиск в сохраненной истории?

Да, конечно. Есть функция поиска по содержимому. Например, вы можете набрать "http://" в поле поиска, чтобы отфильтровать все клипы, которые содержат ссылку.

7. Как мне найти нужный клип, примерно зная его содержимое?

Просто начните вводить текст, когда фокус ввода находится в списке клипов или поле фильтра. Именно в таком состоянии открывается окно программы горячей клавишей (по умолчанию ALT+V). После ввода каждого символа список клипов будет сразу же обновляться и в нем будут оставаться только подходящие клипы. Выберите нужный клип привычным клавишами "Up", "Down", "Page Up", "Page Down" и т.д.

8. Как мне быстро сбросить фильтр поиска и увидеть всю историю буфера обмена?

Нажмите F9, чтобы сбросить фильтр поиска и увидеть все элементы истории буфера обмена.

9. Как использовать ClipAngel для быстрого сравнения текстов?

В настройках ангела есть "Горячая клавиша сравнения последних клипов". Также в настройках надо указать "Приложение сравнения файлов", если у вас установлена неизвестная ангелу менеджеру программа сравнения файлов. Известны ему программы Beyond Compare, ExamDiff Pro, WinMerge, Araxis Merge, DiffMerge, KDiff3. Если он не найдет такую программу, то откроет сайт для скачки бесплатной такой программы.
Итак после этой однократной подготовки, чтобы сравнить тексты, например из ячеек табличного документа отчета сравнения объектов конфигуратора, нужно
1. встать на каждую ячейку поочередно и нажимать CTRL+C
2. нажать горячую клавишу "Горячая клавиша сравнения последних клипов"
3. откроется приложение сравнения файлов в режиме текста и сравнивает содержимое 2-х последних скопированных ячеек

10. Как запретить ClipAngel захватывать пароли скопированные из хранилища паролей?

В настройках хранителя паролей KeePass 2.X в группе Security нужно включить флажок "Use "Clipboard Viewer Ignore’ clipboard format (not recommended)". В KeePass 1.X этого флажка нет, но он как бы всегда включен. Чтобы ClipAngel не захватывал пароли скопированные из других программ, нужно добавить их в настройку "Игнорируемые приложения в захвате клипов" или использовать на клипе команду "Игнорировать приложение".

11. Как заставить работать локально запущенный ClipAngel в терминальном сеансе?

В полноэкранном режиме терминальный сеанс не позволит это сделать. Но можно запустить терминальный сеанс в оконном режиме, немного пожертвовав размерами удаленного рабочего стола. Для этого рекомендую использовать альтернативный клиент удаленного рабочего стола Remote Desktop Connection Manager https://www.microsoft.com/en-us/download/details.aspx?id=44989, выпускаемый самой же компанией Microsoft. В свойствах подключения на закладке "Remote desktop settings" нужно убрать флажок "Inheret from parent" и в группе "Remote desktop size" выбрать вариант "Same as client area". Также рекомендую в главном меню включить опцию ViewServer tree visibilityAutohide . Максимизируйте окно. Теперь после переподключения вы увидите удаленный рабочий стол максимально возможного размера в окне без полос прокрутки.

99 Comments

  1. Aphanas

    Пытался попробовать, оказалось у меня .net не установлен.

    Подскажите, если кто знает.

    Каким образом происходит вставка клипов? Это меню какое-то? Нужен скрин. Можно настроить вид этого меню, чтобы оно появлялось около курсора? Можно сделать его вид похожим на Intelisence? Какие горячие клавиши и на что можно назначать? Можно назначить вызов меню клипов на [win+~]?

    Можно назначить вставку клипов соответственно на клавиши [win+1], [win+2] и т. д.? При вставке, вставленный клип сдвигается вверх? Все остальные сдвигаются вниз при этом? Т. е. можно, например, вставить пять подряд скопированных клипов, нажав пять раз [win+5]?

    В общем, можно ли данной программой заменить TextBoard?

    Reply
  2. tormozit

    (1)

    1. Где скачать .Net Framework 4.5, очень легко найти поисковиком https://www.microsoft.com/ru-ru/download/details.aspx?id=30653. Ссылку указал в описании.

    2. Вставка клипов выполняется после нажатия ENTER/CTRL+ENTER в окне Clip Angel и происходит путем помещения в буфер обмена выбранного клипа и отправки в предыдущее активное окно сочетания клавиш «CTRL+V».

    3. Выбор клипа производится в окне программы Clip Angel показанном на скринах.

    4. Позиция открытия окна программы Clip Angel не зависит от того, где находится активное окно для вставки.

    5. Текущие настройки все видны на первом скрине и продублированы текстом в списке Возможности. Список настроек естественно будет расширяться.

    6. Клавиша Win пока не поддерживается при задании сочетания клавиш.

    7. При вставке клип не сдвигается вверх, но отмечается как использованный.

    8. Что есть TextBoard, я не знаю.

    Reply
  3. MaxS

    Есть одна особенность при работе по RDP на нескольких удаленных компьютерах.

    Иногда нужно хранить буфер обмена от соседнего рабочего места, иногда нет. Умеет софт распознавать откуда заполнился буфер и при необходимости помнить только своё окружение? ))

    Reply
  4. tormozit

    (3) В возможностях указано «Захватывает заголовок окна и имя приложения источника клипа». Фильтровать по этим атрибутам пока нельзя, но в будущем планируется такая возможность. Также планируется возможность настройки черного списка по именам приложений. Но разделять списки по источникам не планируется, т.к. в этом не вижу большого смысла. Возможно более подробный пример изменит мое мнение.

    Reply
  5. Cyberhawk

    Нужна возможность включать (причем быстро — горячей клавишей) режим «последовательной вставки»: это когда, например, в одном окне копирую последовательно несколько значений каких-нибудь полей, а затем уже в другом окне вставляю их в такой же последовательности

    Reply
  6. tormozit

    (5) Можно более подробный пример использования, чтобы лучше понять как реализовывать?

    Reply
  7. Cyberhawk

    (6) У меня, допустим, где-нибудь в текстовом виде хранятся данные банковской карточки. Я оттуда копирую посдедовательно номер карты, месяц окончания действия, год окончания действия, ФИО. Далее на каком-нибудь сайте оплаты хочу в такой же последовательности вставлять по Ctrl+V эти данные в поля ввода.

    Сценарий применим в любом месте, где требуется последовательная вставка (например, в каком-нибудь списке, где есть последовательность полей ввода).

    Reply
  8. Aphanas

    (5) TextBoard делает это. Там не включается такой режим, он там всегда как бы есть. Там назначаются клавиши, означающие, какой по счету клип вставить. Например [WIN+5] вставляет пятый клип. При этом он перемещается на верх, т. е. становится первым, а все остальные — сдвигаются вниз, т. е. четвертый становится пятым и т. д. Повторное нажатие [WIN+5], соответственно ставит следующий скопированный клип и т. д. В TextBoard можно назначать для этих целей цифры на основной клавиатуре или цифры, там где Num Lock. В любый сочетаниях Ctrl, Alt, Shift, Win и т. п. Можно вызвать меню (у меня это [win+~]) и выбрать клип, см. скрин. Менюшка пристраивается к курсору, всё выглядит как Intellisence.

    Reply
  9. japopov

    И в чём преимущество ClipAngel перед, скажем, Ditto?

    Вот Ditto, например — небольшой («весит» мало), не требует .NET (опять же, благодаря этому меньше весит, шустрее работает и не нагружает систему левыми сервисами).

    Reply
  10. Cyberhawk

    (8)

    TextBoard делает это. Там не включается такой режим, он там всегда как бы есть. Там назначаются клавиши, означающие, какой по счету клип вставить. Например [WIN+5] вставляет пятый клип

    В Дитто тоже есть, но это не совсем удобно: Я не хочу запоминать, сколько раз Я что-то там скопировал, чтобы потом высчитывать, что надо использовать в сочетании именно клавишу «5». Я хочу явно включать такой режим, который будет мне вставку начинать с первого скопированного в этом режиме фрагмента. И делательно все это по Ctrl+V желательно…

    Reply
  11. tormozit

    0.97

    Переделал слежение за буфером обмена на более современный и надежный API. Больше не должно происходить остановки захвата изменений буфера обмена, случавшейся иногда.

    Reply
  12. tormozit

    (9) По сравнению с Ditto преимущества на вскидку

    — более надежная вставка в окна 1С (Ditto иногда не вставляет в окна 1С)

    — просмотр полного содержимого клипа до вставки

    — более удобный горячий фильтр по тексту клипов с подсветкой вхождений в тексте клипа

    — подсветка использованных клипов

    Reply
  13. japopov

    (12)

    — не заметил, всё предельно корректно. Windows 10 x64 + 1С 8.3.9.1818 x64.

    — тоже всё есть, всё корректно работает.

    — опять же, есть и фильтр, и подсветка. Всё просто работает.

    — не понял смысла, что это и зачем?

    На самом деле, от программы такого назначения требуется:

    1) держать историю сообщений.

    Тот же Ditto это делает. Хранит и изображения. Есть история. Есть быстрая вставка последних позиций. Есть Избранные позиции (естественно, с отдельной быстрой вставкой, при желании).

    2) необязательно — поиск по истории. Опять же, работает у многих (у Ditto работает).

    3) Быстро запускаться, на нагружать систему и быстро работать (окно должно появляться почти мгновенно даже при сильной загрузке компа!).

    А вот для этого требуется и умение написать в предельном случае, на WinAPI, и оптимизация по самое не балуй, и самоограничение в свистоперделках.

    Писать же УТИЛИТЫ на .Net — это, IMHO, просто неуважение к пользователю. Какой там расход памяти у Clip Angel? А с учётом библиотек .Net?

    Reply
  14. Tolpinski

    Приходится работать и на 7.7, ditto в неё не вставляет, Flashpaste не вставляет, ангел вставит?

    Добавить бы простенькие макросы, для начала дату с временем, имя пользователя.

    Reply
  15. tormozit

    (14) Clip Angel должен вставлять и в окна 7.7, но проверить мне негде. Также рекомендую обратить внимание на Clip Diary.

    Reply
  16. tormozit

    (13) Потрудился снова установить Ditto и проверить свои утверждения про него.

    1. В окна 1С8 не вставляет по-прежнему. Допускаю что при определенных условиях вставляет, но как и в предыдущие 5 попыток у меня нет желания тратить время на их поиск. Эта проблема не только у меня. Коллеги тоже жаловались на это.

    2. Просмотр полного содержимого до вставки клипа в Ditto отсутствует. Там показывается только первые 500 символов в тултипе, без возможности выделить и скопировать кусок текста и без раскраски вхождений фильтра. В списке показывается первые 100 символов и не боле 2 строки с раскраской вхождений фильтра без возможности выделить и скопировать фрагмент.

    3. Ввод фильтра при открытии окна по умолчанию не работает. Требуется кликнуть в поле фильтра, чтобы ввод заработал.

    4. Подсветки использованных клипов нет, а она помогает быстрее находить повторно уже использованные для вставки клипы. Лично мне она уже не раз помогала.

    В Clip Angel этих проблем нет.

    Мои (как и большинства пользователей) требования к менеджеру буфера обмена отчасти сформированы привычкой, отчасти характером использования, отчасти вкусом. Однако кроме этого я опираюсь на большого опыт использования аналогов, переписки с их авторами и мысленное моделирование. На текущий момент я уже очень доволен результатом, но конечно я не собираюсь останавливаться.

    Призывы писать на WinAPI и биться за каждый мегабайт памяти и каждую десятую секунду запуска программы сейчас мало на кого подействуют. Хотя 10 лет назад, я бы наверное уделил этому больше внимания.

    Однако требование «окно должно появляться почти мгновенно даже при сильной загрузке компа» действительно актуально по сей день и тут Clip Angel пока проигрывает Ditto. При неполной загрузке процессора скорость открытия окна достаточная, но при полной нагрузке уже может быть неудобно ждать. Задачу на ускорение открытия окна записал.

    Reply
  17. japopov

    (16)

    1. Я Вам детальную инфу скинул про Windows и про 1С. Работает и вставляет. Утверждаете, что не работает — докажите! Конкретную конфигурацию системы и 1С, описание конкретных кейсов, когда не работает — в студию! Иначе — Ваши утверждения — это где-то в районе «одна бабка сказала», то есть, ложь.

    2. Задача утилиты: сохранить ранее скопированное, помочь найти в том списке одно из значений, потом вставить его… При чём тут редактирование? Зачем видеть длинное полотно текста? К чему эти свистоперделки, если длинный текст всё равно удобнее вставить по назначению и отредактировать в офисе или в 1С? Или сделаете заодно подсветку синтаксиса 1С, автодополнение, спелл-чекер и автоматическую вставку оглавления?

    3. То есть, разница — в одном (ОДНОМ, Карл!) клике мышкой или одном (ОДНОМ, КАРЛ!!!) нажатии клавиши Tab… Да, ради этого стОит заморачивать пользователя! В Ditto вполне интуитивно: жмякнул предопределённую комбинацию клавиш — получил список — выбрал нужный пункт (И стрелками можно, И клавишами быстрого доступа!), вставил. Надо поискать — нажал ОДИН РАЗ в поле ввода, ввёл часть строки… ИНТУИТИВНО и ПОНЯТНО, а значит, БЫСТРО и ПРАВИЛЬНО.

    4. Подсветка? А по какому принципу? По количеству использований (а если их не 0 или 1, а 0,1,2,3,..)? И как отличить эту подсветку от подсветки при поиске? Или от форматирования самого фрагмента? Многовато вопросов. Впрочем, эта идея неплоха сама по себе, надо только додумать её — тут могу только пожелать удачи.

    5. У Clip Angel есть всего один принципиально неустранимый недостаток: .NET. Отсюда и Ваша реакция про «призывы биться за каждый мегабайт»: вы же просто НЕ МОЖЕТЕ, раз построили своё детище на базе этого монстра! Отсюда и НЕИЗБЕЖНЫЕ задержки. А, зная принципы работы .NET, я Вам навангую ещё целую кучу «косяков»… впрочем, Вы ведь их и без меня знаете?

    P.S. дабы не ссориться: ЛИЧНО Я использую вообще не Ditto и не Clip Angel, а… Diodon! 🙂 И да, это — не под Windows. Чем больше решений, тем лучше. Особенно хорошо, если Вы будете перенимать лучшие фичи от того же Ditto, а они — от Вашего Clip Angel, тогда будут лучше оба продукта!

    Reply
  18. tormozit

    (17)

    1. Windows 10 64b 1С 8.3.9. Одна из ситуаций, в которой не выполняется вставка из Ditto (в любом приложении), — включенная раскладка клавиатуры не EN. В 1С же русский язык в подавляющем большинстве случаев включен. Из Clip Angel вставка выполняется независимо от активного языка.

    2. Где я писал про редактирование? Я писал про выделение и копирование фрагмента. Сам часто пользуюсь этим. Среди аналогов есть у AceText. Там кстати есть и редактирование. Подсветка синтаксиса 1С есть в планах развития Clip Angel.

    3. Как ты сам уже отмечал, все должно происходить максимально быстро, а значит от пользователя надо требовать минимум действий. Лишнее нажатие на клавишу или еще хуже прицеливание мышкой конечно играют роль. Клавиши быстрого выбора в Ditto при вводе фильтра не работают. Я же пока думаю, как лучше сделать быстрый выбор одновременно с вводом фильтра (возможно повешу на CTRL+<DIGITKEY>)

    4. У каждого клипа я храню признак использования для вставки. Количество использований не считаю. По этому признаку подсвечивается строка в списке клипов. Подсветка вхождений строки фильтра у меня выполняется только в поле полного содержимого клипа. DataGridView к сожалению не позволяет красить фрагменты текста. Ditto красит только короткий текст но зато прямо в списке.

    5. Не понимаю, зачем ты так эмоционально выражаешь свою точку зрения. Это только порождает сомнения в объективности твоих суждений. Я новичок в .Net . Но думаю, что ты преувеличиваешь негативные стороны .Net. Однако буду благодарен, если более явно укажешь на возможные проблемы.

    Reply
  19. japopov

    (18)

    1. Конфигурацию я уже писал, Ditto всё вставляет, как надо. Проблема НЕ подтверждена.

    2. Ну-ну. Я думал, сарказм оцените, но нет. В утилиту Вы решили вставить функционал конфигуратора. Флаг Вам в руки, барабан на шею!

    3. У МЕНЯ работают. Конфигурацию я уже писал. Что же до юзабилити — нажать одну клавишу, если задумал поиск — не напряжно. Гораздо больше на юзабилити влияет то, что окно ВСПОМОГАТЕЛЬНОЙ утилиты должно открываться БЫСТРО, чтобы пользоваться им НЕ ГЛЯДЯ и не гадать, успеет ли Ваша утилита за пользователем — она ОБЯЗАНА успевать!

    4. Не буду спорить, идея, IMHO, не обязательная, но заслуживает внимания. Респект!

    5. А я застал .Net ещё в колыбели, и она нисколько не изменилась с тех пор. Новомодная тенденция вставлять её куда ни попадя — это от недомыслия. Простейший аргумент: посмотри, как САМА Microsoft делает: тамошние программеры совсем не следуют новой моде, озвученной MS! Они делают так, как проще. Блокнот как был написан без всяких .Net, так и остался. То же с утилитами. Как бы коряво ни была построена винда, а программисты в MS — всё же, не дураки.

    .Net сама «тяжёлая» и перегруженная ненужными функциями, оттого прожорливая и медленная. Если Вы пишете приложение, это можно пропустить (хотя большинство крупных игроков, та же 1С, стараются обойтись без дотнета). но вы-то пишете утилиту! Оттого возможные проблемы растут, в первую очередь, из неверно выбранной платформы.

    А резкость моих аргументов прямо вызвана резкостью продвижения Вашей программы. Кстати, на Ditto свет клином не сошёлся, просто он оказался у меня под рукой, так что на нём я проверил Ваши утверждения.

    Но давайте, всё же, будем корректнее. Говорить на Вы, не переходить на личности и аргументы подтверждать фактами.

    И, ради Бога, не переусердствуйте с подсветками! Чем больше возможностей, тем больше вычислений и тем тормознее программа. В крайнем случае, перенесите всё, что можно, в подключаемые модули (расширения).

    Reply
  20. Synoecium

    Плюсану. Автор выложил бесплатно функциональный продукт, который по функционалу лучше аналогов (насчет удобства спорно, у меня другой взгляд на юзабилити :), так зачем придираться .net или еще какой фреймворк был использован.

    tormozit: если все-таки упрешься в производительность .net, то может есть смысл посмотреть на с++ фреймворки: wxWidgets или Qt, программировать там не сложнее чем на дотнет, но кроме производительности еще и кроссплатформенность(теоретически, если не завязываться на winAPI).

    Reply
  21. Tolpinski

    (15)

    Не вставляют в 7.7 ни ваша ни Clip Diary, в последней и эмуляция Ctrl+v не помогла, печально.

    И ещё, при запуске и после закрытия настроек выскакивает «Couldn`t register the hot key None», причем хоткей срабатывает нормально, работаю в домене, но права на локальную машину имею полные.

    Ну и задержка при вставке секундная напрягает 🙂

    Reply
  22. tormozit

    (21) Ошибку воспроизвел. Спасибо. Задержка при вставке действительно иногда заметна. Пока не разобрался от чего зависит.

    Reply
  23. tormozit

    (21) Попробуй AceText для вставки в окна 7.7. Помню я при кодинге на 7.7 тоже пользовался менеджером буфера обмена, но на Windows XP. Помню также, что не все такие программы успешно вставляли. В современных ОС работа с менеджером буфера обмена изменилась. Поэтому укажи операционную систему и установленные раскладки клавиатуры.

    Reply
  24. JohnConnor

    использую ClipDiary , очень удобная. В чем отличия от вашей?

    Reply
  25. tormozit

    (24) У ClipDiary

    — Зачем то сделаны страницы, между которым надо переключаться, а если сделать размер страницы очень большим то начинаются тормоза. Это неудобно когда надо просмотреть много клипов. Можно забыть переключиться на следующую страницу и не найти нужный клип.

    — Нельзя скопировать фрагмент текста клипа

    — Нельзя переходить по вхождениям фильтра в тексте клипа

    — Нет подсветки вхождений фильтра в списке и в тексте клипа

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

    — Не показывает URL страницы, с которой захвачен клип

    — Медленно отображает большие текстовые клипы

    — Нет подсветки гиперссылок в тексте клипа и нельзя по ним переходить

    — Нет обозначения конца клипа, чтобы понять наличие непечатных символов в конце текста

    — Нет управления переносом слов при просмотре текста клипа

    Reply
  26. tormozit

    Версия 0.99

    Добавлено

    1. Командная панель

    2. Переключатель «Выбирать верхний клип при показе окна» в виде команды и пункта меню

    3. Переключатель «Перенос слов» в виде команды и пункта меню

    4. Флажок «отображать колонку видимого размера» в настройках

    5. Флажок «Простая отрисовка списка клипов» в настройках

    6. Горячая клавиша для последовательной вставки

    7. Подсветка вхождений фильтра в списке клипов

    8. Флажок «перемещать скопированный клип наверх»

    Исправлено

    1. Отключение горячих клавиш при закрытии окна настроек в режиме отмены

    2. Некритичная ошибка при регистрации горячих клавиш

    3. Сохранение признака использования клипа при его повторном копировании

    4. Объединение маркера конца текста с конечной гиперссылкой

    5. Медленное удаление набора клипов

    Reply
  27. Tolpinski

    Для вставки в 7.7 пришлось запустить от имени администратора, без этого не работало ни в какую, вдруг тут тоже некрофилы есть.

    Reply
  28. tormozit

    Хотя бы для них мог бы указать операционную систему =)

    Reply
  29. tormozit

    1.01

    Добавлено

    1. Команда редактирования заголовка клипа

    2. Кнопка удаления клипов в командную панель

    3. Команды «Пометить любимыми» и «Пометить обычными»

    4. «Все/Полезные/Любимые» фильтр и горячие клавиши

    5. Язык Default для автоматического выбора языка интерфейса

    6. Поддержка формата «Clipboard Viewer Ignore» для игнорирования паролей

    7. Автоматическая и ручная проверка обновления и обновление одной кнопкой

    Исправлено

    1. Ошибки при использовании спец. символов в фильтре

    Reply
  30. Probot1c

    Оооо! очень хороший вопрос, при рдп постоянно такая же проблема возникает! Если эта прога умеет с буферами разных машин работать, то огромный плюс!!!!

    Reply
  31. Probot1c

    ПО сути урезанный кейлоггер

    Reply
  32. tormozit

    (30) Непонятно, какая проблема возникает при RDP. Почти все менеджеры буфера обмена, выполняющиеся локально, умеют захватывать скопированное в RDP сеансе, если в нем включена синхронизация буфера обмена. А вот вставку в RDP сеанс не все умеют делать. Clip Angel умеет.

    (31) Clip Angel не является открывателем нового направления. Менеджеры буфера обмена существуют уже очень долго. Сравнивать их с keylogger не совсем корректно, т.к. менеджер буфера обмена работает на более высоком уровне, захватывает только содержимое буфера обмена, несет не сопоставимо бОльшую пользу и удобство.

    Reply
  33. tormozit

    1.02

    Добавлено

    1. Портативный режим (ClipAngelPortable.bat)

    2. Отображение каталога хранения настроек в диалоге Настройки

    3. Автопозиционирование окна при открытии под вводимым текстом

    4. Команды перемещения клипа в списке

    Исправлено

    1. Медленная загрузка больших текстовых клипов

    Reply
  34. tormozit

    1.03

    Добавлено

    1. Флажок «Автоматическая проверка обновлений» (включено по умолчанию)

    2. Многомониторная поддержка в режиме «Автопозиционирование»

    Исправлено

    1. Оптимизировано потребление памяти и обновление списка на большом числе клипов

    2. Некорректная работа режима «Автопозиционирование» в некоторых случаях

    Reply
  35. tormozit

    1.04

    Добавлено

    1. Режим редактирования текста клипа

    2. Режим окна всегда сверху

    3. Команда открытия клипа как файла

    4. Команда эмуляции ввода символов (работает даже в окне терминала)

    5. «Вставить текст» команда теперь использует выделенный текст, если он непустой, иначе весь текст

    6. Диагностическое сообщение при невозможности вставки в привилегированное окно

    7. Опубликован исходный код

    Исправлено

    1. Необходимость перезапуска программы после смены языка интерфейса

    2. Ошибка обновления по одному клику (исчезнет при следующем обновлении)

    Reply
  36. tormozit

    1.05

    Исправлено

    1. Увеличена скорость открытия окна и некоторых других операций

    2. Увеличена надежность захвата клипов

    3. Исправлено отображение пустых имен окна и приложения источника клипа

    Reply
  37. tormozit

    1.06

    Добавлено

    1. Всплывающая подсказка для цифр в правой колонке списка

    2. Клавиша TAB при нажатии в списке теперь переводит фокус на поле текста

    Исправлено

    1. Медленное выполнение вставки во всех сценариях

    2. Неверное вычисление байтового размера некоторых типов клипов

    3. Недоступные команды для перемещения клипа в списке в английском UI

    4. Редкие ошибки обработки копирования из Outlook

    5. Устранено требование наличия английского языка ввода для выполнения вставки

    Reply
  38. tormozit

    1.07

    Добавлено

    1. Переключатель «Слежение за буфером обмена» в главном меню и контекстном меню иконки в трее

    2. Клавиша TAB теперь везде в главном окне устанавливает фокус ввода в поле текста клипа

    3. Переключатель «Моноширинный шрифт» в главном меню и в командной панели

    4. Индикатор позиции в тексте теперь показывает номера строки и колонки

    5. Опция «Очищать фильтры при закрытии окна»

    6. Отображение фрагмента картинки в списке (только для новых захваченных клипов)

    7. Индикация включенного фильтра цветом фона кнопки «Очистить фильтры»

    8. Полная поддержка сложных окон в командах вставки (cmd.exe и RDP)

    Исправлено

    1. Некорректное вычисление позиции в индикаторе позиции в тексте

    2. Обновление индикатора позиции в тексте при изменении выделения клавишами курсора

    3. Иногда пустые картинки типов клипов в списке

    4. Медленное обновление списка

    5. Медленное добавление клипа

    6. Слишком частое применение текстового фильтра при вводе с клавиатуры

    5. Требование отпускать клавиши перед выполнением очередной последовательной вставки

    6. Задержка при запуске программы с включенной автоматической проверкой обновлений

    7. Правый клик на строке списка клипов не выделял строку

    8. Перекрытие окон настроек и редактирования заголовка клипа в режиме «Всегда сверху»

    9. Иногда неудачные попытки отправить вставку в некоторые окна

    10. Иногда ошибки захвата картинок

    11. Плохое автопозиционирование на некоторых окнах (cmd.exe)

    Reply
  39. tormozit

    1.08

    Добавлено

    1. Кнопки «Пометить любимым» и «пометить обычным» командой панели заменены на кнопку-переключатель «Пометка любимого клипа»

    2. Кнопка-переключатель «Родное форматирование»

    3. Заголовок окна-источника клипа теперь добавляется в описание графического клипа

    4. В описание графического клипа теперь добавляется чистый формат пикселя

    5. Полная поддержка отправки вставки и ввода символов в привилегированные окна

    6. Флажок «Отображать колонку иконки источника клипа»

    7. Иконка источника клипа в панели клипа

    8. Автоматическое открытие окна после захвата текстового клипа из ABBYY Screenshot Reader

    9. Команда «Открыть файл клипа» для RTF и HTML клипов теперь открывает RTF файл с оформлением

    10. Команда «Сравнить тексты» с поддержкой Beyond Compare, ExamDiff Pro, WinMerge, Araxis Merge, DiffMerge

    11. Команда «Перевести текст»

    Исправлено

    1. Запуск второго экземляра программы не активировал окно первого экземпляра

    2. Неудобное увеличение ширины списка с увеличением ширины окна

    3. Неудобное увеличение высоты текстового поля графического клипа с увеличением высоты окна

    4. Команда отправки вставки игнорировала оформление RTF+HTML клипов

    5. Отправка вставки в собственное окно в режиме «Всегда сверху» после закрытия окна «Настройки»

    6. Отправка вставки из режима редактирования клипа отменяла изменения клипа

    7. Переключатель «Моноширинный шрифт» не обновлял состояние в главном меню

    Reply
  40. tormozit

    1.09

    Добавлено

    1. Быстрое открытие окна но окно всегда присутствует в панели задач

    2. Вставка файлового клипа теперь делается с установкой текстового формата

    2. Горячая клавиша открытия окна для вставки теперь и закрывает окно

    3. Заголовок целевого окна теперь показывается в заголовке окна после » >> »

    4. Улучшено форматирование байтового и визуального размеров клипа

    5. HTML поле для отображения родного форматирования HTML клипов с возможностью выделять текст или адрес гиперссылок

    5. Гиперссылки в тексте клипа теперь открываются по Alt+клик

    6. Команда «Выделить все» теперь не выделяет маркер конца текста

    7. Размер окна сохраняется/восстанавливается при завершении/запуске приложения

    8. «Шрифт по умолчанию» в окне «Настройки», управляющий шрифтом списка и полей текста клипа

    9. Глобальная горячая клавиша (по умолчанию Alt+B) открытия окна с отбором любимых клипов

    10. Захват клипа картинка+HTML теперь извлекает только HTML данные

    11. Команда «Открыть файл клипа» для HTML клипа теперь использует HTML формат

    Исправлено

    1. Сломанное стандартное сочетание клавиш CTRL+A в списке

    2. Ошибка второго открытия RTF файла клипа

    3. Легкое мерцание перерисовки списка

    4. Ошибки захвата скопированных из Excel клипов (надеюсь)

    Reply
  41. tormozit

    1.10

    Добавлено

    1. Продублированы некоторые команды в контекстном меню клипа

    2. Путь к программе сравнения текстов в окне «Настройки»

    3. Команда «Очистить буфер обмена» в меню Главное/Окно и контекстном меню иконки трея

    4. Команда «Переместить в начало» в меню Главное/Список

    5. Переключатель «Показывать в панели задач» в меню Главное/Окно

    Исправлено

    1. Несколько новых ошибок в позиционировании окна особенно на многомониторных экранах

    2. Новая ошибка в кнопке «Установить по умолчанию» в окне «Настройки»

    3. Не работала заданная по умолчанию новая горячая клавиша для открытия окна с отбором любимых

    Reply
  42. tormozit

    1.11

    Добавлено

    1. В настройках флажок «Копировать текст в любом окне по Control+F3»

    2. В настройках флажок «Быстрое открытие окна» (ВКЛ по умолчанию) для решения проблем с открытием и закрытием окна

    3. В настройках «Горячая клавиша сравнения последних клипов»

    4. Новый диалог настроек с фильтром, кнопками выбора и возможностью копировать название и описание свойств

    Исправлено

    1. Окно переоткрывалось при закрытии на некоторых системах

    2. Окно не закрывалось по команде ОС и мешало нормальному завершению ее работы

    3. Ошибка поиска сборки MSHTML при открытии программы на некоторых системах ниже Windows 10

    4. При повторном копировании клипа терялась пометка «Любимый» и пользовательский заголовок

    5. Не сохранялся переключатель «Показывать в панели задач» при выходе из программы

    6. Копирование из поля текста клипа в режиме не родного оформления выполнялось в формате RTF

    1.12

    Исправлено

    1. Устранена анимация открытия и закрытия окна в режиме «Быстрое открытие окна» = ВЫКЛ

    2. Проблема активизации окна в режиме «Быстрое открытие окна» = ВЫКЛ

    3. Установка текущей строки после удаления нижнего клипа

    4. Копирование выделенного текста клипа в режиме не родного оформления в буфер обмена выполнялось не в формате UNICODE

    Reply
  43. tormozit

    1.14

    Добавлено

    1. В главное меню и в верхней командной панели добавлен переключатель «Перемещать клип наверх после вставки» (по умолчанию ВКЛ)

    2. В главном меню добавлены команды для установки значений отбора по типу клипа

    3. В нижней командной панели добавлен переключатель «Автовыделение первого вхождения фильтра в тексте клипа» (по умолчанию ВКЛ)

    4. Оптимизирована команда очистки фильтра с переходом к верхнему клипу

    5. Хоткей «Горячая клавиша открытия окна» заменен на «Горячая клавиша открытия окна со сбросом»

    6. Хоткей «Горячая клавиша открытия окна без изменений» добавлен

    7. Добавлена команда и сочетание клавиш (F10) для циклического переключения между списком и полем текста

    8. Команды вставки клипа и текста клипа теперь обрабатывают все выделенные клипы (мультивставка)

    9. Запоминание размеров окна настроек

    10. В диалоге «Настройки» добавлены информационные элементы «Команда автозапуска программы» и «Команда текущего запуска программы»

    11. Увеличен шрифт поля текстового фильтра

    12. В контекстном меню трея добавлена команда «Открыть любимые»

    13. Текущее значение текстового фильтра теперь запоминается и при нажатии кнопок поиска и при ручной смене текущего клипа

    14. При формировании автозаголовка клипа теперь обрезаются серии символов более 3-х

    Исправлено

    1. Не работала горячая клавиша открытия окна при условии «Всегда сверху»=ВКЛ и «Быстрое открытие окна»=ВЫКЛ

    2. Не работали сочетания клавиш команд меню и кнопки курсора ВПРАВО и ВЛЕВО в поле HTML

    3. Исчезновение каретки в поле фильтра

    4. Не сохранялось свойство «Макс. размер клипа KB» в настройках

    5. При открытом дочернем модальном окне не работали по горячие клавиши

    6. Не обновлялся заголовок окна-цели при открытии главного окна

    7. Доступность команды «Открыть ссылку» в поле RTF

    8. Ошибка при выделении нетекстовых областей в HTML

    9. Переход в режим редактирования копии клипа не копировал пометки оригинального клипа

    1.15

    Добавлено

    1. В контекстном меню поля имени приложения добавлена команда «Копировать полное имя файла»

    2. Для файлового клипа теперь выделяется короткое имя файла при установке фокуса в поле текста клипа, если выделение отсутствует

    3. Добавлена команда «Пометить любимыми» в контекстное меню списка клипов

    4. Добавлена настройка «Игнорируемые приложения в захвате клипов»

    5. Добавлена команда «Игнорировать приложение» в главном меню

    Исправлено

    1. Отрезание первого символа при отображении начала большого текста

    2. Перевод фокуса в поле текста по TAB

    3. Вхождения текстового фильтра со служебным символом «%» иногда не выделялись в тексте

    4. Изменены сочетания клавиш для команд «Пометить любимыми» и «Пометить обычными»

    Reply
  44. tormozit

    1.16

    Исправлено

    1. Фокус ошибочно переходил из списка в поле текста клипа при переходе к другому клипу в режиме редактирования

    2. Иногда окно при первом открытии не брало фокус

    3. В поле html не работали кнопка Escape и команды отправки вставки

    4. При закрытии программы возникала ошибка и не сохранялись настройки, если список игнорируемых приложений ни разу редактировался

    5. Мультивставка вставляла без разделяющего конца строки один и тот же клип

    Reply
  45. tormozit
    Reply
  46. tormozit

    1.19

    Добавлено

    1. Настройка «Приложение открытия файлов PNG»

    2. Настройка «Приложение открытия файлов TXT»

    3. Настройка «Приложение открытия файлов RTF»

    4. Настройка «Приложение открытия файлов HTML»

    5. Настройка «Игнорировать формат «Ignore Clipboard Format»»

    6. Команда «Очистить фильтры и выбрать пред.» добавлена в верхнюю командную панель

    Исправлено

    1. Некорректная работа после выполнения команды «Вставить текст» в режиме редактирования клипа

    2. Свежая проблема долгого срабатывания CTRL+F3 при включенной соответствующей настройке

    3. Правый клик в списке на невыделенной строке не сбрасывал выделенные строки

    4. Обновление программы в некоторых случаях выдавало ошибку отсутствия файла «ExternalUpdater»

    5. Свежая ошибка захвата HTML клипа без текста с картинкой в некоторых случаях

    Reply
  47. tormozit

    В описании добавил вопрос «Как использовать Clip Angel для быстрого сравнения текстов?» с ответом

    Reply
  48. tormozit

    В описании добавил вопрос «Как запретить Clip Angel захватывать пароли скопированные из хранилища паролей?» с ответом

    Reply
  49. Fragster

    жду поддержки kdiff3

    Reply
  50. tormozit

    (49)

    Также в настройках надо указать «Приложение сравнения файлов», если у вас установлена неизвестная ангелу менеджеру программа сравнения файлов

    «Известность» лишь избавляет от необходимости указывать путь к исполняемому файлу приложения сравнения файлов. Кажется это не столь серьезное препятствие =)

    Reply
  51. Fragster

    (50) просто странно видеть список программ сравнения, отличный от поддерживаемых конфигуратором https://its.1c.ru/db/v839doc#bookmark:dev:TI000001471

    при этом kdiff3 является кроссплатформенным и (у меня) показал себя очень хорошо при работе в сравнении у конфигуратора, как по скорости, так и по количеству правильно авторазрешенных конфликтов.

    Reply
  52. tormozit

    (51) Кажется я так и не смог донести основную мысль. Попробую перефразировать. Под «поддержкой» имелось ввиду, что для этой программы проверяется стандартный путь установки на существование исполняемого файла, т.е. это для совсем ленивых, которые не хотят залезать в настройки и указывать там путь к исполняемому файлу. Других специфичных для конкретных программ сравнения файлов особенностей поведения у Clip Angel нет.

    Reply
  53. tormozit

    1.20

    Добавлено

    1. Настройка директории для сохранения временных файлов клипов

    2. Всплывающая подсказка на строке клипа в списке (дата создания и размеры)

    3. Поддержка стандартных путей установки приложения для сравнения файлов kdiff3

    Исправлено

    1. При копировании из форматированного документа 1С при отображении HTML использовалась неверная ширина

    2. Редкая ошибка копирования HTML

    3. Автовыбор положения окна при открытии использовал границы виртуального дисплея вместо физического

    Reply
  54. tormozit

    1.22

    Добавлено

    1. В командной панели поиска добавлено подменю с опциями «Автовыделение вхождения», «Учитывать регистр букв», «Независимые слова», «% — любая строка»

    Исправлено

    1.Некорректная обработка символа «_» в текстовом фильтре

    2.Некоторые проблемы в режиме «Быстрое открытие окна» = ВКЛ

    Reply
  55. tormozit

    Я добавил много локализаций в будущей версии 1.23 которые сделаны методом автоперевода. Поэтому мне нужны добровольцы для корректировки этих локализаций.

    1. German

    2. French

    3. Greek

    4. Spain

    5. Hindi

    6. Italian

    7. Chinese

    8. Portuguese-Brazil (занято Nelson Carvalho)

    9. ?

    Reply
  56. u_n_k_n_o_w_n

    Добрый день!

    Попробовал поработать!

    При выборе необходимых данных из буфера обмена выскакивает все окно ПП, в отличии от CLCL, где появляется только «менюшка».

    В связи с этим снова пока вернулся на CLCL.

    Спасибо.

    Reply
  57. tormozit

    (56) Менюшка конечно имеет свои плюсы. Она более удобна при работе с очень ограниченным количеством ячеек, маленьким размером клипов и отсутствии потребности в дополнительных функциях. Приверженцы CLCL редко переходят на другие аналоги. Постараюсь отразить этот момент в текстовом описании. Хотя и по скриншотам вроде бы все видно.

    Reply
  58. tormozit

    1.23

    Добавлено

    1. Настройка «Файл базы данных» для переключения списков клипов

    2. Параметры командной строки описанны в Readme.txt

    3. UI перевод на Португальский-Бразилия от Nelson Carvalho

    3. UI машинные переводы на Китайский, Французский, Немецкий, Греческий, Хинди, Итальянский, Польский, Испанский

    4. «Горячая клавиша последовательной вставки» теперь работает в обратном порядке

    5. Перетаскивание клипов из списка в форматах: файлы и соединенный текст

    6. Настройка «Проигрывать звук при захвате клипа»

    7. При сравнении последних клипов теперь появляется подсказка в трее, если последний клип копировался несколько раз подряд

    8. Всплывающая подсказка в трее об игнорировании захвата слишком большого клипа

    9. Слова из текстового фильтра в режиме «Независимые слова» теперь окрашиваются разными цветами

    10. Теперь переключатель «Показать в панели задач» всегда доступен

    Исправлено

    1. Свежее: не окрашивались несколько слов текстового фильтра в режиме «Независимые слова» в режиме родного оформления HTML

    2. Не работали команды «Найти следующий» и «Найти предыдущий» в режиме текстового фильтра «Независимые слова»

    3. Свежее: не работала команда «Соединить тексты» клипов

    4. Ошибка при удалении >999 выбранных клипов

    5. Ошибка обработки текстового фильтра с одиночной кавычкой (‘)

    Reply
  59. tormozit

    1.24

    Добавлено

    1. Автоматическое сжатие базы данных при ее закрытии, включая настоящее удаление удаленных из списка клипов

    2. Фрагмент изображения для списка теперь выбирается с учетом наличия в нем разнообразия

    3. Фрагмент изображения в списке теперь отделяется слева чертой

    4. UI перевод на немецкий немного улучшен

    5. Сравнение последних клипов теперь выполняется в хронологическом порядке

    Исправлено

    1. Иногда неверно определялось целевое окно для вставки

    Reply
  60. tormozit

    1.25

    Добавлено

    1. В контекстное меню поля картинки клипа команды «Оригинальный размер» и «Оптимальное увеличение»

    2. В области статуса отображение масштаба картинки клипа

    3. В главном меню в подменю «Список» команда «Отбор по дате»

    4. При множественных обновлениях буфера обмена в течение 50мс теперь будет захватываться только последнее состояние (защита от Excel)

    5. Реализован раздельный захват клипов картинок и текста из смешанных клипов (например Excel)

    6. В контекстном меню поля Url добавлена явная команда «Открыть ссылку (Alt+click))»

    7. Улучшен алгоритм выбора фрагмента картинки для списка

    8. Картинку теперь можно масштабировать колесом прокрутки мыши и скроллить с зажатой левой кнопкой мышки

    Исправлено

    1. Обрезание файлового URL источника html клипа

    2. Ошибка перетаскивания клипа типа «Файл»

    3. Неверное определение активного монитора при активных окнах некоторых типов

    Reply
  61. tormozit

    1.27

    Добавлено

    1. В поле выбора фильтра по типу клипа добавлены признаки наличия в тексте специальных шаблонов (число, время, url, email, телефон), которые при их выборе будут работать аналогично фильтру по тексту клипов

    2. UI и Readme.txt ручной перевод на Польский от Galileusz

    3. Улучшен захват html клипа состоящего только из картинки

    Исправлено

    1. Исправлена ошибка при загрузке HTML клипа без тега HTML

    2. Исправлена проблема неожиданного захвата фокуса полем картинки клипа

    Reply
  62. tormozit

    1.28

    Добавлено

    1. Настройка «Количество ячеек для захвата картинки» (по умолчанию 2000) для копирования из Excel для избежания высокой нагрузки CPU

    2. Настройка «Количество ячеек для захвата оформления» (по умолчанию 10000) для копирования из Excel для избежания высокой нагрузки CPU

    3. Теперь при ошибках чтения буфера обмена при захвате клипа будет показываться всплывающая подсказка в трее

    4. В представление целевого окна добавлено имя процесса

    5. Ускорено обновление списка клипов и захват клипа

    Исправлено

    1. Проблема очистки всех нелюбимых клипов при установке настройки «Глубина истории»=0

    2. Проблема не открытия окна программы горячими клавишами в некоторых случаях

    Reply
  63. tormozit

    1.29

    Добавлено

    1. На заголовке главного окна программы добавлена всплывающая подсказка, поясняющая формат заголовка

    2. В командах перемещения клипов теперь учитывается мультивыделение

    3. Улучшен анализ ограничений по количеству ячеек при захвате клипа (Excel)

    Исправлено

    1. Порядок обработки клипов в операциях над мультивыделением теперь учитывает порядок диапазонного выделения (с клавишей SHIFT)

    2. Выбирались неверные цвета для раскраски независимых слов фильтра при отображении RTF и обычного текста

    3. При одновременном запуске двух экземлпяров программы возникали ошибки

    4. Свежая редкая ошибка при захвате ячеек «…System.IO.MemoryStream»

    5. Сделана защита от обратного захвата скопированного целевым окном клипа сразу после его вставки (так делает Word при вставке HTML и RTF)

    Reply
  64. slawa

    Классно!

    Мне кажется нужно сделать предупреждение при удалении любимых клипов.

    Я их использую для хранения типовых процедур из общих модулей и не хотелось бы их случайно удалить.

    Или в настройках сделать галку «Предупреждать при удалении любимых»

    Спасибо!

    Reply
  65. tormozit

    (64) Согласен. При удалении клипов сделаю запрос подтверждения, если в выделенных клипах есть любимые. Спасибо за ценное предложение.

    Reply
  66. tormozit

    1.30

    Добавлено

    1. Увеличен буфер чтения списка клипов для более плавного скроллинга

    2. Немного ускорена загрузка данных текущего клипа списка

    3. При удалении клипов теперь игнорируются любимые

    Исправлено

    1. Свежее обновление состояния кнопки-переключателя «Пометка любимого клипа» при выполнении команды «Пометить любимыми»

    2. После изменения заголовка клипа повторное изменение начиналось со старого варианта

    3. При использовании инкрементальной вставки признак Полезный не сохранялся в БД и пропадал после обновления списка

    (64) Реализовано.

    Reply
  67. slawa

    (66) Спасибо

    Reply
  68. tormozit

    1.31

    Добавлено

    1. Добавлено подменю Список/Сортировать: по умолчанию, по визуальному размеру, по байтовому размеру, по дате создания

    2. Формирование автозаголовка клипа теперь сворачивает серии одинаковых нецифровых символов до 4шт, цифровых — до 20шт

    Reply
  69. slawa

    Еще проблемка выяснилась.v 1.31

    Задача: полностью скопировать табличный документ

    — выделяем весь таб.документ по Ctrl+A и забираем его в буфер

    — второй таб.документ (неважно пустой или заполненный) выделяем полностью по Ctrl+A

    — пытаемся вставить из буфера во второй таб.документ

    вставка через Ctrl+V — работает

    вставка через ClipAngel не работает. Ошибка: Выделение не соответствует вставляемому блоку.

    Кстати если первый раз Ctrl+V отработал, то после облома с ClipAngel перестал и Ctrl+V работать. Нужно заново забирать в буфер.

    Reply
  70. tormozit

    (69) ClipAngel не поддерживает формат буфера обмена табличных документов («XML Spreadsheet»), поэтому он хранит и вставляет только HTML вариант табличного документа. Так что это — задуманное поведение. Частично обойти проблему можно очисткой табличного документа приемника и вставкой в левую верхнюю ячейку. Проблему записал.

    Reply
  71. slawa

    (70) Понял.

    Мне как 1С-ку очень бы хотелось такую возможность.

    Даже больше чем существующая вставка картинок 🙂

    Спасибо за работу.

    Reply
  72. tormozit

    1.32

    Добавлено

    1. Опция поиска «Игнорировать большие тексты» (ВКЛ по умолчанию) для ускорения поиска

    2. Кнопка-переключатель «Дополнительные колонки» в подменю Список и на верхней командной панели, управляющая видимостью колонки «Дата создания»

    Reply
  73. tormozit

    1.33

    Добавлено

    1. Команда «Вставить текст» для картинок теперь вставляет полное имя файла клипа

    Исправлено

    1. Мелкие проблемы мультивставки с картинками

    2. Ошибка применения настроек на компьютере, имя которого начинается с цифры

    3. Свежая ошибка запуска через BAT файл при пробелах в пути

    Reply
  74. IT_Avito

    Спасибо, Сергей, за программу. Теперь она живет со мной на всех моих компьютерах.

    Есть одна хотелка, которую хотелось бы видеть. Можно ли опцией добавить возможность, перенести список клипов на правую часть формы программы ?

    Сейчас понял что, так удобней, т.к. у меня прога висит в трее, я часто открываю список любимых клипов через правую кнопку мыши. И приходится через весь экран вести указатель, чтобы скопировать нужный клип.

    Reply
  75. tormozit

    (74) Переносить список клипов вправо (а панель текущего клипа влево), не планирую даже опционально.

    Reply
  76. b-dm

    Хороша вещица!…

    Reply
  77. tormozit

    1.36

    Добавлено

    1. В контекстном меню текста клипа добавлены команды «Добавить текст в фильтр» и «Установить текст в фильтр»

    2. В фильтре по типам клипов добавлены значения «rtf» и «html»

    Исправлено

    1. Команда «Сравнить последние клипы» сравнивала 2 последних клипа ошибочно с учетом фильтра

    2. Возможные аварийные завершения при захвате клипов из окон с очень длинными заголовками

    3. Ошибка проверки обновления при наличии прокси с аутентификацией

    Reply
  78. tormozit

    1.37

    Добавлено

    1. Настройка «Читать заголовки окон» (включено по умолчанию) для решения проблем совместимости

    Исправлено

    1. Некорректный подсчет количества ячеек (EXCEL) в работе настроек ограничения захвата

    2. Не открывание окна программы после запуска при входе пользователя при «Быстрое открытие окна»=Выключено на некоторых системах

    Reply
  79. tormozit

    1.38

    Добавлено

    1. В контроле размера табличного документа добавлена поддержка табличных документов 1С

    2. При включении фильтра по дате теперь автоматически включаются дополнительные колонки

    3. В статусной строке при включенном фильтре теперь отображается количествов клипов в списке

    Reply
  80. tormozit

    1.39

    Добавлено

    1. В контекстном меню иконки трее добавлены команды «Открыть окно» и «Открыть последние клипы»

    2. Добавлено отключаемое окно полезных советов при старте программы

    Исправлено

    1. Проблема скрытия редактора сочетания клавиш при нажатии текущих сочетаний клавиш открытия окна

    Reply
  81. _also

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

    Reply
  82. tormozit

    (81) Читал раздел «10. Как запретить ClipAngel захватывать пароли скопированные из хранилища паролей?»? Самое правильное — не захватывать вообще пароли в историю. Но если даже пароли будут захватываться, то из-за их пустой смысловой нагрузки будет трудно понять к чему они относятся. Поэтому лучше использовать их копирование непосредственно из KeePass, т.к. это и удобнее и безопаснее. Ну и смысла в такой доработке поэтому не вижу.

    Reply
  83. user871598

    Добрый день!

    1. Может быть плохо искал, но не нашел как настроить список исключений форматов для захвата, например, как это реализовано в Клипдиари: https://i.imgur.com/4KxAhDp.png

    Я держу в базе только текст, изображения не нужны и т.п.

    2. Возможности синхронизации. Я пользуюсь на 2х ПК, которые онлайн в разное время. Пока вижу только вариант запуска в портабельном режиме и в конце работы выходить и после этого синхронизировать db.sqlite на дропбокс, например. Но это все вручную и не удобно. В Ditto есть синхронизация, но как я понял она онлайн, что мне не подходит.

    Спасибо за программу! Пока в поисках и пользуюсь разными. Но база расти начинает и нужно выбирать что-то одно 🙂

    Reply
  84. tormozit

    1. Пожелание записал. Хотелось бы знать, почему так важно именно не захватывать изображения? Ведь можно просто отбросить их фильтром просмотра.

    2. Можно использовать облачный синхронизатор буферов обмена OmniCopy. Также рекомендую ознакомиться с обсуждением

    Reply
  85. user872549

    Здравствуйте. У меня не получается в Вашей программе скопировать текст с гиперссылкой, чтобы он дублировался. Получается, что когда я пытаюсь внести в программу слово, которое уже есть в буфере обмена, то программа «поднимает» его наверх, «вырывая» при это его из списка ранее сохраненных. Можно ли решить эту проблему через настройки?

    Reply
  86. user871598

    1. Я не люблю держать в базе то, чем я не планирую пользоваться. При необходимости можно включить будет. Например, кроме изображений я не храню списки файлов при копировании из истории и еще некоторые форматы. Для порядка в общем.

    2. Спасибо за наводку на OmniCpy, проверю. И обсуждение почитаю.

    Reply
  87. tormozit

    (85) Такое поведение соответствует задуманному. Содержимое текста неважно. Дублирование любых клипов не допускается и потому добавление дубля клипа просто обновляет уже имеющуюся запись в таблице клипов. Хотелось бы понять, зачем нужны дубли.

    Reply
  88. user872549

    (87) я набиваю информационные базы для рекламных сайтов и когда я копирую информацию о каком-либо городе, то при повторении названия объекта дубль «вылезает» наверх, что делает для меня невозможным использования данной программы. Возможно ли внесение в опциях Вашей программы сохранения дублированных клипов в очереди для вставки?

    Reply
  89. tormozit

    (88) Стало не сильно понятнее. Чтобы я внес в программу какую то опцию, я должен четко понимать зачем она нужна, т.е. в какой ситуации будет полезна. Вашу ситуацию я по-прежнему не понимаю.

    Reply
  90. user872549

    (89) Давайте я объясню вам подробно. Я набираю информацию для рекламных сайтов, в частности название различных фирм, предприятий и делаю я это в определённом порядке, а именно: город, улицаплощадьпереулокнабережная, название улицы, номер дома, телефон. Именно в такой последовательности у меня сохраняется в буфер обмена 5 клипов по одному рекламному объекту. Затем в такой последовательности я добавляю примерно 50 объектов рекламы, итого в идеале у меня должно быть 250 клипов выстроенных в порядке город — улица — название улицы — номер дома — телефон для того, чтобы потом это всё вбить в соответствующие разделы таблиц городов. Но так как при дублировании названия улицыпредприятияномера дома клип-дубль «вылетает» вверх списка, при этом стирая старый клип у меня тратится много времени для уточнение этой информации. Резюмируя всё вышесказанное возможно ли в Вашей программе сделать так, чтобы она запоминала клипы и их дубли в том порядке, в котором я копирую их?

    Reply
  91. tormozit

    (90) Спасибо. Сценарий использования понятен. Согласен, что в нем необходима возможность отключения уникальности клипов. Пожелание записал.

    Reply
  92. tormozit

    1.42

    Добавлено

    1. Настройка «Заменять дубликаты» (по умолчанию ВКЛ)

    2. Расширена область даты создания клипа в статусной строке

    Исправлено

    1. Обновление индикатора позиции в тексте при сбросе фильтра

    Reply
  93. tormozit

    (90) Реализовано в 1.42

    Reply
  94. user872549

    (93)Да, всё отлично работает, спасибо Вам! Хотел бы описать Вам ещё один непонятный для меня момент. Когда я вношу в таблицу клип из Вашей программы путём использования горячей клавиши последовательной вставки, то программа дублирует этот клип прописывая его вверху списка. В итоге после того, как я ввожу 250 клипов, накопированных мною, то в программе всего получается 500 клипов. Это нормальное поведение программы, так задумано? Возможно ли отключить данную функцию?

    Reply
  95. tormozit

    (94) Опиши проблему подробнее. Нужно предоставить конфигурационный файл из каталог пользовательских настроек программы и описать шаги по воспроизведению проблемы. Тогда я смогу ответить на эти вопросы. При настройках по умолчанию программа не должна так себя вести. Рекомендую открыть тикет через команду главного меню «Помощь»/»Сообщить ошибку»

    Reply
  96. Aphanas

    (10) Тогда придется каждый раз включать такой режим, а потом выключать его.

    Reply
  97. Cyberhawk

    (147) Конечно. Но вроде ни в каком из менеджеров такого нет (чтобы клипы вставлялись по очереди по одному разу, а нажимал Я для этой последовательной вставки всегда только какое-то одно сочетание клавиш).

    Reply
  98. tormozit

    (148) Я же вроде писал тебе, что добавил такую функцию еще в прошлом году. В настройках ищи «Горячая клавиша последовательной вставки»

    Reply
  99. Aphanas

    (148) Ну как же нет? Я же писал выше — TextBoard.

    ИМХО, это самый логичный способ использования менеджера буфера обмена: вместо многократного

    [CTRL+C] -> [ALT+TAB] -> [CTRL+V] -> [ALT+TAB]

    [CTRL+C] -> [ALT+TAB] -> [CTRL+V] -> [ALT+TAB]

    [CTRL+C] -> [ALT+TAB] -> [CTRL+V] -> [ALT+TAB]



    ты сначала всё копируешь, а потом всё вставляешь.

    А зачем ещё нужен менеджер буфера обмена? Неужели каждый раз при вставке нужно выбирать нужный клип? Это неэффективно. Какой смысл брать клип из окна менеджера, когда я с таким же успехом могу его взять оттуда, где он был изначально? Я уж не говорю о том, что при открытии окна менеджера теряется фокус приемника. С TextBoard, например, я могу вести имя файла при переименовании, формируя строку из того, что я накопировал. Да и много бывает таких мест, где потеря фокуса критична. Без этой фичи такую операцию вообще выполнить нереально.

    TextBoard — древнейшая прога. Я её начал юзать еще во времена Windows 95. До сих пор не могу найти ей замену. Она работает и сейчас на всех осях, но сделать её portable мне так и не удалось. А мне надо portable, ибо во всех конторах сейчас работает security. Поэтому рассматриваю ClipAngel.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *