기 타 한영전환 문제는 저의 잘못이었습니다...진심으로 사과드립니다.
2018.02.24 11:08
지난 사용기중에서...다른분의 작품의 사용기를 쓴다는것은...목숨을(?) 거는 일이라는 표현을 한적이 있습니다.
실제...이번처럼..대형사고를 치게되면...작품을 만드신분께..어떠한 사과로도 되돌릴수 없은 일이 됩니다..
원키 PE 제작프로그램에서..한영전환이 저만 안되었던 이유를 이제서야 알게 되었습니다.
그 많은 사용기를 쓰면서도...저만 안되었던 이유가..제가..잘못알고 있어서 였습니다...
컴퓨터에 대해서 전반적인 기초지식이 부족한 제가..필요한것만 복사해서 사용하다 보니까..이런 대형사고를 친것 같습니다
제일 먼저 회원님들께 짧은 지식으로 잘못알고...제가 실수를 하였으면서..원키 PE 제작 프로그램에서 한영전환이 안되는다는 글을
여러번 올려서..회원님들께서 큰 오해를 하게 하여 드렸습니다....머리숙여 정숙히 사과드립니다
그리고..윈키 PE 제작프로그램을 한글화 하여 주신 decompiler님께 진심으로 사과드립니다....고생하셔서 한글화를 해주셨는데..
잘되는 한영전환이..안된다는 내용의 사용기를 쓰게 되었습니다...마음에 상처를 드려서 죄송합니다
제이유컴님도...많이 서운하셨을것입니다..
댓글로..사진까지 첨부하시면서...Config.ini에서 ime에 1로 체크 되어있어서..한영전환이 안된다고 정답을 알려주셨었습니다
그런데..제가..체크를 하다는것이 원키 프로그램에서..중국어입력기를 체크를 하고 PE를 만들어 테스트를 하였었습니다..
중국어입력기를 체크하고 Config.ini를 살펴보았다면..이때 저의 잘못을 알수 있었을것입니다...제 스스로가..기회를 놓쳤였습니다
제이유컴님..도움을 주셨는데도..제의 잘못으로..엉뚱한 테스트를 하였었습니다..죄송합니다..
제가 항상 초보라고 하는 이유가..이렇게 다른분들 다 아닌것을..저만 잘못알고 있거나..모르는 경우가 많아서 그렇습니다..
아직..열심히..더 많이 배워야 할 초보가 맞습니다..
잘되는 원키 PE 제작 프로그램에서..한영이 안된다고..별짓을 다했던것 같습니다..저야..저의 잘못이기 때문에..고생하는것이 당연합니다
몇분 고수님들이..사용기에..한영이 잘된다고 할때도 왜 나만 안되지 했었습니다....
회원님들께서도 많이 오해를 하였을것입니다
원키 PE 제작 프로그램에서..한영전환이 아주 잘됩니다...MS 입력기를 꼭! 체크하여 주십시요
저의 잘못으로 많은 오해를 하신분들께...다시 한번 더 머리숙여 사과드립니다..
1. 제이유컴님께서..댓글에..아래 사진을 올려주시면서..가르침을 주셨었습니다..제가 부족하여서..프로그램 메뉴에서 MS 입력기가 아닌..중국어 입력기에 체크를 하고 PE를 만들었었습니다. 이때가..잘못된것을 바로잡을수 있는 기회였는데..다..제가 부족하여서..기회를 놓쳤습니다..
ima=1 로 되어 있는것이..선택입니다..
2. 아! 또 한숨이 절로 나오면서..가슴이 벌렁벌렁 합니다..아니..왜!!! MS 입력기하고..한글 입력기하고..다르다고 생각하고 있는지..저도 모르겠습니다
저는..MS입력기하고..한글입력기하고..다른것으로 알고..당연히 체크를 해제해서 사용했었습니다..
그렇죠..저만 이렇게 생각하고 있는것이죠..
3. 제이유컴님이 말씀하여 주셨을때...아래의 중국어입력기에 체크를 했었습니다..아니.이 메뉴 한글화까지 해 놓고도..여기에 체크하고 테스트를 하였네요..참 멍청한 짓을 했습니다..
4. 이번에는 확실히..MS 입력기에 체크를 하였습니다..그리고..IME 파일을 추가하는 사용자 스크립트를 체크 해제하였습니다..
5. boot.wim에...IME 폴더가 있습니다..그냥 체크만 하면 이렇게 알아서 다해주는데...저는 한영전환을 되게(?)한다고..별짓을 다했네요...
덕분에 사용자 스크립트도 알게 되었지만..너무 허망한 짓을 하였습니다..역시..아는것이 힘입니다....모르면 이렇게 몸이 고생입니다.
6. IME 폴더안을 확인하여 보았습니다.
7. 관편파일들이 많이 있습니다..
8. 키보드 관련 파일도 모두 복사가 되었습니다...두손들고 반성하고 있습니다..
9. SysWOW64폴더에도 IME 폴더가 있습니다..
10.SysWOW64폴더에 키보드 dll은 안보입니다..system32에 있어서 필요가 없나 봅니다
11. PE부팅한 모습입니다...바탕화면에 아이콘이 안보이는 이유는..제 컴퓨터가 드디어 맛이 갔나 봅니다.
오른쪽 아래에..한영전환 메세지가 보입니다..체크만 하면 되는일을..저는 이제서야..알게 되었습니다..이것을 아는데 너무 오래 걸린것 같습니다.
12. 메모장에서 다시 확인을 하여 보았습니다..
13. 모든 프로그램에 보시면 필요없는 "참조"라는 폴더가 있습니다..이 폴더는..pecmd.ini에서 삭제할수도 있지만..소스에서 추가하지 않으면 더 편하죠.
저도..decompiler님 따라서..제가 가지고 있는것을 모두 한글화 하면서..알게 된것 뿐입니다...이 부분은 decompiler님 블러그에 피드백을 하였습니다
소스를 직접 수정하여 컴파일 하실수 있으신분은..아래 부분을 주석 처리하시면..모든 프로그램에 "참조" 폴더가 생기시지 않으실것입니다.
Fn03C1() 함수에 있는 19254 번째줄에서 참조 폴더를 만들고 있습니다
If StringInStr($Var000A , "10.0" ) Then $Var0007 = $Var0007 & ":WinPE\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\" & BinaryTOstring("0x38CC70C8", 2 ) & "\|"
14. 소스를 주석처리하고 다시 PE를 만들고 있는 중입니다..이번에도..MS 입력기 체크부터 확인을 하였습니다..제가 사용하는것은..체크후 해제하지 못하게 해 놓아야 할것 같습니다..
15. 참조 폴더가 안보입니다..
16. 이 부분도..decompiler님 블러그에 피트백을 한 부분입니다..
원키 프로그램을 실행하시면...오른쪽 아래 트레이에..아이콘이 보입니다..이 아이콘에는 아래처럼 "종료" 메뉴가 있습니다..이 종료가 작동을 하지 않습니다.. 호출되는 함수를 수정하여 주시면 종료가 잘 됩니다....소스를 수정하실수 있는 분들만 참고하여 주십시요
5215번째 줄입니다
수정전입니다
OnAutoItExitRegister(Fn03F6)
TrayCreateItem(BinaryTOstring("0x85C8CCB8", 2 ))
TrayItemSetOnEvent(- 1 , Fn03F6)
TraySetState()
수전후입니다
OnAutoItExitRegister("Fn03F9")
TrayCreateItem(BinaryToString("0xC1BEB7E1", "ANSI"))
TrayItemSetOnEvent(- 1 , "Fn03F9")
17. 위의 사진들에서 보시면..바탕화면에 아이콘들이 안보이시죠..이상한 현상입니다..지금은..아이콘들이 모두 보입니다..
18. PETools폴더가...SSD 하드가 아닌..일반 하드에 있습니다.. 제가..컴퓨터가 맞이 갔다고 하는 이유입니다..어제까지 잘 되던것이..갑자기 이렇게..일반 하드에 옮겨야..마운트가 되네요
VB6 관련해서도..특이한 현상이 있어서...컴퓨터가 맛이 가지 않아나 하게 된것입니다....VB6에서 잘되던..프로그램이 컴파일이 안되었습니다..숫자를 알파벳으로 변환하는 함수가 이상하게 안되었습니다..다른 컴퓨터에서는 이상없이 잘 컴파일 되는데요..아니 이전에도 잘 되었었습니다
그런데 갑자기 안되어서..복원에..나중에는 윈도우를 새로 설치까지 했었습니다.....이렇게 컴파일을 안되는 소스를..아래 사진처럼..일반하드인 Backup 드라이브에 옮겨놓고 컴파일하면 컴파일이 잘됩니다..그래서..VB6은 일반하드에서 컴파일 합니다.
이렇게 SSD에서..특이한 일이 생기기도 하네요..아마..컴퓨터가 뭔가 이상이 있나 봅니다...
별 내용은 아니지만...혹시..저처럼 SSD에 있는..PETools.wim이 마운트가 되시지 않은 경우가 있으시면 한번 일반하드에 옮기신후..하여 보십시요
19. 다시..SSD로 폴더를 옮겼습니다..마운트가 되지 않네요..컴퓨터가..이제는 떠나려고 하나 봅니다..
20. 마무리
저 한사람의 실수로 얼마나 많은 분들이 원키 제작프로그램에서는 한글전환이 안된다고 오해를 하게 되는지 생각을 하면..고개가 절로 숙여집니다
죄송합니다..변명의 여지가 없는..저의 잘못입니다
혹시...한글전환 관련하여서..저 때문에..마음이 불편하셨던 분들이 있으시면...용서를 하여 주십시요. 많이 반성하도록 하겠습니다
즐거운 토요일에..이렇게 사과글을 올려서 죄송스럽습니다..
웃음이 가득한 하루가 되시길 바랍니다.
제가 부족하여서..큰 잘못을 하였습니다..거듭 사과드립니다.
댓글 [18]
-
알롱 2018.02.24 11:32 -
ehdwk 2018.02.24 11:40
수고하셨습니다. -
항상감사 2018.02.24 11:43
왕고수님 잠깐 오류에 빠진건데 그리 염려하지 않으셔도 됩니다
덕분에 한글화되어 대중적으로 빌드를 할수 있게 되었네요
궁금한게 있습니다
OnAutoItExitRegister("Fn03F9")
TrayCreateItem(BinaryToString("0xC1BEB7E1", "ANSI";))
TrayItemSetOnEvent(- 1 , "Fn03F9")따옴표 안에 들어가 있는게 한글이 아닌데
어떻게 한글로 보이는 건지요
너무 궁금 합니다
-
왕초보 2018.02.24 12:00
"ANSI";)) 에 ; 오타가 보이네요..덕분에 찾았습니다..감사합니다
BinaryTOstring 가..변환을 하여주는 명령어 입니다...
BinaryToString("0xC1BEB7E1", "ANSI") 에서..0xC1BEB7E1 부분이 종료입니다...
저의 경우..어떤것을 변환했는지 알수 있게 하려고.."ANSI"로 변환하여서 소스를 수정하였습니다.
BinaryTOstring("0x85C8CCB8", 2 ) 여기는..유니코드입니다... 85C8CCB8 이부분만 바뀌는 것입니다 한글로 종료입니다
위에서 복사한 ANSI나 유니코드를 아래처럼 붙여 넣기 하면..종료가 표시가 됩니다.
한글에 원하시는 글을 넣으시면..ANSI나..유니코로 변환되어서 보여줍니다..
아래는 암호해독한 소스에서 중국어로 되어 있는 유니코드를 입력해서 중국어로 변환하는 것입니다
여기서 중국어를 복사해서 구글에서 한글로 번역하고 번역한 한글을..다시..유니코드나..ANSI로 변환해서..한글화를 진행합니다
저처럼 ANSI로 입력하면..ANSI를 입력해야 하는 불편이 있습니다..유니코드로 입력하시면 편하십니다
0x 다음에..붙여넣기 하시면 되십니다
아래처럼..중국어가 안보일 경우에는...윈도우에 중국어 폰트를 설치하여 주시면 되십니다.
저의 경우 pe에 있는 중국어 폰트를 설치했던것 같습니다 simsun.ttc
BinaryTOstring("0x0090FA51", 2 )
-
항상감사 2018.02.24 14:45
일부러 난독하려는 목적으로 스트링을 다 바꿔 놓은건가보내요
덕분에 많은거 배우네요
감사 합니다
-
cungice 2018.02.24 12:09
왕*보님 고생 많으셨습니다. 좋은 정보 감사합니다.
-
compuser 2018.02.24 12:29
테스트 과정에서는 여러가지 오류와 변수가 있을 수 있습니다.
그런 부분을 공개하고 소통하면서 풀어가는 과정 자체를 왕초보님이 직접 체험하고 이렇게 글로써 설명해주셨기에 그에 대한 더 깊이 있고 상세한 정보를 우리가 알 수 있었다는 사실이 중요합니다. 누군가 확인하여 주실 부분을 왕초보님의 체험을 통해 확인하고 공부할 수 있었습니다.
왕초보님의 실수는 반대로 많은 사용자에게 도움이 될 정보를 제공하는 기회였을 수 있습니다.
도움 주신 분들과 사용기 읽어주신 분들께 내용 전달하고 양해 구한 정도로도 디*파일러님이나 제이*컴님이 오히려 더 관심가져주시고 응원하시리라 생각합니다.
정말 수고 많으셨고 좋은 정보 주신 점 감사드립니다.^^
-
간장종지6465 2018.02.24 13:08
실수 없는 발전이 있겠습니까? 돌아가 봐야 질러가는 길이 빠른 걸 알겠지요. 감사합니다.
-
지ol니 2018.02.24 13:37
왕초보님 너무 자책은 안하셨으면 합니다...
덕분에 더 좋아 진건 사실 이니까요..
포스팅 올려 주시는것 보면서 조금은 만들어 보고 있었는데,,
처음 한글화버전은 한글을 쓸수 있었지만
한영키로 전환은 안돼고 마우스로 한글 입력기 선택후에 한영전환이 가능했었읍니다.
그냥 한글이 입력되고 수정할 능력이 안돼니 그냥 사용햇었는데,,
왕초보님이 decompiler님께 피드백 해주신 다음 수정 버전엔
부팅후에 한영키로 바로 전환이 가능하게 수정 되었네요.
덕분에 어떻게 질문을 해야할지도 모르는 정말 생초보도
쉽게 PE를 만들어 볼수 있게 되었습니다.
글 재주가 없어서 아주 가끔씩 감사 댓글만 남기는 저같은 사람도
왕초보님 포스팅보면서 조금씩 배우고 있습니다.
정말 수고 많으셨고 앞으로도 많은 도움 기대하겠습니다..
-
OldMaC 2018.02.24 13:22 역시 왕고수님은 다르십니다.
오류를 스스로 인정하고 또 바로 잡아주시니 공부하시는 분들은 정말 든든할 것입니다.
디컴파일러님과 왕초보님 모두 고생하십니다.~~
-
점돌이 2018.02.24 15:06
수고하셨습니다.
-
관창의도 2018.02.24 15:23
고생 하셨습니다.감기 조심하세요.^^
-
Playing 2018.02.24 16:17
이렇게 의미있는 글도 보네요
정말 여러가지 생각을 할수 있는 글입니다
저는 왔던 길을 다시 되짚어 나가는 것만이 인류가 발전하는 최고의 선택이라고 봅니다
그걸 보여주셨습니다
더 많은 분들이 이 글을 통해 그런 과정을 함께 따라가길~!
-
ToPs 2018.02.24 17:48 항상 수고 많으십니다..왕고수님...
왕고수님 주말 잘 보내시기 바랍니다.
-
제이유컴 2018.02.24 19:21
왕고수님 덕분에 많은것을 배우고있습니다.
드디어 모든것이 완성이 됐군요
엇저녁에 40넘은 조카넘 장가보낸다고 서울갔다가 조금전에 도착했습니다^^
수고 하셨습니다.
-
tesoro 2018.02.24 21:02
실수를 인정하고 진심으로 사과하시는 모습 멋지고 감동적 입니다.배움에 있어 실수는 따라오기 마련입니다.
"실수=잘못" 이 아니라 "실수=기회" 라 생각합니다.
의기소침하실 것 같아 응원메세지 보냅니다.
힘내시고, 즐겁고 행복한 주말 보내세요.PS. 실수로 인해 조금이나마 마음에 상처를 받으신 회원분들께
저도 한마음으로 사과드립니다.
너무 언잖게 생각하지 마시고, 너그러운 마음으로
이해해 주실거라 믿습니다.
좋은 주말 되세요^^ -
sunshine 2018.02.25 09:58
너무 마음에 두지마세요.
그 덕분에 초보자들은 수동으로 winpe 에 한글 IME 를 추가하는 방법을 배울 기회가 생겼잖아요.
즐거운 주말이 되시기를...
-
샤 2018.02.26 10:48
수고하셨습니다.
사부님 너무 자책 안하셨으면 합니다.
그 동안 지식 전수에 비하면 정말 사소한 실수입니다.
이렇게 좋은 강좌(왕사부님) 가 있는 것 만으로도 큰 복 입니다.
그리고 언제나 감사드림니다.^^*
감사합니다.^^*
PS 강좌,자료 받고 간단한 댓글 인사 조차 안하는 사람들이
더 나쁨니다.(먹튀)