XPInstall
This is an archived page. It's not actively maintained.
Cross-Platform Install (XPInstall)๋ Mozilla ์ดํ๋ฆฌ์ผ์ด์
์ํธ, Mozilla Firefox, Mozilla Thunderbird, ๋ค๋ฅธ
XUL์ ๊ธฐ๋ฐ์ ๋ ์ดํ๋ฆฌ์ผ์ด์
์ด
ํ์ฅ๊ธฐ๋ฅ์ ์ค์นํ๊ธฐ ์ํด ์ฐ๋ ๊ธฐ์ ์
๋๋ค.
XPI ("zippy"๋ก ๋ฐ์ํ๊ณ XPInstall์์ ํ์๋) ์ธ์คํจ๋ฌ ๋ชจ๋์ ํ์ผ ๋ฃจํธ์ ์ค์น ์คํฌ๋ฆฝํธ๋ ๋งค๋ํ์คํธ(install.js๋ install.rdf๋ก ์ด๋ฆ ๋ถ์ธ)๋ฅผ ํฌํจํ๋ ZIP ํ์ผ์
๋๋ค.
-
XPInstall API Reference
-
Learn XPI Installer Scripting by Example
-
์ด ๋ฌธ์๋ XPI ์ค์น ์ผ๋ฐ์ ๋
ผ์ํ๊ธฐ ์ํ ๊ทผ๊ฑฐ๋ก
browser.xpi ์ค์น ํจํค์ง์ ์ธ์คํจ๋ฌ ์คํฌ๋ฆฝํธ๋ฅผ ์๋๋ค.
-
How to add an installer module to the Windows installer
-
์ธ์คํจ๋ฌ ๋ชจ๋์ XPI์ ๋ฃจํธ์ ์ค์น ์คํฌ๋ฆฝํธ(install.js๋ก ์ด๋ฆ ๋ถ์ธ)๋ฅผ ํฌํจํ๋ Phil Katz zip format์ผ๋ก ๋ ํจํค์ง์
๋๋ค. ํจํค์ง๋ ํ์ผ๊ณผ ํ์ผ/๋๋ ํ ๋ฆฌ ์ถ๊ฐ, ์ด์ ํน์ ์ ์ฐ์ด๋(obsolete) ํ์ผ/๋๋ ํ ๋ฆฌ ์ญ์ , ๋ช
๋ น์ค ๋๊ตฌ ์คํ๋ค์ ํฌํจํ๋ ์ค์น ๋์ค ์ทจํ๋ ๋์์ ์ํ ์๋ฐ์คํฌ๋ฆฝํธ ์ง์์ด(directive)๋ฅผ ํฌํจํ๋ ์ค์น ์คํฌ๋ฆฝํธ๋ฅผ ํฌํจํฉ๋๋ค.
-
Creating XPI Installer Modules
-
์ด ๋ฌธ์๋ Mozilla์ ํจํค์ง ๊ณํ(scheme)์ ์ค๋ช
ํ๊ณ ์ฌ๋ฐฐํฌ์ ์ค์น๊ฐ ๊ฐ๋ฅํ๊ณ ์ฌ์ฉ์๊ฐ ์ธ ์ ์๋ ์ ํจํค์ง๋ฅผ ๋ง๋๋ ๋ฒ์ ๋ค๋ฃจ๋ ์
๋ฌธ์๋ฅผ ์ ๊ณตํฉ๋๋ค.
-
Install Wizards (aka: Stub Installers)
|
์ปค๋ฎค๋ํฐ
๋๊ตฌ
๊ด๋ จ ์ฃผ์
-
Extensions, XUL, XPI
|
ย