回覆列表
-
1 # 悟空答題小助手1
-
2 # 使用者4758571095622
你好,
開啟Chrome選單中的“更多工具”項中的“擴充套件程式”。當然,你也可以開啟“設定”項,然後再開啟擴充套件程式頁。我們就可以看到有“打包擴充套件程式”這個選項。找到擴充套件程式目錄
Chrome安裝的擴充套件程式其實都儲存在本地磁碟了。Win7系統下Chrome擴充套件程式的預設儲存目錄在:C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Extensions (其中Administrator為當前系統使用者,我的就是Administrator)。找到目錄後,可以看到目錄下有好些都是n多字母為檔名的檔案。檢視需要打包的擴充套件程式的ID
在Chrome的擴充套件程式頁中,可以看到每個安裝的擴充套件的ID(都是唯一的)和版本。版本是很有必要的,比如這個擴充套件的版本是3.1.4。找到擴充套件程式對應的資料夾,知道ID和版本號後,再到Extensions目錄下查詢該ID對應的資料夾。開啟資料夾後,找到對應的版本號。也可以看一下資料夾中的檔案。
2.選擇要打包的擴充套件程式的根目錄
該擴充套件程式的根目錄就是剛才找到的Chrome的Extensions目錄下的該擴充套件ID目錄下的,以版本號為名的資料夾。比如這個ID的就是3.1.4_0。
3.生成打包好的crx檔案
在英文語境下的差異:外掛對應的是Plugin,擴充套件對應的是Extension,所以它倆背後其實是兩個完全不同的詞。在功能層面差異:外掛並不會增加瀏覽器自身的功能,可呼叫作業系統的 API,並且不同作業系統的外掛一般不能混用。我們經常遇到的外掛有:Flash 外掛、PDF 外掛、Java 外掛等等。相比較之下,擴充套件則可以增加瀏覽器本身的功能,也可以呼叫瀏覽器的 API,並且同一個瀏覽器的擴充套件一般也都是可以跨作業系統使用的。比如,你在 Windows 使用的那些 Chrome 擴充套件,換到 Mac 平臺上也一樣能用。安全性方面的差異由於外掛一般實現的都是比較底層的功能,所以一旦出現問題,往往就會牽涉到整個作業系統,像 Flash 外掛就屬於經常被扒出高危漏洞的那一類。相比較之下,擴展出現問題,其危害性類往往似於瀏覽器漏洞。不過 Chrome Extension 在為使用者帶來便利的同時,也的確帶來了不少安全問題,Google Chrome 的穩定版甚至還禁掉了 Windows 使用者安裝 Chrome Web Store 外擴充套件的許可權。即便是在 Chrome Web Store 中的應用也不能保證絕對安全,因為 Google 自己也下架過一些有安全隱患的擴充套件。