부제 : 나만의 U3 Launchpad 만들기
드디어 U3 Launchpad 의 최종판이 될 4탄입니다^^;
사실 그동안 이 글을 쓸 시간이 없어 계속 미루다가
오늘 하고 있던 공부가 너무 안되기에 도서관 휴게실에서 자리잡고 써봅니다^^;;;;;
거의 쓰게되는데 반년이 걸린 것 같네요ㅠㅠ
제 블로그를 만들었습니다.
주소는 http://nook.textcube.com 이고요~^^
아주~ 가끔씩 들러서 잡다한 글 올립니다 ^^;
자~ 이제 각설하고 본문으로 들어가겠습니다.
이번 U3 Launchpad 제대로 이용하기에서는
I. 개론
II. 언어 제작방법(한글판 제가 만들었던 방식)
III. 스킨 변경방법
IV. 버튼 위치 변경방법
순으로 하겠습니다.
(그리고 제 사정상 그림 설명은 없애도록 하겠습니다.)
그럼 시작하겠습니다.
I. 개론
1. 먼저 이 강의에서 전체적으로 사용될 프로그램을 소개하겠습니다.
exe 파일 및 dll 파일을 수정할 수 있게 해주는
eXeScope 또는 ResHack를 다운 받습니다.
2. U3의 CD영역에 있는 파일을 복사하여 따로 C드라이브에 저장합니다.
- LaunchU3.exe, Launchpad.zip, autorun.INF 파일.
이렇게 3개가 있습니다.
3. 우리가 수정해야 할 파일은 LaunchU3.exe, Launchpad.zip입니다.
- Launchpad.zip의 압축을 풀어보면,
여기서 우리가 수정 가능한 파일은 확장명이 dll, exe 파일들입니다.
cleanup.exe
Launchpad.exe
Launchpad Removal.exe
LPSecurityExtension.dll
PelicanExtension.dll
SanDiskFormatExtension.dll
이 있습니다.
4. 파일들을 설명하자면,
(1) Launchpad.exe 은 런치패드의 본체입니다. 우리가 app를 등록하고 사용하는 곳이죠.
주로 이걸 수정해야합니다.
(2) LPSecurityExtension.dll 은 U3 런치패드의 비밀번호 설정에 관련된 파일입니다.
(3) Launchpad Removal.exe 제거 관련이고요.
(4) 오래 전에 수정해봤던 걸 안드로메다의 기억에서 되살리느라 나머지는 기억이 잘 안납니다..ㅠㅠ;;
(5) 사실 우리가 수정할 때 이용할 프로그램으로는 제 기억으론 Launchpad.exe 밖에 수정하지 못합니다. (나머지 파일들은 수정 시에 에러를 내뿜고 설치가 안 됩니다. 아마 수정 후에 Hex값을 변경해줘야 할 것 같은데 그런 것까진 제가 잘 몰라서^^;)
II. 언어 제작방법
1. eXeScope 또는 ResHack를 실행하여 먼저 Launchpad.exe을 열어줍니다.
- 사실 U3 Launchpad 의 exe, dll 파일들을 열어보면,
GIF
Cursor
Bitmap
Icon
Dialog
String Table
Cursor Group
Icon Group
Version Info
등의 트리로 이루어져 있습니다.
2. 여기서 String Table로 이동합니다.
트리를 열어 보면 1031, 1033, 1036, 1042, 1041, 2052, 3082 등이 있습니다.
3. 여기를 번역하여 수정 후 저장하시고 3탄에서 U3 ISO 영역 수정하는 방법으로 하시면 되겠습니다. (참 쉽죠잉? ^^)
III. 스킨 변경방법
1. 위에서 이번에는 GIF 영역을 수정하여 줍니다.
2. 수정 방법은
ResHack 기준으로, 예를 들어 실행배경을 수정해 보겠습니다.
(1) GIF -> 601 -> 1033을 선택
(2) 메뉴의 Action -> Save [GIF : 601 : 1033] ... 클릭
(3) 저장^^
3. 그림판이나 포토샵으로 저장한 파일을 엽니다.
4. 수정합니다. (말이 필요없네요... 직접 해보심이^^)
5. 그 다음으로 Bitmap을 열어서 위에서 하듯이 수정하시면 됩니다^^
IV. 버튼 위치 변경방법
1. 위에서 이번에는 Dialog를 수정하여 줍니다.
- 런치패드 메인화면을 수정하여 보겠습니다.
2. Dialog -> 200 -> 1033을 선택합니다.
3. ResHack의 경우 자동으로 Dialog 화면이 뜹니다.
(eXeScope의 경우 별도로 메뉴에서 선택해줘야 합니다.)
4. Dialog 화면에서 마우스의 Drag&Drop으로 버튼 위치를 수정합니다.
- 수정시 위치를 잘 확인하여 수정하세요^^
이상으로 질질끌었던 “U3 Launchpad 제대로 이용하기” 강의를 마치도록 하겠습니다.
아까 말했듯이 도서관 휴게실에서 작성하는 강의라 자세히 설명해드리고 싶어도 여건이 맞질 않습니다...ㅠㅠ
죄송하고요... 그래도 이런 방법을 여러분께 알려드릴 수 있게되어 기쁩니다^^
여러분들께서 직접해보시고 Tip이나 완성 작업과정들을 올려주시면 저도 참고하고 좋을 것 같네요~
그럼 환절기 다가오는 요즘 감기 조심하세요^^
3. 압축을 푼 곳에 메모장으로 "qa.ini" 라는 이름의 파일을 만듭니다.
4. qa.ini의 내용에는
[QA]
LocalISOPath=C:\(ISO파일 경로)\(ISO파일명).iso
으로하고 저장합니다.
5. 실행창을 열어 (윈도우 시작버튼 -> 실행),
C:\(LPInstaller파일 경로)\LPInstaller.exe local
라고 써주고 '확인'
* 주의
It does work at least with LPInstaller version 1.0.2.36, on a Sandisk micro cruzer U3 16GB and similar, but this program won’t work for other brands!
- And, of course, run launchpadremoval.exe to remove your .iso and start again…
Note: The LPInstaller.exe program tells you ‘1 second remaining’ after 1 minute or so, but you will have to wait a little bit more for big images. Obviously, it doesn’t count the bytes to transfer, but is just evaluating the time it takes for a Sandisk “standard” image!