Re: Re: (수정) 우분투22.04 에서 작업한 무한대전 1.3 버전 소스 입니다.

Re: Re: (수정) 우분투22.04 에서 작업한 무한대전 1.3 버전 소스 입니다.

command1.c 에서 한글 조합식 처리부분이 있는데(first_han()) 

해당 파일 수정 할경우 조합식 저장한 코드가 깨지는 문제가 있어 extern으로 빼서 수정한 버전 첨부드립니다.

** /player/temp 폴더가 있으면 이전 버전에서도 temp 폴더에 저장 됩니다.


6 Comments
고냉이 01.09 22:52  
참고로 실행은
bin 폴더에서 ./frp.new <포트번호> 하면 해당 포트로 서비스가 실행 됩니다.
ex) ./frp.new 9999
악천 01.20 18:59  
CentOS-Stream-8-20240603.0-x86_64-dvd1 이걸로 저는 열심히 컴파일하다가.. 포기했습니다.
문자 인코딩 형식 EUC-KR  와  UTF-8 간의 문제가 많이 있긴하네요.

우분투는 문제없이 컴파일이 가능한가요? 하위라이브러리 문제도 있을텐데... 저도 한번 해당 OS로 설치해서 해봐야겠네요.
고냉이 01.20 20:32  
[@악천] locale을 euc-kr로 설정하셔야 컴파일이 제대로 될겁니다.
redhat(CentOS)계열은 라이브러리가 달라서 잘모르겠네요.
Devian 계열은 x86 라이브러리만 설치하면 컴파일 될겁니다.
악천 01.20 23:00  
[@고냉이] EUC-KR 로 해서 진행해도 결국 나중엔 UTF-8로 바꾸는게 더 좋을거 같아서 utf-8로 소스파일을 다 변환해서 수정해보니까.. 이건 뭐.. 하나를 새로 만드는 수준이더라구요. 저도 데미안 계열로 한번 해봐야겠네요.
고냉이 01.22 21:35  
[@악천] 사용하는 클라이언트들 (이야기,새롬 등등) 이 utf-8을 지원하지 않기에 utf-8로 진행했다가 접은 프로젝트도 있었습니다. 봇 수정 못하시는 기존 클라이언트 유저 분들을 위해 컨버팅 도 해봤는데 지연이 생기더라구요. 올드 유저들의 클라이언트를 바꾸지 않는한 euc-kr을 유지할수 밖에 없는게 한국 머드의 현실입니다.
악천 02.01 19:58  
[@고냉이] 그렇죠.. 이젠 머드게임을 하는 유저층도 없다고 보기 때문에... 어쩔 수 없이 euc_kr로 작업을 해야만하는... ㅋㅋㅋ
제목
Category
State
  • 오늘 방문자 778 명
  • 어제 방문자 1,137 명
  • 최대 방문자 1,885 명
  • 전체 방문자 32,801 명
  • 전체 게시물 3,387,797 개
DNS server, DNS service

Facebook Twitter GooglePlus KakaoStory NaverBand