1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Common Gui Tools 1.4 发布,Java GUI 实用小工具集 下载

本帖由 漂亮的石头2018-04-22 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    488,229
    赞:
    47
    Java GUI实用小工具集 Common Gui Tools


    新增:二维码生成解析、时间戳转换、Json格式化、文本文件切分等。

    Common Gui Tools 是用java编写,GUI界面的实用小工具集,1.4版有20个小工具:

    1,编码转换:Character Converter

    2,加密解密:Encrypt And Decrypt

    3,计算文件数字签名:File Digital Signature,支持大文件

    4,正则表达式验证:Regex Tester

    5,执行Script脚本:Run Script

    6,文件(夹)查找操作:Folder And File Operate

    7,Ant脚本自动build:Ant Script Auto Build

    8,Java类查找:Class Finder,查找本地的*.class或*.java

    9,颜色工具:Color Tool

    10,时间工具:Time Tool

    11,运行环境信息:System Information

    12,二维码转换:QrCode Converter

    13,Code格式化:Code Formatter

    14,中文简体繁体互转:ZHConverter Visual

    15,字符转义工具:Escape Character Tool

    16,文件(夹)变化监控:JNotify Visual

    17,文本编码识别:JUniversal Chardet

    18,文本文件切分:Text File Split

    19,OpenOffice文档转换JODConverter Visual,需Openoffice后台服务支持

    20,简易Webview:Simple Webview

    捐助本项目:支持长远发展,感谢您的认可!

    欢迎您使用并提供宝贵意见!

    下载及使用说明:
    Require Java 6.0+
    下载压缩包common_gui_tools-1.4.zip,解压,Windows下,用start.bat运行,Linux下使用start.sh运行。

    配置说明:

    1,软件采用插件方式,20个小工具即是20个插件,插件配置文件夹conf,
    配置文件有:common_gui_tools.properties、more_tools.properties以及多个插件的配置;
    2,相关配置说明参看各配置文件,可通过修改文件common_gui_tools.properties中属性CommonUseTools修改常用插件;
    默认加载插件Encrypt And Decrypt、Time Tool、QrCode Converter、Code Formatter;
    3,可通过GUISkin属性修改软件皮肤,fontStyles系列属性修改显示字体。


    开发说明:

    1,启动类:bs.tool.commongui.GuiMain,参见:src/main/MANIFEST.MF;
    2,本地开发运行前先执行mvn clean package,以将src/main/sources下资源拷贝到target,否则运行时会找不到配置文件及图片;


    下面逐个简单简绍每个小工具: 打开软件后可通过菜单栏Tools、More Tools选择工具显示,通过各工具的关闭按钮或菜单栏再次点击工具关闭显示。

    1,编码转换:Character Converter
    (1),编码:Encode String表单输入字符,点击右侧对应的Encode按钮,对输入字符进行编码,注意此时的编码类别是“二进制”、“八进制”、“十进制”、“十六进制”。对应的可以使用下面的Decode进行解码。
    [​IMG]
    (2),乱码解码:选择编码类别“乱码解码”,比如在Big5表单中输入“趼睫”,点击右侧对应Decode按钮,GBK表单中解码出字符“字符”。
    [​IMG]

    2,加密解密:Encrypt And Decrypt
    加密解密:默认字符集UTF-8,另可选其他常用字符集,前五种算法可解密,后五种算法不可逆。
    [​IMG]

    3,计算文件数字签名:File Digital Signature,支持大文件
    计算文件/文件夹子文件的MD5、SHA1值,支持计算大文件,支持对文件名的正则过滤,对满足条件的文件进行计算。
    [​IMG]

    4,正则表达式验证:Regex Tester
    常用正则表达式文件conf\RegexTester\expression.properties。
    [​IMG]

    [​IMG]

    5,执行Script脚本:Run Script
    此工具简单目前仅可进行简单的计算。
    [​IMG]

    6,文件(夹)查找操作Folder And File Operate
    此工具功能丰富,可通过多种条件(名称,类型,时间,大小,其中名称包括后缀名且不区分大小写)查找文件(夹);
    不仅包括文件(夹)查找,也包括复制、剪切、删除文件及删除空文件夹;
    通过工具界面可了解其详细功能,注意操作类型非“默认查找”时,需谨慎操作,以防误删除文件;
    文件类型配置文件conf\FolderAndFileOperate\filetype.properties。
    [​IMG]

    7,Ant脚本自动build: Ant Script Auto Build
    通过解析Eclipse的Java Project、Dynamic Web Project或者MyEclipse的Web Project的相关配置文件,自动构建者这三类Project的Ant脚本。
    [​IMG]
    Ant Script Auto Build也提供独立版本,下载文件:antScriptAutoBuild-1.21.zip

    8,Java类查找:Class Finder,查找本机的.class或.java
    查找文件夹下的.class及.java文件,或者文件夹下压缩文件jar,war,aar,ear,zip内的.class及.java文件。
    [​IMG]
    可配置查找的文件类型(不限于.class及.java文件,可通过配置扩展用于查找其他类型的文件),压缩文件限于java.util.zip.ZipEntry类可解析的类型,配置文件参见conf\ClassFinder\conf.properties。

    9,颜色工具:Color Tool
    此工具可进行颜色RGB码与HTML码的相互转换,调色板显示所填写颜色的效果以及选择颜色。
    [​IMG]

    10,时间工具:Time Tool
    时间字符串与时间戳的相互转换。
    [​IMG]

    11,运行环境信息:System Information
    此工具可查看运行机器的Overview(基础信息)、Running Status、System Properties、支持的字符集、字体。
    [​IMG]

    12,二维码转换:QrCode Converter
    二维码生成、解析。
    [​IMG]
    项目:zxing

    13,Code格式化:Code Formatter
    代码格式化,目前仅支持Json。
    [​IMG]
    项目:gson

    14,中文简体繁体互转:ZHConverter Visual
    [​IMG]
    项目:java-zhconverter

    15,字符转义工具:Escape Character Tool
    HTML、XML、JAVA、JavaScript、CSV字符转义字符及还原,使用Apache Commons-lang的StringEscapeUtils类。
    [​IMG]

    16,文件(夹)变化监控:JNotify Visual
    使用JNotify监控文件(夹)增删改及重命名。
    [​IMG]
    关于JNotify Visual使用的类包jnotify-0.94_improve-1.0.jar,改进自jnotify-0.94,项目地址http://code.google.com/p/improve-lgpl-jars/

    17,文本编码识别:JUniversal Chardet
    检测文件编码,识别准确率高(有一定的误差)。
    [​IMG]
    项目:juniversalchardet
    文档:Mozilla UniversalCharsetDetection
    其他编码识别项目:jchardetcpdetectorCharset Detect Stream Reader

    18,文本文件切分:Text File Split
    按大小或行数切分文件。
    [​IMG]

    19,OpenOffice文档转换JODConverter Visual,需Openoffice后台服务支持
    可视化文档转换,支持常见文档的相互转换,如doc/docx转pdf、rtf、text、html,xls/xlsx转pdf、csv、tsv、html,支持的详细转换类型具体参见插件。
    [​IMG]
    测试OpenOffice版本:3.4
    配置文件:conf/JODConverterVisual/converter.properties
    转换文档:Supported FormatsDocument Conversion with OpenOffice

    20,简易Webview:Simple Webview
    [​IMG]
    项目:The DJ Project

    捐助本项目:支持长远发展,感谢您的认可!

    微信
    [​IMG]

    支付宝
    [​IMG]

    generated by haroopad
    Common Gui Tools 1.4 发布,Java GUI 实用小工具集下载地址
     
正在加载...