Capeasy VR 공간이미지 생성 서비스
·
Project
CapeasyThis repository contains the frontend implementation for the Capstone-Design project, focusing on delivering a responsive and interactive user experience using React and Redux. It also includes the implementation of a web application that converts a video into a spatial image.프로젝트 개요특정 공간에서 촬영한 동영상을 모든 방향에서 해당 공간을 볼 수 있는 파노라마 형태의 구(球)형 이미지인 공간 이미지로 변환하는 서비스사용자가 생성한 공간 이미지를 가상 현실 플랫폼의 배경으로..
뱅가드 수동 실행 프로그램(재부팅X)
·
Project
맨 아래 파일 있음!!!라이엇 뱅가드 (Riot Vanguard) 란?라이엇 안티치트 프로그램으로 2024년 5월 리그 오브 레전드에도 적용되었다. 뭐 요새 끊이지 않는 헬퍼 문제니 핵등 여러 말이 많으니 찬성이다.하지만 문제는 컴퓨터 실행할 때 마다 자동으로 실행해야 하며 뱅가드를 실행 종료한뒤 다시 롤클라이언트를 시작하려 하면 재부팅 해야 되는 문제, 실행되어 있지 않으면 롤을 플레이 할 수 없게 되었다. 그리고 종료한 후에도 다른 프로그램 실행시 블루스크린 발생 문제와 보안문제 때문에라도 찝찝하여 수동 실행, 종료 할 수 있도록 만들게 되었다.  해결 과정뱅가드는 거의 대부분 `C:\Program Files\Riot Vanguard` 에 설치되어 있을 것이며 이걸 기준으로 이야기 하겠다.  해당 파..
수강신청 및 티켓팅 클릭 매크로 (With Python)
·
Project
수강신청 및 티켓팅 클릭 매크로우리 학교는 수강신청 시간이 오후 2시 정각에 시작하지만 이런 식으로 한 번에 서버에 피어들이 몰려 부하가 일어나 서버가 먹통이 되어버린다.(모든 학교가 비슷하겠지만)누가 먼저 수강신청 버튼을 클릭하느냐에 따라 우선순위가 달라진다.하지만 때는 바야흐로 군복학 후 2학년 2학기 수강신청때 너무 긴장한 나머지 1,2초를 늦게 눌러버려 흰색 인터넷 창이 눈앞에 아른거린 후 수강신청을 실패하면서 클릭에 중요성을 알게 되었다.먼저 위치 선정이 중요하다. 인터넷공학때 배운 내용을 기반으로 내 요청은 라우터를 거쳐 홍익대학교 서버로 들어갈 텐데 동기들 중 몇몇은 본가에 내려가도 수강신청 때는 학교 주변 PC방에서 해야지 성공확률이 높다고 주장하며 굳이 학교로 오는 동기도 있었다.하지만 ..
소켓과 MySQL을 사용한 JAVA 채팅 프로그램(HawkTalk Project)
·
Project
소켓과 MySQL을 사용한 채팅 프로그램 깃허브 코드: https://github.com/iseungho/HawkTalk프로젝트 개요Java Swing 환경의 텍스트 채팅 애플리케이션으로, Socket 통신과 Multi Thread 프로그래밍으로 구현한 채팅 프로그램그룹 채팅 및 실시간 그림판 기능을 제공하며 MySQL을 이용하여 유저 정보를 데이터베이스에 저장 및 수정, 삭제가 가능한 프로그램주요 기능로그인/로그아웃 기능, 사용자 등록/수정/삭제온라인 유저 목록 확인 기능온라인 채팅 기능그룹 채팅 기능온라인 그림판 기능Jsoup을 사용한 실시간 날씨 크롤링 기능프로그램 구성도실행시 주의사항다른 컴퓨터에서 통신할 땐 LogInLayout 클래스에 있는 ipAddress 를 localhost 에서 서버의 ..