574_typecho批量迁移图片到CDN图床

这是一篇原发布于2022-10-20 09:05:00得益小站的文章,备份在此处。

【等待编辑完成】
[scode type="blue"]腾讯图床防盗链了,可以将referrer删了,或者使用美团图床[/scode]

前言

这是一款迁移typecho博客中图片的程序,目前是第一个版本,代码和依赖都比较混乱,后期尽量仅使用Spring+Apache Commons两个依赖。
bug肯定还是有,有问题可以加群联系我。后期优化下代码,加入其他博客系统或者其他图床(咕咕咕?

下载

https://devyi.lanzouv.com/b00q91u1i
密码:54gx

映画の图床网站:https://imgs.top/

v0.8.0

使用教程

[scode type="yellow"]需要Java运行环境,建议JDK8,使用前建议备份你的数据库![/scode]
下载后重命名为 ImgTransfer.jar ,在文件目录下直接 Java -jar ImgTransfer.jar 运行即可,首次运行会导出配置文件在同目录下,需要进行修改。
运行过程中不要直接关闭程序,可以输入【q】停止程序,下次运行会从之前停止的地方继续。

配置文件介绍

configure.yml

############  请修改这里的配置为true以开启使用  ############
# 详细使用教程请访问 https://blog.devyi.com/archives/574/
# 文件目录下其他yml文件也请一起修改,具体请参考下载时说明
enable: false
############  代理设置  ############
proxy: 127.0.0.1
port: 30809
############  转换类型设置  ############
db-type: typecho1

typecho1.yml

############## typecho - jsdelivr - imgs.top ##############
############## typecho博客系统中图片迁移到映画の图床 ##############
# 详细使用教程请访问 https://blog.devyi.com/archives/574/

# 配置文件名称
name: typecho博客系统中从jsdelivr更换到映画の图床

# jsdelivr链接开头,用于搜索链接
link: (https://fastly.jsdelivr.net/gh/youzhiran

# 映画の图床 token
token: 550|SUIhSLVTj0TaGN1GMNQ4OdpHF1gsZOkZnUrVy

# 映画の图床 相册id
albumId: 311

# 服务器数据库信息
datasource:
  url: jdbc:mysql://127.0.0.1:3306/table?useUnicode=true&characterEncoding=utf8&useSSL=false
  username: username
  password: password

# 图片保存路径
downloadPath: F:\1\pic2
posted @ 2023-09-26 09:53  游佚  阅读(17)  评论(0编辑  收藏  举报