Skip to content

The command-line toolsets was developed with Python3 and Bash.

License

Notifications You must be signed in to change notification settings

wangrenjun/toolbelt

Repository files navigation

base64enc

支持 Base16 /32 / 64 / 85 编解码,与系统自带的base64区别是能够识别字符集编码;

chardet

尝试识别文件的字符集编码;

charsets

查找字符集编码名称,支持模糊匹配,用于编码转换时的from / to;

dateparser

识别各类文字描述的日期时间,转换为统一格式及时区信息;

errorcodes

查找errno,支持模糊匹配;

ffenc_converter

批量转换文件格式及文件编码,转换CRLF(windows)或CR(Mac)为LF(Unix),转换编码为UTF-8;

htmlenc

识别html文件里的charset属性值;

httpstatus

查找HTTP状态码,支持模糊匹配;

ipcalculator

IP / CIDR / Subnet 计算;

mimetypes

查找文件所属mimetype,支持模糊匹配;

platforminfo

列出系统配置及开发环境;

service_monitor

监控服务自动拉起;

services

查找 service / protocol / port,支持模糊匹配;

tattoos

常见魔数;

textmatch

文件内容相似性比较;

timezones

查找或列出全球时区信息,支持模糊匹配;

urlparser

urlencode编解码、URL格式解析和重组、Querystring解析和重组;

psinfo

查看 /proc

实现

  • Python3:base64enc、chardet、charsets、dateparser、errorcodes、htmlenc、httpstatus、ipcalculator、mimetypes、services、tattoos、textmatch、timezones、urlparser、psinfo
  • Bash:ffenc_converter、service_monitor、platforminfo

About

The command-line toolsets was developed with Python3 and Bash.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published