![如何將我自己的自訂項目新增至 Firefox 的網頁內上下文選單?](https://rvso.com/image/1606664/%E5%A6%82%E4%BD%95%E5%B0%87%E6%88%91%E8%87%AA%E5%B7%B1%E7%9A%84%E8%87%AA%E8%A8%82%E9%A0%85%E7%9B%AE%E6%96%B0%E5%A2%9E%E8%87%B3%20Firefox%20%E7%9A%84%E7%B6%B2%E9%A0%81%E5%85%A7%E4%B8%8A%E4%B8%8B%E6%96%87%E9%81%B8%E5%96%AE%EF%BC%9F.png)
基本上,我有各種命令列腳本,我編寫了這些腳本來為我做各種事情。其中一個從網頁下載任何視頻,另一個則找出並打開完整尺寸的 Instagram 圖片。到目前為止,一切都很好。
然而,每次我想使用這些工具時,我都必須手動將 Firefox 中的 URL 複製並貼上到我的腳本中並運行它。這有點違背了要點。
我希望能夠在 Firefox 中添加我自己的上下文選單項,這樣當我右鍵單擊網頁時,我會得到一個選項(例如)“下載影片”,單擊該選項時,只需運行特定的命令,例如作為:
php /path/to/my/script.php --URL="%1"
其中%1當然表示目前網頁的URL。
我花了很長時間、很努力、到處搜尋和詢問,但似乎沒有辦法簡單地編輯一個漂亮的小配置來完成這個任務。唯一的建議是使用一些可怕的第三方“擴展”。我討厭那些擴充。這些天我什至不信任 Mozilla(並且有充分的理由),更不用說所有這些粗略的第三方擴展了,它們似乎只是在向我尖叫著“間諜/惡意軟體”。
畢竟,如果我只是盲目地信任擴展,我就可以使用一些擴展來完成這些我自己不遺餘力自動化的任務。
儘管如此,如果有真的如果沒有擴展就無法做到這一點,也許你至少可以建議一個不全然是邪惡的?坦白說,我認為像編輯上下文選單這樣簡單的事情(也用於刪除 Mozilla 放入其中的我不小心選擇的各種垃圾)是不可能的(容易?),這絕對是瘋狂的。
PS:我絕對不是對“開發我自己的擴展”感興趣。