如何白嫖一个图床放图片

用github搭建图床

一开始的博客是不支持图片的,后来觉得有些记录是要用图片去记录,所以我们今天搞一个github图床,直接白嫖。

1、新建仓库

image-20241219165442808

image-20241219165530827

2、生成token令牌

image

image

然后选择经典的Tokens就可以image-20241219165703915

然后创建Tokens

接下来它可能跳转到登录界面让你输入密码,该怎么输入就输入即可。就是你此github用户的登录密码。

然后可以给令牌(token)做个Note(标记),然后选择令牌(token)截止时间。我选了永久

image-20241219165736213

紧接着把这个repo全部选上:image-20241219165748188

这个Token是你的服务器(即你的账户下的github服务器)的令牌,暂时和你的仓库还没有什么关系。

然后创建完以后,就会出现一串Token字符串,你把这个Token数字复制、保存下来(可以新创一个txt文件,保存到里面)。因为你可能一会儿就见不到了。

3 使用PicGo来实现图片上传

下载picGo

首先要说一下,PicGo是一款软件。我们就是用它来实现图片上传的。所以说,它是核心软件。

下载方法也比较简单。这里推荐山东大学的镜像网站:

https://mirrors.sdu.edu.cn/github-release/Molunerfinn_PicGo/v2.3.1/

根据自己的电脑来选,window的选exe,mac的选dmg

image-20241219165924332

picGo配置

1、选择【图床设置】->【Github】

image

2、然后进行配置:

image-20241219170015197

解释下:

  • 仓库名就是: 你github的用户名+仓库名: 例如我的就是liu-cj25/lcjImg

  • 分支名注意是main 还是master

  • token就是上一步在github生成的token

  • 存储路径就是该新仓库的文件夹(自己看着来)

  • 自定义域名:

  • 这个是比较关键的。我们可以用一个免费的加速域名作为我们自定义域名。

    那么你所设置的就应当为https://cdn.jsdelivr.net/gh/ +你的账户名+你的仓库名@你的分支名。比如,我上面的就是https://cdn.jsdelivr.net/gh/liu-cj25/lcjImg@master按照需要改成你自己的。

    需要注意的是,这里一定要设置成@,而不要设置成 / 我也是花了很长很长时间才搞明白。。。设置成 / 以后,你会惊奇地发现,它在你的typora里面显示不了。。。

    配置完以后,就可以点击确定,然后也可以将其设置为默认图床。

3、用picGo实现上传

上传的方式很简单,直接拖拽或者选择图片进行上传就ok了,然后我们去看github的img文件夹下有没有新upload的文件

4、设置Typora实现自动上传

1、首先,点击【文件】->【偏好设置】

image

2、再次,选择【图像】。

然后按照下图所示,插入图片时选择上传图片。然后在上传服务内选择PicGo,并选择PicGo.exe的路径。

image

这里的可以这样来去配置:

image

然后这样的话,你将你的截图直接粘贴到Typora里面,你的Typora会将链接直接通过PicGo上传到你Github服务器的仓库中。然后别人和你就都可以通过访问这个链接来实现图片共享啦。这样,你在发送你的文件的时候,图片就不会丢失了。

5、温馨提示

1、注意你的Typora的语言,如果是英文版本的话,设置picGo的时候是不会显示exe的(亲测)

2、token一定要记下来,因为你关了这个页面 就不会显示了,要重新生成


如何白嫖一个图床放图片
https://liu-cj25.github.io/2024/12/19/如何白嫖一个图床放图片/
Author
cj
Posted on
December 19, 2024
Licensed under