Repository navigation
Releases
MSKTerm 0.1.21
MSKTerm 0.1.21 — Windows 10/11, Linux x86_64 и Legacy-сборки для Windows 7/8.1.
SHA-256:
| Файл | SHA-256 |
|---|---|
mskterm-0.1.21.exe |
D8E1DBE3DF757A521762B06783FA5B62B497ED34B85700B9AB71DDFC27BA61DD |
MSKTerm-0.1.21-Windows-Legacy-x64.exe |
11CE4E6DB40D9C7687D6E6AC03362C9FE127D83DFEA2DF1E8D4ED7D585508FDD |
MSKTerm-0.1.21-Windows-Legacy-x86.exe |
9B8932B2D4646E19A8A7881A98B481235E7E319A935384CB98AF931DF9CC975C |
mskterm_0.1.21_amd64.deb |
6A4E08A5CDEEC9AD0D693ECF1D20FC23CB3C8F8DC8D48B03B08661D82BA52E17 |
Какую сборку скачать / Which build
- Windows 10/11 x64 —
mskterm-0.1.21.exe - Windows 7 / 8.1 — Legacy
…-x64.exeили…-x86.exe - Linux (Debian/Ubuntu) —
mskterm_0.1.21_amd64.deb
Добавлено / Added
- Linux x86_64: пакет
.debдля Debian/Ubuntu. - Legacy-сборки Windows 7/8.1 (x64 и x86).
- Одна кодовая база и версия для Windows и Linux; совместная сборка из одного снимка исходников.
- GitHub Actions для обеих платформ и проверка запуска Linux-пакета.
- Пункт в меню приложений Linux, иконка и инструкция установки.
Исправлено / Fixed
- Карточки заметок при отличающихся метриках шрифтов Linux.
- Ключи разблокировки в Linux различают пути хранилища с разным регистром.
- Тайм-аут подключения к Unix SSH-agent.
- Имена последовательных портов, корень ФС, имя пользователя/компьютера; отсутствующий порт и ошибки доступа в Linux.
- Меньше кешей разработки; ограничен параллелизм сборки Windows.
Проверено / Verified
- Установка и запуск на Debian 12, Debian 13 и Ubuntu 26.10; создание хранилища в UI.
- Перенос vault /
.mskvault/.msktxмежду Windows и Linux в обе стороны. - Системные хранилища секретов обеих платформ.
- Окно в нативном Wayland.
Бесплатно для некоммерческого использования — см. LICENSE.
Free for non-commercial use — see LICENSE.
MSKTerm 0.1.20
MSKTerm 0.1.20 — исправление выбора мышью в файловом менеджере.
Windows 10/11 x64, single executable, no installation.
SHA-256 (mskterm-0.1.20.exe):
609252E834040C18676ED052EDE1CB36163F851380DF10D05C1429A01BD58AED
Исправлено / Fixed
Двойной щелчок по папке в файловом менеджере иногда открывал не ту запись: после первого клика список сам прокручивался из‑за неверного расчёта высоты строк, и второй щелчок попадал уже в другое место.
- Выбор мышью больше не сдвигает список.
- Двойной щелчок открывает именно выбранную папку.
- Проверены обе панели, выделение
Ctrl/Shiftи навигация с клавиатуры.
Бесплатно для некоммерческого использования — см. LICENSE.
Free for non-commercial use — see LICENSE.
MSKTerm 0.1.19
MSKTerm 0.1.19 — подсветка синтаксиса в редакторе, защищённые заметки, резервные копии хранилища.
Windows 10/11 x64, single executable, no installation.
SHA-256 (mskterm-0.1.19.exe):
1BF596A1E63BDC30208BAD1D17E84FE1024C9A99F8ECF0FF291F1C26E6962E62
Добавлено / Added
Подсветка синтаксиса / Syntax highlighting
- Подсветка локальных и удалённых текстовых файлов.
- Около 220 синтаксисов: SH/Bash, JSON, YAML, TOML, INI, Python, PHP, JavaScript/TypeScript, HTML, CSS, SQL, PowerShell, Rust и другие.
- Автоопределение по расширению, имени, пути конфигурации и строке
#!; специальные файлы (.bashrc,.env, Dockerfile, Nginx/Apache). - Ручной выбор с поиском и режим «Обычный текст».
- Совместная работа с поиском; фоновый разбор и кеш; лимиты для больших файлов.
- Все грамматики встроены — без скачивания.
Защищённые заметки / Secure notes
- Карточки на главном экране: создание, редактирование, поиск, удаление с подтверждением.
- Поля: текст, ссылка, логин, пароль, SSH-ключ — в общем зашифрованном хранилище.
- Секреты скрыты по умолчанию; просмотр и копирование отдельными кнопками; автоскрытие при потере фокуса.
- Очистка буфера через 30 с, если содержимое не менялось.
- Бейджи заполненных полей без раскрытия содержимого; открытие HTTP/HTTPS-ссылок.
Резервное копирование и обмен / Backup & exchange
- Резервные копии
.mskvault(заметки, подключения, ключи, защищённые настройки). - Выборочный экспорт заметок в
.msktx, в том числе без подключений; экспорт одной заметки с карточки. - Защита мастер-паролем или отдельным паролем; выборочный импорт без перезаписи существующих записей (совпадение — отдельной копией).
Исправлено и улучшено / Fixed & improved
- Выровнены отступы и ширина карточек заметок; бейджи переносятся целиком; высота согласована с виртуальной прокруткой.
- Длинные заголовки сокращаются в карточке и полностью видны при наведении.
- Черновик заметки сохраняется при ошибке сохранения; при ошибке импорта прежние данные не теряются.
- Подтверждение выхода с несохранёнными изменениями заметки.
- Английские переводы новых элементов интерфейса.
Совместимость / Compatibility
- Перед обновлением закройте старые экземпляры MSKTerm.
- После добавления заметок хранилище использует новый формат и требует MSKTerm 0.1.17+.
- Файлы обмена с заметками тоже требуют 0.1.17+. Экспорт без заметок сохраняет прежний формат.
- Резервная копия хранилища не включает внешние файлы и отдельную историю редактирования.
Бесплатно для некоммерческого использования — см. LICENSE.
Free for non-commercial use — see LICENSE.
MSKTerm 0.1.15
MSKTerm 0.1.15 — расчёт размеров папок на сервере, расширенный ИИ-помощник и исправления файловых операций.
Windows 10/11 x64, single executable, no installation.
SHA-256 (mskterm-0.1.15.exe):
D9C6257F2E36B55C63087CBCA155AD6C9F626770FC5C104998B0D5B6BDB5DFAA
Изменения по сравнению с MSKTerm 0.1.12 / Changes since 0.1.12
Добавлено / Added
- Расчёт размера одной или нескольких выбранных папок и файлов. Показываются отдельные размеры, общая сумма, количество файлов и папок, пропущенные объекты и ошибки.
- Быстрый расчёт на сервере через SSH. Обход выполняется на сервере одним запросом для всего выделения. Клиент получает готовые итоги без запроса метаданных каждого вложенного файла через SFTP.
- Автоматический переход на SFTP, если серверный способ недоступен. В режиме SFTP sudo расчёт сохраняет текущие права доступа.
- Запуск расчёта кнопкой «Σ Размер», сочетанием
Alt+Enterили через контекстное меню. Поддерживаются отмена и отображение частичного результата.
Улучшен ИИ-помощник / AI assistant
- Набор диагностических инструментов расширен с 7 до 18: сведения о системе, процессы, просмотр каталогов, чтение диапазонов и поиск по файлам, журнал, сетевая диагностика, DNS, TCP-проверка и конфигурация служб.
- Инструмент предложения правок текстовых файлов: просмотр diff, применение после подтверждения, проверка конфликтов и результата записи, сохранение версий в зашифрованной истории.
- Переработан обмен с моделями: OpenAI Responses API, нативные вызовы инструментов для OpenAI-совместимых API и Anthropic.
- Исходная задача и результаты инструментов сохраняются между шагами. После ошибки API можно повторить запрос без повторного выполнения уже завершённых действий.
- Улучшены отмена запросов и диагностики, сохранение замаскированных значений между шагами и обработка неполных ответов API.
- Удалено принудительное отключение reasoning. Добавлен выбор уровня рассуждения для поддерживающих его моделей.
- Вставка предложения ИИ в терминал без выполнения очищает все управляющие символы.
Исправлено / Fixed
- Удаление файлов: диалог фиксирует полные пути. Переход между каталогами и запоздалые ответы SFTP больше не меняют цель подтверждённой операции.
- Перемещение F6: перед удалением источников проверяются источник и копия через SHA-256. Новые файлы, появившиеся во время переноса, сохраняются.
- Отключение SSH: фоновые файловые задачи завершаются вместе с сессией; новые запросы удаления после закрытия не отправляются.
- Перезапись SFTP: исправлена потеря существующего файла при ошибке переименования. Добавлена схема замены с резервной копией и восстановлением.
- Временные файлы: используются уникальные имена и эксклюзивное создание. Посторонние файлы с совпадающими именами не перезаписываются.
- Удалённый редактор: запись через временный файл, проверка конфликтов и чтение результата после сохранения. Исправлено зависшее состояние при разрыве соединения.
- Архивы: ошибка или отмена упаковки и распаковки одиночного сжатого файла сохраняет прежний конечный файл. Исправлено соблюдение запрета перезаписи архива.
- Локальные Delete/F8, переименование и создание папок работают без подключения SSH. Результат удаления своевременно обновляет интерфейс.
- Ошибка доставки файловой команды теперь отображается пользователю.
- Автопереподключение прекращается после постоянного отказа аутентификации или отклонения ключа сервера.
- Рекурсивная смена прав пропускает символьные ссылки.
- Исправлена доступность кнопок файловых операций и подтверждения AI-diff в окне 800×500.
- Обновлены английские переводы и исправлена проверка строк с CRLF.
Размер рассчитывается как сумма логических размеров файлов; занятое место на диске может отличаться. Символьные ссылки, junction и особые файлы при расчёте пропускаются.
Бесплатно для некоммерческого использования — см. LICENSE.
Free for non-commercial use — see LICENSE.
MSKTerm 0.1.12
MSKTerm 0.1.12 — Windows 10/11 x64, single executable, no installation.
SHA-256 (mskterm-0.1.12.exe):
5C27A7ED1F1393436C7F866FDA4738065DE019DE277092A09750B0EC6FDA1FEC
Что нового с 0.1.9 / What's new since 0.1.9
Надёжность SFTP и редактора / SFTP & editor safety
- Ошибки WRITE/CLOSE больше не считаются успехом; загрузка через temp+rename; скачивание атомарно / WRITE/CLOSE errors are no longer treated as success; atomic upload/download.
- Коллизии имён Windows и reserved (
NUL,CON…) блокируют план до удаления источников / Name collisions and reserved names abort before deleting sources. - Лимит чтения редактора по потоку; fingerprint для конфликтов same-size/same-second / Streamed editor size limit; content fingerprint for conflicts.
ИИ-агент / AI agent
- Новые read-only tools:
failed_units,disk_usage,memory,uptime,listen_ports. - Thorough-аудит держит tool rounds; финальный раунд со сводкой / Thorough audits keep tool rounds; final summary round.
- Маскирование на границе API (вопрос, история, tool results); отдельная галка «Скрывать IP» (по умолчанию выкл.) / API-boundary redaction; separate “Hide IPs” checkbox (off by default).
- Вставка «в терминал без запуска» не шлёт CR / Paste-without-run no longer sends CR.
Безопасность хранилища и TLS / Vault & TLS
- Миграция
hosts.json: ошибка чтения не уничтожает базу;.bak/ Safe legacy migration with.bak. - Лимиты Argon2 m/t/p и размера файла / Argon2 and sealed-file size bounds.
rustls-webpki0.103.16,webpki-roots1.0.11,ctutils0.4.5 / TLS stack updates.
Прочее / Other
- Исправление падения при переключении языка (невалидный escape в en.json) / Language-switch crash fix (invalid JSON escape in en.json).
- Unicode-имена архивов без panic / Archive Unicode detect fix.
- Fail in-flight editor/agent steps on disconnect / Clear hanging UI state on Closed.
Бесплатно для некоммерческого использования — см. LICENSE.
Free for non-commercial use — see LICENSE.
MSKTerm 0.1.9
MSKTerm 0.1.9 — Windows 10/11 x64, single executable, no installation.
SHA-256 (mskterm-0.1.9.exe):
D80D74AA9BB0753013AF1FE2A6D0DE4AC1EED09B8F7086BEDD3827E4F104BB06
Что нового с 0.1.7 / What's new since 0.1.7
ИИ-помощник / AI assistant
- Опциональный ИИ во вкладке сессии: свой API-ключ (OpenAI, Anthropic, Gemini, Grok, DeepSeek, Mistral, Qwen, OpenRouter, OpenAI-compatible) / BYO-key AI on the session tab.
- Режимы Наблюдатель / Помощник / Агент; в Агенте — инструменты
read_fileиservice_status, панель шагов на сервере / Observer · Assistant · Agent modes with tool steps rail. - Маскирование секретов и адресов перед отправкой; история только в сессии / Secrets masked before send; chat is session-only.
- Актуальный каталог моделей (в т.ч.
gpt-6-luna); для Luna/Sol + tools —reasoning_effort: none/ Updated model catalog; Luna/Sol tools setreasoning_effort: none.
SSH и файлы / SSH & files
- Автопереподключение SSH при обрыве (backoff 1→2→5→10→30 с; стоп / сейчас / явный отключить) / SSH auto-reconnect with backoff.
chmodв файловом менеджере (октал + флажки, рекурсивно) / chmod in the file manager.
Прочее / Other
- Правки вёрстки панели ИИ и рейки шагов / AI panel and steps-rail layout fixes.
- Обновлены README и скриншоты ИИ / README and AI screenshots updated.
Бесплатно для некоммерческого использования — см. LICENSE.
Free for non-commercial use — see LICENSE.
MSKTerm 0.1.7
MSKTerm 0.1.7 — Windows 10/11 x64, single executable, no installation.
SHA-256 (mskterm-0.1.7.exe):
A002A1F02E93DE4DD831A9E0FEFEE677A41ECE5019F745B614E65E11D5201B3E
Что нового / What's new
- Дата и время в имени архива при упаковке на сервере / Date and time stamp in archive names.
- Интерфейс на русском и английском, свои языки из JSON-файлов / Russian and English UI, custom languages via JSON files.
- Зашифрованный экспорт/импорт подключений
.msktx/ Encrypted export/import of connections (.msktx). - Исправлены наложения элементов в панели сессии, нижней панели файлового менеджера и строке состояния редактора на узких окнах / Fixed overlapping UI elements on narrow windows.
Бесплатно для некоммерческого использования — см. LICENSE.
Free for non-commercial use — see LICENSE.