2008-09-15 48 views
8

有沒有辦法改變Firefox系統圖標(窗口左上角的那個)?如何更改Firefox圖標?

精度:我想用apache/php和我的應用程序更改Firefox的捆綁版本的圖標。因此,每臺計算機上的手動操作都不是解決方案。 我嘗試Resource Hacker,這是很好的解決方案。附加一個也很好。

+0

我敢肯定有......但在這裏,是不恰當的問題牛逼oask除非它涉及到編程的一些知識。 – jjnguy 2008-09-15 15:57:39

+0

那麼,我的問題是關於我必須提供給客戶的東西,而我是一名開發人員,所以它不是編程,但它接近。沒有? – 2008-09-19 08:13:34

回答

0

我想你的意思是系統圖標,而不是像別人認爲的網站圖標。在Mac上,您可以按住 - 單擊 - >在Firefox.app上獲取信息,然後將圖像拖放或粘貼到圖標頂部。

我不確定Windows,但我認爲你可能需要從源代碼編譯來改變它。

0

如果你正在討論應用程序圖標(Windows下的應用程序通常位於應用程序窗口的左上角),那麼......不......和是的。

與大多數Windows應用程序一樣,您在那裏看到的圖標可能是編譯到應用程序本身的資源,因此您無法更改它。

Firefox中可能有插件可以讓你做到這一點,但我懷疑它 - 該圖標是商標,並「標識」Firefox的「品牌」(如果你願意的話)。所以你不可能在運行時改變它。

Firefox是開源的;你總是可以下載&編譯你自己的版本,用你自己的版本替換圖標資源。有點戲劇性,但可能。

1

有可在http://iconpacks.mozdev.org/圖標包,通過安裝一個擴展工作。如果你想使用你自己的圖標,擴展名只是壓縮文件,所以將擴展名從xpi更改爲zip並檢查它包含的源代碼和圖像以對其進行自定義。如果您自定義它,我建議更改GUID,以便它不會自動更新並覆蓋您的自定義設置。

1

@ phloopy的好建議使用http://iconpacks.mozdev.org/不幸的是不適用於較新版本的Firefox(我認爲對omni.jar的改變)。您仍然可以使用自己的ICO文件(或自己),但你現在需要做下面的手動步驟...

  • 解壓omni.ja在Firefox的應用程序目錄。
  • 刪除omni.ja或重命名它(例如omni.ja.off)。
  • 在Firefox chrome應用程序目錄中創建目錄icons/default
  • 複製圖標文件要chrome/icons/default/main-window.ico
  • 啓動Firefox,享受你的新圖標

注:

  • 有你可以使用其他窗口其他ICO文件名。我親眼看到工作的有:
    • main-window.ico的瀏覽器窗口,便籤
    • downloadManager.ico用於下載
    • 如果你知道別人請發表評論,所以我可以將它們添加。我個人會喜歡Firebug和錯誤控制檯。一個圖書館(書籤)也會很好(bookmark-window.ico不起作用)。
  • 您的開始時間會稍慢(由於解壓縮omni.ja)。從理論上講,你可以再次調試它,但是我不能100%確定它會在再次運行優化後運行(它在Firefox 10中「破碎」,所以omni.ja實際上是正常的JAR/ZIP文件)。
  • 如果您讓Firefox更新,您需要重新執行此操作
  • 請注意,許多zip工具無法讀取Firefox上JAR格式的變體(請參閱https://bugzilla.mozilla.org/show_bug.cgi?id=605524)。

更多信息,請訪問http://iconpacks.mozdev.org/docs/faq.html