― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する このトピックは閉鎖されているため、編集・返信することはできません  [ 11 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2011年7月15日(金) 15:58 
firefox-3.6.17 までは、http://kb.mozillazine.org/Installing_extensions に出ている
.xpi ファイルを <installation directory>/extensions 以下にコピーして、
firefox を起動することで、extension のグローバルインストールができたのですが、
firefox-5.0, firefox-5.0.1 ではできないようです。

ユーザが個別にインストールすることは問題なくできます。
個人ユーザのインストールしたファイルを <installation directory>/extensions 
にコピーしてみたりもしましたが、
やはり全ユーザ向けのグローバルインストールにはなりません。

Mac OS X 10.6.8, Solaris 10 で試しましたが、どちらもできませんでした。

何か情報はないでしょうか?


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2011年7月15日(金) 17:58 
オフライン
Administrator

登録日時: 2006年10月25日(水) 18:00
記事: 2027
お住まい: USA
Mac OS X 10.6.8 の Firefox 5.0.1 でいくつかの拡張機能をインストールしてみました。
インストール先は /Applications/Firefox.app/Contents/MacOS/extensions です。
  • ChromEdit Plus2.9.3:認識、使用可
  • Open With5.0.3:認識、使用可
  • Tab Mix Plus0.3.8.6:認識、使用可(解凍すること)
  • TinEye Reverse Image Search1.1:認識、使用不可
ただし、Tab Mix Plus0.3.8.6 は xpi のままでは認識されず、解凍すると読込めました。
TinEye Reverse Image Search1.1 は、通常インストールでは読込まれますが、グローバルインストールでは何故か Firefox 5.0.1 との互換性が無いということで disabled です。
拡張機能の種類に因っては解凍しなければ使えないもの、グローバルインストールでは使用できないものがあるのではないか?という結果でした。

aizu さんがインストールされた拡張機能が判りませんが、解凍すると認識されると云うことはありませんか?

ちなみに、Bugzilla@Mozilla をよく探せば該当 Bug が出ているのかもしれませんが、ざっと見ただけでは見つけられませんでした。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2011年7月18日(月) 21:10 
横から失礼します。

"拡張機能のグローバルインストール" で反射的に思い浮かんだだけのことなので、全然関係ないかもしれませんが......。

Firefox 5 リリースノート の「トラブルシューティング」の内容は参考にならないでしょうか?
あと、ご存知かと思いますが下記も...。
(参考)
Command Line Options - MDN Docs

とりあえず以上です。外してたらすみません。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2011年7月19日(火) 09:48 
aizu です。情報ありがとうございます。
私がインストールしようとしているのは

・FireFTP 1.99.4

なのですが、

・ChromEdit Plus 2.9.3
・Open With .0.3

を Mac OS X 10.6.8 の Firefox-5.0.1 で 
/Applications/Firefox.app/Contents/MacOS/Extensions に
インストールしてみましたが、やはり認識されません。

確認させていただきたいのですが、Hide さんは
*.xpi を /Applications/Firefox.app/Contents/MacOS/extensions に置いて、
firefox-5.0.1 を起動すると、これらの extension をインストールするための
ダイアログが表示されたのでしょうか?

どうぞよろしくお願い致します。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2011年7月19日(火) 10:06 
オフライン
Moderator

登録日時: 2011年4月06日(水) 10:16
記事: 1905
お住まい: Tokyo
> ・ChromEdit Plus 2.9.3

最新版は2.9.4のようです。


Firefox 4より、add-onsファイルの保存形式が変更されています。
旧来はxpiファイルを展開して保存。
現在は展開せず、xpiファイルのまま保存。

Firefox 4以降に対応しているものは基本的には大丈夫なはずですが、xpiファイルを入れた(置いた)だけでは機能しないようなら、以下をお試しください。
about:configにて、extensions.alwaysUnpackの値をtrueに。(念のため再起動を)



あるいは、プロファイルのあるディレクトリ(Firefoxをインストールした場所ではない)にExtensionsフォルダを作り、その中へ。
[参考:Windowsの場合。Extensionsフォルダがある場所。]
C:\Users\ユーザー名\AppData\Roaming\Mozilla\Firefox\Profiles\プロファイル名
C:\Users\ユーザー名\AppData\Roaming\Mozilla\Extensions

_________________
[Desktop] Windows 10 pro (64bit) / 16GB RAM


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2011年7月19日(火) 18:07 
オフライン
Administrator

登録日時: 2006年10月25日(水) 18:00
記事: 2027
お住まい: USA
pal さんが書きました:
xpiファイルを展開して
解凍ではなく展開でしたね(^^; 失礼しました。

新しいプロファイルと Firefox 5.0.1 用意して AMO からダウンロードした *.xpi で再度試してみたところ、認識されない件を確認できました。
そして試しているうちに気がついたんですが、ローカルへダウンロードした状態とユーザプロファイルへインストールした後ではファイル名が異なっていました。
例えば Mozilla の Add-on Compatibility Reporter ではローカルに落とした時は「add_on_compatibility_reporter-0.8.7-tb+sm+fx.xpi」ですが、プロファイルの extensions 内では「compatibility@addons.mozilla.org.xpi」といった具合です。

この「add_on_compatibility_reporter-0.8.7-tb+sm+fx.xpi」をアプリケーションパッケージ内の extensions に置いても認識されませんが、「compatibility@addons.mozilla.org.xpi」だと読込めましたし、その他の拡張機能でも同様でした。ちなみに、「add_on_compatibility_reporter-0.8.7-tb+sm+fx.xpi」を「compatibility@addons.mozilla.org.xpi」とリネームするだけで読込めました。
しかし、先にも書いたように、ユーザプロファイルへインストールしなければ互換性無しで無効化される拡張機能も有り、回避するためには add-on Compatibility Reporter のような拡張機能を併用しておかなければいけないようです。

# しかし… 先の返答時にはダウンロード直後の Open With5.0.3 が読込めていたのが不思議ではありますが…

aizu さんが書きました:
確認させていただきたいのですが、Hide さんは
*.xpi を /Applications/Firefox.app/Contents/MacOS/extensions に置いて、
firefox-5.0.1 を起動すると、これらの extension をインストールするための
ダイアログが表示されたのでしょうか?
インストールダイアログは表示されず、通常起動でした。aizu さんの方では何かダイアログが表示されますか?

pal さんが書きました:
あるいは、プロファイルのあるディレクトリ(Firefoxをインストールした場所ではない)にExtensionsフォルダを作り、その中へ。
[参考:Windowsの場合。Extensionsフォルダがある場所。]
C:\Users\ユーザー名\AppData\Roaming\Mozilla\Firefox\Profiles\プロファイル名
C:\Users\ユーザー名\AppData\Roaming\Mozilla\Extensions

Mac OS X の場合は ~/Library/Application Support/Mozilla/Extensions がそれに当たるのですが、Firefox 5 以降のバージョンではそこに置いても認識されなくなっているようで、試しに {972ce4c6-7e08-4474-a285-3208198ce6fd} と名前を付けたフォルダを作ってみましたが、ダメでした。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2011年7月20日(水) 09:36 
aizu です。

FireFTP もダウンロードしたファイル名は fireftp-1.99.4-fx.xpi ですが、
ユーザプロファイルにインストールすると {a7c6cf7f-112c-4500-a7ea-39801a327e5f}.xpi に
ファイル名が変わり、この {a7c6cf7f-112c-4500-a7ea-39801a327e5f}.xpi を
アプリケーションパッケージ内の extensions に置くと認識はされることが確認できました。

但し、ユーザプロファイルにインストールしたものは普通に使えるのですが、
アプリケーションパッケージ内の extensions に置いたものは
「ツール」→「アドオン」で確認すると、「互換性がない」と書いてあり、使用はできない状況です。

extension 追加後の Firefox 起動時には特にインストールダイアログなどは出ませんでした。

Firefox-3.6.7 では xpi をアプリケーションパッケージ内の extensions に置いて、
Firefox を起動すると、最初に新しいアドオンをインストールするためのダイアログが
表示されていました。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2011年7月20日(水) 10:11 
aizu です。

FireFTP も Add-on Compatibility Reporter を併用することで
なんとか global extension として使用することができるようです。

まとめ

Firefox-5.0.1 で FireFTP を global extension で使用するには。。。

1. Add-on Compatibility Reporter (add_on_compatibility_reporter-0.8.7-tb+sm+fx.xpi) をダウンロードし、compatibility@addons.mozilla.org.xpi の名前で
アプリケーションパッケージ内の extensions に置く。

2. FireFTP (fireftp-1.99.4-fx.xpi) を
{a7c6cf7f-112c-4500-a7ea-39801a327e5f}.xpi の名前で
アプリケーションパッケージ内の extensions に置く。

3. 一般ユーザが FireFox を起動すると、
「Add-on Compatibility Reporter has been installed」
のタブが表示される。
この時点で、FireFTP はまだ使用できない。
「ツール」→「アドオン」→「拡張機能」で見ると、

(1) アドオンの互換性は無効化されています。
互換性のないアドオンがインストールされています。 有効化

(2) FireFTP は Firefpx の再起動後に有効かされます。

と表示されており、Firefox を再起動すると
FireFTP が使用可能となります。

ただし、アドオンマネージャで見ると、

FireFTP は Firefox 5.0.1 と互換性はありません。

と表示されています。

とこんな感じです。

みなさま、いろいろとありがとうございました。
他のやり方をご存知の方がおりましたら、よろしくお願いします。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2011年7月20日(水) 23:48 
オフライン

登録日時: 2008年5月26日(月) 01:41
記事: 1345
お住まい: 冥府
オフトピですが・・・

アドオンをインストールするとリネームさせられて、どのファイルか判断出来ない場合は以下のアドオンで本体が判明します。
* Extension List Dumper :: Add-ons for Firefox
(昔は* InfoLister :: Add-ons for Firefoxや* MR Tech Toolkit :: Add-ons for Firefoxが此の機能を有してました。)
上記はアドオンが正常にインストールされたと云う条件付きですが(汗
extension内にはxpiの侭のとフォルダ展開された二種類が現在では存在してますが、近い将来はxpiのみに成るでしょうね。
本当はローカル保存されたファイル名とextension内のファイル名が一致する挙動が望ましいのですが・・・

_________________

*Windows 10 21H1 64bit/*GoogleJapaneseInput:ATOK2017:MS-IME
Firefox 95.0:Beta 96:Developer Edition 96:Nightly 97.0a1:
Thunderbird 91.4.0:Earlybird 96:Daily 97.0a1:SeaMonkey 2.53.10/2.58a1:
Opera 82.0.4227.23:Google Chrome 96.0.4664.93/98.0.4756.0(Official Build)canary:
SRWare Iron 96.0.4900.0:Lunascape 6.15.2:Avant Ultimate 2020 build 3, 3.17.2020


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2011年7月21日(木) 00:21 
オフライン
Moderator

登録日時: 2011年4月06日(水) 10:16
記事: 1905
お住まい: Tokyo
aides さんが書きました:
アドオンをインストールするとリネームさせられて、どのファイルか判断出来ない場合は以下のアドオンで本体が判明します。
* Extension List Dumper :: Add-ons for Firefox


それを使わなくても、「ヘルプ→トラブルシューティング情報」(あるいは、about:support)でわかります。
リネーム後のIDなどもわかります。
リスト出力はできませんが。
[参考]
トラブルシューティング情報ページを利用する

リスト出力は以下でできます。
https://addons.mozilla.org/ja/firefox/a ... ter-tools/

_________________
[Desktop] Windows 10 pro (64bit) / 16GB RAM


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2011年7月21日(木) 23:37 
オフライン

登録日時: 2008年5月26日(月) 01:41
記事: 1345
お住まい: 冥府
about:supportやnightly-tester-toolsで可能だったんですね。
勉強に成りました。

_________________

*Windows 10 21H1 64bit/*GoogleJapaneseInput:ATOK2017:MS-IME
Firefox 95.0:Beta 96:Developer Edition 96:Nightly 97.0a1:
Thunderbird 91.4.0:Earlybird 96:Daily 97.0a1:SeaMonkey 2.53.10/2.58a1:
Opera 82.0.4227.23:Google Chrome 96.0.4664.93/98.0.4756.0(Official Build)canary:
SRWare Iron 96.0.4900.0:Lunascape 6.15.2:Avant Ultimate 2020 build 3, 3.17.2020


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する このトピックは閉鎖されているため、編集・返信することはできません  [ 11 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[25人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean