Skip to content

A copy server which allows only a single connection based on socket

License

Notifications You must be signed in to change notification settings

Hot6ix/CopyServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 

Repository files navigation

CopyServer

스마트폰 -> PC 인증번호 전송용 서버

이 프로그램은 별도로 개발된 안드로이드 앱과 함께 사용해야 합니다.
앱 다운로드 : https://github.com/Hot6ix/CopyClient

CopyServer.exe
SHA1 : 3da63da0bb0bd2a9d1cd9b742d46472134b042f0

  • 주의 사항

    • 첫 실행 시 같은 폴더 내 setting.ini를 생성합니다.
    • 공공에서 제공하는 네트워크 접속 후 사용하는 것을 권장하지 않습니다.
    • 추가 설정 시 외부에서도 접속은 가능하지만 인증번호는 노출 시 위험한 정보이므로 같은 네트워크 안에서만 사용하는 것을 권장합니다.
    • 개발자는 위 주의 사항을 숙지했음에도 외부 접속을 통한 서버 연결 후 발생하는 피해는 책임지지 않습니다.
  • 사용 방법

    • 프로그램 실행 시 시스템 트레이에서 아이콘을 확인할 수 있습니다.
    • 아이콘 오른쪽 클릭 시 여러 옵션들을 사용할 수 있습니다.
    • 전용 앱을 통해 연결합니다.
    • 스마트폰에서 인증번호 SMS 수신 시 인증번호가 자동으로 복사됩니다.
  • 기능

    • xxx.xxx.xxx.xxx : 서버의 IP 입니다.
    • 정보 : GitHub 사이트 방문
    • 설정 파일 열기 : setting.ini 파일을 열어 확인합니다.
    • 서버 재시작 : 버그나 오류로 인한 서버 미동작 또는 설정 파일 재적용을 위해 서버를 다시 시작할 수 있습니다.
    • 연결 끊기 : 접속된 안드로이드 디바이스와 연결을 끊습니다.
    • 종료 : 프로그램을 종료합니다.
  • setting.ini 수정 방법

    • password는 앱에서 서버 연결 시 필요한 비밀번호로 기본값은 빈칸으로 비밀번호를 요구하지 않습니다.
    • port(default: 31331)는 프로그램과 앱이 연결하기 위한 통로로 특별한 경우를 제외하고 바꾸지 않을 것을 권장합니다.
    • allowCharacter(default: false)는 받은 데이터 안에 문자가 포함되어 있을 경우 클립보드에 복사하지 않습니다. true로 변경 시 문자가 포함되어 있어도 클립보드에 복사합니다.

About

A copy server which allows only a single connection based on socket

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages