Chrome/Tampermonkey userscripts在文件系統上存儲在哪裏?Chrome/Tampermonkey userscripts在文件系統上存儲在哪裏?
我想直接編輯用戶腳本,而不是使用hokey瀏覽器內編輯器。
Chrome/Tampermonkey userscripts在文件系統上存儲在哪裏?Chrome/Tampermonkey userscripts在文件系統上存儲在哪裏?
我想直接編輯用戶腳本,而不是使用hokey瀏覽器內編輯器。
Tampermonkey腳本通過Tampermonkey標籤非常容易更新。請參閱the Tampermonkey FAQ,或者試試。
Tampermonkey腳本存儲在特殊的SQLite數據庫中,並且不能直接以文件形式編輯。
更新:從version 3.5.3630開始,Tampermonkey腳本現在使用Chrome的擴展存儲進行存儲。他們還沒有以文件的形式編輯,但Tampermonkey(derjanb)的開發者有益做出a Python script to extract them.
鉻Userscripts(不一樣的Tampermonkey腳本)存儲如下,針對Chrome和鉻的瀏覽器:
Windows XP: Chrome : %AppData%\..\Local Settings\Application Data\Google\Chrome\User Data\Default\Extensions\ Chromium: %AppData%\..\Local Settings\Application Data\Chromium\User Data\Default\Extensions\ Windows Vista/7/8: Chrome : %LocalAppData%\Google\Chrome\User Data\Default\Extensions\ Chromium: %LocalAppData%\Chromium\User Data\Default\Extensions\ Linux: Chrome : ~/.config/google-chrome/Default/Extensions/ Chromium: ~/.config/chromium/Default/Extensions/ Mac OS X: Chrome : ~/Library/Application Support/Google/Chrome/Default/Extensions/ Chromium: ~/Library/Application Support/Chromium/Default/Extensions/
見this answer或this Google Groups thread。
請注意,Chrome用戶標記會自動生成帶有自動生成清單的Chrome擴展程序。
但是:
在Windows 7上,它們安裝在這裏'C:\ Users \ cbrand \ AppData \ Local \ Google \ Chrome \ User Data \ Default'這就是我的用戶文件夾,'AppData \ Local'是版本Windows上的.files文件,它沒有任何種類的「使用.name來默認隱藏文件」,然後等等。也許它的嵌套類似於OSX?之後,每個用戶腳本都有一個文件夾,以及活動擴展的數據庫。 – jcolebrand 2012-08-07 16:48:40
我不同意這一點,它與編程絕對相關。知道在哪裏可以找到用戶腳本可能是編輯/編程它們的關鍵。 – studgeek 2013-07-13 22:52:00
由於Brock的答案跨操作系統,我編輯了答案以刪除操作系統特定的方面。 – studgeek 2013-07-13 22:55:08