Comtool

Latest version: v3.4.1

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

3.4.1

New freature

* Add connection status show support as 102 said.
![image](https://github.com/Neutree/COMTool/assets/8625829/b3a7449a-4cb0-44bf-b47a-65ee592dee72)

* Add tab detach support as 114 said. Now double click tab to detach as window.

![image](https://github.com/Neutree/COMTool/assets/8625829/b44c8823-642d-4230-a155-73f8d0b03c79)

* Simplify graph protol, add ASCII protocol support
Format: `$[line name],[x],[y]<checksum>\n`
"$" means start of frame, end with "\n", "," means separator.
checksum is optional, checksum is sum of all bytes in frame except ",checksum".
e.g.
"$roll,1.0,2.0\\n"
"$pitch,1.0,2.0\\r\\n"
"$pitch,1.0,2.0,179\\n" (179 = sum(b"$pitch,1.0,2.0") % 256)
![image](https://github.com/Neutree/COMTool/assets/8625829/9eee67ea-d0ea-44d8-9a0b-6f383074e080)

* [add crc and checksum in default protocol](https://github.com/Neutree/COMTool/commit/e46746c1c1bc8225c25bd29d8644f834215f6207)
* [add receive escape mode support](https://github.com/Neutree/COMTool/commit/cfb89c2283ab0dc95d92c8db4c965b927c6b4aac)
* [support add customize theme file](https://github.com/Neutree/COMTool/commit/a70535c791277beb6183490faf636efde832232a)
* [add onIsAddConnWidget API for plugin to not add connection widget](https://github.com/Neutree/COMTool/commit/4c31694d01e12b32f266f62c3f1f96fee1be38d2)

BUG fix

* [fix multi dbg plugin receive bug](https://github.com/Neutree/COMTool/commit/87b69311089debb62bdebf8266f6b9d38ead0fa8)
* [fix close tab but not close connection bug](https://github.com/Neutree/COMTool/commit/a9b795fb89f678b943f99755ce28fb2ccdd69e9c)
* [fix tab detatch as window error](https://github.com/Neutree/COMTool/commit/5b36407dac2e57c5b8dd2ac59f7c221b448e68ef)

Download

| github release assets (recommend!) | Sourceforge | baiduyun | Pypi.org |
| --- | --- | --- | -- |
| ![GitHub release (by tag)](https://img.shields.io/github/downloads/neutree/comtool/v3.4.1/total) Assets below ↓↓↓↓↓↓↓↓↓ 点击下方 Assets | [![SourceForge](https://img.shields.io/sourceforge/dt/comtool/v3.4.1)](https://sourceforge.net/projects/comtool/files/v3.4.1/) | [百度网盘](https://pan.baidu.com/s/1RzlrkzXi77a_AhI7bmH4LQ) 提取码: 7ip6 |![PyPI - Downloads](https://img.shields.io/pypi/dm/comtool?label=pypi)|

For Linux, if you can not run the binary program, you can also install from source by `pip3 install comtool`
> 如果你在中国国内,可以使用 `pip3 install comtool -i https://pypi.douban.com/simple`

And launch by command `comtool`

3.4.0

New freature

* Add connection status show support as 102 said.
![image](https://github.com/Neutree/COMTool/assets/8625829/b3a7449a-4cb0-44bf-b47a-65ee592dee72)

* Add tab detach support as 114 said. Now double click tab to detach as window.

![image](https://github.com/Neutree/COMTool/assets/8625829/b44c8823-642d-4230-a155-73f8d0b03c79)

* Simplify graph protol, add ASCII protocol support
Format: `$[line name],[x],[y]<checksum>\n`
"$" means start of frame, end with "\n", "," means separator.
checksum is optional, checksum is sum of all bytes in frame except ",checksum".
e.g.
"$roll,1.0,2.0\\n"
"$pitch,1.0,2.0\\r\\n"
"$pitch,1.0,2.0,179\\n" (179 = sum(b"$pitch,1.0,2.0") % 256)
![image](https://github.com/Neutree/COMTool/assets/8625829/9eee67ea-d0ea-44d8-9a0b-6f383074e080)


| github release assets (recommend!) | Sourceforge | baiduyun | Pypi.org |
| --- | --- | --- | -- |
| ![GitHub release (by tag)](https://img.shields.io/github/downloads/neutree/comtool/v3.4.0/total) Assets below ↓↓↓↓↓↓↓↓↓ 点击下方 Assets | [![SourceForge](https://img.shields.io/sourceforge/dt/comtool/v3.4.0)](https://sourceforge.net/projects/comtool/files/v3.4.0/) | [百度网盘](https://pan.baidu.com/s/1RzlrkzXi77a_AhI7bmH4LQ) 提取码: 7ip6 |![PyPI - Downloads](https://img.shields.io/pypi/dm/comtool?label=pypi)|

For Linux, if you can not run the binary program, you can also install from source by `pip3 install comtool`
> 如果你在中国国内,可以使用 `pip3 install comtool -i https://pypi.douban.com/simple`

And launch by command `comtool`

3.3.1

New feature

* Add grapgh plot widget ASCII protocol support
Format: `$[line name],[x],[y]<checksum>\n`
"$" means start of frame, end with "\n", "," means separator.
checksum is optional, checksum is sum of all bytes in frame except ",checksum".
e.g.
"$roll,1.0,2.0\\n"
"$pitch,1.0,2.0\\r\\n"
"$pitch,1.0,2.0,179\\n" (179 = sum(b"$pitch,1.0,2.0") % 256)

| github release assets (recommend!) | Sourceforge | baiduyun | Pypi.org |
| --- | --- | --- | -- |
| ![GitHub release (by tag)](https://img.shields.io/github/downloads/neutree/comtool/v3.3.1/total) Assets below ↓↓↓↓↓↓↓↓↓ 点击下方 Assets | [![SourceForge](https://img.shields.io/sourceforge/dt/comtool/v3.3.1)](https://sourceforge.net/projects/comtool/files/v3.3.1/) | [百度网盘](https://pan.baidu.com/s/1RzlrkzXi77a_AhI7bmH4LQ) 提取码: 7ip6 |![PyPI - Downloads](https://img.shields.io/pypi/dm/comtool?label=pypi)|

For Linux, if you can not run the binary program, you can also install from source by `pip3 install comtool`
> 如果你在中国国内,可以使用 `pip3 install comtool -i https://pypi.douban.com/simple`

And launch by command `comtool`

3.2.1

BUG Fix

* Fix TCP UDP port setting not take effect bug

New feature

* Graphic plot add clear button

Others

* Add release for old version system like ubuntu20.04 macos11


------

| github release assets (recommend!) | Sourceforge | baiduyun | Pypi.org |
| --- | --- | --- | -- |
| ![GitHub release (by tag)](https://img.shields.io/github/downloads/neutree/comtool/v3.2.1/total) Assets below ↓↓↓↓↓↓↓↓↓ 点击下方 Assets | [![SourceForge](https://img.shields.io/sourceforge/dt/comtool/v3.2.1)](https://sourceforge.net/projects/comtool/files/v3.2.1/) | [百度网盘](https://pan.baidu.com/s/1RzlrkzXi77a_AhI7bmH4LQ) 提取码: 7ip6 |![PyPI - Downloads](https://img.shields.io/pypi/dm/comtool?label=pypi)|

For Linux, if you can not run the binary program, you can also install from source by `pip3 install comtool`
> 如果你在中国国内,可以使用 `pip3 install comtool -i https://pypi.douban.com/simple`

And launch by command `comtool`

3.1.3

* fix debug plugin show bug

| github release assets (recommend!) | Sourceforge | baiduyun | Pypi.org |
| --- | --- | --- | -- |
| ![GitHub release (by tag)](https://img.shields.io/github/downloads/neutree/comtool/v3.1.3/total) Assets below ↓↓↓↓↓↓↓↓↓ 点击下方 Assets | [![SourceForge](https://img.shields.io/sourceforge/dt/comtool/v3.1.3)](https://sourceforge.net/projects/comtool/files/v3.1.3/) | [百度网盘](https://pan.baidu.com/s/1RzlrkzXi77a_AhI7bmH4LQ) 提取码: 7ip6 |![PyPI - Downloads](https://img.shields.io/pypi/dm/comtool?label=pypi)|

Linux can install by `pip3 install comtool`, if you are Chinese, use `pip3 install comtool -i https://pypi.douban.com/simple`, and launch by command `comtool`

3.1.2

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.