Skip to content

ReforgeDev26/ClipboardMonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📋 Clipboard Monitor

Java Version License Version

Clipboard Monitor — это инструмент для автоматического сохранения и управления историей буфера обмена. Программа работает в фоне, сохраняя всё, что вы копируете, и предоставляет удобный интерфейс для поиска и работы с историей.


✨ Возможности

📌 Основные функции

  • Автоматический мониторинг — сохранение всего скопированного текста
  • Умное определение типов — автоматическое распознавание ссылок, email, телефонов, кода
  • Удобный поиск — мгновенная фильтрация по содержимому
  • Избранное — отмечайте важные записи звездочкой
  • Статистика использования — счетчик копирований для каждой записи

🔒 Безопасность

  • AES-256 шифрование — защита конфиденциальных данных
  • Локальное хранение — все данные остаются на вашем компьютере
  • Автоочистка — ограничение размера истории

🎨 Интерфейс

  • Главное окно — удобная таблица с историей
  • Системный трей — быстрый доступ из панели задач
  • Контекстное меню — все действия по правой кнопке мыши
  • Предпросмотр — просмотр полного содержимого

⌨️ Горячие клавиши

Комбинация Действие
Ctrl+F Фокус на поле поиска
F5 Обновить таблицу
Ctrl+D Удалить выбранную запись
Ctrl+Shift+F Показать только избранное
Escape Очистить поиск
Ctrl+1..9 Быстрая вставка из истории
Ctrl+Shift+V Показать окно (глобально)

💾 Экспорт/Импорт

  • Экспорт в TXT — сохраните историю в читаемом формате
  • Импорт из TXT — восстановите историю из файла
  • Автосохранение — данные не теряются между сессиями

🚀 Установка и запуск

Требования

  • Java 17 или выше
  • Любая операционная система (Windows, macOS, Linux)

Способ 1: Сборка из исходников

# Клонируйте репозиторий
git clone https://github.com/ReforgeDev26/ClipboardMonitor.git
cd ClipboardMonitor

# Скомпилируйте проект
javac clipboard/**/*.java

# Запустите
java clipboard.ClipboardManager

Способ 2: Запуск без компиляции (если есть JAR)

java -jar ClipboardMonitor.jar

📖 Руководство пользователя

Первый запуск

Запустите программу — она появится в системном трее

Откройте главное окно (двойной клик по иконке в трее)

Начните копировать текст — он автоматически появится в истории

Основные действия:

Копирование из истории - выберите запись → правый клик → "Копировать"

Вставка - выберите запись → двойной клик или "Вставить"

Поиск - начните вводить текст в поле поиска

Избранное - правый клик → "В избранное"

Удаление - правый клик → "Удалить"

Предпросмотр - правый клик → "Предпросмотр"

Экспорт истории

Меню → Экспорт в TXT

Выберите папку и имя файла

Файл откроется автоматически после сохранения

Формат экспортируемого файла

==========================================
ИСТОРИЯ БУФЕРА ОБМЕНА
==========================================
Дата экспорта: 06.03.2026 15:30:45
Всего записей: 2
==========================================

ЗАПИСЬ #1
Дата: 06.03.2026 15:30:45
Тип: 🌐 🔗 Ссылка
Избранное: Да ★
Использований: 5
Содержимое:
https://github.com/example
------------------------------------------

Шифрование данных

Меню → Шифрование

При включении все новые записи будут шифроваться

Существующие записи останутся в исходном виде

⚙️ Конфигурация

Настройка размера истории

Меню Настройки → Максимум записей (по умолчанию: 100 записей) Очистка истории

Меню → Очистить историю


📄 Лицензия

Этот проект распространяется под лицензией MIT. Подробнее в файле LICENSE.

About

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

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages