「パッケージ化されてない拡張機能を読み込む」でインストールした拡張は、chromeを「更新」すると正常動作しなくなることがあります。

Chrome 拡張機能

目次一覧

 状態:結論(後で見返す用)  閲覧数:1,653  投稿日:2022-04-09  更新日:2022-04-26
最初に結論(2022/4/9時点) / これまで / 問題発生

取り敢えずの対応 / 原因として考えられること /「パッケージ化されてない拡張機能」のパッケージ化に挑戦

「パッケージ化した拡張機能」をどうやって読み込むの?


最初に結論(2022/4/9時点) / これまで / 問題発生

 閲覧数:228 投稿日:2022-04-09 更新日:2022-04-09

最初に結論(2022/4/9時点)


「パッケージ化されてない拡張機能を読み込む」でインストールしたchrome拡張
chromeを「更新」すると正常動作しなくなるため、再度読み込む。

パッケージ化
公開目的でもない限り、手続きが非常に面倒。
chromeを「更新」するたびに、「パッケージ化されてない拡張機能」を読み込んだ方が楽。
調べるだけ時間の無駄。※chrome拡張は仕様変更しているし、Googleはuser管理に舵を切っているため、期待するだけ無駄。

これまで


「MHTaddURL」を改造した、パッケージ化されていない拡張機能を使用していました。
HTTrack Website Copier / パッケージ化されていない拡張機能「MHTaddURL」

問題発生


昨日まで正常動作していた「パッケージ化されていない拡張機能」が、起動しない。
いつも使用しているショートカットキーを押しても、無反応。

取り敢えずの対応 / 原因として考えられること /「パッケージ化されてない拡張機能」のパッケージ化に挑戦

 閲覧数:197 投稿日:2022-04-09 更新日:2022-04-09

取り敢えずの対応


拡張機能を削除後、再度「パッケージ化されてない拡張機能を読み込む」ボタンを押下したら、正常動作するようになりました。

原因として考えられること


検索してみた結果、chromeを「更新」したことが原因らしいことが判明。

なぜ「パッケージ化されてない拡張機能を読み込む」でインストールした拡張は「更新」でデータが消えるのか
「パッケージ化されてない拡張機能を読み込む」でインストールした拡張は「更新」でデータが消える仕様になってるのはなぜでしょう?
この問題のせいで拡張機能の開発が著しく難しくなっています。改善の予定などはないのでしょうか?

「パッケージ化されてない拡張機能」のパッケージ化に挑戦


「拡張機能をパッケージ化」ボタンを押下します。
パッケージ化する拡張機能のルート ディレクトリを選択します。拡張機能を更新するには、再使用する秘密鍵ファイルも選択してください。

拡張機能のルート ディレクトリ
L:\2_Hp_data\bat\script\拡張機能\SaveAsMHT-master-20220409\extension

「秘密鍵ファイル(省略可能)」
L:\2_Hp_data\bat\script\拡張機能\SaveAsMHT-master-20220409\extension.pem
※「省略可能」と書いてありますが、既存スクリプトを改造する場合は、ここを適切に指定しないと下記エラーが発生します。
拡張機能のパッケージ化のエラー
秘密鍵の入力値は有効なパスでなければなりません。

次に下記crxエラーが発生しました。
既にこの名前の CRX ファイルが存在しています。
crxファイル削除後再度試したら、パッケージ化に成功しました。
成功したと思いますが、新たな問題が発生しました。

※パッケージ化自体は、無料でできます。

「パッケージ化した拡張機能」をどうやって読み込むの?

 閲覧数:208 投稿日:2022-04-09 更新日:2022-04-09

「パッケージ化した拡張機能」をどうやって読み込むの?


Chrome拡張機能の開発: 自作拡張機能をパッケージ化して読み込む」は古いです。
現在は、自作拡張機能をパッケージ化して読み込むことはできません。


実際に試すと、「この拡張機能は Chrome Web Storeで提供されていません。知らないうちに追加された可能性があります。」と警告表示されてしまいます。警告表示されるだけではなく、正常動作しません。
Chrome ウェブストアで公開されているものでない拡張機能や安全でないと判断された拡張機能は無効にされます。

Chrome で使用できる拡張機能
閲覧時にユーザーを保護するため、Chrome では Chrome ウェブストアで公開されている拡張機能のみが使用可能になります。

無効にされた拡張機能を使用する
無効にされた拡張機能を使用する必要がある場合は、拡張機能のデベロッパーに連絡し、該当の拡張機能を Chrome ウェブストアにアップロードするよう依頼してください。
Chrome によって無効にされた拡張機能

限定公開することもできるようだが、Googleアカウントが必要みたい。説明も英語だし。面倒くさいわ。
chrome拡張機能の配布手段まとめ
Publish in the Chrome Web Store


chrome extension - パッケージ化したChrome拡張機能を、配布せず自身のChromeで読み込んで使用することはできますか?


Save As MHT 0.1.3

パッケージ化されてない拡張機能



類似度ページランキング
順位 ページタイトル抜粋
1 「パッケージ化されてない拡張機能を読み込む」でインストールした拡張は、chromeを「更新」すると正常動作しなくなることがあります。 82
2 これまで動作していたChrome拡張機能が期待通り動作しなくなったときは、最初に、Chrome を最新の状態へ更新してみます。 50
3 「レイアウト崩れ」がどうしても解決しない → Chrome「デベロッパーツール」で怪しいと思った要素を、正常表示されるまで削除し続けていく 44
4 「:hover」「z-index」を組み合わせて使用すると、正常動作しないことがある 42
5 拡張機能が Chrome によって無効にされました / この拡張機能は破損している可能性があります。 41
6 Chromeデベロッパーツールで、スマホソースコードを確認したいが、USBデバッグ機能をどうしても有効にすることが出来ない 39
7 「Google Chrome」タブをグループへ追加すると、そのタイミングでグループは自動的に開かれてしまいます。開かないようにすることはできません 39
8 Chromeでリンク先ページを常に別タブで開くためには、「Ctrlキーを押しながらクリック」 38
9 パッケージ化されてない拡張機能 37
10 「Webページへのリンク」をクリックした際、Chrome起動オプションを適用させるには、レジストリを書き換えるしかない 37
11 Braveインストールしてみたけれども、全ての広告を必ず非表示に出来るわけではないみたい 36
12 「Google Chrome」で「このページは動作していません xxxx.net でリダイレクトが繰り返し行われました。 Cookie を消去してみてください.」と表示されるWebサイトには、「Microsoft Edge」でアクセスしてみる 36
13 ページで使用されている「id名」「class名」をChromeで取得したい   36
14 「Google Chrome」を経由したダウンロード個人ルール。「HTTrack Website Copier」とパッケージ化されていない拡張機能「Save As MHT 20220426」の 2 種類 36
15 「Google Chrome を起動後、100%の確率で3分以内に落ちる」場合は、アンインストール後インストールし直すしかない 36
16 「使用できるソケットを待機しています」はクライアント側の問題? 35
17 「Google Chrome」のリリースノート(更新履歴)は公開されている 35
18 デフォルトの「Google Chrome」ではURL欄にwwwが表示されないため、「Microsoft Edge」を使用する 34
19 iframe経由で読み込んでいるページへ直接アクセスした場合は、トップページへリダイレクト 34
20 Chromeをインストール出来ない 34
2024/3/29 14:37 更新
週間人気ページランキング / 3-22 → 3-28
順位 ページタイトル抜粋 アクセス数
1 Design 0 42
2 LOCK: File currently in use. / マニフェストを読み込めませんでした 10
3 「line-height」効果を打ち消すスタイルシートは、「line-height:normal; 7
4 「z-index」効果を打ち消すスタイルシートは、「z-index:auto;」 6
4 16進数カラーコード / 2進数 6
4 navタグで定義している部分だけCSSが効かない【html5】 | HTML5(HTML) 6
5 HLS / HSL 4
5 HTML5でiframeスクロールバーを表示しない方法が不明 | HTML5(HTML) 4
6 「overflow」効果を打ち消すスタイルシートは、「overflow: auto;」 2
6 画像大きさ | 他サイト調査(HTML) 2
6 テーブル枠線がどうしても消えない時は「border-collapse: collapse;」 | Backgrounds and Borders Module(CSS) 2
6 Chromeデベロッパーツールで、スマホソースコードを確認したいが、USBデバッグ機能をどうしても有効にすることが出来ない | モバイルデザイン(デザイン) 2
7 Google Chrome を閉じた際にバックグラウンド アプリの処理を続行する / ハードウェア アクセラレーションが使用可能な場合は使用する 1
7 Chromeで名前を付けて保存する際、ファイルを一つにする方法 1
7 ログイン 1
7 「font-size」効果を打ち消すスタイルシートは、「font-size:100%;」? 1
7 イラスト素材 | デザイン 1
7 RGB → 色相H … 最小値基準 × 図形 の考え方 | 色変換(色) 1
7 36ビットカラー 1
7 RGBの種類 / ビットカラー | RGB(色) 1
2024/3/29 1:01 更新