게시판 제목 잘보고 올리세요 일반게시판에 홍보글 보이면 바로 회원 차단입니다

재미진걸 만들고 있어요 'ㅡ'/

컨텐츠 정보

  • 1,001 조회
  • 14 댓글
  • 0 추천
  • 0 비추천
  • 목록

본문

f73e913dfa2c39c3eeda5db1cdd50a97_1669181181_9681.png
f73e913dfa2c39c3eeda5db1cdd50a97_1669181182_149.png
f73e913dfa2c39c3eeda5db1cdd50a97_1669181254_1393.png
f73e913dfa2c39c3eeda5db1cdd50a97_1669181254_4262.png
 

개발중이라 디자인은 흠... -_-;;


다음번에는 서버 -> nodejs <- 안드로이드앱

실시간 채팅 연동 해봐야겠어요


최종목표

모바일 패키지를 배포한다

유저의 유입성 강화

모바일 접속시 모바일접속 혜택 (포인트등 누적 적립)

위치와 관계없이 서버유저와 연결성 강화

아이폰앱도 추후 개발

관련자료

댓글 14
profile_image

연구소장님의 댓글

오 능력자시네요 저도 db랑 리니지연구소 홈페이지 연동해서 각종 서버 관련 내용 홈페이지에 게시했었는데

채팅같은경우 디비에 저장되는부분이 아니라서 못했는데 외부에서 겜내 채팅 볼수있으면 좋겠네요
profile_image

세아니님의 댓글의 댓글

일단 서버가 자바다 보니까, 고민중에 있습니다 ㅠ0ㅠ
nodejs로 보낼려면 다이렉트로 하려니 보안 문제가 있어서
전체 채팅 일반 채팅만 txt로 꺼내서 쏘아볼까 생각중에 있습니다.

개발완료되면 배포할 계획 입니다 헤헤 @_@;
profile_image

연구소장님의 댓글의 댓글

전 본업은 따로있고 취미가 php 개발하는거라 mysql은 잘 다루는데 자바는 전혀몰라서..
아무튼 파이팅입니다 ㅎ
profile_image

세아니님의 댓글의 댓글

외부에서 보는거만이라면 채팅부분에 따로 테이블 만드셔서 DB에 담으셔도 될 듯 합니다.
웹에서 하려면 그부분 이 제일 편할거에요
profile_image

연구소장님의 댓글의 댓글

채팅 로그파일 생기는게 실시간 연동인가요?
db에 담을수있으면 여러방법으로 써먹을수있을거 같은데요
profile_image

세아니님의 댓글의 댓글

서버마다 틀려서, 일단 제기준으로 에바기준
datatables에 chattable.java 하나 만들고
public void ChatTable(L1PcInstance pc, L1ItemInstance key,
String date, int id) {
int count = 0;

Connection con = null;
PreparedStatement pstm1 = null;
ResultSet rs = null;
PreparedStatement pstm2 = null;
try {
con = L1DatabaseFactory.getInstance().getConnection();
pstm1 = con
.prepareStatement("SELECT * FROM chattable ORDER BY chat_id DESC");
rs = pstm1.executeQuery();
while (rs.next()) {
if (rs.getInt(6) == id) {
if (count < rs.getInt(1)){
count = rs.getInt(1);
}
}
}
pstm2 = con
.prepareStatement("INSERT INTO chattable SET id=?, name=?, date=?, talk=?");
pstm2.setInt(1, (count + 1));
pstm2.setString(2, pc.getName());
pstm2.setString(3, date);
pstm2.setString(4, talk);


pstm2.execute();
} catch (SQLException e) {
_log.log(Level.SEVERE, "ChatTable[]Error5", e);
} finally {
SQLUtil.close(rs);
SQLUtil.close(pstm1);
SQLUtil.close(pstm2);
SQLUtil.close(con);
}
작성한다음 C_CHAT.java에 서버에 맞게 일반 채팅 들어올경우
다른 DB에서 입력받듯이 DB에 넣어주면 될겁니다.
전체 1,504 / 73 페이지
번호
제목
이름

포인트 랭킹


알림 0