• Stars
    star
    199
  • Rank 196,105 (Top 4 %)
  • Language
    Java
  • Created about 3 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

阿里云盘列表程序 - Spring Boot

阿里云盘列表程序 - Spring Boot

演示及开发环境

https://pan.rawchen.com

JDK 8 + IDEA 2021.2.3

使用

  • 确保java8及以上环境,在releases页面下载jar运行文件。
  • 通过java -jar AliPan.jar运行该程序,默认访问地址:http://localhost:8899
  • 通过以下 refresh_token获取方法拿到后,粘贴到jar包同路径下生成的配置文件AliPanConfig中(可记事本编辑)。

开发

  • 确保java8及以上环境,下载项目后通过IDEA打开,可配置application.yml中的端口号等,通过Maven打包jar运行,没有IDEA也可配置Maven命令执行mvn clean package

refresh_token获取方法:

https://api.qqil.cn/alipan
https://pan.rawchen.com/token

功能(持续开发中)

    • Thymeleaf模板引擎
    • 展示文件夹与文件列表
    • 文件在线查看(各类图片、文档、文本、音频、视频、PDF等)
    • 分享链接
    • 目录树
    • README.md
    • 目录树监听
    • 右键弹出菜单
    • 文件夹加密
    • 后台自定义配置
    • 后退监听
    • RefreshToken续期
    • 手机谷歌、夸克浏览器下载
    • 调用PotPlayer
    • 调用迅雷下载
    • 缩略/列表模式切换
    • 批量下载
    • 批量压缩下载
    • 图片目录上下一张

高级

使用时如需对文件夹进行描述说明,渲染Markdown。可在此文件夹内上传名为README.md的文件(不区分大小写)。

使用时如需密码保护一个文件夹及可在电脑上创建名为password的无任何后缀的文本文件,并通过记事本打开输入你要设定的密码。然后上传到云盘需要加密的文件夹内。开发时在application.yml可自定义加密文件的名称。

开发时在application.yml中你可以自定义parent_file_id(要展示的根文件夹id,可通过对文件夹鼠标右键点击分享粘贴链接后查看id,默认为整个云盘根目录root)。

案例截图

More Repositories

1

blog-ssm

一个简单漂亮的SSM博客系统。
CSS
516
star
2

Blog

前后端分离博客 - SpringBoot + Vue
Java
324
star
3

sims

学生信息管理系统SIMS,Java Servlet And Jsp.
Java
194
star
4

FeishuBot

飞书群聊/私聊ChatGPT机器人
Java
164
star
5

HOMEECMS

家居电子商城管理系统JavaWeb
Java
46
star
6

EPMS

基于swing的企业人事管理系统
Java
25
star
7

yixun-source

亿寻-百度网盘文件高速下载器源码
AutoHotkey
11
star
8

ShortUrl

短链接生成服务
CSS
9
star
9

sims-ssm

学生信息管理系统Spring+SpringMVC+MyBatis
JavaScript
9
star
10

VideoPlayer

简单实用时尚好看的视频播放网页
HTML
9
star
11

mall

跨境电商分布式微服务 - Spring Cloud & Alibaba
JavaScript
5
star
12

relax

一款白噪音H5应用
HTML
5
star
13

ZFsoft-XMUT-EducationalAdministrationSystem-API

厦门理工学院正方2.0教务系统个人信息、成绩、课表 API获取
Java
3
star
14

github-star-trend

基于Github API实现的一个星星增长趋势图Chrome插件,在访问github项目的时候,会自动注入一个Star Trend按钮,点击可以查看该项目自创建以来star增长的一个趋势图。
JavaScript
3
star
15

ChatGPT

ChatGPT聊天
CSS
2
star
16

git

Linux之父假期十天写的首版Git,848行代码实现了核心功能
C
2
star
17

Whistle-CloudFunction

微哨借助免费的腾讯云函数每天自动打卡
JavaScript
1
star
18

PythonWallhaven

Python 爬取 wallhaven.cc 壁纸
Python
1
star
19

JsDelivr

免费开源的加速CDN公共服务。
CSS
1
star
20

SpringStudy

学习spring的记录
Java
1
star
21

JavaRun

JAVA 8 程序在线运行环境
Java
1
star
22

watermark

Python批量生成相机水印
Python
1
star
23

JDownloader

多线程下载器(简洁版)
Java
1
star
24

GeneratorDemo

SpringBoot自动代码生成器 - 增删改查模糊查询分页 - 后端零代码
Java
1
star