mirai-file-upload-一个在线访问群文件的网站
-
mirai-file-upload
为了解决每次想要手机电脑之间同步文件都要打开电脑qq的问题,开发这个应用,利用mirai的文件消息机制开发,移动端只需要将文件转发到qq群中即可在网页中下载,目前在网页中只实现了上传,下载和删除群文件。
以下为README中的内容
mirai-file-upload
一个基于Spring Boot框架和Mirai QQ bot框架开发的文件传输应用
在QQ群中存储文件,利用Bot读取,上传和删除群文件,用Spring作为web框架,在后端调用bot,实现在网页中,上传,下载,删除群文件。
开发目的为了解决手机电脑之间,电脑与电脑之间文件同步麻烦的问题,使用这个程序只需要把想要同步的文件发送或转发到qq群中,即可在网页中下载,同时在网页中也可以上传文件到qq群中。
为安全考虑使用spring security对网站进行保护,可在这里关闭spring security。
使用方法
-
从releases中下载jar包
java -jar mirai-file-upload-0.0.1-SNAPSHOT.jar --bot.qqNum=[bot qq] --bot.password=[bot password] --bot.group-num=[group num]
填入bot的qq号,密码和qq群号,程序运行在http://localhost:59701 登录用户名和密码为root。
-
自行build
问题
- 不能使用https,因为用到官方的url不是https的,所以更推荐使用edge而不是chrome来打开此页面。
- 下载文件不能显示进度,同样是官方的api下载的文件不带有文件名,又因为是跨域下载不能直接改名,所用只能用javascript下载。
TODO
- 增加文字同步功能,将发送到qq群中的内容同步到网站中,也可以通过网站向qq群发送消息。
-
-
QQ网盘实现了!
-
@rainchan hhhh是想这样的
-
希望可以在启动那里自定义端口,有些服务商不提供全端口的