네이버블로그 :: 포스트내용보기 페이지 26 / 75 InstallShield 인스톨쉴드강좌계획 개인적으로 Devpia 에서인스톨쉴드섹션의시삽을맡고있는데. 처음이어서그런지무턱대고시작하시다가좌충우돌하는것을많이봅니다. 예전부터강좌를해야겠다마음만먹고있었는데. 차근차근시간나는

Size: px
Start display at page:

Download "네이버블로그 :: 포스트내용보기 페이지 26 / 75 InstallShield 인스톨쉴드강좌계획 개인적으로 Devpia 에서인스톨쉴드섹션의시삽을맡고있는데. 처음이어서그런지무턱대고시작하시다가좌충우돌하는것을많이봅니다. 예전부터강좌를해야겠다마음만먹고있었는데. 차근차근시간나는"

Transcription

1 페이지 26 / 75 InstallShield 인스톨쉴드강좌계획 개인적으로 Devpia 에서인스톨쉴드섹션의시삽을맡고있는데. 처음이어서그런지무턱대고시작하시다가좌충우돌하는것을많이봅니다. 예전부터강좌를해야겠다마음만먹고있었는데. 차근차근시간나는대로올려볼까합니다. 일단은계획부터올려봅니다. ( 내부적으로저의회사직원들에게교육도해야하는지라교육자료겸겸사겸사올려보려고합니다.) 1. 당부의말씀 : 누가셋업을논하는가? 2. 설치프로그램의구조 : 그것을알려주마 3. 일단만들어보자 : 위져드사용법 4. 마법사가할수없는일 : 스크립트사용법 5. 기본지원으로안되는것들 : 커스텀다이얼로그 6. 예제로따라하는셋업만들기 7. 이제모르는것은스스로찾아보자 본강좌의저작권은본인에게있습니다. 질문사항이혹시나있으시면데브피아인스톨쉴드섹션에해주시기바랍니다. ps. 사용할 InstallShield 의버전은 10.5 입니다. InstallScripte 방식으로진행할것이구요. DevStudio 9.0, X, 10.5, 11 버전모두크게다르지않습니다. 학습용이라면어둠의경로도뭐.. 어쩔수없다치지만. 업무용이라면꼭구매합시다!! 자세한컨설팅은 에문의하시기바랍니다.

2 페이지 27 / 75 자세한컨설팅은 에문의하시기바랍니다. 덧글 3개 엮인글쓰기이포스트를.. ps. 그림캡쳐해넣었는데잘안보이는군요. 해서보시면제대로잘보일껍니다 이전글. - 연결 - 크라우드소싱 전체포스트보기 다음글 - º [ 시큐어소프트 ] 김홍선대표 1. 당부의말씀 : 누가셋업을논하는가? 데브피아에서인스톨쉴드시삽을맡고부터올라오는글들을보면서느낀점입니다. 전에도한번썻던것인데다시한번알고계셨으면해서올립니다. ( 이전글 ) 셋업의작성은도데체누가해야하는게옳은가? - 고객의입장에서셋업프로그램은그프로그램의신뢰성을갖게하는첫인상입니다. 설치할때에러가나는프로그램의신뢰도는얼마정도가될까요? 물론여러시스템에서 OS 마다기본적인설치테스트를하실것입니다. 그런데개발자가아닌분들이셋업을맡게되는경우가너무나도많습니다. ( 저역시셋업만들고테스트하는거귀찮습니다. ㅡ. ㅡ ;;) 그런데테스트할때개발자와개발자가아닌사람중누가더빨리에러사항을고쳐낼수있을까요? 개발자가아닌분들은당연히삽질로허다한밤을샐수밖에없는것이죠. 제가생각하는셋업개발의적격자는프로젝트매니져입니다. 왜프로젝트매니져급에서셋업을맡아야하는가? - 보통일반적으로프로젝트진행시개발자는각각자기의모듈만책임을지는경향이많습니다. 그러다보니각각의모듈이모여서최종적인설치본을모두알고있는사람은 몇명없습니다.

3 페이지 28 / 75 셋업을만들어서실행하는데 dll 이하나빠져있다던지이런경우가허다합니다. 왜냐면개발과관계가없는사람이어떤파일이빠졌는지알방법이없기때문입니다. ( 이것은버전관리와도연관이있습니다.) 전체적인프로젝트에필요한파일들에대해서잘알고있는사람이모듈관리, 버전관리를해야한다생각합니다. ( 회사마다정책상조금다를수도있을것입니다.) 프로그램을몰라도셋업을만들수있다??? - 맞는말이기도하지만틀린말이기도합니다. 실행파일과필요한 dll 몇개만복사하면실행하는데문제가없는프로그램의경우 인스톨쉴드를실행시키고마법사모드에서몇번만하면셋업이생성됩니다. 그러나규모가큰상업프로젝트의경우레지스트리에대한옵션, 시리얼체크, 커스트마이징된설치본의요구등등여러가지사항이발생합니다. 이런때개발이가능한사람이셋업을맡게되면좀더효율적으로셋업작성이가능해집니다. 그러나현실은그렇지않다. - 네그렇습니다. 현실은그렇지않습니다. 인터넷에서검색해서이글을찾으신분들은아마도처음셋업을만들라고지시를받은 초보개발자이신분들이다수일것입니다. 아니면기술지원팀이라던지.( 보통기술지원팀에서맡는경우가많더라구요 ) 아는게하나도없는데.

4 페이지 29 / 75 아는게하나도없는데. 한글로된설명서는하나도없고. 어디서부터어떻게해야하는걸까????? 인스톨쉴드는마법사기능이있지만마법사는아니다. - 처음인스톨쉴드를사용하시는분들이쓰기편하도록위저드기능이있지만 인스톨쉴드가만능은아닙니다. 버튼몇번으로설치본이생성되기도하지만입맛에맞는설치본을만들기위해선 키보드를두드려야하는것이죠 자.. 이제인스톨쉴드를쓰기위해서꼭기억하셔야하는전제조건이있습니다. 인스톨쉴드는자동적으로프로그램이실행되기위한환경을만들어주는프로그램이다. 즉. 수작업으로설정해야할일을자동적으로배치작업을해주는툴일뿐이다. 꼭기억하셔야합니다. 셋업에어떠한기능을추가하고자할때는 수작업으로가능한일인지일단생각하셔야합니다. 그리고그것이정리된이후에셋업작업을진행하시면됩니다. ( 이게무슨뜻인지는나중에알게되실것입니다. ^^;) 자.. 이제실제셋업으로넘어가보도록하겠습니다

5 페이지 30 / 75 본강좌에대한저작권은본인에게있습니다. 2. 설치프로그램의구조 : 그것을알려주마 자.. 프로그램설치를위해서어디선가 MyProgramSetup.exe 혹은 Program.zip 등을다운받습니다. exe 파일일경우실행이진행되면다음다음다음을누르면프로그램설치가완료됩니다. 자주마주치게되는실행파일 setup.exe 도데체어떤작업이시스템상에서진행되는것일까요? 한번알아보겠습니다. 1. 파일의설치 셋업안에포함될실제실행프로그램들을사용자가지정하는혹은 셋업안에서지정된특정폴더에파일을복사합니다. 보통은 C:\Program Files 에설치된다는걸다들아실것입니다. 2. 제어판 - 프로그램추가 / 삭제 설치된프로그램은삭제가되어야합니다. 이러한정보를특정위치에기록합니다. 제어판에서보이는목록들은레지스트리에저장되어있습니다. 시작 -> 실행 ->regedit HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVers

6 페이지 31 / 75 여기의하위키들이설치된프로그램의리스트입니다. 이상한숫자와영문조합된키, 흔히보던프로그램의이름등으로이루어져있습니다. 많이쓰시는 MSN 의키를한번볼까요? {ABEB838C-A1A7-4C5D-B7E1-8B } 라는키를찾으시면아래와같은내용들이보일것입니다. 여러가지내용이많지만꼭알아두셔야할것은두가지뿐입니다. DisplayName : 추가 / 삭제제어판에서보이는이름입니다. UninstallString : 실제프로그램이삭제될때실행될파일의경로입니다. 그이외의내용은셋업을만들수있는설치프로그램의종류에따라다릅니다.

7 페이지 32 / 삭제시필요한프로그램의저장 인스톨쉴드의삭제시필요한프로그램의위치는 C:\Program Files\InstallShield Installation Information 하부에설치된폴더안에프로그램별로각각존재합니다. 어떤프로그램이어디에있는파일을실행시켜서삭제가되는지는위에서본 UninstallString 에서알수있습니다. 4. 프로그램이실행되기위한환경설정 ocx 나 COM DLL 의경우 regsvr32.exe 로시스템에등록되어야사용가능합니다. VB 로작성된프로그램의실행을위해서필요한 Runtime 모듈설치가선행되어야하고 크리스탈리포트를위해선필요한파일들이있어야하지요 MFC 런타임도필요하구요 이렇게필요한것들은프로그램을어떻게만들었냐에따라다르겠죠 이러한환경설정을해줘야제작한프로그램이동작하게됩니다. 5. 인스톨쉴드가사용하는프로그램의구분방법 PC 에프로그램이설치되었는지의여부의판단을어떻게할까요? 현재는언인스톨레지스트리의키값으로판단을합니다. 이러한키값이 다른설치프로그램은사용자가입력한이름으로레지스트리키를이용하거나 기타다른방법을이용합니다. 인스톨쉴드프로패셔널 5.* 버전과몇몇종류의 설치본에서는프로그램이름으로설치된프로그램을구분했습니다.

8 페이지 33 / 75 그런데내가 MyProgram 이란설치본을만들었는데 어디선가다른사람이 MyProgram 이라고만들지말란법이없게됩니다. 이러한두가지프로그램이한시스템에설치될경우당연히문제가발생합니다. 그래서인스톨쉴드프로패셔널 6.* 버전부터는 GUID 로설치프로그램을구분합니다. 6. MSI VS InstallShield MS 에서제공되는 MSI 설치본과인스톨쉴드에서만들어지는설치본이하는일은기본적으로 동일하며기능또한거의비슷합니다. 어떤것이더좋다나쁘다는글쎄요... 벤치마킹을해본적이없어서잘모르겠습니다. 인스톨쉴드는기능이막각합니다. 그러나솔직히처음마주하게되면복잡하게느껴집니다. 단순히파일복사만하면실행되는프로그램이라면더더욱이꺼려집니다. 이런때는간편한툴들을사용하시면되겠습니다. 7. 그럼어떤때 MSI 를이용하고어떤때 InstallShield 를사용하는가? 이것은인스톨쉴드를쓸것인가 NSIS 를쓸것인가와같은맥락으로보여집니다. 인스톨쉴드의경우 프로패셔널 6,7 버전의경우인스톨쉴드설치본을만들어내고 디벨로퍼 7, 8 버전의경우 MSI 설치본을생성합니다. 최근 DevStudio 9, InstallShield X 버전의경우하나의프로그램에서모드설정으로

9 페이지 34 / 75 두가지설치본을모두생성할수있습니다. 자.. 이제건의드립니다. 처음인스톨쉴드를사용하십니까? 그렇다면 InstallScripte 방식으로설치본을만드는것을권장합니다. 왜냐면 MSI 방식은조금까다롭기때문입니다. ( 오히려쉽게지원하는것도있긴합니다.) --VB 에크리스탈리포트를사용할경우 MSI 로만드는것이정신건강상좋습니다. 해보니그렇더라구요ㅡ. ㅜ뒤에서예를들겠습니다. 자.. 기본적인이론은간단하게여기까지합니다. 이제실제설치본을만들어보도록하겠습니다. 컴퓨터를처음사게되면메뉴얼에제일첫장에나오는내용이있죠. 컴퓨터켜기, 끄기. 다음강좌에선인스톨쉴드시작하기, 위저드사용하기등을알아보겠습니다. 본강좌의저작권은본인에게있습니다. 질문사항이혹시나있으시면데브피아인스톨쉴드섹션에해주시기바랍니다. 3. 일단만들어보자 : 위져드사용법 I 자.. 프로젝트가어느정도마무리되었고버그를잡기위해서실제테스트를진행해야하는데... 실행파일복사하고환경설정하고... 아.. 문득귀찮아짐을느낀다..( 네네.. 게으른개발자들많죠..) 어차피제품출시되면만들어야하니막내시키자.. 막내야 ~~ 이거쉴드로하나뚝딱만들어보려무나 ~~

10 페이지 35 / 75 막내야 ~~ 이거쉴드로하나뚝딱만들어보려무나 ~~ ㅡ. ㅡ ;; 두둥 ~~~ 막막하십니까? 자.. 인스톨쉴드의위져드모드를사용해봅시다 기초준비단계 : 인스톨쉴드설치 - 가장최근버전인 X 버전사용 에서시험판을설치하셔도좋습니다. 2. 설치모듈준비 - exe 파일, dll 파일등등.. 프로그램이실행되기위한 Release Build 파일들을한곳에잘모아서 " 정리 " 및 " 분류 " 를합니다. ( 정리및분류는아래에서다시한번설명하겠습니다.) 3. 셋업설치많이들해보셨죠? 어떤단계로할것인지간단히생각해두시기바랍니다. 자.. 이제위저드모드로가보겠습니다. 인스톨쉴드를실행합니다.

11 페이지 36 / 75 새로운프로젝트를시작합니다. InstallScript Project 를선택합니다. 여기서잠깐!! 옆에보시면 Visual Basic 6.0 Wizard 라던가기타몇가지기능들이보입니다. 물론이런위져드를이용하면처음하시는분들은조금편리하게기초작업을하실수있습니다만...

12 페이지 37 / 75 모든마법사기능은간편하지만그만큼세부컨트롤하는데어렵습니다. 가능하면앞으로이런기능들은한번어떤건가해보시기만하고부득이한경우가아니면 사용하지마시길권장합니다. ^^; 어차피실행파일모듈을받아서셋업을만드는경우라면더더욱이나사용못하실거구요. 왜냐면프로젝트파일의위치를지정해야하거든요 자.. 적절한프로젝트이름을주십시요. 그리고 "OK" 이제 Project Assistant 화면으로넘어갑니다. 이전버전에서는위저드기능이였습니다. 현재는크게다르지않습니다. 프로젝트의빼대를구성해주는역활을합니다. 어떻게진행되는지하단에아이콘들이 배치되어있고오른쪽하단에화살표버튼을누르는것만으로도셋업이완성됩니다.

13 페이지 38 / 75 기본적인프로젝트의정보를기입합니다. 회사이름, 프로젝트이름, 그리고 Update Service를이용할계획이라면 Yes 아니라면 No를선택하십시요. - 인스톨쉴드사에서제공하는 Update Service입니다. 저도해본적이없어서.. 유용할지의여부는판단이어렵습니다. 일단 No... 기본구조를생성합니다. 이전버전과용어가많이달라졌는데요. 이전버전에서 components 라고부르던부분입니다. 셋업을할때전체설치, 최소설치등을구분할때여기에서결정됩니다. 즉 DefaultFeature 는꼭설치되는것들을말하며, 몇가지부가적인구분을하는것입니다. 예를들어서 DefaultFeature 와 HelpFile, Example, 이렇게세개의 Feature 를두고 전체설치는 DefaultFeature, HelpFile, Example 설치 최소설치는 DefaultFeature,HelpFile 설치

14 페이지 39 / 75 최소설치는 DefaultFeature,HelpFile 설치 이렇게다르게설치되게할수있는것이죠. 자.. 이제실질적으로설치될파일들을연결시킵니다. 중요한것은 Applicatin Target Folder 입니다. 실행파일이설치될경로입니다. Add File 혹은 Folder 로지정합니다.( 차이점은차후에논하겠습니다.)

15 페이지 40 / 75 같이설치될인스톨쉴드에서지원하는컴포넌트들입니다. MFC 로작성된프로그램이기때문에 Runtime 이없는 PC 에서도실행되도록 MFC 4.2 를체크합니다. - 프로그램에따라적절한것을선택해주시면됩니다. 단축아이콘만들어야죠? exe 파일은자동으로해줍니다. 이름을바꿔주고요.

16 페이지 41 / 75 만약고정적으로레지스트리에뭔가를기록해야한다면, 즉기본적인레지스트리구성이필요하다면여기에서추가합니다. 동적으로레지스트리에기록해야한다면스크립트를사용해야하구요. 보통은필요없겠죠? 자.. 첨부파일을더못넣네요.. 다음으로포스트에서나머지를쓰겠습니다. 3. 일단만들어보자 : 위져드사용법 II 프로그램설치많이해보셨을텐데. 자.. 그럼항상나오는창들이있죠? 그런창들을사용여부를결정합니다.

17 페이지 42 / 75 위에서부터순서대로 - 라이센스동의다이얼로그 : 이전에는 txt 파일만지원했는데새버전에서는 rtf 파일을지원하는군요. - 사용자정보입력다이얼로그 : 회사이름사용자이름등을입력받습니다. 시리얼번호를입력받을경우이부분의스크립트를보통수정합니다. - 설치경로변경다이얼로그 : 기본경로가아닌다른경로에설치하고자할때사용합니다. - 설치옵션변경 : 전체설치, 최소화설치이외에사용자가설치목록을선택하게하는옵션창입니다. 사용할언어를고릅니다. 이전버전에서는랭귀지팩을따로구입해서실치했어야했는데 X 부터는기본지원합니다. 붉은밖스에서처럼한글과영문에서서로다른문자열을사용해야할경우스트링리소스에서관리하면편리하게사용할수있습니다. 예 ) 숏컷, shortcut

18 페이지 43 / 75 빌드옵션입니다. -Single Executable : 실행시키면압축이풀리고설치가진행됩니다. - 보통 One-click 이라부르며한번의으로웹페이지에서다운로드되어설치됩니다. - 일반적인빌드옵션입니다.

19 페이지 44 / 75 이제기본적인위져드를이용한설치본제작방법은끝났습니다. 실행파일만대상폴더에복사되면프로그램실행에문제가없는설치본의경우이렇게만들면됩니다. 그런데.. 뭔가허전하죠??? 이거이이렇게쉬운거시야?? 네네.. 그렇습니다. 쉽습니다. 하지만입맛에맞게수정하려면이제부터시작인것입니다. ( 모든설치본의기본시작은여기서부터진행합니다. 다음단계로진행하기위해서기본적으로알아두셔야할사항입니다. ( 고로중요합니다. ;-) 1. 인스톨쉴드모드 앞에서 InstallScript 탭에서 InstallScript Project 를선택해서다음으로진행했었는데. 옆의다른탭들에대해서궁금하실듯합니다.

20 페이지 45 / 75 중요하게눈여겨봐두셔야할것은 3 가지모드입니다. Basic MSI, InstallScript MSI Project, InstallSrcipt Project Basic MSI : MS 의 SDK 를이용하기쉽게인터페이싱했습니다. 인스톨쉴드의고유기능인스크립트를사용할수없습니다. 프로그램설치완료시점에서설치된프로그램을실행시켜야할경우 Custom Action 을이용해야합니다. 기타옵션들을사용함에있어 MSDN 과쉴드에서제공하는 Help 를참고해야합니다. InstallScript MSI Project Basic MSI 에서스크립트를사용할수있도록되어있으며 InstallScript Project 와 Basic MSI 의혼합형으로보시면되겠습니다. InstallSrcipt Project 순수한인스톨쉴드설치엔진을사용하며스크립트를이용한설치본의변경작업이용이합니다. 기타 Universal Installer 는어떤 Platform 에서도설치되는설치본을만들때사용하며 Java 를이용합니다. 윈도우가아닌다른 OS 에설치하고자할때이용합니다. Mobile 은 WinCE 계열의설치본을만들때사용합니다. 앞에서도말씀드렸다시피 "MSI 설치본으로만들어야할뚜렷한이유 " 가없다면 InstallScript Project 로하시기바랍니다. 2. 설치파일의 " 정리 " 와 " 분류 " 에대해서 자.. 처음에제가설치파일의예기했던부분입니다. 실행프로그램의모듈들이모두한폴더에있기만하면실행되는데아무문제

21 페이지 46 / 75 실행프로그램의모듈들이모두한폴더에있기만하면실행되는데아무문제없다면여기는보실필요가없습니다. 그러나 OS 별로설치되는파일이다르고, 나라별로다르고, 일반 DLL, COM DLL 등구분지어있기때문에단순히복사만으로도충분히복잡하다면이대로하시기를권장합니다. ( 개발하시는분의취향에따라설정하시기바랍니다.) 기본적으로셋업프로젝트는 C:\My InstallShield X Projects 하위에생성됩니다. 여기에셋업프로젝트의하위폴더에 ReleaseFiles 혹은 " 최종파일들 " 등등실행모듈이들어갈폴더를생성합니다. - 다른곳에두셔도되나편의성으로여기에생성합니다. 이렇게하면하나로압축해서이동할때편리합니다. 이제 ReleaseFiles 의하부에분류폴더를생성합니다. (Naming 은취향대로하시기바랍니다.) CommonFiles : 어떤환경에서도무조건설치되는파일들 9XFiles : 윈도 9X관련파일들 NT Files : 윈도 NT 계열의파일들 SelfRegister : 시스템등록되어야하는파일들 등등등설치목적에따라분류하고정리해두시기바랍니다. ( 몇번해보시면좀더편리한자기만의노하우가생기실겁니다.) 또한설치폴더의하위폴더를생성하고거기에설치되는파일들의경우도따로분류하는편이좋습니다만편의를위해서위의분류와같이사용하기도합니다. 예 ) 설치폴더 : Prog1.exe, mo.dll, mo2.dll 설치폴더 \Obj : Obj.dll, Obj2.dll

22 페이지 47 / 75 이런형태로설치된다면 CommonFiles: prog1.exe, mo.dll, mo2.dll CommonFiles\Obj : Obj.dll, Obj2.dll 이렇게만들어도됩니다. 자.. 이렇게나누어두어야할이유는하나입니다. Components 를만들기위해서죠 ( 이전버전에서는 " 파일그룹 ' 이였음 ) 각각 OS 및환경에따라달리설치되어야할부분을나누는작업입니다. 물론나누지않아도됩니다. 한폴더에다넣고 Static Link 를해도됩니다. 그러나실행파일의갯수가 50 개만넘어간다면?? 복잡해질수있습니다. 이런때폴더구성을잘하고 Dynamic Link 로하시면한결편리합니다. 주 ) static Link 와 Dynamic Link 에대해서는뒤에서다시설명하겠습니다. 4. 마법사이후...: 메뉴둘러보기 자. 이앞까지는위저드를사용해서간단한설치본을만들어봤습니다. -앞서만든걸한번실행해보셧나요? 안해보셨다면해보세요 F5 를누르면디버그모드실행 Ctrl+F5를누르면바로실행입니다. 한번실행했으면다시한번실행시켜서삭제해주시는것잊지마시구요. 이제한단계업그레이드! 세부설정으로들어갑니다. 위져드로만들긴했는데뭔가세부적으로좀약간약간손을대고싶은데어디서부터뭘해야할지모르실겁니다. 자.. 카메라에 MP3 까지되는신형핸드폰을새로장만했다고생각하세요.

23 페이지 48 / 75 자.. 카메라에 MP3 까지되는신형핸드폰을새로장만했다고생각하세요. 기본적으로전화걸기, 켜기끄기정도는다그냥하실꺼구 그담부터하시는일은메뉴가뭐가있나어떤기능이되나하나하나살펴보시거나 필요한기능을찾으실겁니다. - 문자보내기, 카메라찍는방법, mp3 하는방법등등 그러다잘모르겠으면펼치는것이메뉴얼이겠죠. 인스톨쉴드도비슷한순서로공부해나가시는것이좋을듯합니다. 먼저메뉴구성을살펴보십시요 어디에뭐가있나이건뭐하는데쓰는것인가기능은어떤거지? 그다음필요한부분을찾아둡니다 많은기능이있지만정작자주쓰는것은몇개안됩니다. 잘모르겠는것은 Help 를보시면되겠습니다. 도움말이매우잘되어있습니다. 단! 영어라는문제점이있지만어려운영어는아닙니다. 위져드빌드가끝난이후 UI 구성을하나하나살펴보겠습니다. ( 물론자주쓰는것만예기합니다. 제가언급하지않는것은필요할때찾아쓰시면됩니다.) 5. Installation Designer - Installation Information ㅡ. ㅡ ;; 열심히쓰다가날려먹고다시씁니다. 흑흑.. 아까머라썻더라. ㅡ. ㅡ ;; 슬슬다시계속강좌를진행합니다. Start Page 에서새로프로젝트를열고 Project Assistant 에서마법사모드로

24 페이지 49 / 75 기본설정만으로설치본을끝내시는분들도있겠지만뭔가세부설정을좀하려고하신다면하나하나세부메뉴를보셔야합니다. 전부다하나하나언급하면좋겠지만필요한것만하겠습니다. 왜냐면좀전에다쓰다보니넘많은데날려먹고다시쓸려니흑흑..( 그렇습니다. 저게으릅니다.!) Installation Information 보시다시피 2 개의항목이있습니다. 세부항목을이제보도록하지요 사실각항목을선택하면하단에자세한설명과 Help 가링크되어있습니다. 영어라문제긴하지만매우자세한설명이잘되어있거든요. 설명직접보시는것이이해가잘되시겠지만 제가언급하지않는부분은나중에살펴보시기바랍니다. Project Properties ( 프로젝트설정 )

25 페이지 50 / 75 type : 설정된프로젝트의타입입니다. 하단에링크를눌러서 Help 를보시기바랍니다. Project File Format : 일반적으로바이너리형태가인스톨쉴드프로젝트를열고닫을때빠릅니다. 그러나 CVS 같은버전관리툴을이용해서관리를하신다면바이너리타입은관리가안되죠 이런때 XML 포맷으로사용합니다. Setup Languages : 사용할언어를선택합니다. Platforms : 셋업이설치될 OS 를고릅니다. Maintenance Experience: 유지관리모드일반적으로 Standard 사용 -Standard : 프로그램추가 / 삭제제어판에하나만기록되며, setup.exe 를실행시설치모드, 삭제모드로실행됩니다. -Multi-Instance : 프로그램추가 / 삭제제어판에 setup.exe 를실행시켜설치한횟수만큼기록되며 프로그램추가 / 삭제에서만삭제가됩니다. setup.exe 를실행시키면계속설치만됩니다. -No Uninstall or Maintenance: setup.exe 를실행시키면설치만되며, 제어판에기록되지도않습니다. 패치를만드실때사용하면유용하겠지요 Update Mode Supported : 업데이트모드사용여부입니다. 버전업계획이있으시면 Yes! - 모드에대해선아래다시언급합니다. Add or Remove Program( 프로그램추가 / 삭제제어판 ) 프로그램추가삭제제어판에보여질내용을설정합니다. 일반적으로는기본

26 페이지 51 / 75 프로그램추가삭제제어판에보여질내용을설정합니다. 일반적으로는기본설정대로사용합니다. 항목을채워넣으시면아래와같은표시됩니다. 설마.. 그래서? 라는표정으로이걸보고계시는건아니겠지요???????? Product Properties( 제품정보 ) 제품의정보를나타냅니다. Product GUID : 중요합니다. - GUID 로프로그램이설치여부를판단합니다. 똑같은설치본이더라도 GUID 를다르게해서만들면서로다른설치본으로인식합니다. TARGETDIR : 기본적으로설치될위치를지정합니다. - 기본값으로지정된위치는 "C:\Program Files\ 회사이름 \ 제품이름 " 의경로로설치됩니다.

27 페이지 52 / 75 Executeable File : 설치될파일중에서메인실행파일을지정합니다. - 안해도무방합니다. Font Registration : Enable 로해두면설치본에포함된폰트파일을인식해서자동적으로시스템에등록시킵니다. 그러나한글파일명의폰트는깨지는버그가있습니다. 폰트설치를계획하시는분은 Disable 로하시기바랍니다.( 이글이올려진 2004 년 9 월 2 일현재해당하는버그입니다. 차후에고쳐지겠지요 ) 그럼폰트등록은어떻게하느냐면컴포넌트에서폰트폴더에복사되도록하면됩니다. 수작업으로폰트등록시킬때처럼그냥복사하면자동적으로된답니다. String Tables ( 문자열 ) 한가지언어로할때는별의미가없습니다만 다국어버전을기획하신다면중요합니다. 인스톨쉴드내부의코드는 ID 로정하고표시될글자들을여기에서표시하는것이죠 다국어버전으로설치본을만든다는것은다국어버전으로실행파일을만드셨다는거죠? 그렇다면자동적으로아시는부분일거라생각합니다만.. 모르시겠으면덧글달아주시기바랍니다....

28 페이지 53 / 75 자. 다시언급하겠다고한모드에대해서설명합니다. 인스톨쉴드이전버전의경우두가지모드만있었습니다. 설치모드와, Maintance Mode. 여기에 Update Mode 가추가되었습니다. 스크립트설명할때다시나오겠지만 인스톨쉴드는스크립트언어로세부설정이가능하며인스툴쉴드의시스템함수는이벤트방식으로호출됩니다. Setup.exe 가실행되면셔 GUID 를레지스트리에서체크해서각각의모드의함수를호출하게됩니다. 설치전후는 OnFirstUIBefore(), OnFirstUIAfter() 가호출되고 추가 / 삭제시 OnMaintUIBefore(), OnMaintUIAfter() 가호출됩니다. 여기에이제업데이트모드가추가되어 업데이트시엔 OnUpdateUIBefore, OnUpdateUIAfter() 가호출됩니다. 테스트를해볼까요? 간단하게설치본을만든다음설치합니다. Project Properties 에서 Version 을하나증가시킵니다. 빌드후 setup.exe 를실행시키면업데이트하겠다는메시지가나오고업데이트가진행됩니다. 이미설치가된 PC 에새로운버전으로업그레이드할때유용하겠지요? 이전버전에서는 Update Mode 가없어서업데이트판을만들때무척고생했었는데 비교적간단해졌습니다.

29 페이지 54 / 75 Update Service 윈도우의자동업데이트를생각하시면됩니다. 일정주기로새버전이나왔는지체크하고새로운버전이등록되어있을때사용자에게알려줍니다. 보통은사용하지않습니다 아직은널리사용되고있지는않기때문에사용하실계획이시라면 Help 를잘읽어보시기바랍니다. 6. Organization 오랜만에씁니다. Organization 항목에대해서간단설명. 역시나많이쓰는기능만간단히

30 페이지 55 / 75 Setup Design - 셋업의전체적인윤곽을지니고있습니다. Setup Design 의하부에 Features가들어가고그하부에 Components가들어간단것만기억하십시요아래의그림처럼트리구조입니다. 이항목은전체적인모습을가지고있단것이외에는별다를게없습니다. 하부의메뉴에서설정하나여기서설정하나똑같습니다. Setup Design 에서팝업메뉴에서 component 를추가한경우엔괜찮지만 Components 에서추가한경우여기에서 Feature 에등록하지않으면설치되지않습니다. 빼먹지않도록하십시요. 아래 components 에서다시설명합니다. Feature- 중간그룹이라생각하시면됩니다. 이게왜필요한지는마지막에설명됩니다.

31 페이지 56 / 75 명됩니다. Required Features - 필요한 Feature를설정합니다. 규모가작은거나사용자에게선택권이없는경우엔신경안쓰셔도됩니다. 이 Feature가설치되기위해서꼭같이설치되어야하는경우에설정합니다. -아래한글이나워드대부분깔아보셨겠지요. 사용자설치옵션에가보면해서설치할지말지결정할수있는데어떤건꼭같이설치가되어야하는게있습니다. 그럴때사용하지요.

32 페이지 57 / 75 이런창이뜨고같이선택될녀석을골라줍니다. OnInstalling~ OnUninstalled - 선택한 Feature가설치되는중, 설치완료후, 삭제중, 삭제완료후사용자가원하는어떤작업이진행되어야한다면 ( 예를들자면 "MSDE가설치중입니다. 잠시만기다려주십시요 " 등을표시하는경우 ) 사용합니다. 이옵션은스크립트함수와연동됩니다. 스크립트에서다시설명합니다. Include In Build - 최종적으로설치본을 Build할때포함여부를결정합니다. 잠깐빼야하는데나중에쓸지모른다던가그럴때쓰시면되겠습니다. 중국어판에는필요한데한글판에는필요없다던가그런옵션으로사용가능하지요... Components - 파일들이설치될최소단위입니다. 앞서말했듯이성격에맞게분류된파일들이그모습대로여기에등록됩니다. Main 실행파일, System 폴더에복사되어야할파일, OCX 라서등록되어야햐는파일, 등등성격대로분류합니다.

33 페이지 58 / 75 Destnation - 설치될위치를결정합니다. TARGETDIR (MSI에서는 INSTALLDIR) 이메인설치폴더의경로변수입니다. System에들어가야한다면여기서수정하시면됩니다. ( 이옵션도 MSI와지금설명하는게약간다른데해보시면차이점금방아실것입니다.) 쉴드에서사용하는시스템변수는아래에서설명합니다. Shared - 공유여부를결정합니다. Yes하면삭제시공유된파일인데삭제할꺼냐? 이거지우면딴거안될수도있어라고알려줍니다. Uninstall - No로하면제어판에서삭제할때지우지않고남겨둡니다. Languages - 국가설정을하면해당언어의 OS일때에만설치가되며다른언어일때는설치되지않습니다. Operating Systems - 설치될 OS를결정합니다. 98을선택했다면 98이아닌 OS에서는설치되지않습니다. Self-Register - COM모듈이나 OCX일경우체크해주면자동으로레지스트리에등록하면삭제시에도자동으로해지해줍니다. Link Type - 파일들이연결될형태를말합니다. Static - 파일하나하나절대경로로링크가됩니다. Build할때파일이없으면에러를표시해줍니다. Dynamic - 지정된폴더를기준으로합니다. 빌드할때지정된폴더의파일들을모두포함하며서브디렉토리를포함할지여부를결정합니다. Overwrite - 설치파일이이미존재하는경우덮어쓰기설정입니다. 여기에서직접컴포넌트를추가삭제할수있습니다. 설정이완료된후 Setup Design 에서 Features 에등록하는것을잊으시면안됩니다.

34 페이지 59 / 75 만약잊으셨다면친절하게이거빠졌다고아이콘으로표시해줍니다. Setup Types - 설치될타입을결정합니다. 흔히보는모두설치, 선택설치입니다. 각각항목을선택하고아래에서설치될 Feature 를골라주시면됩니다. 간단하죠 ;-)... MSI 인경우약간다릅니다. Self-Register 항목이없는것이대표적입니다. - 없다고안되는게아니라알아서처리해줍니다. 시스템변수

35 페이지 60 / 75 TARGETDIR : 설치경로를가지고있습니다. 일반적으로 C:\Program Files\ 설치될경로의값을가지고있습니다. WINDIR : window 설치폴더의경로 WINDISK: Window 설치드라이브 WINSYSDIR : system 경로 (OS 에맞춰서 98 은 system, NT 는 system32 를가르킵니다.) SRCDIR : setup.exe 가있는경로입니다. SUPPORTDIR : setup.exe 가실행중임시로사용하는임시파일들의경로입니다. 설지도중에지원되는파일들의경로로라이센스파일, 스플래쉬이미지, 빌보드이미지등이여기에들어갑니다. 흔히많이쓰는것만나열했습니다. 나머지는 Help 를참조하시기바랍니다. 7. Application Data 무척오랜만에시간이나서진행합니다 ~~ ( 게으름뱅이입니다. ^^;;) 항목도두가지뿐이고간단합니다. Organization 과연결된다고생각하시면됩니다. Components 의 Link type 에서 Dynamic 인경우는폴더를한번지정하면되니까편리하지만 Static 인경우엔파일추가하고삭제하는것이번거롭습니다. 이런때탐색기모양의인터페이스가있으면편하겠단생각이납니다. Files and Folders

36 페이지 61 / 75 상단이로컬컴퓨터, 하단이 TARGET 시스템이라고생각하시면됩니다. 드랙앤드롭하시면편리하죠 설치될위치에가져다놓으시면됩니다. 포함될컴포넌트는위에콤보박스에서선택하시면되겠습니다. Objects

37 페이지 62 / 75 프로그램이실행되기위한기본환경이있습니다. MFC프로그램인경우엔 MFC Runtime Library가필요하고 VB인경우엔 VB Runtime이필요하죠 DB인경우엔 MDAC도필요하고 이러한것들을 Organization 에서하나하나설정해도된다지만귀찮습니다. 많이쓰는범용적인것들은제조사나인스톨쉴드에서제공합니다. 리스트를보시고필요한것을추가하시면됩니다. 인스톨쉴드스크립트용과 MSI 용으로구분되어있습니다. 만드시는셋업타입에따라맞게사용하시기바랍니다. 오브젝트에따라서단순추가를하던지위저드가동작해서사용자설정을받습니다. 8. system Configuration

38 페이지 63 / 75 Shortcuts 단축아이콘을생성합니다. 고정적인아이콘은여기서만드는것이편리합니다. 환경에따라서파라메타가달라진다던가하는경우엔스트립트로생성하는것이편할수도있습니다. 그때그때상황에맞게쓰시면되겠습니다. 아이콘이생성될위치에팝업메뉴로만드시기바랍니다. Display Name : 아이콘이표시될이름을정합니다. Target : 실행시킬프로그램을지정합니다. Icon file : 기본값은프로그램의리소스를사용하는데따로있다면지정합니다. Icon Index : 리소스내에서아이콘파일이많다면지정합니다. 기본값은제일첫번째입니다. Run : 실행방법을결정합니다. 옵션을보시면아실것입니다. Arguments : 실행파일에파라메터를정합니다. Working Directory : 실행위치를정합니다. Uninstall : 프로그램삭제시아이콘을지울지결정합니다. Replace existing (if found) : 이미아이콘이존재할경우교체여부를결정합니다. Internet Shortcut : 인터넷바로가기아이콘을만들때사용합니다. Type : NT의경우계정에만설치할지여부를결정합니다. 이런한옵션들은 MSI 일경우조금다릅니다. Registry

39 페이지 64 / 75 개발을하다보면실행하는데필요한레지스트리값이필요한경우가있습니다. 이때개발컴퓨터에이미다있는데다시작성하기귀찮죠. 간단하게끌어다놓음으로서추가가됩니다. default : 기본적으로는항상설치됩니다. 환경에따른설치셋 : 제가예제로하나더추가했습니다. 그림대로특정컴포넌트가설치될때에만추가됩니다. XML File Changes 설치될컴퓨터의 XML파일의편집을쉽게한다고하는데안써봐서자세한기능은모르겠습니다. 아마닷넷설정용이라생각합니다만... 제가닷넷을하지않음으로지식이부족합니다. 9. Media Path Variables

40 페이지 65 / 75 환경변수값입니다. 개발할때사용합니다. 프로젝트를처음개발할때는 c:\mywork\project 라고설정했는데나중에옮기던가했을경우다시모든설정을바꿔야하는불편을없애기위해서만들어진것입니다. 최종릴리즈에는반영되지않습니다. 즉실제 Setup.exe 로설치가될때에는반영되지않습니다. 따라서크게신경쓰지않아도될부분입니다. Release

41 페이지 66 / 75 인스톨쉴드의최종생산물인 setup.exe 를만드는옵션을설정합니다. 일반적으로는 CDROM_IMAGE 를사용합니다. 인터넷배포용인지, 하나의압축파일로생성할지는약간의옵션조정으로가능합니다. Project Assistant 의마지막단계에서모두선택했기때문에그림에선세가지가보입니다. 실제해보시면서옵션을비교해보시면좋겠습니다 익숙해지시면 CDROM_IMAGE 하나만하신다음필요에따라서옵션을변경하시면됩니다. General Release Location : 최종결과물이의위치를정합니다. 이하네가지메뉴는하나의압축파일로생성할때의옵션입니다. Single Exe File Name : 압축된파일이름 Single Exe Icon File : 아이콘파일지정 Setup Command Line : 압축이풀리면서 setup.exe를실행시킬때의명령행옵션 Platform(s) : Setup.exe 가설치될 OS 를선택합니다. Language(s) : 설치시사용되는기본언어를고릅니다. Languages Dialog : 설치시언어를사용자가선택하도록합니다. Digital Signature : 인터넷에서다운받을경우디지털서명을합니다. Post Build : 빌드완료후의반복작업을지시합니다.- FTP 전송, 특정위치에복사등 모든옵션을설명하진않았습니다. 보통은기본옵션으로도충분합니다. 위저드에서생성해주는옵션과비교해보시고테스트해보시면금방알수있습니다.

42 페이지 67 / 기타등등 Server Configuration : 서버설정입니다. 항목에보이는대로 IIS 서버와 MS-MQL 서버의설정을쉽게해줍니다. -> 실제제가사용해본적이없어서자세한설명은안하겠습니다. User Interface 설치시사용되는다이얼로그입니다. 기본적으로제공하는다이얼로그에서글자를바꾼다던가위치를바꾼다던가하는간단한에디트를지원합니다. 그러나좀복잡한부분은여기서지원되지않습니다. Additional Tools : 잘사용되지않습니다. Dependency Scanner : 의존파일을검색합니다. Direct Editor : 직접적으로셋업파일의옵션을수정합니다 자. 이제제일간단하다면간다하고복잡하다면복잡한스크립트가남았습니다 ~~ 11. Behavior and Logic InstallScripte 스크립트를편집할수있는메뉴입니다. 기본적으로는 Functions 에별내용이없을것입니다. 저는테스트를위해서몇가지를추가했구요. 화면에서처럼상단에콤보박스가 2 개존재합니다. 왼쪽은상위카테고리이고오른쪽이해당카테고리의펑션들이존재합니다.

43 페이지 68 / 75 다. 쉴드에서예전에는일반프로그램처럼순차적으로진행되었으나 6.X 버전이후부터는이벤트방식으로설치가진행됩니다. 크게나누어파일복사전, 복사중, 복사후의세단계로나누게됩니다. 어떤함수들이있는지는확인해보시기바라며간단설명과많이사용하는것만설명합니다. Before Mode Data - 파일설치전에이벤트에의해서구동되는함수들이존재합니다. - 설치인경우 OnFirstUIBefore(), 삭제 / 변경시에는 OnMaintUIBefore() 함수가실행됩니다. After Move Data - 파일설치이후의함수들이존재합니다. - 설치완료인경우 OnFirstUIAfter(), 삭제 / 변경시에는 OnMaintUIAfter() 가실행됩니다. Miscellaneous - 쉴드에서내보내는각종에러메시지처리를합니다. 아무런에러메시지도보이고싶지않을때필요한함수를등록해서메시지박스부분의코드를수정해주시면됩니다. 초기화과정을거치고난후 MAINTENANCE 환경변수에설치중인지삭제중인지 TRUE/FALSE 를설정하고필요한이벤트가불리게된다. 쉴드에서기본적으로제공해주는이벤트함수에달린주석이무척잘되어있기때문에설치중에필요한다이얼로그를제거하거나추가하는것은조금만살펴보면가능하다. 자세한함수사용법등은 Tip 란에서하나씩하도록할예정. 여러가지이벤트함수가있지만가장많이사용하는부분몇가지만설명하자면. OnBegin : 시작부분여기를거치면서설치인지, 유지보수 (Maintance) 인지구분을한다 설치인경우 : OnFirstUIBefore() : Welcome 다이얼로그가실행되면서필요

44 페이지 69 / 75 설치인경우 : OnFirstUIBefore() : Welcome 다이얼로그가실행되면서필요한다이얼로그를순차적으로실행시킨다. ' 뒤로 ', ' 다음 ', ' 취소 ' 등의버튼이벤트에따라서스크립트가진행한다. 삭제 / 변경인경우 : OnMaintUIBefore() : 단순히삭제하시겠습니까? 메시지만띄운뒤삭제하도록하려면이부분의코드를수정하면됩니다. 설치나삭제가이루어지고난뒤 OnFirstUIAfter() 설치완료된이후의어떤환경설정등을이곳에서코딩합니다. OnMaintUIAfter() 삭제완료된이후의어떤환경설정을이곳에서코딩합니다. OnEnd(): 완료될때불리는이벤트입니다. 설치 / 유지보수양쪽의경우 OnBegin, OnEnd는모두실행됩니다. Support Files/Billboards 라이센스동의파일이나파일설치이전에해야할어떤일들 ( 시리얼체크같은부분 ) 을처리하는 dll 이나실행파일, 설치중에나타나는스플래쉬화면, 배경화면등을이곳에지정합니다 파일의등록은탐색기에서드랙 & 드롭하거나팝업메뉴에서등록하면됩니다. (Ctrl+V 도됩니다.)

45 페이지 70 / 75 Lanueage Independent : 언어에상관없이동일하게사용되는부분입니다. 다국어설치본일경우언어별로필요한파일들이다르다면각각언어별로구분해서넣으면됩니다. Billboard- 설치할때배경화면을지정하며파일명은 'bbrdx.bmp' 이어야합니다. X 는 1-99 까지의숫자를사용하며순차적으로보여지게됩니다. Splash Screen - 설치가시작될때처음스플래쉬스크린파일을이곳에등록합니다. Advanced Files - Media 가빌드될때추가될파일들을넣어둡니다. Silent Setup 옵션을설정할때사용하시면편리합니다. 12. 스크립트문법 어떤프로그램이던지 ( 스크립트, VB,C/C++ 등등 ) 조금이라도해보신분은금방아하 ~ 하고아실테지만아니신분들은.. 이게뭐지.. 싶을지도모르겠습니다. 사용자함수추가 스크립트에함수를추가하기위해서는 prototype 을정의하고 function body 를작성합니다. // 프로토타입정의 protype GetPathParts(STRING, BYREF STRING, BYREF STRING, BYREF STRING); //function block 작성 function GetPathParts(szFullPath, svdrv, svpath, svname) LONG lresult; // 사용할변수를정의합니다. begin // 함수의실제내용시작 lresult = ParsePath(svDrv, szfullpath, DISK); if (lresult = 0) then

46 페이지 71 / 75 if (lresult = 0) then lresult = ParsePath(svPath, szfullpath, DIRECTORY); endif; if (lresult = 0) then lresult = ParsePath(svName, szfullpath, FILENAME); endif; return lresult; end; // 함수의끝 리턴값은주로함수의에러값을리턴하며, 숫자값이아니거나여러개일경우함수에넘겨주는변수값을 BYREF 를이용해서정의합니다.( 즉기본적으로인스톨쉴드는 By Value 방식으로값을전달합니다 //////////////////////////////////////////////////////////////////////// 정의방법 // Constant definitions #define PRODUCT "InstallShield" #define LIMIT 100 // Variable declarations CHAR cval; NUMBER nval; STRING szname; // Function declarations prototype DisplayMsg (NUMBER, STRING); prototype GetName (BYREF STRING); //////////////////////////////////////////////////////////////////////// Data Type 여러가지데이타타입이있는데세가지만설명합니다. 숫자데이타는 NUMBER 문자데이터는 STRING 리스트데이터는 LIST

47 페이지 72 / 75 가장많이쓰는데이타타입입니다. 나머지타입은 Help 를참조해주시기바랍니다. ////////////////////////////////////////////////////////////////////// 기타많이쓰는문법구문 ( 예제는 Help 에서가져왔습니다.) IF 문 if (condition) then // statements to be executed if condition is true endif; FOR 문 for icount = 1 to 10 MessageBox ("This appears ten times.", INFORMATION); endfor; for icount = 10 to 100 step 10 MessageBox ("This appears ten times.", INFORMATION); endfor; WHILE 문 ncount = 1; while (ncount < 5) MessageBox ("This is still true.", INFORMATION); ncount = ncount + 1; endwhile; SWITCH 문 STRING szmsg, svresult; NUMBER nvresult; GetSystemInfo (VIDEO, nvresult, svresult); switch (nvresult) case IS_UNKNOWN: szmsg = "The user's video is unknown."; case IS_EGA: szmsg = "EGA resolution."; case IS_VGA:

48 페이지 73 / 75 case IS_VGA: szmsg = "VGA resolution."; case IS_SVGA: szmsg = "Super VGA (800 x 600) resolution."; case IS_XVGA: szmsg = "XVGA (1024 x 768) resolution."; case IS_UVGA: szmsg = "Greater than 1024 x 768 resolution."; default: szmsg = "Error"; endswitch; MessageBox (szmsg, INFORMATION); 따라하기강좌 -Prologue 몇달에걸친프로젝트가거의마무리되어갈무렵 제품을패키징하고자인스톨쉴드를접한김모씨.. VC++ 에포함된쉴드를일단설치해보고메뉴얼을받아보았지만 검색을통해강좌몇개를봤는데제대로되는것도없고.. 좀더찾아보니인스톨쉴드의버전이무척많다는걸알게되었다. VC++ 에포함된게 Professional 5.X 버전이고 Professional 6, 7 버전은인스톨스트립트엔진을이용해서설치가진행되고 Developer 7, 8 버전은 MSI 의엔진을이용해서설치가진행된다. DevStudio 9 버전은 Professional + Developer 의통합버전이고 InstallShield X, 10.5, 11 버전은 DevStudio 에 MultiPlatform 이라는자바버전이포함된것이고.. 우아.. 뭐가이리복잡한거야?

49 페이지 74 / 75 어쨋던 Windows 에응용프로그램을설치할것이라면 최신버전하나면다된다는뜻이겠지? 서둘러최신버전을구입한김모씨일단설치해서이것저것메뉴를살펴보니 InstallScript, InstallScripte MSI, Basic MSI 라는게보이는데... 이건강좌를통해서대략차이점을알아내었다. 여기저기강좌를찾아서대충마법사로뚝딱하는건알겠는데.. 보면서따라할만한게어디없을까? 왜없어!!! 뚜룩뚜룩 ~~ ( ㅡ. ㅡ... 썰렁한가?) 강의대로일단산출물의분류부터시작한다. 1. 그냥복사하면되는실행파일그룹 2. 그냥복사하면되는 DLL 파일그룹 3. 등록되어야하는파일그룹 4. 시리얼번호체크용 DLL 자이정도면되겠지? 슬슬시작해볼까?... 앞선강좌에서메뉴구조및대략적인걸설명했지만

50 페이지 75 / 75 백문이불여일견.. 보면서그대로따라하면되는강좌를진행하려합니다. 몇가지시나리오를생각중인데.. 잘될지는모르겠네요 역시나.. 틈나는대로제맘대로연재합니다. ^^;; 출처 : 네이버블로거더미님

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Microsoft Word - windows server 2003 수동설치_non pro support_.doc Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

Install stm32cubemx and st-link utility

Install stm32cubemx and st-link utility STM32CubeMX and ST-LINK Utility for STM32 Development 본문서는 ST Microelectronics 의 ARM Cortex-M 시리즈 Microcontroller 개발을위해제공되는 STM32CubeMX 와 STM32 ST-LINK Utility 프로그램의설치과정을설명합니다. 본문서는 Microsoft Windows 7

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

Studuino소프트웨어 설치

Studuino소프트웨어 설치 Studuino 프로그래밍환경 Studuino 소프트웨어설치 본자료는 Studuino 프로그래밍환경설치안내서입니다. Studuino 프로그래밍 환경의갱신에따라추가 / 수정될수있습니다. 목차 1. 소개... 1 2. Windows... 2 2.1. 프로그래밍환경설치... 2 2.1.1. 웹설치버전설치방법... 2 2.2. Studuino 프로그래밍환경실행...

More information

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc Visual Studio 2005 + Intel Visual Fortran 9.1 install Intel Visual Fortran 9.1 intel Visual Fortran Compiler 9.1 만설치해서 DOS 모드에서실행할수있지만, Visual Studio 2005 의 IDE 를사용하기위해서는 Visual Studio 2005 를먼저설치후 Integration

More information

View Licenses and Services (customer)

View Licenses and Services (customer) 빠른 빠른 시작: 시작: 라이선스, 라이선스, 서비스 서비스 및 주문 주문 이력 이력 보기 보기 고객 가이드 Microsoft 비즈니스 센터의 라이선스, 서비스 및 혜택 섹션을 통해 라이선스, 온라인 서비스, 구매 기록 (주문 기록)을 볼 수 있습니다. 시작하려면, 비즈니스 센터에 로그인하여 상단 메뉴에서 재고를 선택한 후 내 재고 관리를 선택하십시오. 목차

More information

Windows Server 2012

Windows Server  2012 Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB

More information

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

PathEye 공식 블로그 다운로드 받으세요!!   지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다. PathEye Mobile Ver. 0.71b 2009. 3. 17 By PathEye 공식 블로그 다운로드 받으세요!! http://blog.patheye.com 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다. PathEye 설치 1/3 최종 배포 버전을 다 운로드 받습니다. 다운로드된 파일은 CAB 파일입니다. CAB 파일에는

More information

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse

More information

System Recovery 사용자 매뉴얼

System Recovery 사용자 매뉴얼 Samsung OS Recovery Solution 을이용하여간편하게 MagicInfo 의네트워크를설정하고시스템을백업및복원할수있습니다. 시스템시작시리모컨의 - 버튼이나키보드의 F3 키를연속해서누르면복구모드로진입한후 Samsung OS Recovery Solution 이실행됩니다. Samsung OS Recovery Solution 은키보드와리모컨을사용하여조작할수있습니다.

More information

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상 Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

Microsoft Word - Armjtag_문서1.doc

Microsoft Word - Armjtag_문서1.doc ARM JTAG (wiggler 호환 ) 사용방법 ( IAR EWARM 에서 ARM-JTAG 로 Debugging 하기 ) Test Board : AT91SAM7S256 IAR EWARM : Kickstart for ARM ARM-JTAG : ver 1.0 ( 씨링크테크 ) 1. IAR EWARM (Kickstart for ARM) 설치 2. Macraigor

More information

NTD36HD Manual

NTD36HD Manual Upnp 사용 D7 은 UPNP 를지원하여 D7 의네크워크에연결된 UPNP 기기에별다른설정없이연결하여, 유무선으로네트워크상의연결된 UPNP 기기의콘텐츠를재생할수있습니다. TV 화면의 브라우저, UPNP 를선택하면연결가능한 UPNP 기기가표시됩니다. 주의 - UPNP 기능사용시연결된 UPNP 기기의성능에따라서재생되지않는콘텐츠가있을수있습니다. NFS 사용 D7

More information

CODESYS 런타임 설치과정

CODESYS 런타임 설치과정 CODESYS 런타임설치과정 CODESYS Control RTE / SoftMotion RTE Setup Web: www.altsoft.kr E-mail: altsoft@altsoft.kr Tel: 02-547-2344 목 차 CODESYS 런타임 - Control RTE, SoftMotion RTE... 2 다운로드및설치과정... 2 CODESYS EtherCAT

More information

Title Here

Title Here INNOWATCH V3.0.4 IPLAYBACK 설치매뉴얼 작성일 : 2015/04/20 최근업데이트 : 2016/06/27 Software Version : 3.0.4 문서관리 수정내역 일자작업자버전수정내용 2015/05/14 김창희양식수정 2016/05/20 김진규 N/A Preinstall 내용수정, 문서양식변경 검토자 이름 이영상 지위 기술본부이사 Distribution

More information

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2 Eclipse (IDE) JDK Android SDK with

More information

JDK이클립스

JDK이클립스 JDK 와이클립스설치 A. JDK 다운로드, 설치및환경설정 지금부터 JDK를다운로드받아설치하고 JDK를윈도우에서활용할수있도록환경을설정하는전과정을소개한다. 다운로드 www.oracle.com 사이트에접속하여 Downloads 메뉴를선택한후 [ 그림 1] 과같이 "Java for Developers" 를클릭한다. [ 그림 1] www.oracle.com 사이트

More information

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자 SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전

More information

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우. 소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423

More information

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3Rabbitz Book 애플리케이션파일다운로드하여압축파일을풀고복사합니다. 3. 3Rabbitz Book 실행합니다.

More information

4S 1차년도 평가 발표자료

4S 1차년도 평가 발표자료 모바일 S/W 프로그래밍 안드로이드개발환경설치 2012.09.05. 오병우 모바일공학과 JDK (Java Development Kit) SE (Standard Edition) 설치순서 Eclipse ADT (Android Development Tool) Plug-in Android SDK (Software Development Kit) SDK Components

More information

<41736D6C6F D20B9AEBCADBEE7BDC42E687770>

<41736D6C6F D20B9AEBCADBEE7BDC42E687770> IDA Remote Debugging 2007. 01. 이강석 / certlab@gmail.com http://www.asmlove.co.kr - 1 - Intro IDA Remote debugging에대해알아봅시다. 이런기능이있다는것을잘모르시는분들을위해문서를만들었습니다. IDA 기능중에분석할파일을원격에서디버깅할수있는기능이있는데먼저그림과함께예를들어설명해보도록하겠습니다.

More information

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO Windows 7 설치및 PCIE RAID 설정정보 DK173 초판 11월 2016 A. Windows 7 및 USB 드라이버설치 칩셋사양에따라 Windows 7 설치중에 USB 키보드 / 마우스를사용하려면시스템에서 USB 드라이버를사전로드해야합니다. 이절에서는 USB 드라이버사전로드방법과 Windows 7 설치방법에대해서설명합니다. 방법 1: SATA ODD

More information

Chapter 1

Chapter 1 3 Oracle 설치 Objectives Download Oracle 11g Release 2 Install Oracle 11g Release 2 Download Oracle SQL Developer 4.0.3 Install Oracle SQL Developer 4.0.3 Create a database connection 2 Download Oracle 11g

More information

SBR-100S User Manual

SBR-100S User Manual ( 1 / 13 ) SBR-100S 모델에 대한 사용자 펌웨어 업그레이드 방법을 안내해 드립니다. SBR-100S 는 신규 펌웨어가 있을시 FOTA(자동업데이트) 기능을 통하여 자동 업그레이드가 되며, 필요시 사용자가 신규 펌웨어를 다운받아 수동으로 업그레이드 할 수 있습니다. 1. 준비하기 1.1 연결 장치 준비 펌웨어 업그레이드를 위해서는 SBR-100S

More information

슬라이드 1

슬라이드 1 CCS v4 사용자안내서 CCSv4 사용자용예제따라하기안내 0. CCS v4.x 사용자 - 준비사항 예제에사용된 CCS 버전은 V4..3 버전이며, CCS 버전에따라메뉴화면이조금다를수있습니다. 예제실습전준비하기 처음시작하기예제모음집 CD 를 PC 의 CD-ROM 드라이브에삽입합니다. 아래안내에따라, 예제소스와헤더파일들을 PC 에설치합니다. CD 드라이브 \SW\TIDCS\TIDCS_DSP80x.exe

More information

윈도 모바일 6.1을 OS로 사용하는 스마트폰(옴니아2 등)에서의 Tcl/Tk의 사용

윈도 모바일 6.1을 OS로 사용하는 스마트폰(옴니아2 등)에서의 Tcl/Tk의 사용 일, 12/27/2009-18:11 bonkora 첨부 파일 1.png [1] 2.png [2] 3.png [3] 4.png [4] 5.png [5] 6.png [6] 7.png [7] 8.png [8] 9.png [9] 10.png [10] 11.png [11] study4etcl.zip [12] 파일 크기 11.91 KB 19.69 KB 21.67 KB

More information

ArcGIS Desktop 9.2 Install Guide

ArcGIS Desktop 9.2 Install Guide ArcGIS Server9.2 설치가이드 Installing ArcGIS Server 9.2 목차 1. 소개... 3 2. ArcGIS Server 설치시사전요구사항... 4 3. ArcGIS Server 9.2 설치준비... 6 4. ArcGIS Server 9.2 설치... 7 5. GIS Server Post Install... 11 6. Web Application

More information

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P Duplicator 는기본적으로원본하드디스크를빠르게복사본하드디스크에복사하는기능을하는것입니다.. 복사본 하드디스크가원본하드디스크와똑같게하는것을목적으로하는것이어서저용량에서고용량으로복사시몇 가지문제점이발생할수있습니다. 하드디스크는사용하려면, 디스크초기화를한후에포맷을해야사용가능합니다. Windows PC는 MBR과 GPT 2 개중에 1개로초기화합니다. -Windows

More information

SIGIL 완벽입문

SIGIL 완벽입문 누구나 만드는 전자책 SIGIL 을 이용해 전자책을 만들기 EPUB 전자책이 가지는 단점 EPUB이라는 포맷과 제일 많이 비교되는 포맷은 PDF라는 포맷 입니다. EPUB이 나오기 전까지 전 세계에서 가장 많이 사용되던 전자책 포맷이고, 아직도 많이 사 용되기 때문이기도 한며, 또한 PDF는 종이책 출력을 위해서도 사용되기 때문에 종이책 VS

More information

제 2 장 기본 사용법

제 2 장  기본 사용법 LS Studio 1. 시작하기 1.1 특징 XG5000 에서는 XP-Builder, DriveView7 등의소프트웨어와의통합된개발환경을제공합니다. 통합된 개발환경에서는모든프로젝트파일을 XG5000 에서통합관리합니다. XP-Builder 통합프로젝트를사용함으로써 PLC 에서사용할변수목록을 CSV 파일로내보내기또는불러오기하는번거로움없이바로사용할수있습니다. 또한

More information

JAVA 플랫폼 개발 환경 구축 및 활용

JAVA 플랫폼 개발 환경 구축 및 활용 페이지 1 / 9 작성일 : 2011/7/30 JDK Download Eclipse IDE 구축및홗용 For Java JDK Download JDK Setting the Path Eclipse Download Eclipse Font Setting Eclipse API Setting > 1. http://www.oracle.com/index.html

More information

IRISCard Anywhere 5

IRISCard Anywhere 5 이 빠른 사용자 가이드는 IRISCard Anywhere 5 및 IRISCard Corporate 5 스캐너의 설치와 시작을 도와 드립니다. 이 스캐너와 함께 제공되는 소프트웨어는: - Cardiris Pro 5 및 Cardiris Corporate 5 for CRM (Windows 용) - Cardiris Pro 4 (Mac OS 용) Cardiris 의

More information

*Revision History 날짜 내용 최초작성 Tel Fax [2] page

*Revision History 날짜 내용 최초작성 Tel Fax [2] page MSP430-SDS100i 매뉴얼 V1.0 Tel. 031-781-2812 Fax. 031-706-2834 E-mail. dsptools@syncworks.co.kr [1] page *Revision History 날짜 내용 2013. 07. 010 최초작성 Tel. 031-781-2812 Fax. 031-706-2834 E-mail. dsptools@syncworks.co.kr

More information

목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows

목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows 삼성SDS 하이패스 USB 드라이버 설치 매뉴얼 삼성SDS(주) 목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows 8에서 설치...9 2. 드라이버

More information

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1 디지털 사진 프린터 P-S100 프린터 드라이버 설치 가이드 사용하는 컴퓨터에 따라 제공된 프린터 드라이버를 설치합니다. 설치 절차 에 대한 자세한 내용은 CD-ROM의 Readme 파일을 참조하십시오. 작동 환경 Windows 호환 모델: IBM PC/AT 및 호환품 운영 체제: Windows 98 SE/Me/2000/XP (Windows 98 SE/Me/2000/XP

More information

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault 사용자매뉴얼 JetFlash Vault 100 ( 버전 1.0) 1 목차 1. 시스템요구사항... 3 2. 암호및힌트설정 ( 윈도우 )... 3 3. JetFlash Vault 시작하기 ( 윈도우 )... 7 4. JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault 찾아보기... 10 JetFlash

More information

tiawPlot ac 사용방법

tiawPlot ac 사용방법 tiawplot ac 매뉴얼 BORISOFT www.borisoft.co.kr park.ji@borisoft.co.kr HP : 00-370-077 Chapter 프로그램설치. 프로그램설치 3 2 Chapter tiawplot ac 사용하기.tiawPlot ac 소개 2.tiawPlot ac 실행하기 3. 도면파일등록및삭제 4. 출력장치설정 5. 출력옵션설정

More information

vRealize Automation용 VMware Remote Console - VMware

vRealize Automation용 VMware Remote Console - VMware vrealize Automation 용 VMware Remote Console VMware Remote Console 9.0 이문서는새버전으로교체되기전까지나열된각제품버전및모든이후버전을지원합니다. 이문서에대한최신버전을확인하려면 http://www.vmware.com/kr/support/pubs 를참조하십시오. KO-002230-00 vrealize Automation

More information

PowerPoint Template

PowerPoint Template JavaScript 회원정보 입력양식만들기 HTML & JavaScript Contents 1. Form 객체 2. 일반적인입력양식 3. 선택입력양식 4. 회원정보입력양식만들기 2 Form 객체 Form 객체 입력양식의틀이되는 태그에접근할수있도록지원 Document 객체의하위에위치 속성들은모두 태그의속성들의정보에관련된것

More information

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을 IDIS Mobile ios 사용설명서 Powered by 사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다.

More information

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

More information

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration

More information

정부3.0 국민디자인단 운영을 통해 국민과의 소통과 참여로 정책을 함께 만들 수 있었고 그 결과 국민 눈높이에 맞는 다양한 정책 개선안을 도출하며 정책의 완성도를 제고할 수 있었습니다. 또한 서비스디자인 방법론을 각 기관별 정부3.0 과제에 적용하여 국민 관점의 서비스 설계, 정책고객 확대 등 공직사회에 큰 반향을 유도하여 공무원의 일하는 방식을 변화시키고

More information

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다. 1.1. 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 만별도로필요한경우도있어툴체인설치및설정에대해알아봅니다. 1.1.1. 툴체인설치 다음링크에서다운받을수있습니다.

More information

Slide 1

Slide 1 Acronis TrueImage 사용법 효과적인백업 / 복구솔루션 설치가이드목차 1. ACRONIS TRUEIMAGE 설치하기 ----------------------------- 3 2. 백업및복구방법 -------------------------------------------------- 10 3. OS 부팅없이복구하기 ------------------------------------------

More information

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63> SAM4S Printer Driver Installer 달리명시하지않은한, 인쇄또는복사된문서는통제하지않는문서임 목 차 1. 1. WINDOWS DRIVER INSTALLER 설치 설치...... 2 2. 프린터추가...... 5 3. 프린터제거...... 19 4. 프린터추가 / 제거선택...... 21 5. 프로그램추가 / 제거...... 21 SHC- 11-01-

More information

SAS9.2_SAS_Enterprise_Miner_install_guide_single_user_v2

SAS9.2_SAS_Enterprise_Miner_install_guide_single_user_v2 [Win] SAS Enterprise Miner6.1 설치가이드 - Single User 작성자 : 기술지원팀 (SAS Korea) 단계 1) 설치전주의 / 확인사항 2) 사용자생성및권한할당 3) SAS Software Deport 생성 4) SAS Enterprise Miner 설치 (SAS Foundation + Enterprise Miner 6.1) 5)

More information

XCom v2.x User's Manual

XCom v2.x User's Manual Linkgenesis Co., Ltd. ( 주 ) 링크제니시스 Protection Key Guide for XCom SECS Driver v2.x XCom SECS Driver v2.x Protection Key Manual Document v2.1.1k 목차 XCOM PROTECTION KEY 개요... 1 XCOM PROTECTION KEY 개요...

More information

슬라이드 1

슬라이드 1 NeoDeveloper 설치가이드 차례 1. 환경 3 2. 설치 3 2.1 웹서버설치 3 Tomcat 7 3 JDK 1.6 3 2.2 NeoDeveloper 설치 3 Neo Developer 서버구성 3 Demo용 User Application 구성 4 Neo Developer 서버 Data File 4 Client 개발 Tool 설치 4 3. 설정 5 3.1

More information

OnTuneV3_Manager_Install

OnTuneV3_Manager_Install OnTuneV3.1 Manager 설치하기 # 사전준비사항 - Manager Version 3.1.6-2010-06-21 TeemStone 1. OnTune Manager를설치할 NT 서버 - Windows 2000, Windows 2003, Windows 2008, Windows XP, Windows Vista, Windows 7 등 Windows 2000이후모든

More information

슬라이드 1

슬라이드 1 Delino EVM 용처음시작하기 - 프로젝트만들기 (85) Delfino EVM 처음시작하기앞서 이예제는타겟보드와개발홖경이반드시갖추어져있어야실습이가능합니다. 타겟보드 : Delfino EVM + TMS0F85 초소형모듈 개발소프트웨어 : Code Composer Studio 4 ( 이자료에서사용된버전은 v4..입니다. ) 하드웨어장비 : TI 정식 JTAG

More information

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

MF Driver Installation Guide

MF Driver Installation Guide Korean MF 드라이버 설치설명서 사용자 소프트웨어 CD-ROM... 드라이버 및 소프트웨어 정보...1 지원되는 운영 체제...1 MF 드라이버 및 MF Toolbox 설치... [쉬운 설치]를 사용한 설치...2 [사용자 정의 설치]를 사용한 설치...10 USB 케이블 연결(USB를 이용해 연결하는 경우만)...20 설치 결과 확인...21 온라인

More information

슬라이드 1

슬라이드 1 Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치

More information

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다. Eclipse 개발환경에서 WindowBuilder 를이용한 Java 프로그램개발 이예는 Java 프로그램의기초를이해하고있는사람을대상으로 Embedded Microcomputer 를이용한제어시스템을 PC 에서 Serial 통신으로제어 (Graphical User Interface (GUI) 환경에서 ) 하는프로그램개발예를설명한다. WindowBuilder:

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Verilog: Finite State Machines CSED311 Lab03 Joonsung Kim, joonsung90@postech.ac.kr Finite State Machines Digital system design 시간에배운것과같습니다. Moore / Mealy machines Verilog 를이용해서어떻게구현할까? 2 Finite State

More information

MF5900 Series MF Driver Installation Guide

MF5900 Series MF Driver Installation Guide 한국어 MF 드라이버설치설명서 사용자소프트웨어 CD-ROM................................................ 1.................................................................... 1..............................................................................

More information

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E.

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E. ASF(Atmel Software Framework) 환경을이용한프로그램개발 1. New Project Template 만들기 A. STK600 Board Template를이용한 Project 만들기 i. New Project -> Installed(C/C++) -> GCC C ASF Board Project를선택하고, 1. Name: 창에 Project Name(

More information

사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사

사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사 IDIS Mobile Android 사용설명서 Powered by 사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사양 및 버전에 따라 일부

More information

ICAS CADWorx SPLM License 평가판설치가이드

ICAS CADWorx SPLM License 평가판설치가이드 ICAS CADWorx SPLM License 평가판설치가이드 CADWorx SPLM License 평가판설치가이드 설치권장사항 Operating System Compatibility ( 반드시 AutoCAD 가설치되어있어야합니다.) 추천시스템 3.0 GHz Intel Pentium IV or greater Windows XP Professional or later

More information

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher( 실행할페이지.jsp); 다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher

More information

Internet Explorer 11 자동업데이트방지 사용자가이드 작성일 : Version 1.0

Internet Explorer 11 자동업데이트방지 사용자가이드 작성일 : Version 1.0 Internet Explorer 11 자동업데이트방지 사용자가이드 작성일 : 2013.11 Version 1.0 Table of Contents 1 개요... 1 1.1 윈도우업데이트를통한 Internet Explorer 11 자동배포... 1 1.2 자동배포적용대상... 1 1.3 자동배포방지... 1 2 Blocker Toolkit 배치파일을통한자동배포방지...

More information

Interstage5 SOAP서비스 설정 가이드

Interstage5 SOAP서비스 설정 가이드 Interstage 5 Application Server ( Solaris ) SOAP Service Internet Sample Test SOAP Server Application SOAP Client Application CORBA/SOAP Server Gateway CORBA/SOAP Gateway Client INTERSTAGE SOAP Service

More information

슬라이드 1

슬라이드 1 전자정부개발프레임워크 1 일차실습 LAB 개발환경 - 1 - 실습목차 LAB 1-1 프로젝트생성실습 LAB 1-2 Code Generation 실습 LAB 1-3 DBIO 실습 ( 별첨 ) LAB 1-4 공통컴포넌트생성및조립도구실습 LAB 1-5 템플릿프로젝트생성실습 - 2 - LAB 1-1 프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new

More information

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D> VHDL 프로그래밍 D. 논리합성및 Xilinx ISE 툴사용법 학습목표 Xilinx ISE Tool 을이용하여 Xilinx 사에서지원하는해당 FPGA Board 에맞는논리합성과정을숙지 논리합성이가능한코드와그렇지않은코드를구분 Xilinx Block Memory Generator를이용한 RAM/ ROM 생성하는과정을숙지 2/31 Content Xilinx ISE

More information

untitled

untitled 시스템소프트웨어 : 운영체제, 컴파일러, 어셈블러, 링커, 로더, 프로그래밍도구등 소프트웨어 응용소프트웨어 : 워드프로세서, 스프레드쉬트, 그래픽프로그램, 미디어재생기등 1 n ( x + x +... + ) 1 2 x n 00001111 10111111 01000101 11111000 00001111 10111111 01001101 11111000

More information

Cubase AI installation guide

Cubase AI installation guide Steinberg Cubase AI 프로그램 및라이선스설치가이드 (2018. 1. 31) Ver. 1.0.0 1 목차 1. 계정만들기 2. Download access code 등록및 Activation Code 발급 3. Steinberg Download Assistant 다운로드및설치 4. Cubase AI 다운로드및설치 5. 라이선스활성화 (Activation)

More information

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

server name>/arcgis/rest/services  server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지 ArcGIS for Server (Windows) 설치가이드 ArcGIS 10.2 for Server 설치변경사항 1 설치 간편해진설치 -.Net Framework나 Java Runtime 요구하지않음 - 웹서버 (IIS, WebSphere ) 와별도로분리되어순수하게웹서비스기반의 GIS 서버역할 - ArcGIS Server 계정을이용한서비스운영. 더이상 SOM,

More information

Microsoft PowerPoint - MonthlyInsighT-2018_9월%20v1[1]

Microsoft PowerPoint - MonthlyInsighT-2018_9월%20v1[1] * 넋두리 * 저는주식을잘한다고생각합니다. 정확하게는주식감각이있다는것이맞겠죠? 예전에애널리스트가개인주식을할수있었을때수익률은엄청났었습니다 @^^@. IT 먼쓸리가 4주년이되었습니다. 2014년 9월부터시작하였으니지난달로만 4년이되었습니다. 4년간누적수익률이최선호주는 +116.0%, 차선호주는 -29.9% 입니다. 롱-숏으로계산하면 +145.9% 이니나쁘지않은숫자입니다.

More information

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다. PDMLink 에등록된 Office 문서들의 PDF 문서변환기능및 Viewer 기능을알아보자 PDM Link에서지원하는 [Product View Document Support] 기능은 Windows-Base 기반의 Microsoft Office 문서들을 PDMLink용 Viewer인 Product View를통한읽기가가능한 PDF Format 으로변환하는기능이다.

More information

버퍼오버플로우-왕기초편 10. 메모리를 Hex dump 뜨기 앞서우리는버퍼오버플로우로인해리턴어드레스 (return address) 가변조될수있음을알았습니다. 이제곧리턴어드레스를원하는값으로변경하는실습을해볼것인데요, 그전에앞서, 메모리에저장된값들을살펴보는방법에대해배워보겠습

버퍼오버플로우-왕기초편 10. 메모리를 Hex dump 뜨기 앞서우리는버퍼오버플로우로인해리턴어드레스 (return address) 가변조될수있음을알았습니다. 이제곧리턴어드레스를원하는값으로변경하는실습을해볼것인데요, 그전에앞서, 메모리에저장된값들을살펴보는방법에대해배워보겠습 앞서우리는버퍼오버플로우로인해리턴어드레스 (return address) 가변조될수있음을알았습니다. 이제곧리턴어드레스를원하는값으로변경하는실습을해볼것인데요, 그전에앞서, 메모리에저장된값들을살펴보는방법에대해배워보겠습니다. 여러분모두 Windows 에서 hex editor(hex dump, hex viewer) 라는것을사용해보셨을겁니다. 바로바이너리파일을 16 진수

More information

슬라이드 1

슬라이드 1 - 1 - 전자정부모바일표준프레임워크실습 LAB 개발환경 실습목차 LAB 1-1 모바일프로젝트생성실습 LAB 1-2 모바일사이트템플릿프로젝트생성실습 LAB 1-3 모바일공통컴포넌트생성및조립도구실습 - 2 - LAB 1-1 모바일프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new Mobile Project 메뉴를선택한다.

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

고객 카드 1588-7278

고객 카드 1588-7278 고객 카드 1588-7278 i 안전을 위한 경고사항 안전을 위한 주의사항 i 헤드유닛 DISP RADIO MEDIA PHONE SEEK TRACK 헤드유닛 FOLDER MUTE SCAN SETUP 스티어링 휠 리모트 컨트롤 + - MODE 기본모드 화면 Radio 모드 변경 RADIO 라디오 주파수 검색하기 SEEK TRACK 라디오 모드 사용하기 저장방송

More information

Dialog Box 실행파일을 Web에 포함시키는 방법

Dialog Box 실행파일을 Web에 포함시키는 방법 DialogBox Web 1 Dialog Box Web 1 MFC ActiveX ControlWizard workspace 2 insert, ID 3 class 4 CDialogCtrl Class 5 classwizard OnCreate Create 6 ActiveX OCX 7 html 1 MFC ActiveX ControlWizard workspace New

More information

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3 Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3 Example 3.1 Files 3.2 Source code 3.3 Exploit flow

More information

Oracle VM VirtualBox 설치 VirtualBox에서 가상머신 설치 가상머신에 Ubuntu 설치

Oracle VM VirtualBox 설치 VirtualBox에서 가상머신 설치 가상머신에 Ubuntu 설치 Oracle VM VirtualBox 설치 VirtualBox에서 가상머신 설치 가상머신에 Ubuntu 설치 VirtualBox를 사용하기 위해서는 일단 https://www.virtualbox.org/wiki/downloads 사이트에서 윈도우용 버추얼박스 설치화일을 다운로드 해야합니다. Ubuntu를 사용하기 위해서는 Ubuntu 디스크 이미지 화일을 다운로드

More information

1

1 2/33 3/33 4/33 5/33 6/33 7/33 8/33 9/33 10/33 11/33 12/33 13/33 14/33 15/33 16/33 17/33 5) 입력을 다 했으면 확인 버튼을 클릭합니다. 6) 시작 페이지가 제대로 설정이 되었는지 살펴볼까요. 익스플로러를 종료하고 다시 실행시켜 보세요. 시작화면에 야후! 코리아 화면이 뜬다면 설정 완료..^^

More information

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리 ArcGIS for Desktop 10.4 Single Use 설치가이드 Software: ArcGIS for Desktop 10.4 Platforms: Windows 10, 8.1, 7, Server 2012, Server 2008 ArcGIS for Desktop 10.4 시스템 요구사항 1. 지원 플랫폼 운영체제 최소 OS 버전 최대 OS 버전 Windows

More information

슬라이드 1

슬라이드 1 Gradle 1. 도구개요 2. 설치및실행 3. 주요기능 4. 활용예제 1. 도구개요 1.1 도구정보요약 도구명 소개 특징 Gradle (http://www.gradle.org) 소프트웨어빌드자동화도구 라이선스 Apache License v2.0 Gradle 을통해소프트웨어패키지나프로젝트의빌드, 테스팅, 퍼블리슁, 배포등을자동화할수있다. Ant 의유연성과기능을

More information

전체설치와사용자지정설치중원하는설치방식을선택합니다. ArcGIS Desktop 설치경로를지정하면설치가짂행됩니다.

전체설치와사용자지정설치중원하는설치방식을선택합니다. ArcGIS Desktop 설치경로를지정하면설치가짂행됩니다. ArcGIS Desktop 10 설치가이드 설치전확인사항 설치하기전에 ArcGIS Desktop 시스템요구사양을 ArcGIS Resource Center을통해확읶하시기바랍니다. (http://resources.arcgis.com/content/arcgisdesktop/10.0/arcgis-desktop-system-requirements) ArcGIS Desktop

More information

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt AMESim Install Routine and License Manager Tel : +82-31-608-0434 Fax : +82-31-608-0439 E-mail :support@shinho-systems.co.kr http://www.shinho-systems.co.kr Ssangyong IT Twin Tower 702, Sandaewon-dong,

More information

TOOLS Software Installation Guide

TOOLS Software Installation Guide Steinberg TOOLS 소프트웨어설치안내서 정보 이소프트웨어및설치안내서는 Yamaha Corporation 이독점저작권을가지고있습니다. 제조사의사전동의없이어떠한방법으로든전체또는부분적으로소프트웨어를복사하거나이설치안내서를복제하는것은명백히금지됩니다. Steinberg/Yamaha 는소프트웨어및문서자료사용에관하여어떠한대변또는보증을하지않으며, 이설치안내서및소프트웨어사용결과에대하여책임있는것으로간주될수없습니다.

More information

RealDSP UT 프로그램 메뉴얼

RealDSP UT 프로그램 메뉴얼 Motorola Programmer ( 모델명 : MDProg16) 사용설명서 UUU 리얼시스 (RealSYS) Web: www.realsys.co.kr Tel: 031-420-4326 Fax: 031-420-4329-1 - 1. Motorola Programmer 프로그램특징 A. JTAG & OnCE 기능을이용한 Motorola 의내부플래시메모리 Writing

More information

Data Sync Manager(DSM) Example Guide Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager

Data Sync Manager(DSM) Example Guide Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager are trademarks or registered trademarks of Ari System, Inc. 1 Table of Contents Chapter1

More information

NX1000_Ver1.1

NX1000_Ver1.1 See the world in perfect detail 1 2 3 4 J J KL t P A S M i g s v B 5 6 t P A S M i E PASM Z g s v 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Chapter 1 25 12 11 10 9 1 2 3 4 5 6 7 8 1 t P A S M i g

More information

Microsoft Word - FunctionCall

Microsoft Word - FunctionCall Function all Mechanism /* Simple Program */ #define get_int() IN KEYOARD #define put_int(val) LD A val \ OUT MONITOR int add_two(int a, int b) { int tmp; tmp = a+b; return tmp; } local auto variable stack

More information

문서의 제목 나눔고딕B, 54pt

문서의 제목 나눔고딕B, 54pt 2015 개정교육과정 미래엔교사용 DVD 다운로드안내 문서버전 Ver 2.0 문서구분 가이드 최초작성일 2018.03.01 최종수정일 2019.01.30 이문서는나눔글꼴로작성되었습니다. 설치하기 목차 1-1. 최소필요용량 ---------------------------------------------- p.3~5 1-2. 파일다운로드 -----------------------------------------------

More information

Endpoint Protector - Active Directory Deployment Guide

Endpoint Protector - Active Directory Deployment Guide Version 1.0.0.1 Active Directory 배포가이드 I Endpoint Protector Active Directory Deployment Guide 목차 1. 소개...1 2. WMI 필터생성... 2 3. EPP 배포 GPO 생성... 9 4. 각각의 GPO 에해당하는 WMI 연결... 12 5.OU 에 GPO 연결... 14 6. 중요공지사항

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 실습 1 배효철 th1g@nate.com 1 목차 조건문 반복문 System.out 구구단 모양만들기 Up & Down 2 조건문 조건문의종류 If, switch If 문 조건식결과따라중괄호 { 블록을실행할지여부결정할때사용 조건식 true 또는 false값을산출할수있는연산식 boolean 변수 조건식이 true이면블록실행하고 false 이면블록실행하지않음 3

More information

소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를 제공합니다. 제품은 계속 업데이트되므로, 이 설명서의 이미지 및 텍스트는 사용자가 보유 중인 TeraStation 에 표시 된 이미지 및 텍스트와 약간 다를 수

소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를 제공합니다. 제품은 계속 업데이트되므로, 이 설명서의 이미지 및 텍스트는 사용자가 보유 중인 TeraStation 에 표시 된 이미지 및 텍스트와 약간 다를 수 사용 설명서 TeraStation Pro II TS-HTGL/R5 패키지 내용물: 본체 (TeraStation) 이더넷 케이블 전원 케이블 TeraNavigator 설치 CD 사용 설명서 (이 설명서) 제품 보증서 www.buffalotech.com 소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를

More information

var answer = confirm(" 확인이나취소를누르세요."); // 확인창은사용자의의사를묻는데사용합니다. if(answer == true){ document.write(" 확인을눌렀습니다."); else { document.write(" 취소를눌렀습니다.");

var answer = confirm( 확인이나취소를누르세요.); // 확인창은사용자의의사를묻는데사용합니다. if(answer == true){ document.write( 확인을눌렀습니다.); else { document.write( 취소를눌렀습니다.); 자바스크립트 (JavaScript) - HTML 은사용자에게인터페이스 (interface) 를제공하는언어 - 자바스크립트는서버로데이터를전송하지않고서할수있는데이터처리를수행한다. - 자바스크립트는 HTML 나 JSP 에서작성할수있고 ( 내부스크립트 ), 별도의파일로도작성이가능하다 ( 외 부스크립트 ). - 내부스크립트 - 외부스크립트

More information

슬라이드 1

슬라이드 1 핚국산업기술대학교 제 14 강 GUI (III) 이대현교수 학습안내 학습목표 CEGUI 라이브러리를이용하여, 게임메뉴 UI 를구현해본다. 학습내용 CEGUI 레이아웃의로딩및렌더링. OIS 와 CEGUI 의연결. CEGUI 위젯과이벤트의연동. UI 구현 : 하드코딩방식 C++ 코드를이용하여, 코드내에서직접위젯들을생성및설정 CEGUI::PushButton* resumebutton

More information

1

1 1 2 3 4 5 6 b b t P A S M T U s 7 m P P 8 t P A S M T U s 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Chapter 1 29 1 2 3 4 18 17 16 15 5 6 7 8 9 14 13 12 11 10 1 2 3 4 5 9 10 11 12 13 14 15

More information

Index 1. Intro Install Connect Scratch 1.4 (Offline Editor) Scratch 2.0 (Online Editor) Connect f

Index 1. Intro Install Connect Scratch 1.4 (Offline Editor) Scratch 2.0 (Online Editor) Connect f Scratch 호환 센서 보드 SKY SSB 설정 메뉴얼 1st of April 2016 Techdine Index 1. Intro... 03 2. Install... 04 3. Connect... 06 3-1. Scratch 1.4 (Offline Editor)... 06 3-2. Scratch 2.0 (Online Editor)... 09 3-2-1. Connect

More information

MAX+plus II Getting Started - 무작정따라하기

MAX+plus II Getting Started - 무작정따라하기 무작정 따라하기 2001 10 4 / Version 20-2 0 MAX+plus II Digital, Schematic Capture MAX+plus II, IC, CPLD FPGA (Logic) ALTERA PLD FLEX10K Series EPF10K10QC208-4 MAX+plus II Project, Schematic, Design Compilation,

More information

Xcovery 사용설명서

Xcovery 사용설명서 ㄱ 센티리온 프리미엄 사용설명서 목 차 Chapter 1 프로그램 소개 및 기본개념 1) 시스템 복구 2) 시스템백업 3) 시스템 백업 및 시스템 복구 활용하기 4) 폴더보호 Chapter 2 프로그램 설치하기 1) 프로그램 설치 방법 2) Centillion 설치 소프트웨어 사용권 계약서 3) 제품 인증 키 입력 4) Centillion 폴더보호 5) Windows

More information