CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·아이포니앙 ·주식한당 ·MaClien ·일본산당 ·방탄소년당 ·개발한당 ·자전거당 ·안드로메당 ·이륜차당 ·소셜게임한당 ·나스당 ·골프당 ·가상화폐당 ·소시당 ·물고기당 ·클다방 ·덕질한당 ·요리한당 ·스팀한당 ·AI그림당 ·바다건너당 ·노젓는당 ·패스오브엑자일당 ·WOW당 ·창업한당 ·AI당 ·테스트당 ·키보드당 ·육아당 ·여행을떠난당 ·콘솔한당 ·갖고다닌당 ·PC튜닝한당 ·사과시계당 ·위스키당 ·3D메이킹 ·X세대당 ·ADHD당 ·날아간당 ·배드민턴당 ·야구당 ·농구당 ·블랙베리당 ·곰돌이당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·캠핑간당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·디아블로당 ·개판이당 ·동숲한당 ·날아올랑 ·전기자전거당 ·e북본당 ·이브한당 ·패셔니앙 ·도시어부당 ·FM한당 ·맛있겠당 ·포뮬러당 ·젬워한당 ·걸그룹당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·IoT당 ·KARA당 ·꼬들한당 ·어학당 ·가죽당 ·레고당 ·리눅서당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·영화본당 ·MTG한당 ·소리당 ·노키앙 ·적는당 ·방송한당 ·찰칵찍당 ·그림그린당 ·소풍간당 ·심는당 ·라즈베리파이당 ·품앱이당 ·리듬탄당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·축구당 ·나혼자산당 ·스타한당 ·파도탄당 ·퐁당퐁당 ·테니스친당 ·빨콩이당 ·공대시계당 ·터치패드당 ·트윗당 ·VR당 ·시계찬당 ·WebOs당 ·와인마신당 ·윈폰이당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

모두의공원

chatgpt로 30년전 머드 프로그램 소스를 살리고 있습니다. 1 12

7
2023-03-19 15:31:02 수정일 : 2023-03-19 16:40:53 175.♡.107.213
데이스타777

얼마전에 이곳저곳을 떠돌다가 30년전에 제가 선배들이랑 만들어서 서비스했던 SF1999라는 머드를 하고 싶어하시는 분들을 만났습니다.

뭐랄까 감동도 크고 뭐라도 해야겠다 싶어서 집의 오래된 창고를 뒤져서 3.5인치 디스크에 담겨있는 프로그램 소스를 발견했습니다.

아시겠지만, 요즘 3.5인치 플로피디스크라는게 돌려볼 수 있는 곳도 없죠.


그래서 알리에 주문해서 한달만에 받은 3.5인치 플로피드라이를 이용해서 읽어보았는데...

왠걸, 파일명은 보이는데 카피가 안되는 겁니다.

30년이나 되었으니 깨졌구나...하고 좌절하고 그 동호회분들에게 말씀드렸더니 다들 좌절하시더라구요.


어쨌거나 밑져야 본전이라는 생각에 데이터복구업체를 수소문해서 오늘 가서 복사를 해보았더니....


'짜잔!' 하고 살아나는 것입니다.


허헐....


그리고 가져와서 압축된걸 풀었더니 tar로 압축된 파일명들 일부가 예전 한글 인코딩 방식인 euc-kr이라서 압축을 풀면 파일이 깨지는 겁니다.

그래서 만능해결사 chatgpt를 불러서 tar파일을 풀면서 euc-kr을 해결할 수 있는 걸 짜달랬더니...

tar_EUC.PNG

이렇게 짜주더라구요.

실행했더니...완전 감동입니다.

잘 살아났어요.


그런데 이번에는 파일 내부에 있는 euc-kr들이 문제가 있는 것입니다.

그래서 또 chatgpt님께 물었죠. (정확히는 bing님이지만)


folder_euc.PNG

한번 실행시 오류가 있어서 수정해서 실행하니 잘되더라구요. ㅋ

그런데 아직 문제가 완전히 해결된 건 아닌게 binary파일 형식으로 저장된 euckr이 있어서 이건 또 어떻게할지 고민되긴 합니다만, 이건 또 시행착오 거쳐보면 될 거 같습니다.


30년전 소스 복원....

나름 알차고 재미있는 경험같습니다.

중간에 또 과정 재밌는 부분 생기면 또 글 쓰겠습니다.


크흡...


PS. 암튼 우여곡절 끝에 살리기는 성공했습니다요.

KakaoTalk_20230319_163239241.png


KakaoTalk_20230319_163736354.png

게임 틱이 그 시절에 맞춰져 있던 녀석이라....

너무 빠르게 조잘대어서 절대시간으로 조절을 해야할 듯 하네요.

오늘은 여기까지 하고 이제 웹에서 접속하는 부분을 만들어야겠습니다요.


데이스타777 님의 게시글 댓글
SIGNATURE
언제나 지금처럼 ( 개인위키 : daywiki.kr )
서명 더 보기 서명 가리기
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [12]
쾰른
IP 211.♡.79.189
03-19 2023-03-19 15:33:16
·
그 머드게임도 해보고 싶네요 ㅎㅎ pc통신시절 한달에 십마넌 넘데 나와서 전화선 끊기고 ㅜㅜ
블랙독
IP 49.♡.168.110
03-19 2023-03-19 15:35:23
·
호오! 멋지네요, 코드오류도 잡아주는군요!!
삭제 되었습니다.
데이스타777
IP 175.♡.107.213
03-19 2023-03-19 15:38:34 / 수정일: 2023-03-19 15:38:50
·
@purndal님 chatgpt님의 도움을 받으면 가능할 거 같습니다. 그런데 무한대전은 제가 만든게 아니라서 소스가 없어요 ㅋ 열리면 홍보할께욥 ㅋㅋㅋ
맨동
IP 116.♡.222.254
03-19 2023-03-19 15:40:42 / 수정일: 2023-03-19 15:41:10
·
헉! 제가 정말 재밌게했던 머드였습니다. 전광석화를 단군의땅에서 처음 봤고 SF1999가 '영혼이 측은할 정도로' 아닌가요? ㅎㅎ 색깔도 있고 맵 기능, 기존에 머드에서 볼 수 없었던 새로운 요소가 많아 정말 재밌게 했던 기억이 있습니다. 서비스 시작하면 꼭 소개해주세요.
데이스타777
IP 175.♡.107.213
03-19 2023-03-19 15:41:51
·
@맨동님 >ㅁ< 하하핫! 넵. 본업이 있다보니 느릴 수 있어용. 다 되면 홍보하겠습니다욥.
데이스타777
IP 175.♡.107.213
03-19 2023-03-19 16:39:15
·
@맨동님 일단 어쨌거나 동작은 하게 했습니다. 다만 게임틱이 너무 빨리 지나가서 손을 봐야하겠네요.
맨동
IP 116.♡.222.254
03-19 2023-03-19 18:20:19
·
@데이스타777님

우와~ 기대됩니다. ㅎㅎㅎ 머드는 얼마만인지~
볶은양파
IP 115.♡.156.11
03-19 2023-03-19 16:00:47
·
그때는.. 모뎀이었을거고.. 아닌가? telnet 기반으로 코딩하신거면..... 구형 OS 를 virtualbox 에 설치해서 돌리는것도 방법이겠네요.. @.@;
데이스타777
IP 175.♡.107.213
03-19 2023-03-19 16:39:40
·
@볶은양파님 우여곡절 끝에 살리기는 했습니다. 크흡.
볶은양파
IP 115.♡.156.11
03-19 2023-03-19 16:57:50
·
@데이스타777님 역시 능력자십니다.......-.-=b
쏘로로
IP 121.♡.20.249
03-19 2023-03-19 17:10:10
·
코드를 그렇게 이어서 수정하도록 코칭을 하주는 것이 놀랍네요.
삭제 되었습니다.
데이스타777
IP 210.♡.106.151
03-23 2024-03-23 13:49:01
·
@새노님 내일 재오픈합니다 ㅠㅜ 죄송해요 늦어져서
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.