官网:https://github.com/Mararsh/MyBox
简介
MyBox是一个简易工具集,利用JavaFx开发的图形化桌面应用,目标是提供简单易用的功能。
本软件免费开源,自带包不需要java环境和安装,Jar包需要Java 13或更高版本。
它目前有六大类目,囊括很多个实用的功能:
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。
国际化
- 所有代码均国际化。可实时切换语言。
- 一种语言对应两个资源文件:”Messages_语言名.properties”、”TableMessages_语言名.properties”。
- 支持在线添加语言。提供表格,对照英语翻译。新语言可实时生效。
例如,新语言名字为“aa”,则它的资源文件是:Messages_aa.properties和TableMessages_aa.properties。 - 新语言可共享给别人:把资源文件复制到数据目录的子目录”mybox_languages”下,则MyBox可即时感知到新语言。
- 内置中文和英文, 在目录
MyBox/src/main/resources/bundles/
中。
个人的
- 无注册/登录/数据中心/云存储。
- 如无必要,不访问网络。
- 如无必要,不读不写。
数据兼容
- 导出的数据是通用的文本格式,如txt/csv/xml/json/html。
- 导入的数据是通用的文本格式,如txt/csv。
- 至少有一种导出格式可以被导入。
- 导入的数据是自包含的,即重建原数据无需辅助数据。
软件截图
下载地址
*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