DataKnife

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

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

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

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

  • доработано соединение UDP: в режиме UDP Endpoint добавлена гибкая настройка локального порта, в режиме UDP Server данные отправляются на хост и порт того клиента, который последним прислал любые данные;
  • доработано соединение SSH Client (Experimental): теперь это единственный тип соединения с возможностью опционально запросить эмуляцию терминала (чекбокс Use PTY) и опционально сохранить пароль доступа (чекбокс Store UNSECURE);
  • типовые настройки соединения сохраняются и восстанавливаются внутри файлов Quick Send (например, для протокола VISCA IP будет автоматически выбрано соединение типа UDP Endpoint, проставлены настройки соединения Port и Local Port и заданы опции HEX, Encoding и New Line);
  • пользовательские настройки соединения по-возможности сохраняются и восстанавливаются в привязке к файлам Quick Send (например, если попеременно использовать 2 файла Quick Send и в каждом вбить IP разных устройств, то IP будут восстанавливаться при смене файлов);
  • дополнительный компактный вид Quick Send (док Quick Send -> закладка Compact];
  • возможность перетаскивания элементов внутри списка Quick Send (Drag & Drop);
  • смена формата данных файла Quick Send на JSON;
  • экспериментальная графическая библиотека GUI Library;
  • Telegram-канал для общения: https://t.me/+diHz7iPoAFBiOTA6;
  • мелкие исправления.

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

  • максимальное сохранение состояния программы между перезапусками: расположение и размеры окна, опции просмотра, видимость и положение дока 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-х годах !

  3. DarrenEnten

    Goods delivery from China is trustworthy and fast. Our company offers custom solutions for businesses of any size. We handle all shipping processes to make your workflow uninterrupted. freight transportation from china by air With regular shipments we secure timely dispatch of your consignments. Clients appreciate our professional team and reasonable rates. Choosing us means confidence in every order.

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


Примечание - Вы можете использовать эти 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>