Расширяем функциональность буфера обмена

Leave a comment

Буфер обмена — это промежуточное хранилище данных, предназначенное для копирования или переноса информации между приложениями или частями одного приложения. Стандартный буфер обмена позволяет хранить только один элемент и при каждом новом копировании, предыдущее содержимое буфера обмена заменяется новой информацией, а то, что было в нем до этого безвозвратно удаляется. Например, если вы скопировали картинку №1, и забыли её вставить, а потом скопировали картинку №2, то картинка №1 будет удалена из буфера обмена и её место займет картинка №2, что не очень удобно.

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

  1. скопировать фамилию из текстового файла;
  2. переключиться в базу данных;
  3. вставить её в соответствующее поле базы данных;
  4. переключиться в текстовый документ;
  5. скопировать имя;
  6. переключиться в базу данных;
  7. вставить его в соответствующее поле базы данных;
  8. и т.д. постоянно копировать — переключаться — вставлять…

Или, вы слушаете вебинар и хотите сохранить все ссылки, а также сделать несколько скриншотов. В этом случае вам потребуется открыть текстовый документ и графический редактор (можно, конечно, все в MS Word сохранить), и каждый раз скопировав информацию в буфер обмена, сразу «вставлять» её в соответствующий редактор для сохранения, это в свою очередь будет сильно отвлекать от прослушивания вебинара.

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

Например, можно слушать вебинар и копировать всё подряд, а после его завершения посмотреть, что вы накопировали и нужную информацию сохранить в документы. Или, при работе с данными, можно скопировать по очереди всю информацию из одного документа, а затем поочередно вставлять в другой. Если к этому ещё добавить способность хранить информацию несколько дней, то буферу обмена, способному все это делать «не будет цены»! К нашему счастью все вышеперечисленные способности можно получить в считанные минуты и совершенно бесплатно!

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

Установив менеджер буфера обмена, вы сможете:

  • Копировать информацию в буфер обмена несколько раз подряд из разных источников и не терять её;
  • Возможность управлять историей буфера обмена, искать информацию в нем;
  • Использовать ранее скопированную информацию в любое время;
  • Вставлять форматированный текст как простой текст без форматирования;
  • А также другие функции, которые зависят от используемого менеджера буфера обмена.

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

Первый из рассматриваемых менеджеров буфера обмена — Clipdiary

Официальный сайт — http://clipdiary.com/rus/

Поддерживаемые операционные системы: Windows 2000/XP/2003/Vista/7

Портабельную версию программы можно скачать на этой странице:  Clipdiary Portable.

Установка программы не вызывает ни каких затруднений. При первом запуске программы, будет произведена настройка горячих клавиш, а также вам дадут несколько уроков по работе с «новым» буфером обмена. Информация, копируемая в буфер обмена, в данной программе, называется «клипом». Копируемые клипы сохраняются на диск в файл базы данных, по умолчанию, максимальное количество клипов, помещаемых в базу равно 2000. Программа отслеживает скопированные вами данные в буфер обмена, собирает их и сохраняет к себе в базу, из которой вы можете их извлекать и вставлять в буфер обмена, для дальнейшей вставки в документ. При запущенной программе её значок находится в системном трее (обычно это правый нижний угол экрана). Нажав мышкой по её значку, либо нажав сочетание клавиш CTRL+D, откроется окно программы. В программе можно настроить фильтрацию её работы: отключить отслеживание копируемых данных и срабатывание сочетания клавиш для некоторых программ. В конце статьи я добавлю видео, в котором покажу, как работать с этой программой.

При стандартной настройке в программе используются следующие сочетания клавиш:

CTRL+D Открыть историю буфера обмена
CTRL+SHIFT+UP (где UP = стрелка вверх) Скопировать предыдущий клип в буфер обмена
CTRL+SHIFT+DOWN (где DOWN = стрелка вниз) Скопировать следующий клип в буфер обмена

Clipdiary — имеет бесплатную некоммерческую лицензию для жителей стран бывшего СССР. Если вы планируете использовать её в своей профессиональной деятельности необходимо купить лицензионный ключ.

Второй рассматриваемый менеджер буфера обмена — Ditto

Официальный сайт — http://ditto-cp.sourceforge.net/

Существует версия как для 32 битной операционной системы MS Windows 2000/XP/2003/Vista/7, так и для 64 битной.

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

Дополнительные функции:

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

Кроме этого, в этой программе можно менять внешний вид (темы). Значок работающей программы также находится в системном трее. Для просмотра истории буфера обмена надо нажать сочетание клавиш CTRL+~ (это там где буква Ё), либо воспользоваться мышкой.

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

После установки программы она запускается со стандартными настройками. Для смены языка, надо нажать правой кнопкой мыши на её значке в трее и выбрать пункт меню «Options». На первой вкладке «General» в поле «Language» выбрать «Russian» и нажать OK.

Смена языка интерфейса в программе.

Смена языка интерфейса в менеджере буфера обмена Ditto

Как работать с менеджером буфера обмена Ditto, а также с Clipdiary, смотрите в этом видео.

Leave a comment


+ два = 6