Common Gui Tools 1.2 發布,Java GUI 實用小工具集

jopen 10年前發布 | 28K 次閱讀 Common Gui Tools

Common Gui Tools 是用java編寫,GUI界面的實用小工具集,1.2版有16個小工具:

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,運行環境信息:System Information
11,OpenOffice文檔轉換JODConverter Visual,需Openoffice后臺服務支持
12,文件(夾)變化監控:JNotify Visual
13,文本編碼識別:JUniversal Chardet
14,中文簡體繁體互轉:ZHConverter Visual
15,字符轉義工具:Escape Character Tool
16,短網址轉換:Short URL

歡迎您使用并提供寶貴意見!


下載及使用說明: 
Require Java 6.0+ 
下載壓縮包common_gui_tools-1.2.zip,解壓,Windows下,用start.bat運行,Linux下使用start.sh運行。


配置說明:

1,本軟件采用插件方式,13個小工具即是13個插件,插件配置文件夾conf,
   配置文件有:common_gui_tools.properties、more_tools.properties以及多個插件的配置;
2,相關配置說明參看各配置文件,可通過修改文件common_gui_tools.properties中屬性CommonUseTools修改常用插件;
   默認加載插件Encrypt And Decrypt、Folder And File Operate及Class Finder; 
3,可通過GUISkin屬性修改軟件皮膚,fontStyles系列屬性修改顯示字體。



下面逐個簡單簡紹每個小工具: 打開軟件后可通過菜單欄Tools、More Tools選擇工具顯示,通過各工具的關閉按鈕或菜單欄再次點擊工具關閉顯示。 

1,編碼轉換:Character Converter 
(1),編碼:Encode String表單輸入字符,點擊右側對應的Encode按鈕,對輸入字符進行編碼,注意此時的編碼類別是“二進制”、“八進制”、“十進制”、“十六進制”。對應的可以使用下面的Decode進行解碼。 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集
(2),亂碼解碼:選擇編碼類別“亂碼解碼”,比如在Big5表單中輸入“趼睫”,點擊右側對應Decode按鈕,GBK表單中解碼出字符“字符”。 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集

2,加密解密:Encrypt And Decrypt 
加密解密:默認字符集UTF-8,另可選其他常用字符集,前五種算法可解密,后五種算法不可逆。 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集

3,計算文件數字簽名:File Digital Signature,支持大文件 
計算文件/文件夾子文件的MD5、SHA1值,支持計算大文件,支持對文件名的正則過濾,對滿足條件的文件進行計算。 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集

4,正則表達式驗證:Regex Tester 
常用正則表達式文件conf\RegexTester\expression.properties。 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集
Common Gui Tools 1.2 發布,Java GUI 實用小工具集

5,執行Script腳本:Run Script 
此工具簡單目前僅可進行簡單的計算。 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集

6,文件(夾)查找操作Folder And File Operate 
此工具功能豐富,可通過多種條件(名稱,類型,時間,大小,其中名稱包括后綴名且不區分大小寫)查找文件(夾); 
不僅包括文件(夾)查找,也包括復制、剪切、刪除文件及刪除空文件夾; 
通過工具界面可了解其詳細功能,注意操作類型非“默認查找”時,需謹慎操作,以防誤刪除文件; 
文件類型配置文件conf\FolderAndFileOperate\filetype.properties。 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集

7,Ant腳本自動build: Ant Script Auto Build 
通過解析Eclipse的Java Project、Dynamic Web Project或者MyEclipse的Web Project的相關配置文件,自動構建者這三類Project的Ant腳本。 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集
Ant Script Auto Build也提供獨立版本,下載文件:antScriptAutoBuild-1.2.zip

8,Java類查找:Class Finder,查找本機的.class或.java 
查找文件夾下的.class及.java文件,或者文件夾下壓縮文件jar,war,aar,ear,zip內的.class及.java文件。 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集
可配置查找的文件類型(不限于.class及.java文件,可通過配置擴展用于查找其他類型的文件),壓縮文件限于java.util.zip.ZipEntry類可解析的類型,配置文件參見conf\ClassFinder\conf.properties。

9,顏色工具:Color Tool 
此工具可進行顏色RGB碼與HTML碼的相互轉換,調色板顯示所填寫顏色的效果以及選擇顏色。 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集

10,運行環境信息:System Information 
此工具可查看運行機器的Overview(基礎信息)、Running Status、System Properties、支持的字符集、字體。 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集

11,OpenOffice文檔轉換JODConverter Visual,需Openoffice后臺服務支持 
可視化文檔轉換,支持常見文檔的相互轉換,如doc/docx轉pdf、rtf、text、html,xls/xlsx轉pdf、csv、tsv、html,支持的詳細轉換類型具體參見插件。 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集
測試OpenOffice版本:3.4 
配置文件:conf/JODConverterVisual/converter.properties 
轉換文檔:Supported Formats  Document Conversion with OpenOffice

12,文件(夾)變化監控:JNotify Visual 
使用JNotify監控文件(夾)增刪改及重命名。 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集
關于JNotify Visual使用的類包jnotify-0.94_improve-1.0.jar,改進自jnotify-0.94,項目地址http://code.google.com/p/improve-lgpl-jars/

13,文本編碼識別:JUniversal Chardet 
檢測文件編碼,識別準確率高(有一定的誤差)。 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集
項目:juniversalchardet 
文檔:Mozilla UniversalCharsetDetection 
其他編碼識別項目:jchardet  cpdetector  Charset Detect Stream Reader

14,中文簡體繁體互轉:ZHConverter Visual 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集
項目:java-zhconverter

15,字符轉義工具:Escape Character Tool 
HTML、XML、JAVA、JavaScript、CSV字符轉義字符及還原,使用Apache Commons-lang的StringEscapeUtils類。 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集

16,短網址轉換:Short URL 
當前支持將URL轉換為百度提供的短網址,以及可將百度的短網址還原為原網址。 
Common Gui Tools 1.2 發布,Java GUI 實用小工具集

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!