cost 372 ms
如何正確地將 lua 腳本從較低目錄導入另一個目錄,+Hammerspoon

[英]How to properly import a lua script from a lower directory into another one, +Hammerspoon

我正在嘗試為要在 hammerspoon 初始化腳本中配置的 lu 函數創建一個有組織的庫,但是我在網上找到的導入語法似乎沒有以相同的方式工作,或者我可能對某些東西一無所知。 我已經看到答案,如果它們在同一目錄中,您可以直接要求它們,但是為了組織起見,我很好奇這是否可能初始化.lua: web_ ...

將特定應用程序移動到特定屏幕

[英]Move specific application to a specific screen

我在這里閱讀了如何將應用程序移動到特定屏幕。 就我而言,我有一個變體。 在這種情況下,我想在特定屏幕上打開例如 Todoist。 下面的代碼打開了 Todoist,但在我的錯誤屏幕上。 我該如何解決這個問題? local screens = hs.screen.allScreens() hs. ...

按住鼠標鍵在錘子中滾動

[英]Hold mouse key to scroll in hammerspoon

我目前正在嘗試在 mac 上的hammerspoon 中設置 lua 腳本,這樣當我按住鼠標上的后退/前進側按鈕時,只要按住該按鈕,我就可以連續上下滾動。 確實,以下代碼是我迄今為止所擁有的 這里的代碼允許我每次按下側按鈕時滾動,但只滾動一次。 要繼續滾動,我需要釋放側邊按鈕,再次單擊並重復。 似乎 ...

如何使用 AppleScript 或 Lua 在 Calculator.app 獲得結果后執行 ALT + TAB

[英]How to use AppleScript or Lua to do an ALT + TAB after results on the Calculator.app

我使用 Calculator.app,在按下ENTER鍵后,我希望它自動執行ALT + TAB到 go 到我使用的上一個應用程序:Excel 或 Z763F7F1AEC350CD1A46238D1 ... 我對just.lua 有同樣的問題,但如果不能用.lua 完成,我想用AppleScript ...

如何在 HammerSpoon 的幫助下擴展文本或片段?

[英]How to expand text or snippet with the help of HammerSpoon?

我們可以像 aText 或 TextExpander 一樣使用HammerSpoon來擴展文本嗎? 有hs.eventtap.keyStrokes("asdf")但如何檢測擊鍵並擴展文本? 例如,一個用例是擴展mme -> myemail@address.com 。 如何使用 HammerS ...

Hammerspoon 中 TAB 的熱鍵是什么?

[英]What's the hot key for TAB in hammerspoon?

TAB 鍵的熱鍵是什么,用於模擬 ALT+TAB hs.eventtap.keyStroke({"alt"}, "TAB") 我在文檔中找不到它: https://www.hammerspoon.org/docs/hs.eventtap.html 在 Xcode 中它是 ] 但它不適用於ha ...

在 Hammerspoon 中,如何打開應用程序並傳入啟動參數

[英]In Hammerspoon, how to open an app and pass in startup params

我正在嘗試制作一個 Hammerspoon 熱鍵以在 Google Meet 中打開和開始每日會議。 由於我有不止 1 個谷歌配置文件,我需要在調用時使用 Chrome 命令行參數將所需的配置文件傳遞給 Chrome。 在啟動字符串中添加這些額外參數時,正常的 Hammerspoon 應用程序啟動方 ...

如何使用 hammerspoon CLI?

[英]How to use the hammerspoon CLI?

我希望能夠運行hs -m foo -c bar -- baz之類的命令並使用bar和/或baz運行一些代碼。 hs -h幫助消息說baz應該可以通過_cli._args或_cli.args ,但我不知道_cli值在哪里。 這是我的代碼:local ipc = require('hs.ipc') ...

如何獲取應用程序支持的功能列表?

[英]How to get a list of functions supported by an application?

我是 Hammerspoon 的新手,但對使用它自動化一些 macOS 工作流程很感興趣。 許多示例似乎直接訪問目標應用程序本身提供的功能 - 但是如何找出提供了哪些功能以及如何使用它們? 在此先感謝您的幫助! ...

如何點擊特定按鈕

[英]How to click on a specific button

我是 Hammerspoon 的新手,但有興趣使用它來自動化一些 macOS 工作流程。 我知道如何發送擊鍵,但如何模擬鼠標單擊 window 或對話框中的特定按鈕? (我目前正在嘗試以這種方式關閉對話框 window) 在此先感謝您的幫助! ...

Hammerspoon 將鍵重新映射到 alt 修飾符

[英]hammerspoon remap a key to alt modifier

我重新映射 ` 鍵,這樣當我按住它時,它的行為與按住 alt 鍵的方式相同。 例如,按住 ` 並按 tab 應該表現為 alt+tab。 我試過這個,但它不起作用。 我究竟做錯了什么? ...

錘子:如何在某些應用程序中禁用熱鍵?

[英]hammerspoon: how to disable hotkey in certain application?

Firefox 用於新私人窗口的 CMD+Shift+P(在 Mac 上)與 Notion 中的“移動”頁面鍵盤快捷鍵沖突。 看起來沒有辦法重新映射 Firefox、OSX 鍵盤快捷鍵,甚至 3rd 方 Fixefox 添加的快捷鍵,如快捷鍵。 關於超級用戶的良好和最新討論 探索hammersp ...

使用 Hammerspoon 選擇菜單項

[英]Selecting a Menu Item with Hammerspoon

我嘗試使用 Hammerspoon 在 Firefox 中使用以下腳本打開一個新窗口: function newWindow() local app = hs.application.find("Firefox") print(hs.inspect.inspect(app ...

有沒有辦法聽任何按鍵和靜音麥克風?

[英]Is there a way to listen for any key press, and mute microphone?

我不熟悉 LUA 或錘子勺,但我想聽鍵盤上的任何按鈕被按下。 我相信我可以為此使用hs.eventtap.event.newKeyEvent ,但我不確定如何捕捉任何和所有按鍵。 我不在乎按下了什么,我只想使麥克風靜音,並在沒有按下任何鍵的x秒后取消靜音。 用錘子勺可以嗎? 請指出我正確的方向。 ...

如何以正確的方式制作一勺錘子勺?

[英]How to create spoon of hammerspoon in right way?

我寫了一個spoon腳本來控制音量,但是hotkeys.bind方法不起作用,是什么問題? 這里是勺子的init.lua-- === Volume === local obj={} obj.__index = obj -- Metadata obj.name = "Volume" obj.ve ...

將工作 lua 代碼(用於錘子勺)翻譯成茴香; 預期的用戶數據類型

[英]translating working lua code (for hammerspoon) to fennel; expected userdata type

警告:我真的不知道 lua 或茴香,盡管我在類 lua 語言(python 等)和類茴香語言(clojure、elisp 等)方面確實有很多經驗。 但是:我正在使用hammerspoon來管理我的mac 上的外部顯示器配置。 我的 init.lua 文件中有以下正確工作的代碼,用於將 Hammers ...

Hammerspoon:不斷向一個應用程序發送擊鍵,同時正常使用其他應用程序

[英]Hammerspoon: continuously send keystrokes to one application, while using others normally

好的,所以我有一個帶有 Hammerspoon 的腳本,可以為我執行按鍵操作。 簡單的例子: 我知道我可以過濾此腳本以僅在特定應用程序中工作,但我的問題是:是否可以將這些擊鍵發送到一個應用程序,同時在另一個應用程序中正常使用我的物理鍵盤? 就像在“后台”發送擊鍵一樣,所以它們沒有在我當前使用的應用程 ...

如何防止hammerspoon 熱鍵覆蓋其他應用程序中的熱鍵?

[英]How can I prevent hammerspoon hotkeys from overriding hotkeys in other applications?

我正在尋找一個僅在 Google Chrome 中可用的熱鍵: 這種方法的問題是熱鍵將無法在其他應用程序上使用。 例如CMD + 0不會觸發 Discord 中的Reset Zoom命令。 我怎樣才能防止這種情況? ...


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