
是否有腳本或擴充功能用於從啟用 Greasemonkey 擴充功能的頁面新增或刪除 Web URI,即相當於透過點擊動態調整 @include 行中的 URI?
我想在不進入 Greasemonkey 首選項的情況下直接從主畫面更改包含的 URI。
如果 Greasemonkey 圖示上的選單可以擴展,那麼它將成為每個腳本的子選單項目。
例如。Script Name -> Enable/Disable for Current Page
答案1
Greasemonkey 腳本無法執行此操作。他們不允許更改其他腳本的參數。他們甚至無法影響自己的包含、排除或停用設定。
你可以嘗試 為此提出功能請求,或者你可以分叉油猴代碼並使用您自己的構建。
這就是我所做的,它接近你想要的,而且不太難:
- Greasemonkey 偵測資料夾
.user.js
中檔案的編輯gm_scripts
並更新編輯的腳本。所以: - 確保Greasemonkey 設定為開啟您最喜歡的編輯器。 (TextPad 是一個很好的選擇)。
- 點選開啟 Greasemonkey 圖示/選單。
- 右鍵單擊腳本檔案。該文件將在您的編輯器中開啟。
- 根據口味更改
@include
、@exclude
和/或@match
指示。 - 儲存文件,變更將在下一頁(重新)載入時生效。