雁过拔毛的MJJ 大佬有话说 :
分享一个小玩具——自建白女票图床
本帖最后由 雁过拔毛的MJJ 于 2023-7-7 00:27 编辑
事情起源:有mjj发的一个利用github和npm的免费图床(https://hostloc.com/thread-1185259-1-1.html),那个太简陋了,而且使用很不方便,需要上传图片后,手动更新release触发action,自己修改链接名称获得图片链接,还不能看到图片以及备份图片 ,于是我就做了部分修改
github action 运行代码来源于:https://blog.yfun.top/posts/2876015612/ 本人仅做部分修改
具体修改内容如下:
修改node-version,12.x –> 16.X
安装python3及依赖库(requests)
增加telegram推送,每次github上传图片后后,自动发送图片链接到telegram(简单粗暴给你图片链接,同时还备份图片)
更改action的触发方式, release –> push
简洁使用说明:
github链接如下:https://github.com/w2r/npm_image_url
注册npm账号:https://www.npmjs.com/
注册后点击右上角的头像,然后选择Access Token,点击页面中的Generate New Token,classic token,生成Access Token,格式类似: npm_hF0123456789****(记得去邮箱里退订npm订阅,否则更新一个版本就给你发个邮件,很烦人)
不要fork,不要fork,不要fork 涉及到隐私问题
新建一个repository,设置为隐私模式,下载代码并push到到repository里,不会push的就一个一个文件创建,然后复制粘贴内容,
点击setting, 选择Secrets and variable–>Action,新增四个Secrets
# 准备工作里npm的Access Token
NPM_TOKEN –>npm_hF0123456789****************
# botfather(https://t.me/BotFather )新建机器人,并获得机器人的api token
TELEGRAM_TOKEN –> 1384839096:AAGWot30iO4************
# 随意转发一条信息给机器人https://t.me/getidsbot, 可以获得telegram用户id
USER_ID –> 561661***
# 镜像选择,优先推荐jsDelivr,国内外速度都很优秀
# 可用参数jsdelivr/zhimg/bdstatic/eleme/unpkg
# 详情查看推荐镜像地址
CDN–>jsdelivr
然后上传图片到rawimg测试一下,
测试图:
https://cdn.jsdelivr.net/npm/[email protected]/rawimg/cherbim_2023-07-06_22-05-40.webp
986285227 大佬有话说 :
滥用代码仓库真的无语
朝花夕拾 大佬有话说 :
牛逼,收藏了
腾讯云6折购 大佬有话说 :
国内能用吗 速度快吗
朝花夕拾 大佬有话说 :
机器人可以一直用吗,不想建了,直接加你的机器人好了,平时发论坛的图片还要打开pigo上传,能发机器人就方便多了
雁过拔毛的MJJ 大佬有话说 :
腾讯云6折购 大佬有话说 : 2023-7-6 22:20
国内能用吗 速度快吗
必须可以用啊,国内可以用jsdelivr或者饿了么的cdn
雁过拔毛的MJJ 大佬有话说 :
朝花夕拾 大佬有话说 : 2023-7-6 22:20
机器人可以一直用吗,不想建了,直接加你的机器人好了,平时发论坛的图片还要打开pigo上传,能发机器人就方 …
并不行,需要你手动搭建自己的机器人,并且图片要传到github,暂时不支持tg发送图片
腾讯云6折购 大佬有话说 :
雁过拔毛的MJJ 大佬有话说 : 2023-7-6 22:21
必须可以用啊,国内可以用jsdelivr或者饿了么的cdn
泰酷辣
H₂0 大佬有话说 :
action出现这个
mv: cannot stat ‘webpimg/*.webp’: No such file or directory
Error: Process completed with exit code 1.
雁过拔毛的MJJ 大佬有话说 :
H₂0 大佬有话说 : 2023-7-6 23:12
action出现这个
mv: cannot stat ‘webpimg/*.webp’: No such file or directory
Error: Process completed…
在手动运行一下action
sanjingysw 大佬有话说 :
逐字逐句地看完这个帖子以后,我的心久久不能平静,震撼啊!