설치 / 사용기

소프트웨어 [ChatGPT 활용] 2차 - 프로그래밍 언어 모르는 사람의 런처 프로그램 만들기...

2024.03.05 14:08

상발이 조회:414 추천:16

오전에 1차 글에 이어 제가 원하는 런처가 되기 위해 여행을 떠나게 됩니다.

 

여러차례 ChatGPT를 이용하여 대화하면서 코드를 만들어 보려고 했습니다.

결론은 ChatGPT는 똑똑한데 멍청합니다.

 

그 이유는 만든 코드에 명령을 추가하면서 코드를 덧붙이고 싶었는데 ChatGPT는 기존 코드를 기준으로 작성하지 않더군요.

아마 무료인 ChatGPT 3.5의 한계로 보입니다.

 

그러나 인간은 한계에 부딪히면 항상 방법을 찾게 마련이죠

 

그래서 여러번 수정하면서 가장 합리적인 방법을 찾게 되었습니다.

 

ChatGPT에게는 꼭 필요한 것만 묻자!입니다.

 

그 이유를 설명 하겠습니다.

 

1차에서 만든 런처 프로그램의 Layout을 기본으로 창의 사이즈를 키우고 버튼을 이동 시키고 Background에 이미지를 넣는 것을 목표로 시작하게 되었습니다.

 

기존 코드에서 윈도우창을 키워 달라고 해서 실행해 보니 윈도우창이 커졌지만 당연히 버튼 크기도 커져서 버튼 크기를 세로로 1/2로 줄여 달라고 했습니다.

 

ChatGPT_2024-03-05_13-34-57.png

 

아마 제생각으로는 ChatGPT는 한국말을 100% 정확히 이해 못해서 그럴 수도 있다고 보여집니다.

 

2024-03-05_13-39-52.png

 

2024-03-05_13-42-48.png

 

2024-03-05_13-41-53.png

 

시행착오를 거쳐 여러 명령을 내려서 얻은 코드값은 제자리를 맴도는 것 같이 출발은 했으나 뱅글뱅글 돈다는 생각이 들더군요.

 

ChatGPT_2024-03-05_13-36-07.png

 

창 크기 키우고 --> 버튼 사이즈 줄이고 --> 버튼 위치 이동 시키고 --> 하다보니 ChatGPT가 짜증을 내는지 이런 결과 값을 던져 줍니다.

 

ChatGPT_2024-03-05_13-37-10.png

 

2024-03-05_13-43-20.png

 

ㅋㅋㅋ

 

그래서 전략을 바꾸기로 했습니다.

 

방법은 기존 코드를 기준으로 계속 수정하는 방식으로 하지 말고 내가 원하는 것을 하려면 코드 어디를 수정해야 해?

어떤 코드를 더 추가 해야해? 로 접근하여 나온 코드 값을 기존 코드에 수정 / 붙여넣기하는 방식으로 바꾸었습니다.

 

ChatGPT_2024-03-05_13-38-19.png

 

이렇게 하다보니 자연스럽게 파이썬 공부가 되는 마법이 생기더군요~ ㅎㅎㅎ

 

이리저리해서 제가 원하는 거의 근접한 런쳐 프로그램을 완성하게 되었습니다.

 

이 정도되면 이 런처 프로그램 코드 값에서 제가 원하는 버튼 코드값에 제가 원하는 실행 프로그램 명령어로 바꾸게 되면 제가 원하는 런쳐 프로그램이 완성 될 것임을 확인하게 되었습니다.

 

지금 방금 완성 2차 런쳐 프로그램입니다.

이쁘죠???

2024-03-05_13-44-01.png

 

 

여러분들도 한번 동참해 보세요.

 

ChatGPT에게 명령을 내릴때에는 가장 표준언어로 얘가 알아 들을 수 있게 거의 초딩 수준의 언어로 이야기를 해야 가장 근접한 답을 내놓더라는 것입니다.

 

제가 말한 부분을 다시 되새기시면서 한번 도전해 보세요.

 

요청이 있으셔서 제가 ChatGPT를 활용하여 Python으로 만든 예제 코드를 첨부합니다. (Python 파일로 되어 있습니다.)

일부 수정이 필요한 곳이 있지만 그 부분은 공부하신다 생각하시고 구글링하여 찾아 보시면 금방 확인 수정 가능하십니다.

 

Launcher_예제.7z

 

암호 걸려 있습니다. 암호는 제 회원정보 서명란의 링크를 클릭해서 나오는 문자입니다.

 

긴글 읽어 주셔서 감사합니다.

 

즐거운 오후 시간 되세요.

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
10981 소프트웨어| sunshine님의 DOS RECOVERY 1.6_307 메인보드식 테스트 [4] John316 380 1 06-09
10980 기 타| [2] Macrium Reflect Y: 를 고정으로 사용을 하여 보았습니... [4] 왕초보 380 9 01-31
10979 기 타| 압축하지 않고..cmd에서 TCP 방식으로 파일들을 백업하여 ... [3] 왕초보 381 3 08-04
10978 소프트웨어| 리소스 편집기 - Resource Hacker™ 5.2.5 한국어 업데이트 ... [5] VᴇɴᴜꜱGɪ 383 11 11-14
10977 기 타| pe옷갈아입히기 choice.ini 이야기 [5] 서기다 384 6 09-16
10976 윈 도 우| 초보에 윈도우 wim 통합버전 만들기 스샷만 올려었요^^ [5] 수리수리 384 15 03-29
10975 소프트웨어| Passolo v22.0.116.0 한국어 1차 수정 마감 [14] update 사랑의음악 384 62 05-11
10974 윈 도 우| CHUM-Total Gift Set - VMware 설치 체험기2 [14] 선우 385 6 05-14
10973 기 타| PETools.VHD에 시작메뉴 백업기능을 추가하여 보았습니다.. [6] 왕초보 386 4 09-05
10972 기 타| reg export 명령어..♥사랑인님♥ 너무너무 감사합니다... [8] 왕초보 386 3 09-13
10971 기 타| SHIELD님 K*m님 런처 활용 - 중복dll문제 해결방법 입니다 [5] 왕초보 386 8 08-27
10970 기 타| 사랑인님의 PE 유틸의 개인설정화 사용기 [8] 서기다 387 4 09-13
10969 모 바 일| tx85 탭 과 데스크탑 간 팀뷰를 사용 파일 전송 [2] 방랑객 389 2 08-04
10968 기 타| [종료] 선우님 EXP에서 System ->Admin 계정 변환 맛보... [7] 왕초보 389 7 09-22
10967 기 타| (업데이트 해주셨습니다) 원키PE제작 2번째 업데이트까지는... [5] 왕초보 389 6 02-26
10966 기 타| (추가) Eassos 2.0.4.617 영문버전 간단한 사용기입니다.. [5] 왕초보 389 4 07-24
10965 윈 도 우| Knm 의 27_ OKR PE 사용기 [8] 미지수 390 14 12-01
10964 기 타| 큰나무님 DISMOnekeyBR.cmd 아홉번째 win10 64비트 사용기 [3] 수리수리 391 14 01-22
10963 윈 도 우| 큰**님 TBIonekeyBR_7 테스트 [15] wfja88 393 9 02-27
10962 기 타| [스샷위주]31-OKRBoot PE 아랫글에 너무 잘 설명해 주셔서 ... [4] 되풀이탈출 393 17 01-11
XE1.11.6 Layout1.4.8