Chrome本地文件夾中擴展名的算法是什麼? 例如,在/ usr/mychromeextension中給定擴展名,我如何計算其擴展名?本地文件夾的Chrome擴展程序id算法
2
A
回答
2
- 沒有斜線的全路徑的SHA256被計算爲小寫十六進制字符串。
- 在Windows如果路徑在Windows一個
- UTF-16編碼用於文件路徑
- 散列字符串的第一個32個進制數字開始的驅動器號被大寫用於
每個十六進制位從
0
映射..f
到a
..p
範圍:
每個十六進制位的十進制值被添加到小寫ASCII碼(97進制)我們使用字符「a」 - 而不是「0」「P」 - 「F」,以避免以往任何時候都具有完全數字主機,因爲有些軟件解釋,作爲一個IP地址。
0
如果您運行的MacOS或Linux,你可以計算擴展ID爲本地項目:
echo -n /full/path/to/extension | openssl dgst -sha256 | head -c32 | tr 0-9a-f a-p
其中:
/full/path/to/extension
–絕對路徑來擴展文件夾(無拖尾斜線)shasum
–計算SHA256head
–取前32個字符tr
地圖六角0..f
到字母表a..p
相關問題
- 1. 無法加載Chrome擴展程序的本地HTML文件:
- 2. 獲取Chrome中擴展文件夾內的本地文件
- 3. 通過Google Chrome擴展程序訪問本地文件?
- 4. Chrome擴展程序:複製文本
- 5. 與Chrome擴展程序的本地方法進行交互
- 6. 無法從Chrome擴展程序連接到本地主機
- 7. Chrome擴展程序
- 8. Chrome擴展程序隱藏地址欄
- 9. 如果我的擴展程序無法通過chrome://擴展名重新加載我的Chrome擴展程序?
- 10. 每次我打包擴展程序時,都會生成Chrome擴展程序ID
- 11. 如何處理Chrome插件中的擴展程序ID更改?
- 12. Chrome擴展程序 - 寫入不同域的本地存儲
- 13. 檢索本地存儲的JSON Chrome擴展程序
- 14. 無法加載Chrome瀏覽器擴展程序JavaScript文件
- 15. Chrome擴展程序identity.email空
- 16. 租用Chrome擴展程序?
- 17. 關閉Chrome擴展程序
- 18. Chrome擴展程序中硒
- 19. Chrome擴展程序androidpublisher packageName
- 20. Chrome擴展程序:DOM + ContextualMenu
- 21. Chrome擴展程序+飛鏢
- 22. Chrome擴展程序tab.url undefined
- 23. Chrome擴展程序:下載
- 24. Chrome應用程序/擴展程序下載文件從URL
- 25. Chrome擴展程序 - 點擊事件
- 26. Chrome擴展程序和history.onVisited事件
- 27. Chrome擴展程序 - 解析Gmail郵件
- 28. Chrome擴展程序 - onclick圖標事件
- 29. Chrome擴展程序可以訪問本地存儲嗎?
- 30. Chrome擴展中的本地化