pyobjc

    0热度

    1回答

    我有一个与我的MacBook(小牛)完美配合的应用程序。 与虚拟机(OSX狮子)努力后,它会崩溃与此回溯: Mac-OS-X-Lion AppleFileServer[219]: _Assert: /SourceCache/afpserver/afpserver-585.2/afpserver/AFPRequest.cpp, 1502 (-5000) --- last message repea

    0热度

    2回答

    为了在mac中安装pyglet,我遵循this link,因为它是我发现的解决“错误的体系结构”问题的唯一资源。然而,当我执行最后一条命令pip install pyobjc==2.2,它给了我下面的错误: AttributeError: 'module' object has no attribute '_install_lib' ------------------------------

    0热度

    3回答

    如果按下红色关闭按钮,我想关闭进程窗口(任何进程)。不寻找第三方解决方案(如RedQuits)。 一个解决方案是通过苹果脚本,但涉及投票,我试图避免。 我读了约NSDistributedNotificationCenter,但不知道浏览器是否发送关于关闭过程的系统通知。例如,每当歌曲播放/暂停时,iTunes都会发送通知com.apple.iTunes.playerInfo。我怎样才能找到其他应用

    0热度

    2回答

    我正在试验用Python编写的OS X应用程序,并且需要检测是否已经有一个运行特定脚本的Python.app实例。该脚本将CFBundleName从Python修改为MyApp,以更改菜单栏中的应用标题。 bundle = NSBundle.mainBundle() info = bundle.localizedInfoDictionary() or bundle.infoDictionary(

    1热度

    1回答

    我想让用户在登录时启动一个选项。但是,当我在没有沙箱的情况下运行应用程序时,下面的代码正在工作,但它不支持启用沙箱。我看到这在控制台:SFL(8490):AddNewItemWithProperties_rpc返回5 def open_app_at_startup(): app_path = NSBundle.mainBundle().bundlePath() url = NS

    0热度

    2回答

    easy_install -U pyobjc-core工作得很好,但是我已经试过easy_install -U pyobjc和pip -U install pyobjc,你能想到的(除了可能是正确的),其他各方面,他们都回: error: Setup script exited with error: This distribution is only supported on MacOSX ve

    2热度

    1回答

    我想使用PyObjC制作一个应用程序,并且正在努力寻找如何记录箭头键(左和右)。每次用户按下左右箭头键时,我都希望能够记录下来。我正在使用网上找到的另一个例子。我想使用键盘上的箭头键,而不是前面的示例中用于增量和损害的按钮。看了一会儿,觉得我可以在这里得到一些帮助。谢谢! from Cocoa import * from Foundation import NSObject class TA

    0热度

    1回答

    我们是很新的Objective-C,MacOS和没有编程多年来,我希望这不是太明显,因此任何人的浪费时间: 我想打开一个对话框,并获得该文件的位置回作为参考。从我可以告诉这应该是从我的窗口控制器内可行,不是吗?使用的XCode我已经管道连接至使用openDocument行动,与相关的功能是这样的: class MyWindowController(NSWindowController):

    0热度

    1回答

    我想使用PyObjC读取OSX剪贴板。 里面蟒蛇壳 import AppKit >>> clip = AppKit.NSPasteboard.generalPasteboard() >>> dir(clip) ['__class__', '__delattr__', '__doc__', '__format__', '__getattribute__', '__hash__', '__ini

    1热度

    1回答

    我尝试显示系统上每次点击的当前窗口。 我这样做代码: from AppKit import NSWorkspace def getwindows(): activeAppName = NSWorkspace.sharedWorkspace().activeApplication()['NSApplicationName'] print activeAppName