这篇文章用来讲述 typora 中自动上传图片到阿里云 oss 的过程,需要您会使用 php 语言,且有开通阿里云 oss 。
Typora 当前版本:
准备自定义上传脚本
mkdir ~/run/alioss -p && cd ~/run/alioss echo '{ "name": "jake/alioss", "type": "project", "authors": [ { "name": "Jaggle", "email": "[email protected]" } ], "require": { "aliyuncs/oss-sdk-php": "^2.3" } }' > composer.json composer install touch index.php
index.php:
<?php require_once 'vendor/autoload.php'; $file = $argv[1]; $name = pathinfo($file, PATHINFO_BASENAME); $uploader = new \OSS\OssClient( '<key>', '<sec>', 'oss-cn-shanghai.aliyuncs.com' ); $res = $uploader->uploadFile('<bucket>', date('YmdHis') . '-' . rand(10000, 99999) . '-' . $name, $file); echo "Upload Success:\n"; echo $res['info']['url'] . "\n"; echo $res['info']['url'];
Typrora -> 偏好设置 -> 图像:
最后可以点击验证图片上传选项进行测试。
现在你可以在粘贴和插入图片时,自动上传至阿里云 oss 。
![]() | 1 JJstyle OP markdow 真爽,一处编写,到处粘贴 |
![]() | 2 saltbo 2020-04-20 14:21:51 +08:00 |
![]() | 3 poisedflw 2020-04-20 14:25:05 +08:00 uPic 不香吗 |
![]() | 5 JJstyle OP 其实是因为我没用过 uPic,逃) |
![]() | 6 Canon1014 2020-04-20 15:05:42 +08:00 emmmm typora 用挺久了才知道还有这种操作.... 但是我的设置里为什么没有 上传服务设定 ... |
![]() | 8 RRRoger 2020-04-20 15:53:17 +08:00 |
9 HangoX 2020-04-20 18:03:11 +08:00 mac 上可以考虑用这个,完全免费支持很多图床  |
10 iffi 2020-04-20 18:17:26 +08:00 图片放 iCloud 不香吗 |
![]() | 14 JJstyle OP @iffi 截屏、或者网页图片右键复制后直接在 typora 粘贴并自动上传到图床,ta 不比用 icoud 不方便吗? |
15 ysn2233 2020-04-20 18:34:47 +08:00 可以配合 picgo,mac/linux/windows 都行 |
![]() | 16 musi 2020-04-20 20:26:15 +08:00 [借楼插个我之前折腾过的]( https://musii.life/%E6%8A%98%E8%85%BE/%E4%BD%BF%E7%94%A8%E9%98%BF%E9%87%8C%E4%BA%91%E4%BB%A3%E7%A0%81%E6%89%98%E7%AE%A1%E5%B9%B3%E5%8F%B0%E6%89%98%E7%AE%A1%E5%8D%9A%E5%AE%A2%E5%9B%BE%E5%BA%8A.html) |
17 laycher 2020-04-20 20:50:35 +08:00 在遭遇很多个图床收费、没了之后,只相信自己的硬盘了。 |
![]() | 21 evilic 2020-04-21 15:37:23 +08:00 我用 Joplin …… :-) |
![]() | 23 mantoudahan 2020-09-21 14:24:58 +08:00 没看懂啊哥,脚本和命令怎么配置的, |