-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
【已解决】macOS剪贴板图片上传bug #199
Comments
稍等一下我以为你是windows版本的PicGo |
同样这个问题我也出现了。 @Molunerfinn |
目前我已经撤下2.0.5的dmg版本地址。windows是正常的 |
我这边修改了系统语言为英文后仍然无法上传快捷键和按钮都不可以。。点了没反应 |
改为英文之后你重启一下picgo再试试呢 |
手动选择文件是好的。。。剪切板方式都行不通好像 |
Mac系统升级到Macos Mojave版本,系统对模拟按键增加了限制,我不太清除你这个粘贴板是如何实现的(我本人不是搞mac开发的),你是不是使用了模拟组合键的方式呢? @Molunerfinn |
@Xiaohantx 我这边2.0.4无法复现,可能需要你提供更详细的信息来定位问题:
cd /Applications/PicGo.app/Contents/MacOS
./PicGo --debug 然后你复制一张图片,然后用快捷键上传也好,主界面点击上传也好,看看终端里报了什么错? |
@gnehcgnaw 跟那个关系不大,因为除了快捷键上传之外,还可以通过点击按钮的方式来快捷上传图片。 |
以下报错信息
|
OK,有报错信息就好定位问题了 |
你复制的图片不管什么格式都会有这个问题吗 |
主要是通过截图来剪切板上传,复制图片才试了下也都不行 |
https://github.com/Molunerfinn/PicGo/blob/dev/static/mac.applescript wget https://raw.githubusercontent.com/Molunerfinn/PicGo/dev/static/mac.applescript 然后你复制一张图片文件,在终端运行一下这个脚本: osascript mac.applescript test 我想看看你的输出是啥 |
我的不是这样
|
没关系,日常划水中,软件很好用
|
|
很奇怪,如果是图片文件被复制到剪贴板的话,按理说应该可以获取到 试试看: xcode-select --install 看看是否需要升级 |
|
那么你打开Xcode呢,有没有提示要升级?或者你看看你的Xcode是否需要升级? |
系统的软件更新并没有任何需要更新的。。。 |
如果输入 osascript mac.applescript test.png 则会报 error 这个 applescript 的逻辑我看了,应该是把图片复制到 Library Support 中,返回路径,可能是 POSIX PATH 没有返回绝对路径? @Molunerfinn 我的输出是 "/test" 没有 User 之类的 |
我没有xcode鸭....我不用xcode开发我只有vscode... |
@angnuoli 你的picgo也不能复制图片上传么 |
@Xiaohantx 那就很奇怪了...使用系统自带的clipboard命令你都会出现报错的话就很神奇了 |
看了下 |
试了下更改 反馈一下,我把图床从 smms 改为 Github 图床之后可以从剪切板上传了,不知道是不是 smms 的问题。 |
@Sailfishc 连接显示器后对应显示器的色彩描述文件也修改一下... |
依旧遇到这个问题,接了外接显示器,用SMMS和Github的都显示配置不对或者检查图片文件。换了任何其他色彩配置文件也都不行。 另外,Github配置时最后一行的末尾要不要加/?还是说直接 |
没有打星号的配置项你不知道含义可以不用配置...打星号的配置已经在文档里给出来了。上传成不成功跟url配置无关系,只跟你的token、repo和branch有关系。 色彩文件需要修改你外接的显示器的色彩文件,而不仅仅是你mac本机的。 |
还是不行,两个显示器都改成color LCD,重启了应用,也还是不行。拖文件可以,剪贴板不行 |
@shog86 提供一下报错的日志 |
2019-12-04 11:36:12.467 PicGo[11966:3242191] *** WARNING: Textured window <AtomNSWindow: 0x7f931a4ad600> is getting an implicitly transparent titlebar. This will break when linking against newer SDKs. Use NSWindow's -titlebarAppearsTransparent=YES instead. (node:11966) UnhandledPromiseRejectionWarning: [object Uint8Array] |
这个报错没见过,我自己也无法复现。。下个版本会修复显示器色彩描述文件导致的报错问题。不过你这个看来好像跟脚本运行还有关系。另外你的系统版本是多少? @shog86 |
10.15.1,刚才找到那个脚本删掉,就好了! 下次再遇到问题我就自己跑跑debug看看,感谢~ |
感谢楼上,我使用的是 mac10.12, picgo2.1.2, 更改屏幕描述文件后解决 ( bug: 剪切板和快捷键提示上传失败 ) , 我的笔记本使用的是 linux 系统, 也出现了这个问题, 未尝试解决... |
补充下:修改显示器颜色后,剪贴板的图片只有第一次会上传成功,重新截图,再次上传新的图片也会成功。 |
在外接显示器上同样遇见这个问题,修改屏幕描述文件暂时可以用了 |
遇到同样的问题,解决办法是外接显示器颜色描述文件要和Mac一样,比如外接HD 709-A改为LCD,Mac一般也是LCD即可解决,或都改成RGB |
大家还有没有解决这个问题的吗?更改来mac和外接显示器的颜色配置文件之后,依然无法解决该问题?请支支招,谢谢! |
出现的报错信息,请帮看看:
|
不知道你剪贴板图片后面的 剪贴板图片,会先转换到 picgo 配置文件目录下的 |
好的,谢谢反馈,我按这个思路再看看 |
我遇到了相同的问题,怎么传都是no such file or directory,然后png后面跟了一串数字,好消息是退回到2.3.0版本就正常了。应该是2.3.1版本新引入的bug。@Molunerfinn |
遇到了相同的问题,使用剪贴板快捷上传失败,查看日志是png后面跟了一串数字导致的no such file or directory. 一种暂时的替代方案是采用quick-capture这个插件,利用插件提供的剪贴板上传功能。 |
在我的场景中,mac上一开始点击picgo中的剪贴板上传没反应,我关闭了使用内置剪贴板上传就可以上传了。目前用的版本是2.4.0-beta.1。 |
问题类型
Bug Report
PicGo的相关信息
2.0.5 mac
问题重现
2.0.4版本mac仍然不能通过快捷键或者从剪切板上传按钮上传剪切板的图片,下载了2.0.5版本后,运行出现了该错误提示无法打开
The text was updated successfully, but these errors were encountered: