콘텐츠 허브

  • 시스템
  • 인기
    • 공유링크 복사
      [BETA 0.5.4] 채팅 시스템 (AJAX + 소켓)
      회원전용 채팅 시스템 입니다.
    • 무료
    • 고유번호
    • 1286
    • 최근 업데이트
    • 2025.12.21 21:05
    • 누적 다운로드
    • 44회
      미니홈 쪽지 구독하기
      구독하고 알림받기
    베타버전 입니다.

    상세정보

    베타 버전은 자세한 설명을 제공하지 않습니다.

    실 운영은 정식버전으로 하시길 권장드립니다.​

    이전버전(0.2.1) 설치하신 분들 반드시 아래 실행해 주세요.

    1. 그누보드 루트 폴더에 설치된 nx 폴더 완전 삭제

    스킨화가 되면서 폴더 로직이 완전히 바꼈기 때문에 해당 폴더를 완전 삭제 해야합니다.

    정식버전 전에는 계속해서 로직 변경이 있을 수 있습니다.

    2. DB 업데이트가 있습니다. 하단 3번과 4번 재실행 해주세요.

    설치정보 

    1. 그누보드 루트 폴더에 업로드 합니다.


    2. 최고관리자 아이디로 로그인 합니다.


    3. https://내도메인/adm/nx_chat_setup.php 에 접속합니다.


    4. '테이블 설치하기' 버튼을 클릭합니다.


    5. https://내도메인/nx/chat/chat.php 에 접속해서 이용할 수 있습니다.


    6. 관리자 메뉴 999XXX번 사용


    아직 아이콘 이미지 등이 확정이 되지 않았으며 충분한 테스트를 거치지 않았습니다.
    예고 없이 실시간 업데이트 될 수 있습니다. (가능한 자유게시판 등을 활용해 공지)


    소켓모드 (설정 관련 메뉴얼은 따로 작성중)


    ubuntu - 24.04.3 LTS

    npm - 10.8.2

    pm2 - 6.0.13

    node - 20.19.5

    nginx - 1.29.1

    mysql - 8.0.44-0

    소켓모드는 그누보드 루트 폴더에 있는 config.php 에 48번째 줄

    define('G5_COOKIE_DOMAIN',  '.blocknix.io');

    이렇게 바꿔주셔야합니다.


    Uploaded Image

    Uploaded Image







    Uploaded Image

    Uploaded Image

    Uploaded Image

    Uploaded Image

    Uploaded Image

    Uploaded Image

    Uploaded Image










    데브이 님의 콘텐츠가 도움이 되셨다면
    잊지말고 추천 해주세요!

      댓글목록

      profile_image
      no_profile 민트다이어리미니홈 1:1 대화하기 오래 전

      추천!! 감사합니다 ^^

      2025-11-13 15:04

      profile_image
      데브이미니홈 1:1 대화하기 오래 전 작성자

      아직 베타버전입니다.^^

      현재 관리자 디자인 채택중에 있고, 기능도 완전히 개발하지 않았습니다.

      테이블 컬럼들 보시면 아시겠지만 현재 베타버전에서는 동작하지 않는 기능들이 많습니다.^^

      2025-11-13 15:09

      profile_image
      bank365미니홈 1:1 대화하기 오래 전

      수고하셨습니다
      정식버전을 기대해 봅니다 ㅎ

      2025-11-13 17:29

      profile_image
      데브이미니홈 1:1 대화하기 오래 전 작성자

      네~ 감사합니다!

      2025-11-13 17:30

      profile_image
      no_profile 민호민호미니홈 1:1 대화하기 오래 전

      아직 베타버전이지만 그래도 AJAX 성능 체크는 가능할듯 합니다
      무엇보다는 기존 AJAX 채팅은 관리자모드 없이 심플했는데 데브이님의 관리자모드와 숨은 기능들은 다양성 면에서 기대가 됩니다
      회원간 1:1 채팅 기능도 되었으면 좋겠네요
      잘 사용하겠습니다
      감사합니다

      2025-11-13 18:08

      profile_image
      데브이미니홈 1:1 대화하기 오래 전 작성자

      오픈채팅 그룹채팅 1:1채팅 비밀번호 기능 제공합니다 베타에도 적용되어 잇습니다^^

      2025-11-13 18:11

      profile_image
      no_profile 민호민호미니홈 1:1 대화하기 오래 전

      바로 설치해봤는데 관리자모드가 대박입니다
      AJAX라고 해서 너무 큰 기대를 안했는데 기존에 설치하고 사용해봤던 AJAX 하고는 비교가 안되게 깔끔하고 기능이 충실하네요
      정말 감사합니다
      그리고
      피드백 드립니다
      관리자로 로그인하고 채팅방 만들었는데 문제는 타 브라우저 띄우서 회원 아이디로 접속해서 채팅방 접속하니 방이 표시되지 않습니다
      그래서 회원 레벨 5로 올려서 채팅방 다시 생성했는데 양쪽(관리자가 만든 채팅방, 회원이 만든 채팅방 모두 서로에게 보이지가 않습니다)
      그래서 서로 채팅을 하지 못하는 상황이 발생하고 있습니다

      2025-11-13 18:24

      profile_image
      no_profile 민호민호미니홈 1:1 대화하기 오래 전

      제 실수네요
      그룹채팅하니깐 안되었는데 오픈채팅으로 방생성하니 되네요
      그룹채팅은 어떻게 하는건가요?
      그룹을 선택하거나 지정하는곳이 없는듯합니다

      2025-11-13 18:38

      profile_image
      데브이미니홈 1:1 대화하기 오래 전 작성자

      그룹채팅은 초대 방식으로만 운영합니다. (아직 기능 구현이 전부 되지 않았습니다^^)

      2025-11-14 00:51

      profile_image
      no_profile 민호민호미니홈 1:1 대화하기 오래 전

      그렇군요 ^^
      어제 그룹채팅과 1:!채팅은 아직 사용방법을 몰라서 브라우저 2개 띄워놓고 오픈채팅으로 이리 저리 혼자 놀기 하고 있습니다
      나머지 기능들도 기대가 됩니다
      감사합니다

      2025-11-14 07:57

      profile_image
      데브이미니홈 1:1 대화하기 오래 전 작성자

      1:1 채팅 선택하면 상대 아이디 적는 란이 나타납니다!^^

      2025-11-14 08:36

      profile_image
      no_profile 기무미니홈 1:1 대화하기 오래 전

      비밀글 댓글내용 확인

      2025-11-24 17:01

      profile_image
      데브이미니홈 1:1 대화하기 오래 전 작성자

      비밀글 댓글내용 확인

      2025-11-24 17:02

      profile_image
      no_profile 기무미니홈 1:1 대화하기 오래 전

      우아 실시간 답변 최고

      2025-11-24 17:02

      profile_image
      no_profile 민호민호미니홈 1:1 대화하기 오래 전

      드디어 나왔네요
      감사합니다
      테스트후 피드백 드리도록 하겠습니다 ^_________^

      2025-11-30 15:35

      profile_image
      no_profile 민호민호미니홈 1:1 대화하기 오래 전

      설치시

      1.
      nx_chat_setup.php 파일에서 $default_skin          = nx_chat_default_skin(); 에러 발생
      nx_chat_default_skin()를 불러올수 없어서 임시로 G5_PATH.'/nx/chat/skin/nx.basic' 로 수정하였습니다

      2.
      AJAX는 상관없는데 SOCKET은 아직 제공이 안된듯 합니다
      임시로 Socket.IO 주소에 데브님의 https://blocknix.io 도 넣어보고 https://blocknix.io:3001도 넣어보았으나 정상적으로 작동하지는 않는듯 합니다

      3.
      AJAX의 경우는 이전 버전이 좀더 통신이 잘 이루어진듯 합니다
      현재 버전의 폴링 및 유지 부분 세팅을 잘못했는지 이전 버전이 더 부드러웠던것 같습니다

      공개해주셔서 감사합니다
      ^_______^

      2025-12-01 08:40

      profile_image
      데브이미니홈 1:1 대화하기 오래 전 작성자

      네! 피드백 감사합니다! 자유게시판에 공지 올렸습니다!
      개발환경을 구축하고 있습니다!^^
      빠르게 마무리하고 다시 개발에 몰두할 수 있도록 하겠습니다.

      감사합니다.

      2025-12-05 12:06

      profile_image
      no_profile 민호민호미니홈 1:1 대화하기 오래 전

      덕분에 채팅에 대해서 다시 관심이 올라가는 중입니다 ^^
      정식버전 나오면 테스트 열심히 해보겠습니다
      감사합니다

      2025-12-05 14:32

      profile_image
      데브이미니홈 1:1 대화하기 오래 전 작성자

      소켓도 정상 작동합니다! 곧 메뉴얼 준비하겠습니다! 개인적인 일로 좀 늦어졌네요! 늘 관심보내주셔서 감사합니다!

      2025-12-21 20:57

      profile_image
      no_profile 민호민호미니홈 1:1 대화하기 오래 전

      소켓이 제대로 작동하나요???
      제가 테스트 했을때 소켓 관련 서버파일들도 없었고 소켓서버를 적어서 해도 안되었는데 매뉴얼없이 임으로 해서 제가 잘 몰랐나보네요
      다시 해봐야겠네요
      감사합니다
      ^_______^

      2025-12-22 09:25

      profile_image
      데브이미니홈 1:1 대화하기 오래 전 작성자

      파일 누락이 있어서 재 업로드 하였습니다.

      2025-12-21 21:04

      profile_image
      no_profile 민호민호미니홈 1:1 대화하기 오래 전

      누적파일 문제로 인하여 기존 버전이 좀더 통신이 부드러웠던것 같군요
      혹시
      define('G5_COOKIE_DOMAIN',  '.blocknix.io');
      이 부분은 꼭 해주어야 하는 건가요?
      추후라도 위의 쿠키 도메인이 없어지거나 문제발생시 같이 영향을 받을수 있을것 같은데 자신의 도메인으로 할수는 없나요?
      감사합니다

      2025-12-22 09:28

      profile_image
      no_profile 튀밥미니홈 1:1 대화하기 오래 전

      Fatal error: Uncaught Error: Call to undefined function nx_chat_default_skin() in /home1/gnutest/public_html/adm/nx_chat_setup.php:18 Stack trace: #0 {main} thrown in /home1/gnutest/public_html/adm/nx_chat_setup.php on line 18

      오류가 발생하는데 왜그런걸까요?

      2025-12-23 05:07