Bruce
Bruce
这个再看吧,暂无计划
上传到github的图片是能预览的,我看你截的历史记录的图里没有预览,你点开那个链接能访问到图片吗? 复制到剪贴板的原理,是使用windows的`clip`命令的,比如我打开cmd,输入 ```bash echo '这是测试' | clip ``` 然后回车执行,然后我去别的地方粘贴,就能粘贴出“这是测试”这四个字,你也可以测试一下在你电脑里这样操作正常不?
那有点奇怪,你截图复制到剪贴板后,直接执行命令试试,因为按快捷键其实也是执行命令. 这是我这边的命令 ``` D:\phpstudy_pro\Extensions\php\php7.3.4nts\php.exe D:\phpstudy_pro\WWW\PicUploader\index.php --type=alfred ``` 它的格式是 ``` php.exe路径 index.php路径 --type=alfred ``` 这些路径你直接从WinHotKey的高级里面复制就行,当然如果你跟我一样的安装路径,你也可以直接复制我的测试,运行命令后,会上传,上传后应该是会把返回的链接自动粘贴到系统剪贴板的,我这边测试是没问题的,录了个动图你看看: 
那就对了,这就是为什么你那边无法复制到剪贴板的原因,因为报错了,至于为什么会报这个错,你检查一下,你复制的路径有没有空格或者看不见的特殊符号(有时候明明没有空格,但它还是有可能有奇怪的特殊符号,你看不见的那种),你在那些路径的头尾都按删除一下,或者复制到记事本里再复制回去 直到执行命令不会报这个错为止,就没问题了
这个,得你自己找找原因了,我这儿没问题我也找不出来,没有特殊字符不应该是这样的呀,或者你直接执行: ```bash D:\phpstudy_pro\Extensions\php\php7.3.4nts\php.exe --version ``` 试试报这个错不? 也可以试试删掉头尾,然后手动输入,比如头部的`D:`删掉,然后自己输入,尾部的`php.exe`删掉,然后自己输入,所有有空格的部分都删掉自己输入,不要复制试试。 或者你试试升级powershell?未必可以,只是试试!
nextcloud如果你要自动创建多级文件夹,还真不太好用,这个是没办法的事儿,因为它不支持递归创建,只能多次请求接口逐级创建
> 好的。幸亏我是存放在一个目录下的。没发现你这个问题。哈哈 那就好
obsidian我看上去就是个markdown编辑器呀,你直接把上传好的图片链接粘贴上去不就行了?还需要怎样的支持吗?
我看了一下,还得写插件,有点麻烦
上传到多个云的时候,只会返回最后一个云的链接(除非你填了”反向代理域名“,则会返回:反向代理域名+/path/to/folder/xxx.jpg 这样的格式,其实就是把某个云的默认域名改为你填的”反向代理域名“) --- 根据上面的规则 ### 方法一:填”反向代理域名“ 比如我传了一个照片到github,它返回的链接是 ``` https://raw.githubusercontent.com/xiebruce/xiebruce.github.io/master/2021/02/26/9d4a70b300b0903eac44f17b81027ee4.png ``` 那么你要把下面这一段填到”反射代理域名“里面(你设置成只上传到github,传一张,得到返回的链接,从里面复制就行) ``` https://raw.githubusercontent.com/xiebruce/xiebruce.github.io/master ``` ### 方法二:修改配置文件顺序 如果你在问这个问题之前已经同时勾选了又拍云和github,而且保存了,你可以试试上传一张返回的是哪个域名?(注意:不要启用反射代理域名) 如果返回的是github的链接,那就不用改,直接用就好了。 如果返回的是又拍云,说明你配置里,又拍在github之后,需要修改这个顺序,修改顺序的方法,一种方法是你可以直接找到以下配置文件,把里面的又拍放在github之后即可 ``` config/.settings/general-settings.json ``` 另一种方法是,你觉得上边的直接改json麻烦、怕改错或者不会改,那就直接删掉`config/.settings/general-settings.json`这个文件,但是删掉之后整个配置页的配置都会恢复到默认,如果之前你有修改过某个配置,最好先截下图,等下再设置回去。 注意如果你在文件夹下找`.settings`有可能找不到,因为点开头的是隐藏文件,你要显示一下隐藏文件才能找到,当然在终端里面删除的话就不用担心这个。 删除`config/.settings/general-settings.json`之后,先勾选一下又拍云,然后保存,然后再勾选一下github,再保存,注意一定要先勾又拍云并且保存后再勾github,再次保存,这样在配置文件里又拍就会排在github的前面,到时上传时,就会返回最后一个(也就是github)。 这个方法的好处是,如果你以后修改了github上传的分支,则不用改任何配置,否则如果你用填”反向代理域名“的方式的话,就要修改一下”反射代理域名“里的分支了(即把master改成你在github配置里填写的那个分支名)。