広告を利用しています

当サイトは広告を掲載しています。消費者庁が2023年10月1日から施行した景品表示法の規制対象(通称:ステマ規制)にならないよう配慮して記事を作成しています(記事はこちら、消す方法はこちら

【Tampermonkey】スクリプトをバックアップして移行する方法

2023年2月8日JavaScript

「Tampermonkey」のアイコン画像

この記事では、ウェブサイトにJavaScriptを実行できるChrome拡張機能・Firefoxアドオン「Tampermonkeyタンパーモンキー」に登録しているユーザースクリプト(UserScript)のバックアップ・インポート方法を書きます。

【Tampermonkey】スクリプトをバックアップして移行する方法

「Tampermonkey」の設定→ユーティリティ→ZIPかファイルの「エクスポート」からバックアップできます。移行したいPCにファイルを転送してインポートすることで、設定とユーザースクリプトを丸々別PCに移行できます。

移行先のTampermonkeyで既にスクリプトを作成していても大丈夫です。上書きすることなく、以前のPCで使っていたスクリプトを追加できます。

僕は2023年1月に新しいPC「G-Tune PP-Z-3070Ti (プレミアムモデル)」を購入したので移行してみたいと思います(記事はこちら)。2024年8月に読者様から教えていただき「Violentmonkeyバイオレントモンキー」に移行した際も本記事のZIPエクスポートを活用しました(記事はこちら

以前のPCでの作業

以前のPCにインストールしていたTampermonkeyのスクリプト(JavaScript)を手動でバックアップします。ブラウザを起動してTampermonkeyアイコンを右クリック→「オプション」をクリックします。

「Tampermonkey」拡張機能のスクリプトをバックアップ(エクスポート)する手順画像1

新しいタブでTampermonkeyページが表示されます。上部の「ユーティリティ」タブをクリックします。

「Tampermonkey」拡張機能のスクリプトをバックアップ(エクスポート)する手順画像2

ZIP、またはファイルの「エクスポート」ボタンをクリックします。どちらでもOKです。ここではZIPファイルで出力してみます。

「Tampermonkey」拡張機能のスクリプトをバックアップ(エクスポート)する手順画像3

クリックするとエクスポートが開始されて「操作が正常に完了しました」と表示されればOKです。

「Tampermonkey」拡張機能のスクリプトをバックアップ(エクスポート)する手順画像4

ブラウザで指定している場所にファイルが保存されます。デフォルトではダウンロードフォルダーだと思います。こちらのファイルを移行先のPCに転送します。

「Tampermonkey」拡張機能のスクリプトをバックアップ(エクスポート)する手順画像5

Googleドライブ」や「Microsoft OneDrive」などのクラウドサービスにアップロードして新しいPCにダウンロードするという方法や、USBメモリにコピーして新しいPCに転送するという方法があります。

僕はZIPファイルで出力して「Microsoft OneDrive」にアップロード→新しいPCのほうでも同一アカウントでログイン→ダウンロードする方法にしました。

新しいPCでの作業

新しいPCブラウザにTampermonkeyを導入する

新しいPCのブラウザにTampermonkey拡張機能・アドオンをインストールします。

「Tampermonkey」拡張機能をインストールする手順画像

エクスポートしたファイルをインポートする

新PCにインストールしたTampermonkeyアイコンを右クリック→「オプション」をクリックします。

「Tampermonkey」拡張機能のスクリプトをインポートする手順画像1

上部の「ユーティリティ」タブをクリックします。

「Tampermonkey」拡張機能のスクリプトをインポートする手順画像2

「ファイルからインポート」の「ファイルを選択」をクリックします。

「Tampermonkey」拡張機能のスクリプトをインポートする手順画像3

古いPCから転送してきたZIP・あるいはファイルを選択して「開く」をクリックします。

「Tampermonkey」拡張機能のスクリプトをインポートする手順画像4

ファイル内に含まれているスクリプトが一覧表示されます。この時インポートしなくていいスクリプトがあれば、チェックを外します。

今回は移行元のPCで使っていたスクリプト全てを移行したいので、全部にチェックが入っている状態で「インポート」をクリックします。

「Tampermonkey」拡張機能のスクリプトをインポートする手順画像5

「操作が正常に完了しました」と表示されればOKです。

「Tampermonkey」拡張機能のスクリプトをインポートする手順画像6

以前のPCで利用していたスクリプトが新しいPC環境に引き継がれます。

「Tampermonkey」拡張機能のスクリプトをインポートする手順画像7

僕は新しいPC環境で既にいくつかのスクリプトを作成していました。もしかしたら全部上書きされて消えてしまうかなぁ?と思っていましたが、消えませんでした。既存のスクリプトはそのままで、以前のPCのスクリプトが追加で登録されるという形でした。

念のためいくつか作成していた場合はそちらをバックアップした上で実行するのがいいかなと思います。

感想

以上、ウェブサイトにJavaScriptを実行できるChrome拡張機能・Firefoxアドオン「Tampermonkeyタンパーモンキー」のスクリプトを、丸々別環境に移行する方法でした。

クラウドサービスを利用した方法もあるようですが、今回は利用しませんでした。

「Tampermonkey」のクラウド設定画面

2023年2月8日JavaScript

Posted by ナポリタン寿司