mirror of https://github.com/Fabio286/mizar.git
46 lines
2.4 KiB
Markdown
46 lines
2.4 KiB
Markdown
<!-- markdownlint-disable -->
|
|
<p align="center">
|
|
<img src="https://raw.githubusercontent.com/Fabio286/mizar/master/assets/linux/256x256.png">
|
|
</p>
|
|
<!-- markdownlint-restore -->
|
|
|
|
# Mizar TCP Tester
|
|
|
|
![GitHub package.json version](https://img.shields.io/github/package-json/v/fabio286/mizar) ![GitHub](https://img.shields.io/github/license/fabio286/mizar) [![Build Status](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Factions-badge.atrox.dev%2Ffabio286%2Fmizar%2Fbadge&style=flat)](https://actions-badge.atrox.dev/fabio286/mizar/goto) <!--[![mizar](https://snapcraft.io/mizar/badge.svg)](https://snapcraft.io/mizar) [![mizar](https://snapcraft.io/mizar/trending.svg?name=0)](https://snapcraft.io/mizar)--> [![Plant a Tree](https://raw.githubusercontent.com/Fabio286/treedom-badge/master/svg/plant-a-tree.svg)](https://www.treedom.net/en/user/fabio-di-stasio/event/antares-for-the-planet)
|
|
|
|
Mizar is a TCP tester/debugger designed to be immediately useful and intuitive to use right out of the box.
|
|
The purpose of Mizar is to help developers working on software that communicates over TCP protocol by speeding up debugging and testing from the earliest stages of development.
|
|
|
|
## Main features
|
|
|
|
### Client
|
|
|
|
- Open multiple sockets on multiple targets
|
|
- Send multiple messages
|
|
- Options to close on reply or persistend connections
|
|
- Loop mode
|
|
- Step test
|
|
- Min/max time interval between sends
|
|
- Display number of connected sockets and message sent and received
|
|
|
|
### Server
|
|
|
|
- Listen on multiple ports
|
|
- Echo server mode
|
|
- Trace received messages on console
|
|
- Display number of connected sockets and message/data received
|
|
|
|
## Installation
|
|
|
|
Based on your operating system you can have one or more distribution formats to choose based on your preferences.
|
|
Since Mizar is a free software we don't have a budget to spend on annual licenses or certificates. This can result that on some platforms you might need to put in some additional work to install this app.
|
|
|
|
### Linux
|
|
|
|
On Linux you can simply download and run the `.AppImage` distribution or install from Snap Store.
|
|
|
|
### Windows
|
|
|
|
On Windows you can choose between downloading the app from Microsoft Store or downloading the `.exe` from [this github repo](https://github.com/Fabio286/mizar/releases/latest).
|
|
Distributions that are not from Microsoft Store are not signed with a certificate, so to install you need to click on "More info" and then "Run anyway" on SmartScreen prompt.
|