Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

快捷键上传之后并没有返回链接 #68

Open
ednow opened this issue Jul 11, 2021 · 7 comments
Open

快捷键上传之后并没有返回链接 #68

ednow opened this issue Jul 11, 2021 · 7 comments

Comments

@ednow
Copy link

ednow commented Jul 11, 2021

win-hotkey的配置
image

上传成功的提示
image

剪切板并没有链接
image

日志中是有这条上传记录的
image

@xiebruce
Copy link
Owner

上传到github的图片是能预览的,我看你截的历史记录的图里没有预览,你点开那个链接能访问到图片吗?

复制到剪贴板的原理,是使用windows的clip命令的,比如我打开cmd,输入

echo '这是测试' | clip

然后回车执行,然后我去别的地方粘贴,就能粘贴出“这是测试”这四个字,你也可以测试一下在你电脑里这样操作正常不?

@ednow
Copy link
Author

ednow commented Jul 12, 2021

上传到github的图片是能预览的,我看你截的历史记录的图里没有预览,你点开那个链接能访问到图片吗?

复制到剪贴板的原理,是使用windows的clip命令的,比如我打开cmd,输入

echo '这是测试' | clip

然后回车执行,然后我去别的地方粘贴,就能粘贴出“这是测试”这四个字,你也可以测试一下在你电脑里这样操作正常不?

链接可以访问的,无法预览是因为当时没用梯子,国内屏蔽了github的图片

image

截切版正常

image

@xiebruce
Copy link
Owner

那有点奇怪,你截图复制到剪贴板后,直接执行命令试试,因为按快捷键其实也是执行命令.

这是我这边的命令

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的高级里面复制就行,当然如果你跟我一样的安装路径,你也可以直接复制我的测试,运行命令后,会上传,上传后应该是会把返回的链接自动粘贴到系统剪贴板的,我这边测试是没问题的,录了个动图你看看:

upload image_optimized

@ednow
Copy link
Author

ednow commented Jul 12, 2021

那有点奇怪,你截图复制到剪贴板后,直接执行命令试试,因为按快捷键其实也是执行命令.

这是我这边的命令

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的高级里面复制就行,当然如果你跟我一样的安装路径,你也可以直接复制我的测试,运行命令后,会上传,上传后应该是会把返回的链接自动粘贴到系统剪贴板的,我这边测试是没问题的,录了个动图你看看:

upload image_optimized

上传成功是成功了的,不过cmd好像抛出来了个异常?截切板依旧没有链接

image

@xiebruce
Copy link
Owner

xiebruce commented Jul 12, 2021

那就对了,这就是为什么你那边无法复制到剪贴板的原因,因为报错了,至于为什么会报这个错,你检查一下,你复制的路径有没有空格或者看不见的特殊符号(有时候明明没有空格,但它还是有可能有奇怪的特殊符号,你看不见的那种),你在那些路径的头尾都按删除一下,或者复制到记事本里再复制回去

直到执行命令不会报这个错为止,就没问题了

@ednow
Copy link
Author

ednow commented Jul 12, 2021

那就对了,这就是为什么你那边无法复制到剪贴板的原因,因为报错了,至于为什么会报这个错,你检查一下,你复制的路径有没有空格或者看不见的特殊符号(有时候明明没有空格,但它还是有可能有奇怪的特殊符号,你看不见的那种),你在那些路径的头尾都按删除一下,或者复制到记事本里再复制回去

直到执行命令不会报这个错为止,就没问题了

似乎是?没有非法字符的?

image

@xiebruce
Copy link
Owner

这个,得你自己找找原因了,我这儿没问题我也找不出来,没有特殊字符不应该是这样的呀,或者你直接执行:

D:\phpstudy_pro\Extensions\php\php7.3.4nts\php.exe --version

试试报这个错不?

也可以试试删掉头尾,然后手动输入,比如头部的D:删掉,然后自己输入,尾部的php.exe删掉,然后自己输入,所有有空格的部分都删掉自己输入,不要复制试试。

或者你试试升级powershell?未必可以,只是试试!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants