NoteWorthy — быстрые заметки на пользователей [плагин для клиента]

Здесь содержатся плагины, графические оболочки, наборы смайлов и другие дополнения к CommFort.
Аватара пользователя
Orchestra
Сообщения: 17
Зарегистрирован: 16:32, 04.10.2025
Откуда: https://nostr.com/npub12k6u3g3rn0w92wx4 ... 7mjs7ljkc8

NoteWorthy — быстрые заметки на пользователей [плагин для клиента]

Сообщение Orchestra »

⠀⠀⠀⠀Изображение
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀NoteWorthy
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀v1.0.0 BETA
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀Быстро 📝 Удобно 👥 Командно

NoteWorthy — минималистичный плагин для быстрого ведения заметок по пользователям в CommFort.
Кликните колёсиком мыши по нику в канале → откроется окно заметок на конкретного пользователя → пишите что угодно. Заметки привязаны к аккаунту, поддерживают BB форматирование, до 3-х тегов, автоудаление и безопасный обмен с доверенными контактами.
Важно:
  • Рекомендуется CommFort 5.99
  • Для работы обмена заметками между пользователями обязателен установленный плагин FortLock (шифрование содержания заметок в транзите)
  • При смене аккаунта, требуется перезагрузка что-бы переключить хранилище заметок
  • Плагин разработан и тестировался преимущественно на Linux/Wine, тестирование на Win10 по остаточному принципу.
  • Обмен заметками работает в режиме доверия: шифрование в транзите есть, но контроль доступа регулируется сервером и доверием между участниками
Как это работает
  1. 1. В любом канале наведите курсор на никнейм пользователя
    2. Нажмите колесо мыши (рекомендуется переназначить на Mouse4/Mouse5 в настройках CommFort, если кнопки присутствуют)
    3. Откроется окно заметок для этого пользователя, курсор автоматически переместится на меню заметок
  2. Если нужно открыть заметку по пользователю, которого нет в текущем канале - зайдите в канал Events, найдите его в списке и используйте тот же жест
  3. Если нужно открыть заметку по пользователю, которого нет онлайн, используйте чат комманду !noteworthy [имя пользователя] (работает в ЛС).
Основные возможности
  • 📝 Быстрое создание и редактирование заметок по любому пользователю
  • 🔐 Разделение данных по аккаунтам (требует перезапуска чата при применении)
  • 🤝 Командный обмен заметками: при покупке лицензии (0.01 XMR) вы получаете серверный плагин-компаньон, позволяющий делиться заметками с другими пользователями NoteWorthy
  • 👥 Обмен работает автоматически между пользователями, добавившими друг друга в группу; любую заметку можно исключить из синхронизации
  • 🚦 Пользователей для обмена можно разделять по группам, например: "Moderator Team"
  • ⚙️ Гибкие права доступа: можно разрешить другим только добавление/изменение, но запретить удаление; каждая заметка может быть помечена флагом Share - тогда она будет автоматически синхронизироваться при сохранении
  • 🪟 Несколько заметок можно открыть одновременно и закрепить в любом месте экрана
  • 🎨 Поддержка BB-форматирования: цвета (бирюзовый, синий, коричневый, тёмно-синий, фуксия (магента), зелёный, серый, голубой, лаймовый, пурпурный, бордовый, тёмно-синий (navy), оливковый, оранжевый, фиолетовый, красный, серебристый, тил, белый, жёлтый), жирный, курсив, подчёркивание и др.
  • 🌈 Цветной фон окна заметки - случайный пастэль цвет
  • 👁️ Умный просмотр: при клике в поле редактирования текст отображается в «сыром» виде; при клике на цветную область - применяется форматирование
  • ⏱️ Автоудаление заметки через заданное количество часов
  • 🏷️ До трёх тегов на заметку для быстрой категоризации
  • 🔍 Поиск по всем заметкам через встроенную строку поиска
Настройка триггера мыши
По умолчанию используется клик колесом. Если у вашей мыши есть дополнительные кнопки (Mouse4/Mouse5), рекомендуется переназначить триггер в настройках CommFort для удобства:

Код: Выделить всё

[NoteWorthy]
MouseButton=4 ; или 5
========== ДЛЯ ВЛАДЕЛЬЦЕВ СЕРВЕРОВ ==========
Обмен заметками (Sharing)
Функция обмена требует установки серверного плагина, который поставляется в подарок после приобретения коммерческой лицензии (0.01 XMR).
  • Обмен работает только между пользователями, которые добавили друг друга в группу в настройках плагина
  • Есть возможность разрешить обмен всем, или только определённым пользователям
  • Пользователь может запретить удаление своих заметок другими, но разрешить их редактирование или добавление новых
    []Шифрование payload'а выполняется через FortLock (не шифруется имя заметки и метаданные — они видны серверу для аудита)
  • Сохранение заметки при включённом обмене может занимать до 5 секунд из-за фоновой криптографической обработки
Требования для Sharing:
  • FortLock.cfplug установлен и настроен на всех клиентах
  • Серверный плагин
Известные ограничения
  • Обмен заметками протестирован только в сценарии 1:1; групповая синхронизация (3+ участника) не гарантируется
  • Создание заметки с именем, которое уже существует, перезапишет старую без предупреждения - следите за уникальностью имён
  • Область клика по нику может требовать ручной корректировки в настройках в зависимости от разрешения экрана или масштаба интерфейса. Если заметка не открывается или открывается неправильная заметка, попробуйте увеличить размер области клика.
  • Механизм обмена основан на доверии с верификацией по SHA256: данные шифруются в транзите, но несанкционированный доступ теоретически возможен при целенаправленной атаке. Ответственность за модерацию и аудит лежит на владельце сервера. Аудит возможен через простой лог безопастности, записывающий все передачи между пользователями, включаяя имена заметок
Лицензия и поддержка
NoteWorthy распространяется бесплатно по лицензии PolyForm Noncommercial 1.0.0 - для личного и образовательного использования.
Коммерческая лицензия (включая серверный модуль обмена) доступна за 0.01 XMR.
В связи с ограничениями на работу с международными платёжными системами, все пожертвования принимаются только в криптовалюте:
Monero (XMR)

Код: Выделить всё

87jRDCJa9V7S9tsUCD9BC9T8bVmHcxJrpXQdyuz8ABfKLEDXSXHEnHFfAtuScPVoDQS8x9fqA2eyR16HQzco9pLp3EB1CojsscKX8QqPi
После отправки пожертвования — спустя 2+ часа напишите на orchestra+support@disroot.org с темой «NoteWorthy: [commercial license]» и укажите ID транзакции. Файлы привязываются к вашему e-mail и могут быть высланы повторно при утере. Обработка выполняется вручную.

История изменений
- v1.0.0 — первый публичный релиз: базовое создание заметок, пер-аккаунт разделение, BB-форматирование, теги, поиск, автоудаление, поддержка обмена через FortLock


Download:
NoteWorthy_v1.0.0_BETA.7z
(663.23 КБ) 27 скачиваний
🔐 NoteWorthy SHA256:

Код: Выделить всё

e78f08034ef15a6a36892272d3e8113af97b61a2a268db4861847783686fa476

Благодарности
Документация составлена при участии ассистента Qwen (Alibaba Cloud). Реализация на Free Pascal выполнена с помощью GLM (JINGSHENG HENGXING TECHNOLOGY PTE.LTD), Claude (Anthropic PBC). Спасибо за вклад — вы часть этого проекта.