web-dev-qa-db-ja.com

コンピューター間でGreaseMonkeyスクリプトを同期する方法は?

私はFireFox用の素晴らしいグリースモンキースクリプトをいくつか持っており、理想的にはそれらをコンピューター間で同期する方法があります。ある程度、オフィスのネットワークを介してPCにスクリプトを展開できると便利です。

これらをワークステーション間で同期するにはどうすればよいですか?

21
RSolberg

Dropbox を使用してgreasemonkeyスクリプトを同期します:

  1. フォルダを作成します:My Dropbox\App Sync\Firefox\
  2. プロファイルディレクトリを見つけます([random string]2b5dk3bsのようになります)
    • XP:C:\Documents and Settings\[username]\Application Data\Mozilla\Firefox\Profiles\[random string].default
    • Vista:C:\Users\[username]\AppData\Roaming\Mozilla\Firefox\Profiles\[random string].default
  3. gm_scriptsフォルダーをMy Dropbox\App Sync\Firefox\に移動します
  4. Link Shell Extension を使用して、プロファイルディレクトリにgm_scriptsというジャンクションを作成します。ジャンクションはシンボリックリンクのようなものです。これを行うには、Dropboxのgm_scriptsフォルダーを右クリックし、[リンクソースを選択]をクリックします。次に、プロファイルディレクトリで右クリックし、[名前を付けてドロップ] >> [ジャンクション]を選択します。
  5. 他のすべてのマシンについては、プロファイルのgm_scriptsフォルダーを削除し、前と同じようにジャンクションを追加します。

私はこのトリックを拡張機能、 マウスジェスチャーレドックス 構成、 スタイリッシュ 、および メニューエディター ファイルにも使用します。

16
tghw

Greasemonkeyの2013年12月以降 1.13リリース Firefox Syncを使用して、インストールされているユーザースクリプトをすべてのブラウザで同じに保つオプションがあります。

2013年9月のブログ投稿も参照してください: Firefox SyncがGreasemonkeyに登場

7
manuc66

Firefox Environment Backup Extension (FEBE)を使用して、Greasemonkeyなどの拡張機能を含むすべてのFirefox関連のもののバックアップを作成しています

1
Edosoft

セットアップが完了しました Windows Live Mesh グリースモンキースクリプトを同期します。これは、Vista SP2以降、またはMac OS X10.5以降で機能します。 XPおよびLinuxで最大の可用性が必要な場合は、tghwの回答を確認する必要があります。ただし、WindwosおよびOS Xの最新バージョンとのみ同期する必要がある場合は、Windows LiveMeshが適しています。ジャンクションの作成を必要としないオプション。

  1. 各マシンにWindowsLive Meshをインストールし、サインアップします。
  2. Gm_scriptsディレクトリを検索します(C:\ Users [username]\AppData\Roaming\Mozilla\Firefox\Profiles [random string] .default\gm_scripts)
  3. Windows Live Meshで[フォルダーの同期]を選択し、gm_scriptsパスに貼り付けます。
  4. 同期するマシンを選択できます。また、SkyDriveに同期することもできます。
  5. Windows LiveMeshが同期を開始します。
0
magnifico