scripting-bridge

    0熱度

    1回答

    我的應用程序通過腳本橋來控制iTunes。 其他應用程序可以選擇一系列歌曲,並按順序播放它們,而無需創建播放列表。我已經在網上搜索了一些例子,並將iTunes.h文件打了十幾遍,但是我沒有找到解決方案。 也許有人可以幫我嗎? 看iTunes的頭文件在這裏: iTunes.h 謝謝!

    1熱度

    1回答

    我想在這裏按照指示: https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ScriptingBridgeConcepts/UsingScriptingBridge/UsingScriptingBridge.html#//apple_ref/doc/uid/TP40006104-CH4-SW1 每當我嘗試使用

    0熱度

    1回答

    我試圖創建使用可可腳本橋新的電子郵件,但似乎無法得到它的幹活至今: MailApplication *mail = [SBApplication applicationWithBundleIdentifier:@"com.apple.Mail"]; MailOutgoingMessage *emailMessage = [[[[mail classForScriptingClass:@"outg

    2熱度

    1回答

    我正在嘗試編寫一個快速腳本,它將關閉除當前窗口以外的所有終端應用程序。該腳本使用MacRuby和腳本橋。繼承人我到目前爲止有: #!/usr/local/bin/macruby framework "Foundation" framework "ScriptingBridge" terminal = SBApplication.applicationWithBundleIdentifie

    0熱度

    2回答

    我是Objective-C的新手。 我在過去的2個月裏編寫了我的第一個應用程序。我現在試圖訪問iTunes信息和編碼似乎很直接,但我找不到ScriptingBridge.framework。 我正在使用Xcode 4.5。我曾嘗試使用「構建階段的鏈接二進制庫」部分中的「+」按鈕,但ScriptingBridge.framework未出現在列表中。我試圖在Finder中打開框架目錄,但沒有運氣。我無

    0熱度

    1回答

    我使用Scripting Bridge(Cocoa)來訪問AppleScript的Spotify方法和屬性。例如,我需要訪問當前播放曲目的作品。 在我的大多數機器上,Spotify推出了一個NSImage類的普通實例,我可以通過類似[[spotifyApp currentTrack] artwork]的東西訪問它,並且一切都按預期工作。 但是在我的一臺機器和一臺朋友的機器上 - 而不是NSImag

    1熱度

    1回答

    此代碼爲什麼會生成空白播放列表,以及如何將該曲目添加到播放列表中? #!/usr/local/bin/macruby framework 'Cocoa' framework 'ScriptingBridge' load_bridge_support_file 'iTunes.bridgesupport' iTunes = SBApplication.applicationWithBund

    5熱度

    1回答

    我學會了如何在上一個問題中創建播放列表,但現在我無法弄清楚如何添加曲目。現在,我有: tracks.sort(key=lambda tup: tup[0]) i = 0 for trackList in generatePlaylists(tracks,10): i += 1 playlistname = str(i) p = {'name': playlistn

    6熱度

    1回答

    我正試圖編寫一個Mac OS菜單的額外應用程序,該應用程序顯示包含當前活動應用程序的菜單欄項目的上下文菜單,當用戶按下某個熱鍵時。上下文菜單的顯示我可以做得很好,但我似乎無法獲得當前活動的應用程序的菜單欄項目。目前我使用[[[NSWorkspace sharedWorkspace] runningApplications] filteredArrayUsingPredicate:]得到有效應用的名

    0熱度

    2回答

    我試圖從Mail.app通過腳本橋檢索附件。我正在使用以下代碼來訪問我的收件箱郵件。 MailApplication *mailApp = [SBApplication applicationWithBundleIdentifier:@"com.apple.mail"]; MailMailbox *inbox = [mailApp inbox]; SBElementArray *message