MyBox:纯Java实现的跨平台的简易工具集

官网:https://github.com/Mararsh/MyBox

简介

MyBox是一个简易工具集,利用JavaFx开发的图形化桌面应用,目标是提供简单易用的功能。

本软件免费开源,自带包不需要java环境和安装,Jar包需要Java 13或更高版本。

%title插图%num

它目前有六大类目,囊括很多个实用的功能:
1、文档工具:包含笔记、树形信息、PDF(查看、播放PDF;转换、分割、合并、修改属性等14个功能)、Markdown(编辑、转换为文本、网页、PDF)、网页(编辑、截图等15个功能)、文本(编辑、转换等七项功能)、微软的文档格式等;
2、图像工具:包含查看、浏览、分析、图像处理(编辑、批量处理、拼接、分割、转换等11项功能,其中批量处理包含调整大小、剪裁等12项功能)等;
3、文件工具:包含整理文件、同步目录、解压/压缩/归档等(可以批量处理)、截切、查找、重命名等;
4、网络工具:包含网页浏览器、编码/解码URL等;
5、数据工具:包含处理、管理、拼接等几十项功能;
6、媒体工具:包含播放音频/视频、录屏等。

特征

跨平台

MyBox用纯Java实现且只基于开放资源,MyBox可运行于支持Java 18的平台。MyBox v5.3以前的版本均基于Java 8。

国际化
  1. 所有代码均国际化。可实时切换语言。
  2. 一种语言对应两个资源文件:”Messages_语言名.properties”、”TableMessages_语言名.properties”。
  3. 支持在线添加语言。提供表格,对照英语翻译。新语言可实时生效。
    例如,新语言名字为“aa”,则它的资源文件是:Messages_aa.properties和TableMessages_aa.properties。
  4. 新语言可共享给别人:把资源文件复制到数据目录的子目录”mybox_languages”下,则MyBox可即时感知到新语言。
  5. 内置中文和英文, 在目录MyBox/src/main/resources/bundles/中。
个人的
  1. 无注册/登录/数据中心/云存储。
  2. 如无必要,不访问网络。
  3. 如无必要,不读不写。
数据兼容
  1. 导出的数据是通用的文本格式,如txt/csv/xml/json/html。
  2. 导入的数据是通用的文本格式,如txt/csv。
  3. 至少有一种导出格式可以被导入。
  4. 导入的数据是自包含的,即重建原数据无需辅助数据。

软件截图

下载地址

*src.zip为源码,*jar.zip需已安装JRE或者JDK环境。-win10-x64.zip、-CentOS7-x64.tar.gz、-mac.dmg为win10 x64、CentOS 7 x64、mac x64自包含程序包,无需java环境、无需安装、解包可用。

GitHub:https://github.com/Mararsh/MyBox/releases

sourceforge:https://sourceforge.net/projects/mara-mybox/files/

百度云盘:https://pan.baidu.com/s/1fWMRzym_jh075OCX0D8y8A#list/path=%2F

留下评论