Буфер обмена Windows. Где находится буфер обмена и зачем он нужен. Для чего нужен Буфер обмена в Windows и где он находится

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

Выделение фрагмента

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

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

Если при редактировании имеется курсор, можно произвести выделение и клавишами. Для этого следует расположить курсор в начале или конце выделяемого фрагмента, зажать клавишу Shift, и держа ее нажатой стрелками или мышкой переместить курсор в противоположный конец выделяемой области. Замечательной особенностью при задействовании клавиатуры является использование клавишной комбинации Ctrl-A, которая позволяет выделить все содержимое документа или папки.


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


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


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

Как скопировать информацию в буфер обмена?

Когда нужные фрагменты выделены, их необходимо скопировать в буфер обмена. Тут допустимо применить один из четырех способов:

Нажать клавиатурную команду Ctrl+C либо Ctrl+Insert;

По правой кнопке мыши отобразить меню и нажать в нем пункт «Копировать»;

Нажать «Копировать» в программном главном меню. Обычно этот пункт содержится в разделе «Правка».

Воспользоваться кнопкой «Копировать» в главной панели программы.


Стоит упомянуть о важной особенности. Обычно рядом с пунктом меню «Копировать» присутствует пункт «Вырезать». Если воспользоваться этой операцией, то выделенный фрагмент после отправки в буфер удалится из своего начального местоположения. Работая с клавиатурой операцию вырезания удобно произвести нажатием комбинации Ctrl-X либо Shift-Delete. Возможностью «вырезать» удобно пользоваться в случаях, когда нужно переместить (а не скопировать) блоки информации или выбранные файлы в другое месторасположение. При этом следует проявлять внимание — ведь если после вырезания информацию никуда не вставить, то она будет безвозвратно утеряна.

Вставка информации из буфера

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

Применив клавишную комбинацию Ctrl-V либо Shift-Insert;

По правой кнопке мыши отобразить меню и нажать в нем соответствующий пункт «Вставить»;

Нажать «Вставить» в главном меню программы;

Воспользоваться кнопкой «Вставить» в главной панели программы.


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

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


Как очистить буфер обмена?

Стандартными средствами ОС Windows не предусмотрено специальной программы для очистки буфера. Поэтому, если существует необходимость удалить содержащуюся в буфере конфиденциальную информацию, следует просто поместить в него что-то другое, например символ пробела. Конечно в результате такой операции буфер не будет совершенно пустым. А попытка скопировать в него невыделенный текст не приведет к успеху. Если такая ситуация не вполне устраивает и Вы хотите скопировать в буфер именно 0 байт, а не какой-то символ, то для этого можно запустить в консоли следующую команду.

cmd /c «echo off | clip»

Осуществить это можно через окно «Выполнить» в главном меню «Пуск» Windows. Вызвать это окно удобнее всего нажав Win-R.


Программа ClipDiary

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


Сама эта программа помимо того, как очистить буфер обмена, может делать следующие операции:

Копирование/вставка текста без форматирования;

Хранение в истории сотен и даже тысяч скопированных фрагментов текста;

Оперативное переключение между записями в истории с помощью горячих клавиш;

Поиск текста по истории копирования и пр.

При оперативном использовании программы самое главное освоить две комбинации горячих клавиш, применяемых для навигации по истории буфера обмена: Ctrl-Shift-Вверх и Ctrl-Shift-Вниз. При этом на экране будет высвечиваться текущий элемент истории, который сразу же помещается в буфер обмена. Поскольку эти комбинации клавиш являются горячими, они работают в фоновом режиме и могут быть задействованы в любых приложениях. Таким образом можно удобным образом оперировать сразу несколькими последними фрагментами текстов, не переключаясь специально в окно программы ClipDiary. А поскольку копирование/вставка текста обычно осуществляется не только в текстовых редакторах, но и в браузерах, файловых менеджерах и практически в любых других программах, эта утилита станет ценным помощником в Вашей работе за компьютером.

Выводы

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

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

Что это такое?

Буфер обмена (англ. clipboard) - часть памяти, где хранится скопированная информация. Её можно использовать множество раз, например вставив скопированную ссылку или текст в любой текстовый редактор, браузер, мессенджер и т.д. Скопированную информацию можно использовать до тех пор, пока не очистить буфер или не перезаписать другой информацией (например скопировав другую ссылку).

Как это работает?

Все очень просто:

Совет! Если вы , он также копируется в буфер обмена, а потом сохраняется в отдельную папку. При этом, предыдущая сохраненная информация удаляется.

Где находится?

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

Как использовать буфер обмена по максимуму?

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

Встроенные возможности Android-устройств

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

Приложения

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

Существуют специальные программы, например Clipper . Они сохраняют любую информацию, которую вы копируете в буфер обмена.


С помощью такой функции вы сможете:

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

Бесплатная версия Clipper позволяет хранить до 20 сохраненных фрагментов в памяти. Платная версия программы убирает это ограничение.


Заключение

Почему же не сделают встроенный менеджер буфера обмена в Android, спросите вы. Разработчики не делают этого по одной простой причине - безопасность. В буфере обмена мы можем хранить все что угодно. И эта информация хранится в открытом доступе. Есть риск, что пользователи массово будут использовать менеджер буфера обмена и соответственно, в нем будет сохранятся конфиденциальная информация в открытом доступе. А этого допускать ни в коем случае нельзя.

Нам каждый день приходиться работать с компьютерами, поэтому вольно или невольно мы узнаём различные нюансы и детали, о которых раньше даже не подозревали. Одной из таких "скрытых" возможностей является Буфер обмена. Что значит Буфер обмена ? Советую прочесть ещё несколько познавательных новостей, например, как понять слово Превентивный , что такое Праймериз , что значит Прайвеси ? Это временное хранилище информации, которую вы сохранили (выделив и нажав копировать), и это текст находиться в буфере обмена. Для того, чтобы вставить его в другой документ, нужно "кликнуть " правой кнопкой мыши в нужном месте, и в выпадающем меню найти пункт "вставить ".
При этом, вы должны помнить, что текст (или другая информация), находящийся в буфере обмена сотрётся из него после перезагрузки или выключения компьютера.

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

Буфер обмена - это временная область хранения информации скопированной в одном месте и предназначенная для вставки в другой файл/место


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

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

Буфер обмена в телефоне - это место временного хранения, а также перемещения данных между разными приложениями либо частью одного приложения


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

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

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

Чтобы скопировать в буфер обмена телефона, необходимо удерживать палец на тексте, который следует копировать, и после этого по краям выделенного текста возникнут 2 ограничителя с разных сторон выделенного текста. В них будет находится ряд пиктограмм, одна из которых, как раз и позволяет "забросить", нужный абзац в буфер обмена телефона.
Таким же образом вы можете вставить скопированные данные, в другой текстовый файл, просто нажав на экран и вы появившейся панельки выбрать пиктограмму "вставить". Ничего сложного, но гораздо "муторнее", чем на большом брате (ПК ).

"Скопировать в буфер обмена" - функционал, который мы все используем несколько раз на дню, но клиентские API имеют свои недостатки; некоторые из них выводят раздражающее окошко с вопросом «Вы уверены?» всякий раз при попытке что-то скопировать, а это не очень хорошо отражается на юзабилити и общей картине приложения или сайта.

Несколько лет назад я рассказывал о ZeroClipboard - скрипта, позволяющего копировать в буфер обмена с помощью Flash. Я знаю, мы все ненавидим Flash, но функциональность превыше всего, и, надо признать, - это было достойное решение. Теперь, у нас есть кое-что получше: библиотека clipboard.js , не требующая Flash, наличия фреймворка типа jQuery и работающая во всех современных браузерах:

Internet Explorer Edge Chrome Opera Safari Firefox
9 12 42 29 10 41
Android Firefox Mobile Opera Mini Safari Mobile
4.3 41 16 9.3
Установка clipboard.js

Вы можете установить ее с помощью npm или bower :

Npm install clipboard --save bower install clipboard --save

Если у вас не установлены менеджеры пакетов, скачайте ZIP-файл у нас или с официального сайта.

Подключение clipboard.js

Во-первых, подключите скрипт, расположенный d папке dist или загрузите его из CDN перед закрывающим тегом body :

Теперь вам нужно создать его экземпляр, передавая DOM-селектор, HTML элемент, или список HTML-элементов.

New Clipboard(".btn");

Внутри нам нужно собрать все элементы, которые совпадают с нашим селектором и присоединить приемники событий каждому из них. Но знаете что? Если у вас будет, к примеру, сто совпадающих элементов, эта операция может потреблять много памяти. Именно поэтому мы будем использовать передачу событий, которая заменяет множественные приемники событий одним. В конце концов, #perfmatters.

Примеры копирования в буфер обмена

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

Копирование текста из другого элемента

Довольно часто требуется скопировать содержимого из другого элемента. Вы можете сделать это, добавив атрибут data-clipboard-target в ваш триггер-элемент. Значение, которое вы включаете в данный атрибут, должно совпадать с селектором другого элемента.

Вырезать текст из другого элемента

Кроме того, вы можете определить атрибут data-clipboard-action , чтобы указать хотите вы copy (скопировать) или cut (скопировать и вырезать) контекст. Если опустить этот атрибут, будет использоваться copy .

Mussum ipsum cacilds, vidis litro abertis. Consetis adipiscings elitis. Pra lá , depois divoltis porris, paradis. Paisis, filhis, espiritis santis. Mé faiz elementum girarzis, nisi eros vermeio, in elementis mé pra quem é amistosis quis leo. Manduma pindureta quium dia nois paga.

Скопировать в буфер и вырезать

Как вы можете ожидать, действие cut работает только на элементах или .

Копирование текста из атрибута

На самом деле нам даже не нужен другой элемент, чтобы копировать из него содержимое. Можно просто включить атрибут data-clipboard-text в триггерный элемент.

Скопировать в буфер Скопировать в буфер

События

Бывают случаи, когда вам нужно осуществить обратную связь с пользователем или сохранить то, что было выбрано после операции копирования/вырезания. Именно поэтому сначала обрабатываются пользовательские события, такие как success и error , чтобы вы могли считывать и применять собственную логику.

Var clipboard = new Clipboard(".btn"); clipboard.on("success", function(e) { console.info("Действие:", e.action); console.info("Текст:", e.text); console.info("Триггер:", e.trigger); e.clearSelection(); }); clipboard.on("error", function(e) { console.error("Действие:", e.action); console.error("Триггер:", e.trigger); });

Для наглядной демонстрации откройте консоль:)

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

Если вы не хотите изменять ваш HTML-код, - для вас есть очень удобный API. Все, что вам нужно сделать, - это объявить функцию, делать свое дело, и вернуть значение. Например, если вы хотите динамически устанавливать target , вам необходимо вернуть узел:

New Clipboard(".btn", { target: function(trigger) { return trigger.nextElementSibling; } });

Если вы хотите динамически устанавливать text , вы должны вернуть строку:

New Clipboard(".btn", { text: function(trigger) { return trigger.getAttribute("aria-label"); } });

Кроме того, если вы работаете с одностраничным приложением (SPA), вы можете управлять жизненным циклом DOM более точно. Вот как очистить события и объекты, которые мы создаем:

Var clipboard = new Clipboard(".btn"); clipboard.destroy();

Никакого Flash, простое API и работает во всех основных браузерах! Все это делает clipboard.js привлекательным для web-разработчиков. Дни подтормаживающего Flash сочтены – да здравствуют веб-технологии!

Каждому пользователю ПК знакома комбинация клавиш Ctrl-C – Ctrl-V. Копировать-вставить.

Она позволяет быстро переносить большие объемы информации из одного места в другой без нужды создавать новые файлы или документы.

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

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

Что это такое

Что такое буфер обмена? Таким термином обозначают особую программу, которая перманентно открыта в системе в фоновом режиме.

Ее основная функция – перенос информации в отдельный участок памяти на какое-то время.

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

Существуют программы, позволяющие расширить возможности родного временного хранилища данных.

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

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

Принцип его действия в ОС Андроид или iOS абсолютно такой же, как и в ноутбуках и стационарных ПК.

Где находится функция буферизации

На компьютере

Как и любые системные данные, файл временного хранилища данных расположен на диске системы в папке system32 .

В ней надо найти файл с именем clipbrd.exe , нажав на который откроется программа буфера обмена.

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

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

Этот способ работает только для ПК с операционной системой Windows XP.

На Windows 7 хранилище данных по умолчанию не доступно, и открыть его нельзя. В системе он находится под именем файла clip.exe .

Для доступа к нему нужны сторонние вспомогательные программы – например, Clipboard Viewer или Clipslim .

Утилиты позволят легко манипулировать и взаимодействовать с ним. То же самое применимо и к Windows 8.


На телефоне

На телефонах Android временное хранилище информации расположено в оперативной памяти и также существует в виде отдельной программы.

Однако зайти в него невозможно, можно только просмотреть его историю.

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

Для того, чтобы попасть в него, нужно войти в любой текстовый редактор, зажать пальцем поле, куда нужно скопировать текст, и дождаться, пока плашка «Буфер обмена» не появится в углу.

Ткните на нее, и на экране откроется список помещенных туда за последнее время фраз.

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

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

Очистка буфера обмена

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

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

В таком случае единственный выход – это очистить временное хранилище информации.

На компьютере

1. По сути, самый верный метод почистить хранилище данных – это перезагрузить или выключить компьютер. Тогда все данные из оперативной памяти сотрутся автоматически.

К сожалению, при этом потеряется и другая не сохраненная информация, поэтому данный способ не очень хорош.

2. В операционной системе Windows XP можно зайти в саму утилиту, управляющую буфером обмена, и там нажать на кнопку «Очистить». Окно станет белым и чистым, а все данные из ОЗУ сотрется.

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

4. Опять же – можно использовать сторонние дополнительные утилиты. В Clipboard Viewer имеется функция, которая позволяет очистить временное хранилище данных.


На телефоне

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

2. Копирование одной буквы. Хранилище информации сотрет большое количество данных и заменит их меньшим.

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

3. Использование сторонних программ. Мобильное приложение Clipboard Manager позволяет взаимодействовать с буфером обмена на устройстве Андроид, в том числе и очищать его.

Помимо этого, история сохранений будет сохраняться, а значит ее можно будет достать позднее.

Вот и все, что можно рассказать про временное хранилище данных.

Эта, казалось бы, небольшая программа, делает работу на ПК более удобной и быстрой, помогая решать многие проблемы работы с информацией.

А какие утилиты для работы с буфером обмена используете вы?