cost 333 ms
讓菜單項做一些事情 AppleScript

[英]Make Menu Item Do Something AppleScript

我正在 AppleScript 中編寫一個程序,它在 MacOS 的菜單欄中創建一個菜單。 這是我的代碼: function 是我需要改變的。 我不知道如何根據單擊的菜單項運行特定任務。 當我將代碼直接放入 function 時: 然后只要單擊任何菜單項,代碼就會運行。 我希望它針對特定菜單項運 ...

使用 AppleScript 的隱私選項卡

[英]Privacy tab using AppleScript

我正在嘗試使用 Applescript 訪問隱私->輔助功能選項卡。 誰能幫我? 我需要顯示該部分中所有程序的列表: 無障礙 相機 麥克風 相片 等等... 請求本身和終端中的輸出使用osascript -e 。 有必要排除與 GUI 的交互。 這是我設法找到的 我需 ...

無權從幫助程序包向 Finder 發送 Apple 事件

[英]Not authorised to send Apple Events to Finder from helper bundle

我在從包含在我的主應用程序包中的應用程序幫助程序包中執行 AppleScript 時遇到問題。 我有一個簡單的助手應用程序包,它只使用 NSAppleScript API 加載位於助手包資源中的腳本並執行它。 腳本非常簡單,它基本上只是刪除了一些其他應用程序包。 我已經將腳本作為獨立的腳本進行了測試 ...

為全局鍵盤快捷鍵創建 AppleScript

[英]Creating AppleScript for global keyboard shortcuts

我正在為我的 Mac 創建一個 AppleScript,它將告訴 Spotify 跳過或 go 根據鍵盤快捷鍵返回一個軌道。 我相信我的代碼是正確的,但無法讓腳本正常工作,並認為這可能是由於 if-then 語句的定位。 關於我可以做些什么來完成這項工作的任何提示? ...

NSAppleScript使用給定的NSRange突出顯示任何Mac應用中的文本

[英]NSAppleScript to highlight text in any Mac app with given NSRange

我試圖通過使用NSAppleScript通過可能定制的Mac應用程序突出顯示任何Mac應用程序中的文本。 我已經嘗試過下面的代碼,但它不起作用。 但我得到以下錯誤: 我還有其他方法可以做到嗎? 任何幫助將不勝感激。 ...

在基於macOS Swift的應用程序中運行時,Apple Script失敗

[英]Apple Script fails when run from within a macOS Swift-based application

解決方案:我需要做兩件事來解決我的問題: 1)將以下內容添加到我的應用的權利文件中: 2)將以下內容添加到我的應用程序的plist中: 這適用於Mojave 10.14(18A389) 我有一個基於Swift的基本macOS應用。 我想使用Apple Script ...

以root權限啟動/分配macOS應用

[英]Start/Assign macOS app with root privileges

我已經使用XCode 9.2編寫了macOS Cocoa應用程序。 該應用程序的目的是作為一組Shell命令的包裝,以便用戶可以根據需要輕松地運行命令。 Shell腳本允許用戶控制由另一方為其編寫軟件的特定設備驅動程序。 我設法讓該應用程序以root身份調用shell命令。 ...

將NSAppleScript與Sierra結合使用-發送動作未發生

[英]Using NSAppleScript with Sierra - send action not happening

我正在使用NSAppleScript從OSX應用程序發送電子郵件。 以前一切正常,但是現在當我將新的XCode 9.0與Sierra 10.12.6結合使用時,我遇到了一個問題。 應用程序將創建電子郵件並打開包含電子郵件和消息內容的“郵件”窗口,但不會執行“發送”。 我可以單擊“發送”按鈕 ...

在Mac應用中運行AppleScript時出現“不允許進行輔助訪問”錯誤

[英]“is not allowed for assistive access” error when running AppleScript in Mac app

我的代碼是 我打算自動更改圖形,當我嘗試它時,出現錯誤 系統事件出現錯誤:“ mactest”不允許進行輔助訪問 我確定代碼是正確的,可以在AppleScript編輯器中正常運行,並且如果刪除“ click \\ n \\”行,也可以正常運行。 而且我已經將我的應用程 ...

使用沙箱發送AppleEvent失敗

[英]Sending AppleEvent fails with sandbox

我嘗試在Calendar.app中顯示一個元素,以便激活日歷並突出顯示相應的事件。 我知道該怎么做,但是一旦打開沙箱,我就可以 日歷出現錯誤:發生權限沖突。 我的代碼就是這樣(甚至不嘗試顯示事件,而只是閱讀一個日歷): 我的權利看起來像這樣: 我也嘗試使用腳本 ...

展開一個可選值時意外發現nil(AppleScript結果)

[英]Unexpectedly found nil while unwrapping an Optional value (AppleScript result)

我試圖在Swift 2中制作一個程序,該程序運行並獲取AppleScript腳本的結果。 這是我的代碼: 問題是程序崩潰並輸出: 致命錯誤:解開Optional值時意外發現nil 在控制台中。 我也試過了if let else就不行了。 我該如何解決這個問題? ...

如何使用NSAppleScript或可以從Mac應用程序執行的任何其他命令鎖定(不休眠)我的Mac

[英]How to Lock (not sleep) my Mac using NSAppleScript or any other command that can be executed from a Mac app

在我的Mac應用程序中,我試圖根據我的應用程序中的某些操作來鎖定Mac。 到現在為止,我只有一種方法可以使它進入睡眠狀態,但不能鎖定。 目前我正在這樣做: 請指導。 ...

如何將日期信息傳遞給AppleScript?

[英]How to pass date information to AppleScript?

我正在制作一個可以通過NSAppleScript運行AppleScript的應用程序。 一切都很好,但我無法弄清楚如何將日期信息從我的應用程序傳遞到AppleScript。 (由於AppleScript具有日期類型,我認為這是可能的)我將參數傳遞給AppleScript的方式是通過NSApp ...

是否存在NSAppleScript的App Store權利(來源:“do shell script \\”sudo“命令?

[英]Is there an App store entitlement for NSAppleScript(source: “do shell script \”sudo" commands?

例如,我的應用程序使用以下命令,操作系統處理彈出警報,請求管理員密碼以root身份進行身份驗證。 是否有權利允許我從沙箱中運行此功能? ...

應用程序如何在Cocoa中向自身發送(基本)Apple Event?

[英]How can an app send a (basic) Apple Event to itself in Cocoa?

我以為在應用程序委托中為“打開”菜單命令重寫處理程序時非常聰明: 在舊代碼中,遍歷每個文件URL,我曾經直接調用窗口創建代碼。 然后,我換出了對其多文件變體實施單文件-application:openFile: -openDocument:並決定在-openDocument:重用該代碼 ...

-[NSAppleScript executeAndReturnError:]給出了在AppleScript編輯器中工作的腳本錯誤

[英]-[NSAppleScript executeAndReturnError:] gives error with script that works in AppleScript Editor

我正在嘗試確定QuickTime播放器是否已暫停或正在Cocoa中播放。 我在腳本調試器和AppleScript編輯器中使用以下小型AppleScript,它按預期返回true或false : 但是,可可應用程序中的以下代碼段不起作用: 完成上述代碼后,我的調試控制台將如下所示 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM