Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从macOS内置应用程序颜色表中获取值?_Macos_Applescript_Color Picker - Fatal编程技术网

如何从macOS内置应用程序颜色表中获取值?

如何从macOS内置应用程序颜色表中获取值?,macos,applescript,color-picker,Macos,Applescript,Color Picker,我正在建设一个小项目,我想有一个颜色选择器功能。我发现macOS上的数字颜色计很有用。我做了一些搜索,发现我可以编写一个简单的AppleScript来激活应用程序 如果我能监控下一次鼠标左键点击事件(即使我没有聚焦数字色度计应用程序),那就太棒了。通过监视下一个鼠标左键单击事件,我想从R、G和B选项中获取值,如上图所示 我认为鼠标事件处理程序应该能够实现(尽管我不知道如何实现)。我不确定是否可以从应用程序中读取值…只需使用 choose color 来自标准脚本添加 在“颜色选择器”窗口中还

我正在建设一个小项目,我想有一个颜色选择器功能。我发现macOS上的数字颜色计很有用。我做了一些搜索,发现我可以编写一个简单的AppleScript来激活应用程序

如果我能监控下一次鼠标左键点击事件(即使我没有聚焦数字色度计应用程序),那就太棒了。通过监视下一个鼠标左键单击事件,我想从R、G和B选项中获取值,如上图所示

我认为鼠标事件处理程序应该能够实现(尽管我不知道如何实现)。我不确定是否可以从应用程序中读取值…

只需使用

choose color
来自标准脚本添加


在“颜色选择器”窗口中还有一个滴管(移液管)。

谢谢您指出!我找到了一些有用的AppleScript来做这个。。。但我更喜欢使用数字颜色表。数字颜色表不可编写脚本,香草AppleScript无法监视鼠标事件。哦,当然,这是有道理的。谢谢