기 타 첨임*님 추석선물 - pecmd.ini 해상도 관련입니다
2019.09.14 13:49
좋은 선물을 받으시고..선물을 받으신분들께서 감사의 사용기를 써주셨죠..
이런 분위기에서...이런 현상이 있습니다라고 사용기를 쓰는것이 참 쉬지 않네요...고민을 하다가..그래도 알고 있으면서 모른척하는것은 더 이상한
행동이라는 생각이 들어서 사용기를 쓰게 되었습니다.. 사용기를 보시는 분들께서는 오해가 없으시길 간곡히 부탁드립니다
아래 사용기도 그렇지만...이런 사용기를 쓰게 되면...사용기를 쓰지 않은것보다...괜히...욕이나 먹는 경우가 있습니다
얼마전에도 사용기에 이런 현상이 있습니다라고 사진까지 첨부해도..같이 문제점을 찾는것보다는...네가 잘못 건드려서 안되는것으로 매도를 하는
경우가 있어서.....다른 고수님들이 사용기에 있는 현상이 맞다고 해도..
내가 사용하는 컴퓨터에서 잘못된 방법인데도...이렇게 했는데도 안보인다면서..이것이 펙트라고 주장하는 경우는 참 답답하기도 했습니다..
이 사용기의 경우도 제가 테스트 하여 본 그대로 사용기에 쓴것입니다...
제가 잘못 알고 있는 부분이나 실수한 부분이 있으면...이런 부분들은 잘못알고 있다고 알려주십시요... 저도..잘못 알고 있다면..이렇게 사용기를
쓰면서 잘못 알고 있는 부분을 바로 잡을수 있는 기회가 될것 같습니다..
사용기는...관심이 없거나..감사의 마음이 없다면 그냥 모른척 넘어가면서 쓰지 않은것이 제일 편한것입니다..그래도 사용기를 쓰는것은 관심과 감사의
마음이 있어서라고 생각을 합니다...그리고..사용기에 이것이 안되는데요 하는것은..피트백의 내용일수도 있습니다.
문제점을 찾아서...고생하신 분의 작품을 흠을 낸다거나...폄하라려는 것이 아닙니다...사용기를 쓰고..엉뚱하게 매도를 당하는 경험을 하게 되면서..
혹시..오해를 하시는 분들이 있으실것 같아서...이렇게..쓸데없는 글들이 길어졌습니다.. 양해를 하여 주십시요
1. pecmd.exe를 그냥 클릭하면 아래처럼 도움말이 나옵니다...TEAM 도움말입니다...
여러개 명령을 순차적으로 실행할때 사용되는 옵션으로 알고 있습니다..빨간 네모에서 보시는것처럼...명령어 사이에는.."|"가 들어가 있습니다.
저의 경우...이 "|"를 키보드에서 입력하기도보다는...고수님의 작품에 있는것을 복사해서 사용을 했습니다..키보드에 있는것을 제가 잘 몰라서..
혹시나 하는 마음에 복사를 해서 사용을 하는것입니다..아마..같은 특수기호 일것입니다
2. 해상도를 지정하는 DISP 명령어 입니다..해상도를 지정하지 않고...DISP 하나만 쓰는 경우도 있습니다..
3. 첨임*님 작품에 있는 pecmd.ini 내용입니다.. 아래 빨간색의 막대기가...보이시죠...pecmd.ini에서 복사한것입니다..
아래 쳅쳐한 그람에서는 조금 다르게 보이실것입니다...모양을 자세히 보아 주십시요
TEAM DISP W1920 H1080 B32 F60lDISP l
4. 가상에서 부팅한 모습입니다..저의 경우 pe의 해상도를 1024*768로 사용하기 때문에..pecmd.ini에 해상도 설정 DISP 명령이 없습니다
아래처럼 104*768로 부팅이 되어서..저에게는딱이어서 해상도에 신경을 쓰지 않았습니다. 그런데 좀 이상하죠
TEAM DISP W1920 H1080 B32 F60lDISP l
pecmd.exe에 위에서 처럼 되어 있는 이유는 1920*1080 해상도로 설정한 다음에..다시 DISP로 해상도를 설정하고 있습니다
DISP 명령어가 있다면....초보인 제가 정확히 알지는 못하지만...가능한 최대 해상도로 하라는 명령어로 알고 있습니다...
그런데..실제 부팅한 모습에서는...1024*768 해상도로 보입니다..
DISP W1920 H1080 B32 F60 해상도는 가상에서 지원하지 않아서 해상도가 적용되지 못합니다..그다음에 나오는 DISP가 작동을 했다면...아래처럼
해상도가 1024*769 가 나오지 않고 지원 가능한 최대 해상도가 나와야 합니다.... DISP가 작동하지 않은것 같습니다..원인은...
5. pe에서 보면....명령어가 이상이 없어 보입니다
6. pecmd.ini에서 아래처럼 수정을 하였습니다..
//TEAM DISP W1920 H1080 B32 F60lDISP l
TEAM DISP W1920 H1080 B32 F60|DISP
// 알파벳 소문자 엘 l
// 키보드 0 다음 오른쪽 3번째 (백스페이스전에 있음) | \
pecmd.ini에서 복사해 온것입니다...위에서 보시면...빨간색으로 된것이 거의 구분이 되지 않습니다..
아래에 캡쳐한 사진을 보시면...확실히 구분이 되시죠..... 원본에 있는 것은..소문자 엘 같습니다.
TEAM DISP W1920 H1080 B32 F60|DISP
1920*1080 해상도 설정후..다시 DISP로 해상도를 설정하고 있습니다...1920*1080 가 없으신분은 그냥 DISP를 하면 최대 해상도가 나올것 같습니다
7. TEAM에 사용되는 특수기호는...아래의 네모 같습니다...처음에 말씀을 드렸지만..저의 경우 확실히 하기 위해서 고수님 작품에 있는 pecmd.ini에서
복사를 해서 사용을 했습니다...한번 아래 키보드가 맞는지 확인을 해보시는것도 좋으실것 같습니다
8. pe로 부팅을 하였습니다...1600*1200으로 해상도가 설정이 되었습니다..
TEAM DISP W1920 H1080 B32 F60|DISP
위의 명령어 중에서 1920*1080 해상도는 지원이 되지 않아서 실제 적용되지 못합니다..DISP가 작동이 되어서 1600*1200으로 설정이 되었습니다
9. 아래 보시면 1920*1080 해상도는 지원하지 않고 있습니다..그리고...오른쪽에 pecmd.ini를 보시면..소문자 엘과 정확한 특수문자와 바교해보면
잘 구분이 되지 않습니다
10. pecmd.ini 부분입니다...소문자 엘과 특수문자가 잘 구분이 되지 않습니다.,. 길이와 두께에 미세한 차이가 있기는 합니다
11. 마무리
첨임*님 작품에 있는 TEAM DISP W1920 H1080 B32 F60lDISP l 에서..."|" 부분이...소문자 엘 같습니다..
그래서..두번째 명령어인 DISP가 실제 작동하지 않은것 같습니다.. 저의 경우 가상에서 1024*768 해상도가 나온 이유인것 같습니다..
7번에 있는 키보드 사진에 위치한 특수기호를 넣으시던지..아니시면..다른분의 작품에 있는 것을 복사해서 수정을 하시면... 1920*1080 해상도가
없는 경우에도...DISP 명령어 때문에...최대 해상도가 설정이 되실것 같습니다
저의 경우 이런 현상이 있어서 이렇게 해본것입니다....
첨임*님의 작품에 대해서...흠을 내거나...펌하려는 사용기가 아닙니다...
어떤분처럼.. 문제를 찾아서..자기 작품을 깍이내리려고 한다는 오해가 있을것 같아서 여러번 말씀을 드립니다...오해가 없으시길 간곡히 부탁드립니다
사용기가 도움이 될수도 있지만...사용기를 쓰시는분의 실수로 엉뚱한 결과가 있는 사용기 일때도 있을것입니다..
사용기를 쓴 사람의 마음을 생각하시면..어떤 사용기라도..사용기 자체로 고마운일이 아닐까 합니다..
작품에 문제가 있다면 같이..노력해서 찾으면 되죠..그리고 사용기를 쓰신분이..어디엔가 실수를 하셨다면..같이 찾아서..다른 초보분이 실수하지
않도록.,..정보를 공유하는것도 좋은것이라는 생각이 듭니다
작품을 만드시는 분들도 실수를 하지만..사용기를 쓰는 분들도 실수할때가 있습니다..혹은..컴퓨터 마다 상황이 달라서 작품을 만드신분이 테스트
한것과 다른 결과가 나올수도 있습니다...
개인적으로 사용기에서 이런것이 안되네요 한다고해서..그분 작품을 폄하는것이 아니라는것만 작품을 만드신분들께 알아주셨으면 하는 마음입니다
다른 분들은 다 감사합니다라는 사용기를 쓰는데..이것이 이상하네요 하는 사용기를 쓰게 되면서..걱정이 많아서..사용기 내용이 길어졌습니다
사용기를 보시는 분들 모두 오해가 없으시길 바랍니다
오늘 하루도 좋은일만 있으시길 바랍니다
댓글 [16]
-
바수 2019.09.14 16:04
-
왕초보 2019.09.14 20:44
이제서야 윈포에 들어올수가 있어서 답글이 늦었습니다.. 먼저 부족한 글에 관심을 가져주셔서 감사합니다..
1. " TEAM DISP W1920 H1080 B32 F60|DISP l "(←엘)
의 경우 사용기처럼 저의 경우도 같은 경우입니다...1920*1080이 지원되지 않아서 적용되지도 않았고...DISP는 작동하지 않아서..기본 해상도인
1024*769이 적용이 되었습니다
2. " TEAM DISP W3840 H2160 B32 F60|DISP l "(←엘)
의 경우..사용하시는 해상도가 3840*2160를 지원하기 때문에 해상도가 적용이 되었고...DISP는 적용되지 않았습니다..
해상도가 엄청 고해상도를 지원하는 모니터네요..부럽습니다...
레인미터에 최적화에 맞는 1920*1080 해상도를 사용하시려면..드라이버 실치후..해상도 변경프로그램에서 1920*1080 해상도가 보여야 합니다
보인다면.. TEAM이 필요없이 DISP W1920 H1080 B32 F60 만 있으면 되실것 같습니다
잘 되시길 바랍니다..
-
첨임다 2019.09.14 16:08
아! 그런 거였군요..^^;
저도 복사해서 붙여 넣다 보니 그런것 같습니다 수정하겠습니다 감사합니다^^*
-
왕초보 2019.09.14 21:03
좋게 말씀하여 주셔서 감사합니다...
이제서야 마음이 놓입니다..
편안하신 시간 되세요...
-
김영자 2019.09.14 16:36
수고핬습니다...^^ -
입니다 2019.09.14 16:48
본문 글에서 알 수 있듯이
메모장 폰트를 잘 설정 한 것은 구분이 잘되지만,
그렇지 않은 경우는 구분이 잘 안 되죠.
이런 일을 방지 하기 위해
메모장 기본 폰트를 Consolas 나 Courier New 같은 코딩용 폰트로 설정해 둬서
l(엘)1(일)I(아이)|(수직선) 구분이 잘 되게 해둡시다.
-
왕초보 2019.09.14 20:46
너무나 좋은 방법을 알려주셔서 감사합니다..
한글화 해주신 Notepad2를 잘 사용하고 있습니다..이 자리를 빌어 감사인사 드립니다.
Consolas 나 Courier New 같은 코딩용 폰트가 있다는것을 몰랐습니다...
앞으로는..정확히 구분할수 있도록..기본 폰트를 바꾸어서 사용하도록 하겠습니다.
항상 베풀어 주시는 마음에 진심으로 감사드립니다
좋은일만 있으시길 바랍니다
-
두힘 2019.09.14 21:32
TEAM DISP W1920 H1080 B32 F60|DISP | <- 수정하신거에 끝에 |는 없으신데 없어도 되는건가요?
-
왕초보 2019.09.14 22:27
TEAM DISP W1920 H1080 B32 F60|DISP |
사용기에 있는 TEAM 도움말입니다...TEAM 에서..처음 실행한 명령어 다음에..추가로 이어서 실행하는 명령어가 있는 경우 | 가 있습니다.
다음에 실행할 명령어가 없다면 | 가 있을 필요가 없을것 같습니다 있어도 상관은 없습니다....| 다음에 실행하는 명령어가 없어서 문제될것은
없는것 같습니다..그래도 이왕이면 다음 명령어가 없는데 | 가 있을 필요는 없을것 같습니다
-
두힘 2019.09.14 22:29
아~ 답변 감사합니다^^
-
H2O 2019.09.14 23:25
수고 많으셨습니다.
-
소달구지 2019.09.14 23:42
멋진 발견, 매의 눈이시네요.
그 동안의 많은 해상도에 맞는 스크린 모양 갖추기 해결시도를 한방에 해결해 주시니 감사합니다.
꼼꼼하고 끈질긴 노력과 실력이 멋지십니다.
-
ToPs 2019.09.15 00:09
수고하셨습니다.
-
왕초보 2019.09.15 01:38
테스트 사진을 캡쳐하는 동안 글이...삭제가 되었네요...
1. 원본 pecmd.ini 입니다. 대문자로 표현을 하면 아래처럼 될것 같습니다
TEAM DISP W1920 H1080 B32 F60LDISP L
2. 이미 아시는 내용이지만 다른 분들을 위해서 사용기에 있는 사진을 가져왔습니다..
TEAM에서...명령어를 연달아 쓰기 위해서 각 명령어를 구분하기 위해서 구분자로 "|"를 사용하고 있습니다..
cmd에서는 "|"를 파이프 라고 표현을 하고 있는것 같습니다.. 아래는 cmd에서 활용했던 명령어 입니다.. "|" (파이프) 대신에 L을 사용한다면
아래 명령어는 정상작동하지 않을것입니다..
omnifs32 info | find /N "Volume">HardList_omnifs32.txt
TEAM DISP W1920 H1080 B32 F60LDISP L
TEAM 문법적으로 "|" 파이프가 사용되어야 할곳에 L 이 사용되고 있습니다..그래서..TEAM에서 뒤에 오는 명령어를 구분할수가 없습니다
DISP L 이 명령어로 인식이 되려면...DISP L 앞에 "|" (파이프)가 있어야 되는데 L 이 있어서 문법적으로 이미 오류가 납니다..
그래서 다른 명령어로 구분을 할수가 없을것 같습니다..결국..DISP L 은 실제 명령어로 인식이 되는것보다는...앞의 DISP 명령어에 아무런 의미가 없는것 단어로 인식이 될것 같습니다...
3. TEAM DISP W1280 H1024 B32 F60LDISP L
위의 명령어 중에서 TEAM DISP W1280 H1024 B32 F60 까지는 문법적으로 문제가 되지 않습니다..그래서..아래처럼..해상도가 1280*1024가
적용이되었습니다.
LDISP L 이부분은 문법적으로 "|" (파이프)가 와야 하는데...L (알파벳 엘)이 와서...DISP L 을 다음 명령어로 인식하지 못합니다
TEAM DISP W1280 H1024 B32 F60 다음에 바로 알파벳 L 있는데도..정상적으로 해상도가 변경이 된것은...F60LDISP L 부분에서 F60까지만
DISP 옵션으로 인식이 되어서 그렇지 않았나 하고 추측만 됩니다.
4. TEAM DISP W1280 H1024 B32 F60LDISP
"|" (파이프) 대신에 L 알파벳이 있는 경우 입니다...문법적으로 오류여서 앞의 해상도만 적용이 되었습니다
5. TEAM DISP W1280 H1024 B32 F60|DISP
구분자로 "|" (파이프)가 사용되어 문법적으로 아무런 이상이 없습니다.. 위의 명령어에서 TEAM을 제거하고 하면..아래처럼 2줄이 됩니다
DISP W1280 H1024 B32 F60
DISP
정상적으로 "|" 가 사용되어서 1028*1024 해상도가 적용된 후에 다시 DISP로 지원가능한 최대 해상도로 변경이 되었습니다.
6. TEAM DISP W1280 H1024 B32 F60|DISP L
"|" (파이프)가 사용되어서 정상입니다만..DISP 옵션에 L 이란 옵션이 없어서..."|" 뒤에 오는 DISP L 명령이 정상작동하지 않습니다
7. TEAM DISP W1920 H1080 B32 F60LDISP L
위의 명령어만으로 보았을때 첫번째 L은 "|" (파이프)가 있어야 하는데 L이 있고...두번째는 DISP 다음에 오는L 은 DISP 옵션에서 L이란 옵션이
없어서..실제 적용이 되지 못하는 2가지 문제가 있는것으로 볼수 있습니다
저의 경우..2개의 L을 "|" (파이프)를 L로 오따로 쓴것으로 생각하고..사용기를 쓰게 되어서..조금 다른 방향으로 생각을 하게된것 같습니다
좋은 의견을 주셔서 좀더 자세히 테스트를 하여 보았습니다..
항상 관심을 가져주시고..도움을 주시는 마음에 감사드립니다..
-
바수 2019.09.15 10:01
자세한 답변 감사합니다. 여러가지 세부적으로 올려주신점 감사드립니다.
이해 됐다가도. 헷갈려서 댓글 썼다 지웠다 했습니다.
지금은 DISP W1920 H1080 B32 F60 으로 사용하고 있습니다.
-
왕초보 2019.09.15 12:03
사용기에서 설명을 잘하는것도..사람마다의 능력인데..제가 잘 표현을 못하는것 같습니다..
레인미터에 최적화된 해상도가 설정이 가능하시면...최적화 된것으로 사용하시는것이 편하실것 같습니다
고생 많으셨습니다..
TEAM DISP W1920 H1080 B32 F60|DISP l (←엘)
으로 되어있고 모니터는 3840지원이면서.. 드라이버는 안깔린상태였습니다. 디스플레이 해상도 설정의 헤상도 목록에서는 3840 운좋게도 있고 1920은 없고. 1024는 있고.. 목록이 이랬습니다. 그런데 부팅해상도는 1024로 잡혀서.. 그냥 드라이버 문제인줄 알았는데.. 정확한 이유를 알게된듯합니다.
제경우
1. " TEAM DISP W1920 H1080 B32 F60|DISP l "(←엘)
:이었을때 드라이버가 미설치시 1920해상도는 목록에 없어서 이 설정은 미적용 되었고, 드라이버 없는데도 디스플레이 목록에 운좋게 3840이 있으니 DISP 명령어에 의해 3840이 적용되어야하는데 1024로 적용이 나타났었나 봅니다.
2. " TEAM DISP W3840 H2160 B32 F60|DISP l "(←엘)
: 결과는 3840해상도구요. DISP명령어에 미실행이고, 실행되도3840이네요.
저는.1번으로 쓰고 있는데요. vga드라이버 설치전이면 DISP문구가 맞는 최대해상도를 찾는다는 목적이 있겠으나, 드라이버를 설치한 조건에서는, 1920으로 쭉 쓰고자 한다면 |DISP 를 빼는게 원하는 결과를 얻을수도 있다는 걸로 이해되는데 맞는지요?
첫번째 해상도로 1920으로 잡았다가 |DISP에 의해 최대해상도인 3840으로 바뀐다면 레인미터 위치설정 좌표가 1920으로 셋팅된 상황이라면 빼야하는거지요?