kone
소미소프트
소미소프트

AI로 코네 데스크톱 프로그램 만드는 과정

07/21/2026, 02:31:13
유틸
26610 views · 16 likes

총 제작 시간: 3시간

토큰 사용량: Plus구독제 기준 40%

이전 AI로 프로그램 만드는 것을 진행한 적 있습니다.

최근엔 제가 어떻게 만들고 있는지 그 방식을 공유하려 합니다.

코덱스라는 것이 있습니다.

이전엔 터미널로만 가능했는데 이는 CLI라는 것으로

AI가 사용자의 컴퓨터 파일을 조작할 수 있는 것이라 생각하면 됩니다.

→ 그럼 위험한거 아니야?

AI가 사용자의 컴퓨터 파일을 조작하려면, 권한을 부여해야 합니다.

때문에 웬만해선 개인정보가 유출될 일은 없습니다.

코덱스를 쉽게 사용하는 방법은 GPT DeskTop을 설치하는 것입니다.

1

공식 사이트에서 다운받을 수 있습니다.

1

화면과 같이 나오게 되는데 상단의 Codex라고 적힌 부분을 클릭하면 ChatGPT도 나옵니다

1

좌측의 프로젝트 부분에 마우스를 호버하면, 이렇게 프로젝트를 만들 수 있습니다.

처음부터 시작을 누르면 프로젝트 이름을 설정할 수 있습니다

프로젝트를 만들게 되면, 폴더가 하나 생깁니다.

위치는 C:\Users\User\Documents\생성한 프로젝트 이름

이렇게 됩니다

즉 문서 파일 위치에 프로젝트 폴더가 만들어지고 그 작업이 추가되는 식입니다

여기서 ChatGPT와 Codex의 차이점이 나옵니다.

코덱스는 여기서 작업한 내용이 즉각적으로 폴더에 파일을 생성하면서 프로그램을 만들 수 있습니다.

1

사진과 같이 요청을 했고 처음엔 좀 오래 걸렸지만, 완성되었습니다.

1

파란색 글씨는 생성된 파일인데, 저기에 호버링을 하면 그 파일이 어디에 있는지 경로가 나옵니다

그 후에 내용은 제가 넣은 요청 토대로 알려드리겠습니다.

내가 원하는 방식은 설치형이 아닌 무설치형 exe 형태다.

→ 설치형의 경우 setup파일이 필요하고 Windows에 등록하게 됩니다. 이렇게 하면 설치 과정이 필요하고 배포에서도 불편하여 이렇게 만들었습니다.

로그인을 캐시로 남겨서 자동 로그인 기능을 넣어

  • 최초 1회는 직접 로그인

  • 다음 실행부터 유효한 세션이 있으면 자동 로그인

  • 비밀번호 자체는 앱이 저장하지 않음

  • 로그아웃하거나 Kone 서버가 세션을 만료시키면 다시 로그인 필요

언제든 열 수 있는 팝업 형태의 창을 만들고 그것이 그건 우측 하단에 버튼 하나 만들어서 그곳에 유틸 기능들을 추가할 거야.

일단은 그걸 누르면 툴이 나오고 Base64 라는 글자가 있는 버튼이 있고 그 버튼을 누르면 인코딩 디코딩 할 수 있는 기능을 추가해줘

  • 클릭하면 유틸리티 팝업 열림

  • 유틸 목록에서 Base64 선택

  • UTF-8 평문 → Base64 인코딩

  • Base64 → UTF-8 평문 디코딩

툴에 다른 사이트에 연결할 수 있도록 할 수 있나? 그건 브라우저에 연동되도록 하고싶어.

버튼을 두개 만들어서 크롬과 brave 두가지 브라우저로 열 수 있도록.

  • example.com처럼 입력하면 https:// 자동 추가

  • Enter 키를 누르면 Chrome으로 열기

  • http/https 주소만 허용

RJ/VJ/Steam 미리보기 기능, 인라인 미리보기 카드, 즐겨찾기 라이브러리를 추가해주고 미리보기는 캐시로 저장을 해줘

  • RJ·VJ·ST 코드 및 DLsite·Steam URL 자동 감지

  • 코드 옆 ‘미리보기’ 버튼

  • 작품 정보·이미지 슬라이드 카드

  • 즐겨찾기 라이브러리

  • 제목·코드·메모 검색 및 태그 필터

이거 작품 미리보기할 때 번역은 안되나? 태그랑 제목 종류 부분의 데이터를 구글 번역기에서 돌려서 갖고오게 하면 좀 시간이 걸리려나?

  • DLsite 제목을 백그라운드에서 한국어로 번역

  • 종류·태그는 로컬 번역표로 즉시 변환

  • 원문을 먼저 표시해 미리보기 로딩을 막지 않음

  • 원문 보기 / 한국어 보기 버튼 제공

🚨이때 문제가 발생. 번역이 대부분 되지 않는 현상 발생🚨

지금 보면 번역이 제대로 되지 않는 것 같아. 특히 태그 부분. 이 부분을 해결하기 위해서 한가지 확인해줘.

dl 사이트는 한국어로 바꿀 수 있단 말이야. 이렇게 해도 제목은 번역되지 않지만, 장르나 작품 형식 파일 형식은 한국어로 번역된 상태로 보여진단 말이야.

이 값을 갖고올 순 없나?

  • DLsite 공식 한국어 HTML/API를 함께 사용

  • RJ/VJ 장르를 전부 한국어로 수집

  • 작품 형식과 파일 형식 추가 표시

  • 제목은 기존 Google 번역 유지

배포 가능한 상태로 바꿔줄래? zip 파일로 말이야. 이때 개인정보나 캐시된 정보가 없도록 유의하고

ZIP 구성:

  • 무설치 EXE

  • 한국어 사용 안내

검증 결과:

  • 로그인 쿠키, 캐시, 즐겨찾기, 개인 경로 미포함

  • 압축 내부 EXE와 원본 해시 일치

이렇게 해서 만들어 졌습니다.

대략 10번의 질문만에 이정도 프로그램을 만들었습니다. 다들 한번 해보세요. 생각 이상으로 쉽습니다

코딩? 몰라도 됩니다.

시키세요. AI는 그러기 위한 도구입니다.

16
4 comments
07/21
티보는 신이고 코덱스는 무적이다
07/31
나중에 읽어봐야지 넘어렵
이건 실전판이고 이전에 공략판으로도 글 올렸었어요 최근 유용한 거 알아서 조만간 하나 더 업데이트 할듯요
초고전액숀게임 Queen's AXE
미번
zzarcrr
08/23 43983 41
혼란을 틈타 야애니 찾기 도움
질문
demonstrate
08/23 6472 1
YnVidWt1aW4 hmv모음
영상
karatro
08/23 117334 60
애초에 뭐 그리 열심히 받을 필요가 있나
일반
할머니
08/23 4573 -4
나는 식당시절에 setup 당해본적 있긴함
일반
빨간색마키아토
08/23 6471 -1
니들이 받은 게임에서 바이러스가 터진게 아니야
일반
하츠네미쿠
08/23 5803 1
Setup.exe 다운받아본 것 같은데...
일반
dd
08/23 4266 0
바이러스는 이미 터졌고 이제 할 일은 하나 뿐임
일반
rengester
08/23 5793 3
여주물 조건 까다로운데 혹시 추천가능할까
질문
댕댕이커여어
08/23 5928 0
Theobro머시기 이사람 활동을안하나
일반
qncnqhR
08/23 4083 0
"길"
일반
루파조아
08/23 4799 2
충간)동방)봉인된 상태에서 파리한테 당하는 장면
영상
이상한 사람
08/23 122026 65
나도 바이러스니 해킹이니 다양하게 당해봄
일반
mybest
08/23 6735 0
바이러스 사건 하나 터졌구나
일반
rainpotatachp
08/23 5734 0
게임 제목 아는 사람 있으려나?
질문
ssunkist
08/23 4134 0
바이러스 터졌다길래 무슨 겜파일에서 터졌나했는데
일반
twfsdffq
08/23 7366 1
멀웨어 관련은 조심해서 나쁠 거 없긴 해.
일반
Lenti_Plasmid
08/23 6832 5
맥 게이밍의 발전을 두려워 하는가
일반
djwiwiwj
08/23 4991 0
Summertimesaga 복구 부탁드립니다
요청
eonjunsid2
08/23 6385 1
난 해킹 당한 경험 딱 한번 있었는데 존나 골때렸던듯
일반
resident
08/23 5729 0
음란 간호사 << 노가다 ㅅㅂ
일반
nikefly
08/23 4905 0
와 조상님이 도운거같다
일반
fkshdj0909
08/23 6384 0
록시 업데이트 함 3.02
정보
mybest
08/23 40970 34
[AI번역]フェラマスク夫人
동인
doumaro
08/23 105786 51
유니티 게임에서 모자이크를 없애보자! ft. 스스로 이타즈라 광악 노모 만들기
정보
Nangaro
08/22 30134 19
(후타, 보추, 수?간 포함) QW1wbGVjdGVk 모음집 수정본
영상
asased
08/22 119267 58
마왕 미네리아와 이름 없는 마을의 에로 트랩 던전 후기
후기 및 공략
할머니
08/22 17961 1
영상 자막파일 같은건 어떻게 올려야하나요?
질문
konata1
08/22 5944 0
근데 어차피 바이러스는
일반
쿠지락스
08/22 7398 3
분명 내가 아는 작품인데 아는 장면이 아님
질문
horuragi
08/22 6972 0