MozTW 討論區

各項 Mozilla 相關軟體與技術討論
現在的時間是 2025-08-23, 09:17

所有顯示的時間為 UTC + 8 小時





發表新文章 回覆主題  [ 6 篇文章 ] 
發表人 內容
文章發表於 : 2007-02-03, 00:18 
離線
[網站管理員]
頭像

註冊時間: 2002-01-07, 19:28
文章: 3080
來自: 台灣
想請教四方大德,如果我想包個套件把某個檔案 (例 bob.any) 放到 profile 資料夾下某個子目錄 (例 /bob/ ),該怎麼做呢?不知道有沒有人對這有研究...

_________________
雜工 :: 柏強 / Bob Chao
發問討論請保持禮節,在志工社群裡沒有人有「義務」要為您做些什麼。

* MozTW 志工無限招募中,開放網路世界需要您的一臂之力


回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-03, 03:47 
離線
頭像

註冊時間: 2005-08-25, 19:59
文章: 1210
來自: 幻境地帶
MDC: Learn XPI Installer Scripting by Example

_________________
Add Bookmark Here ² | Charset Switcher | Hide Menubar | MClickFocusTab | Personal Titlebar


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061209 Firefox/2.0.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-03, 06:13 
離線
[網站管理員]
頭像

註冊時間: 2002-01-07, 19:28
文章: 3080
來自: 台灣
yuoo2k 寫:


我以為已經棄用 install.js 了?不知道有沒有單純靠 install.rdf 的方法... anyway 謝謝,我邊翻譯邊看看。

http://developer.mozilla.org/en/docs/install.rdf
這篇我晚點也會看一下

_________________
雜工 :: 柏強 / Bob Chao
發問討論請保持禮節,在志工社群裡沒有人有「義務」要為您做些什麼。

* MozTW 志工無限招募中,開放網路世界需要您的一臂之力


回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-03, 11:55 
離線
頭像

註冊時間: 2005-08-25, 19:59
文章: 1210
來自: 幻境地帶
就我所知,想在安裝時期就把檔案放在套件安裝目錄外,
似乎只有用 install.js 才可以寫出如柏強哥您的需求那樣...

不過也因為 install.js 這種完全自由、允許任意擺放檔案的作法導致根本無從管理起。
所以 Firefox 才會製定出 install.rdf 這種安裝描述檔,讓套件的安裝變的有規則而得以管理。

MozillaSuite 跟 SeaMonkey 就是一直沿用 install.js 來做安裝程序,
所以大家會發現他們沒有內建套件管理,因為根本無從管理起... 冏rz
也只有套件開發者自己才知道安裝的時候檔案會放到哪裡去。

雖然 Firefox 仍然支援 install.js 不過若用 install.js 寫安裝程序的話,
就無法像一般套件那樣在套件管理員裡可以進行管理(就是可提供套件的停用/啟用/移除/資訊...那些)。

Firefox 自 1.5 之後更簡化了 install.rdf 的撰寫,讓 .rdf 專職在提供版號/作者/首頁...等資訊。
而改用 chrome.manifest 來定義各類型檔案(content/skin/locale...)的安裝位置資訊。

因此我想除非有特殊需求,現在 Firefox 上都應該使用 install.rdf + chrome.manifest 來寫安裝描述。

_________________
Add Bookmark Here ² | Charset Switcher | Hide Menubar | MClickFocusTab | Personal Titlebar


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061209 Firefox/2.0.0.1
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-03, 12:27 
離線
[網站管理員]
頭像

註冊時間: 2002-01-07, 19:28
文章: 3080
來自: 台灣
yuoo2k 寫:
就我所知,想在安裝時期就把檔案放在套件安裝目錄外,似乎只有用 install.js 才可以寫出如柏強哥您的需求那樣...

mmm 是個麻煩,多謝指教,我想我改條路走試試看好了。

來拆 microsummary manager 的程式碼...

_________________
雜工 :: 柏強 / Bob Chao
發問討論請保持禮節,在志工社群裡沒有人有「義務」要為您做些什麼。

* MozTW 志工無限招募中,開放網路世界需要您的一臂之力


回頂端
Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy)
 個人資料  
引用回覆  
 文章主題 :
文章發表於 : 2007-02-05, 09:44 
離線
[網站管理員]
頭像

註冊時間: 2004-09-27, 09:24
文章: 1685
BobChao 寫:
yuoo2k 寫:
就我所知,想在安裝時期就把檔案放在套件安裝目錄外,似乎只有用 install.js 才可以寫出如柏強哥您的需求那樣...

mmm 是個麻煩,多謝指教,我想我改條路走試試看好了。

來拆 microsummary manager 的程式碼...

解剖XD
學 Gecko 必備技能~ :twisted:

_________________
korp + korp 中文站(沒精神更新)


回頂端
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
 個人資料  
引用回覆  
顯示文章 :  排序  
發表新文章 回覆主題  [ 6 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 10 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
Powered by phpBB® Forum Software © phpBB Group
正體中文語系由 竹貓星球 維護製作
© moztw.org, Mozilla Foundation
MozTW,Mozilla 台灣社群