Repolode
claudiodangelis

claudiodangelis/qrcp

터미널에 표시된 QR 코드를 스캔해 Wi-Fi로 컴퓨터의 파일을 휴대폰에 보내는 Go CLI 도구입니다.

대체할 수 있는 제품:AirDrop

스타
10,523
포크
550
열린 이슈
6
마지막 커밋
지난달

어떤 프로젝트인가요?

qrcp는 케이블, 클라우드 계정 또는 별도 앱 없이 컴퓨터와 모바일 기기 간에 파일을 주고받을 수 있는 Go 기반 CLI 도구입니다. Wi-Fi 인터페이스 주소에 임의의 포트로 작은 웹 서버를 실행한 다음, URL을 담은 QR 코드를 출력합니다. 휴대폰 카메라로 코드를 스캔하면 모바일 브라우저에서 URL이 열리고 파일을 다운로드합니다.

반대 방향으로도 같은 방식으로 파일을 주고받을 수 있습니다. qrcp receive를 실행하면 업로드 페이지가 제공되어 휴대폰에서 컴퓨터로 파일을 보낼 수 있으며, 파일은 현재 디렉터리나 --output으로 지정한 디렉터리에 저장됩니다. 기본적으로 전송이 완료되면 서버가 종료되며, 계속 실행되도록 설정할 수도 있습니다.

플래그, YAML 설정 파일 또는 QRCP_ 접두사가 붙은 환경 변수를 통해 동작을 조정할 수 있습니다. 네트워크 인터페이스나 포트 선택, 사용자 지정 URL 경로 또는 도메인 이름 설정, 전송 전 압축, 제공된 인증서와 키를 사용한 HTTPS 활성화 등의 옵션을 지원합니다.

핵심 기능

  • 01QR 코드를 스캔해 파일 하나 이상이나 폴더 전체를 휴대폰으로 보냅니다.
  • 02qrcp receive로 업로드 페이지를 열어 휴대폰에서 파일을 받습니다.
  • 03전송 전에 파일을 압축할 수 있습니다.
  • 04네트워크 인터페이스, 포트, URL 경로 또는 FQDN을 지정할 수 있습니다.
  • 05사용자가 제공한 TLS 인증서와 키로 HTTPS를 활성화합니다.
  • 06Bash, Zsh, Fish용 셸 자동 완성을 제공합니다.

활용 사례

  • USB 케이블 없이 노트북에서 휴대폰으로 사진이나 문서를 빠르게 옮길 때
  • 공유 로컬 네트워크에 있는 휴대폰으로 파일 폴더를 보낼 때
  • 터미널에서 휴대폰의 파일을 서버나 개발용 컴퓨터로 받을 때

빠른 시작

  1. 1

    Homebrew로 설치(macOS)

    brew install qrcp
  2. 2

    또는 Go로 설치(Go 1.18 이상 필요)

    go install github.com/claudiodangelis/qrcp@latest
  3. 3

    설치 확인

    qrcp --help
  4. 4

    파일을 보내고 휴대폰으로 QR 코드를 스캔하세요

    qrcp MyDocument.pdf

사용 전 알아둘 점

  • 휴대폰과 같은 Wi-Fi 네트워크에 연결되어 있을 때만 파일을 전송할 수 있습니다.

포함된 컬렉션

토픽

자주 묻는 질문

qrcp은(는) 무엇인가요?
터미널에 표시된 QR 코드를 스캔해 Wi-Fi로 컴퓨터의 파일을 휴대폰에 보내는 Go CLI 도구입니다. qrcp는 케이블, 클라우드 계정 또는 별도 앱 없이 컴퓨터와 모바일 기기 간에 파일을 주고받을 수 있는 Go 기반 CLI 도구입니다. Wi-Fi 인터페이스 주소에 임의의 포트로 작은 웹 서버를 실행한 다음, URL을 담은 QR 코드를 출력합니다. 휴대폰 카메라로 코드를 스캔하면 모바일 브라우저에서 URL이 열리고 파일을 다운로드합니다.
qrcp은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
qrcp은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
qrcp은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. qrcp의 마지막 커밋은 2026년 10월 1일입니다.
qrcp은(는) 어디에 사용할 수 있나요?
USB 케이블 없이 노트북에서 휴대폰으로 사진이나 문서를 빠르게 옮길 때 공유 로컬 네트워크에 있는 휴대폰으로 파일 폴더를 보낼 때 터미널에서 휴대폰의 파일을 서버나 개발용 컴퓨터로 받을 때
qrcp는 어떻게 설치하나요?
Homebrew로 설치(macOS): brew install qrcp 또는 Go로 설치(Go 1.18 이상 필요): go install github.com/claudiodangelis/qrcp@latest 설치 확인: qrcp --help 파일을 보내고 휴대폰으로 QR 코드를 스캔하세요: qrcp MyDocument.pdf
qrcp은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/claudiodangelis/qrcp

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

지원되는 비Apple Wi-Fi 카드에서 AWDL을 통해 iPhone과 Linux 컴퓨터 간 파일 전송을 지원하는 Linux용 명령줄 AirDrop입니다.

3.3천+78 이번 주255RustMIT활발히 관리됨업데이트 3일 전