alist-gui/README.md
octopus_yan b9e842a80c
Some checks are pending
Auto Alpha Tag / auto-tag (x64, x64) (push) Waiting to run
Release / meta (push) Waiting to run
Release / windows (x64, x64) (push) Blocked by required conditions
Release / release (push) Blocked by required conditions
docs: README.md 添加界面截图
2024-09-21 20:11:48 +08:00

93 lines
3.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div>
# AList GUI
![JDK](https://img.shields.io/badge/JDK-21-%2300599C)
[![JavaFX](https://img.shields.io/badge/JavaFX-21.0.4-%2300599C)](https://openjfx.io/)
![platform](https://img.shields.io/badge/platform-Windows-blueviolet)
<br>
[![license](https://img.shields.io/github/license/octopusYan/alist-gui)](https://github.com/octopusYan/alist-gui)
![commit](https://img.shields.io/github/commit-activity/m/octopusYan/alist-gui?color=%23ff69b4)
<br>
![stars](https://img.shields.io/github/stars/octopusYan/alist-gui?style=social)
![GitHub all releases](https://img.shields.io/github/downloads/octopusYan/alist-gui/total?style=social)
使用 JavaFx 编写的 (仿[AList Desktop](https://ad.nn.ci/zh) Windows GUI
</div>
### TODO
### 截图
<details>
<summary> 主界面 </summary>
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/909ac6ad-0021-47d7-a75c-7fb6505e8c15">
<img alt="main" src="https://github.com/user-attachments/assets/4984f7fb-acaa-4dbc-a322-8b6b89557cbf">
</picture>
</details>
<details>
<summary> 管理员信息 </summary>
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/840dca69-e67d-4083-88f8-8e67c3e47141">
<img alt="main" src="https://github.com/user-attachments/assets/a93d5967-65b5-4185-8bfb-77e55d811532">
</picture>
</details>
<details>
<summary> 设置 </summary>
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/8fc8c489-b9cd-4e34-ad32-4899ccc275e9">
<img alt="main" src="https://github.com/user-attachments/assets/f4cc78df-0718-4bac-9985-3761611f8f57">
</picture>
</details>
<details>
<summary> 关于 </summary>
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/dbef2d66-4ca4-4e89-8292-dbdce3566f93">
<img alt="about" src="https://github.com/user-attachments/assets/0e474a5d-78f3-4475-a8a9-fca15c3ed515">
</picture>
</details>
#### 本地运行
1. 克隆代码
```bash
git clone https://github.com/octopusYan/alist-gui
```
2. 运行
```bash
mvn clean javafx:run
```
#### 构建
1. 克隆代码
```bash
git clone https://github.com/octopusYan/alist-gui
```
2. 运行
```bash
mvn package
```
### 依赖/引用的项目
<figure>
| | |
|-----------------------------------------------------------------------------|-----------------|
| [JavaFX](https://openjfx.io/) | Java 桌面开发 |
| [AtlantaFX](https://mkpaz.github.io/atlantafx/) | JavaFX CSS 主题集合 |
| [JavaPackager](https://github.com/fvarrui/JavaPackager) | 打包插件 |
| [Ikonli](https://kordamp.org/ikonli/) | 图标库 |
| [Gluon-Emoji](https://github.com/gluonhq/emoji) | emoji |
| [Apache Commons](https://commons.apache.org/proper/commons-exec/index.html) | 工具包 |
| [Hutool](https://doc.hutool.cn/pages/index/) | 工具类库 |
| [SLF4J](https://slf4j.org/) | 日志工具 |
</figure>