Open ednow opened 3 years ago
上传到github的图片是能预览的,我看你截的历史记录的图里没有预览,你点开那个链接能访问到图片吗?
复制到剪贴板的原理,是使用windows的clip
命令的,比如我打开cmd,输入
echo '这是测试' | clip
然后回车执行,然后我去别的地方粘贴,就能粘贴出“这是测试”这四个字,你也可以测试一下在你电脑里这样操作正常不?
上传到github的图片是能预览的,我看你截的历史记录的图里没有预览,你点开那个链接能访问到图片吗?
复制到剪贴板的原理,是使用windows的
clip
命令的,比如我打开cmd,输入echo '这是测试' | clip
然后回车执行,然后我去别的地方粘贴,就能粘贴出“这是测试”这四个字,你也可以测试一下在你电脑里这样操作正常不?
链接可以访问的,无法预览是因为当时没用梯子,国内屏蔽了github的图片
截切版正常
那有点奇怪,你截图复制到剪贴板后,直接执行命令试试,因为按快捷键其实也是执行命令.
这是我这边的命令
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的高级里面复制就行,当然如果你跟我一样的安装路径,你也可以直接复制我的测试,运行命令后,会上传,上传后应该是会把返回的链接自动粘贴到系统剪贴板的,我这边测试是没问题的,录了个动图你看看:
那有点奇怪,你截图复制到剪贴板后,直接执行命令试试,因为按快捷键其实也是执行命令.
这是我这边的命令
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的高级里面复制就行,当然如果你跟我一样的安装路径,你也可以直接复制我的测试,运行命令后,会上传,上传后应该是会把返回的链接自动粘贴到系统剪贴板的,我这边测试是没问题的,录了个动图你看看:
上传成功是成功了的,不过cmd好像抛出来了个异常?截切板依旧没有链接
那就对了,这就是为什么你那边无法复制到剪贴板的原因,因为报错了,至于为什么会报这个错,你检查一下,你复制的路径有没有空格或者看不见的特殊符号(有时候明明没有空格,但它还是有可能有奇怪的特殊符号,你看不见的那种),你在那些路径的头尾都按删除一下,或者复制到记事本里再复制回去
直到执行命令不会报这个错为止,就没问题了
那就对了,这就是为什么你那边无法复制到剪贴板的原因,因为报错了,至于为什么会报这个错,你检查一下,你复制的路径有没有空格或者看不见的特殊符号(有时候明明没有空格,但它还是有可能有奇怪的特殊符号,你看不见的那种),你在那些路径的头尾都按删除一下,或者复制到记事本里再复制回去
直到执行命令不会报这个错为止,就没问题了
似乎是?没有非法字符的?
这个,得你自己找找原因了,我这儿没问题我也找不出来,没有特殊字符不应该是这样的呀,或者你直接执行:
D:\phpstudy_pro\Extensions\php\php7.3.4nts\php.exe --version
试试报这个错不?
也可以试试删掉头尾,然后手动输入,比如头部的D:
删掉,然后自己输入,尾部的php.exe
删掉,然后自己输入,所有有空格的部分都删掉自己输入,不要复制试试。
或者你试试升级powershell?未必可以,只是试试!
win-hotkey的配置
上传成功的提示
剪切板并没有链接
日志中是有这条上传记录的