DataKnife

Приложение для тестирования обмена данными с расширенными возможностями. Аналогичное некоторым другим, но написанное программистом для программистов.

Главные особенности:

  • поддерживает соединения COM, TCP Client, TCP Server, SSL Client, SSL Server, UDP Two-way и экспериментально SSH Command Mode / Terminal Mode;
  • имеет специальный шрифт для отображения HEX-данных и позволяет удобно вводить HEX-данные;
  • знает несколько кодировок: ASCII, Windows-1251, UTF-8, UTF-16;
  • позволяет выбирать несколько вариантов конца строки от None до CR+LF;
  • знает горячие клавиши, полный список на последней странице встроенной подсказки по F1;
  • позволяет подготовить, сохранить, загрузить и задействовать несколько команд быстрой отправки: смотрите меню Quick Send и Library;
  • экспериментально поддерживает режим Double Connection для любой пары протоколов.

Добавлены возможности:

  • максимальное сохранение состояния программы между перезапусками: расположение и размеры окна, опции просмотра, видимость и положение дока QuickSend, настройки соединения, и др.;
  • новые опции просмотра Data Log: склеивание быстро следующих друг за другом данных, настройка автоскролла, опция ограничения лога 1000 записей, динамическая перерисовка лога для опций HEX и Encoding, экспорт лога в файл;
  • доработка блока Quick Send: название текущего файла, разделение функции Save на Save и Save As…;
  • экспериментальное наполнение библиотеки Quick Send: смотрите меню Library;
  • поиск обновлений программы при старте;
  • Telegram-канал для общения: https://t.me/+diHz7iPoAFBiOTA6;
  • мелкие исправления.

Добавлены возможности:

  • полноценная работа с буфером обмена: копирование и вставка для User Input и Quick Send, копирование из Data Log, распознавание некоторых общепринятых последовательностей;
  • новые опции просмотра Data Log: переменный цвета фона для соседних строк и перенос по словам для длинных сообщений;
  • состояние блока Quick Send сохраняется между перезапусками программы;
  • набор сообщений Quick Send можно сохранить в файл / загрузить из файла;
  • экспериментальные соединения SSH Client (в режимах Command Mode и Terminal Mode);
  • встроенная справка с описанием всех горячих клавиш (F1);
  • исправлены мелкие ошибки.

Добавлены возможности:

  • копирование текста во внешний HEX-редактор и из внешнего HEX-редактора (SHIFT+CTRL+C и SHIFT+CTRL+V);
  • улучшен шрифт и читаемость пользовательских данных (обычных и HEX);
  • исправлены мелкие ошибки.

Добавлены возможности:

  • док Quick Send с возможностью отвязки, привязки, закрытия;
  • любое число записей Quick Send для быстрой отправки в исходящее соединение;
  • быстрое добавление и удаление записей Quick Send через ALT-'+' и Alt+'-';
  • первые 10 записей Quick Send можно отправить быстрыми клавишами CTRL+0 ... CTRL+9;
  • возможность переименовать записи Quick Send;
  • исправлены мелкие ошибки.

Первый выложенный релиз

Скриншоты

  1. Алексей

    Очень хорошо, только не перекадирует ранее принятый текст при смене кодировки или при переключении HEX

  2. Андрей Стародубцев

    Вот это да !

    То самый Эльдар из соседнего департамента 😛 !
    Автору привет и респект за помощь с понимаем что такое управление в ММ и с чем его едят, в конце 00-х и 10-х годах !

Оставить комментарий


Примечание - Вы можете использовать эти HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>