aboutsummaryrefslogtreecommitdiff
path: root/files/ko/xpinstall_api_reference/install_object/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/ko/xpinstall_api_reference/install_object/index.html')
-rw-r--r--files/ko/xpinstall_api_reference/install_object/index.html35
1 files changed, 35 insertions, 0 deletions
diff --git a/files/ko/xpinstall_api_reference/install_object/index.html b/files/ko/xpinstall_api_reference/install_object/index.html
new file mode 100644
index 0000000000..aaac8818a7
--- /dev/null
+++ b/files/ko/xpinstall_api_reference/install_object/index.html
@@ -0,0 +1,35 @@
+---
+title: Install Object
+slug: XPInstall_API_Reference/Install_Object
+translation_of: Archive/Mozilla/XPInstall/Reference/Install_Object
+---
+<h3 id=".EA.B0.9C.EC.9A.94" name=".EA.B0.9C.EC.9A.94">개요</h3>
+<p>The Install object 는 설치 스크립트들에서 우선적으로 사용되어 집니다. 어떤 경우든, <code>Install</code> object는 맹목적이고--일반적인 웹 페이지 스크립트의 <code>window</code> object 같이-- object methods를 앞에 쓸 필요도 없습니다. 예를 들어 아래 두줄은 동등한 결과를 나타냅니다.</p>
+<pre>f = getFolder("Program");
+f = Install.getFolder("Program");
+</pre>
+<p>설치 스크립트는 Install object를 호출함으로써 구성되어지며, 일반적으로 아래와 같은 형식을 가집니다.</p>
+<dl>
+ <dt>
+ 설치 초기화 하기</dt>
+ <dd>
+ 설치를 위한 이름, 필요한 레지스트리, 그리고 버젼 정보로 <a href="ko/XPInstall_API_Reference/Install_Object/Methods/initInstall"> initInstall</a>를 호출하세요.</dd>
+ <dt>
+ 설치할 파일을 추가하기</dt>
+ <dd>
+ <a href="ko/XPInstall_API_Reference/Install_Object/Methods/getFolder">getFolder</a>를 호출하여 file objects를 얻고, <a href="ko/XPInstall_API_Reference/Install_Object/Methods/addFile"> addFile</a>를 필요한 만큼 호출하여 그것들의 object refs를 넘겨주어 파일들을 추가합니다.</dd>
+ <dt>
+ 설치를 실행하기</dt>
+ <dd>
+ 성공적으로 파일들이 추가되었는지 확인하시고 (e.g., 주 설치 메소드들로부터 <a href="ko/XPInstall_API_Reference/Return_Codes"> Return Codes</a> 코드를 확인), 만약 모든 것들이 정상적이라면 설치를 진행하십시요.</dd>
+</dl>
+<pre>performOrCancel();
+function performOrCancel()
+{
+ if (0 == getLastError())
+ performInstall();
+ else
+ cancelInstall();
+}
+</pre>
+<p>완벽한 스크립트 예제를 원한다면, <a href="ko/XPInstall_API_Reference/Examples"> Script Examples</a>를 참조하세요..</p>