1. 程式人生 > 實用技巧 >chrome啟用外掛_如何在Chrome的穩定版和Beta版通道中重新啟用非Web Store擴充套件?

chrome啟用外掛_如何在Chrome的穩定版和Beta版通道中重新啟用非Web Store擴充套件?

chrome啟用外掛

chrome啟用外掛

re-enable-non-web-store-extensions-in-stable-and-beta-channels-of-chrome-00

Google recently made a significant change to the stable and beta channels of Chrome, one that disabled any extension that did not come from the Web Store. While this will help improve security for many of Chrome’s users, how does someone with a legitimate non-web store extension get it to work again?

Google最近對Chrome的穩定版和Beta版進行了重大更改,該版本禁用了任何非來自Web Store的擴充套件。 雖然這將有助於提高許多Chrome使用者的安全性,但是擁有合法非網路商店擴充套件程式的人如何使它重新工作?

Today’s Question & Answer session comes to us courtesy of SuperUser—a subdivision of Stack Exchange, a community-driven grouping of Q&A web sites.

今天的“問答”環節由SuperUser提供,它是Stack Exchange的一個分支,該社群是由社群驅動的Q&A網站分組。

問題 (The Question)

SuperUser reader AardVark71 is looking for a way to re-enable his extensions and scripts in Chrome 35:

超級使用者閱讀器AardVark71正在尋找一種在Chrome 35中重新啟用其擴充套件程式和指令碼的方法:

Does anybody know how to re-enable your own extensions after they were disabled by the Chrome 35 update? It is mainly Greasemonkey scripts in my case, thus simple .js files previously dragged-and-dropped into the extension windows.

在Chrome 35更新停用擴充套件程式後,有人知道如何重新啟用擴充套件程式嗎? 在我的案例中,主要是Greasemonkey指令碼,因此,以前將簡單的.js檔案拖放到了擴充套件視窗中。

When I started Chrome up today, I got a warning that some non-Chrome Web Store extensions were disabled.

今天啟動Chrome時,我收到警告,說某些非Chrome Web Store擴充套件已被禁用。

More info was giving on this link:

有關此連結的更多資訊:

—————————————————

——————————————————

Extensions Disabled by Chrome

Chrome停用的擴充套件程式

You are seeing this notification because one or more of your Chrome extensions have been turned off to make Chrome safer. The extensions did not come from the Chrome Web Store or were installed without your permission.

您看到此通知是因為您的一個或多個Chrome擴充套件程式已關閉,以使Chrome更加安全。 這些擴充套件程式不是來自Chrome網上應用店,或者未經您的許可而安裝。

For your protection, you can only use Chrome extensions that you get from the Chrome Web Store.

為了保護自己,您只能使用從Chrome網上應用店獲得的Chrome擴充套件程式。

To see a list of your extensions:

要檢視擴充套件列表:

1. Click the Chrome menu Chrome menu on the browser toolbar.

1.單擊瀏覽器工具欄上的Chrome選單Chrome選單。

2. Select Tools.

2.選擇工具。

3. Select Extensions.

3.選擇擴充套件。

Extensions that have been disabled are grayed out and you will not be able to re-enable them.

已禁用的副檔名為灰色,您將無法重新啟用它們。

—————————————————

——————————————————

I was hoping that I could still enable them by activating developer mode for my extensions, but still no luck. Any tips anyone?

我希望我可以通過為擴充套件啟用開發人員模式來啟用它們,但是仍然沒有運氣。 任何提示有人嗎?

P.S. This is not a duplicate from Activating a Chrome extension that is not from the Chrome Web Store. This is specifically related to the Chrome 35 update.

PS這與啟用Chrome擴充套件程式(不是來自Chrome網上應用店)的複製不是重複的。 這與Chrome 35更新特別相關。

Are there any options that AardVark71 could try in order to re-enable his extensions and scripts?

AardVark71是否可以嘗試任何選項以重新啟用其副檔名和指令碼?

答案 (The Answer)

SuperUser contributorsFazer87 and Braiam have the answer for us. First up, Fazer87:

超級使用者貢獻者Fazer87和Braiam為我們提供了答案。 首先,Fazer87:

There are really only a couple of options open to you since the ability to run non-web store extensions has been programmatically disabled. There are no plans to re-enable it (or at least none made public).

由於以程式設計方式禁用了執行非網路商店擴充套件程式的功能,因此實際上只有幾個選項可供您選擇。 沒有重新啟用它的計劃(或至少沒有公開的計劃)。

You can try installing releases from the Developer or Canary channels which may allow you to continue using these extensions (as mentioned in Google Chrome help forum):

您可以嘗試通過Developer或Canary渠道安裝發行版,這些發行版可能會讓您繼續使用這些副檔名(如Google Chrome幫助論壇中所述):

—————————————————

——————————————————

What if I want to run non-web store extensions?

如果我想執行非網路商店擴充套件怎麼辦?

Advanced users can continue to use our Dev & Canary channels to run any extension. Please note that these channels are updated very regularly, and may contain features and bug fixes that are actively being developed.

高階使用者可以繼續使用我們的Dev&Canary渠道來執行任何擴充套件程式。 請注意,這些頻道會定期更新,並且可能包含正在積極開發的功能和錯誤修復。

—————————————————

——————————————————

Alternatively, I have heard that quite a few people install the Tampermonkey extension which allows them to run user scripts. Might be worth a look.

另外,我聽說很多人安裝了Tampermonkey擴充套件,該擴充套件允許他們執行使用者指令碼。 也許值得一瞧。

Followed by the answer from Braiam:

隨後是Braiam的回答:

You can not re-enable them. You need to work around this issue using any of the following alternatives (I will list them by grade of difficulty).

您無法重新啟用它們。 您需要使用以下任一替代方法來解決此問題(我將按難度等級列出它們)。

Developer Mode Route

開發人員模式路線

1. Download the crx file and unpack the extension using your favorite decompresser. Take note of the directory where you placed it.

1.下載crx檔案,然後使用您喜歡的解壓縮器解壓縮副檔名。 記下放置它的目錄。

2. Open the extension page and activate “Developer Mode”.

2.開啟擴充套件頁面並激活“開發人員模式”。

3. Click “Load unpacked extension…”

3.點選“載入解壓的擴充套件程式...”

4. Search through your directory tree for the location where you unpacked your extension and click OK. If your extension is called “my extension”, then select the “my extension” directory.

4.在目錄樹中搜索開啟擴充套件包的位置,然後單擊“確定”。 如果您的副檔名為“我的擴充套件”,請選擇“我的擴充套件”目錄。

Advantages: You do not have to install anything else.

優點:您無需安裝其他任何東西。

Disadvantages: Chrome nags you to disable the extension every time you start it up.

缺點:每次啟動Chrome時,您都會禁用它。

Moving from the Release Channel

從釋出渠道轉移

Install the Developer or Canary channel versions of Chrome. Just go to the corresponding links and install the browser. Note that the Canary version will install a parallel version of Chrome, which will be independent.

安裝Chrome的DeveloperCanary通道版本。 只需轉到相應的連結並安裝瀏覽器。 請注意,Canary版本將安裝獨立的Chrome並行版本。

Advantages: No nagging. You get all the newest features earlier.

優點:無需na。 您可以較早獲得所有最新功能。

Disadvantages: You also get all the bugs earlier. Installing Canary effectively uses double the disk space versus a single installation of Chrome, and you also have to migrate all your extensions over.

缺點:您還可以較早地獲得所有錯誤。 與單次安裝Chrome相比,安裝Canary可以有效地使用兩倍的磁碟空間,並且還必須遷移所有擴充套件。

Install a Chromium-Based Browser

安裝基於Chromium的瀏覽器

Since Chromium is open source, there are several forks of the project. I am not sure if Chromium has the restriction in place, but other projects may not.

由於Chromium是開源的,因此該專案涉及多個分支。 我不確定Chromium是否有限制,但其他專案可能沒有。

Moving from Windows Altogether

完全從Windows移動

This restriction is put in place only for Windows due security concerns with the OS. Mac and Linux builds are not affected. You could give any Linux distribution a try.

由於作業系統的安全性考慮,僅對Windows設定了此限制。 Mac和Linux版本不受影響。 您可以嘗試任何Linux發行版。

The “Developer Mode Route” iscourtesy of capetoide in the AllMangasReader Forum.

“開發模式之路”是禮貌capetoideAllMangasReader論壇

While not perfect solutions, these approaches can help you get back to browsing with all of your extensions or scripts intact and working.

這些解決方案雖然不是完美的解決方案,但可以幫助您恢復瀏覽並完整執行所有擴充套件程式或指令碼。



Have something to add to the explanation? Sound off in the comments. Want to read more answers from other tech-savvy Stack Exchange users? Check out the full discussion thread here.

有什麼補充說明嗎? 在評論中聽起來不錯。 是否想從其他精通Stack Exchange的使用者那裡獲得更多答案? 在此處檢視完整的討論執行緒

翻譯自: https://www.howtogeek.com/191364/how-do-you-re-enable-non-web-store-extensions-in-the-stable-and-beta-channels-of-chrome/

chrome啟用外掛