Windows, macOS, Linux용 무료 오픈소스 시스템 정리 및 보안 검사 도구로, 캐시와 악성코드, 불필요한 시작 프로그램을 제거합니다.
Akarshjha03/ProximityLockSystem
페어링된 Bluetooth 휴대폰이나 스마트워치가 범위를 벗어나면 데스크톱을 자동으로 잠그는 Python CLI입니다.
대체할 수 있는 제품:Bluetooth proximity lock apps
HelloLock
Google Smart Lock
- 스타
- 146
- 포크
- 12
- 열린 이슈
- 0
- 마지막 커밋
- 지난달
어떤 프로젝트인가요?
Proximity Lock System은 휴대폰이나 스마트워치처럼 페어링된 Bluetooth 기기를 감지하다가 기기가 더 이상 가까이 없으면 컴퓨터를 잠그는 명령줄 도구입니다. 설정할 때 기기를 한 번 선택하면 이후 도구가 정해진 간격으로 기기를 확인합니다.
짧은 신호 끊김으로 인한 오작동을 줄이기 위해 여러 번 연속으로 기기를 감지하지 못한 경우에만 잠금이 실행됩니다. 잠금 명령은 플랫폼별로 다릅니다. Windows에서는 LockWorkStation, macOS에서는 CGSession, Linux에서는 gnome-screensaver를 사용하며, 다른 데스크톱 환경에서는 다른 명령으로 바꿀 수 있습니다. 폴링 간격, 잠금 해제 대기 시간, 스캔 시간 등의 값은 config 모듈에서 설정합니다.
이 프로젝트는 pip으로 PyPI에서 설치할 수 있으며 Bluetooth 스캔을 위해 pybluez에 의존합니다. 작성자는 주 시스템에서 사용하기 전에 가상 머신에서 테스트할 것을 권장합니다.
핵심 기능
- 01선택한 페어링 Bluetooth 기기를 감지하고, 기기가 범위를 벗어나면 데스크톱을 잠급니다.
- 02오작동을 줄이기 위해 여러 차례 연속으로 기기를 감지하지 못해야 잠금이 실행됩니다.
- 03Windows, macOS, Linux용 잠금 명령을 제공합니다(Linux는 기본적으로 GNOME 사용).
- 04폴링 간격과 스캔 시간 등의 타이밍 매개변수를 설정할 수 있습니다.
- 05pip으로 PyPI에서 설치할 수 있습니다.
활용 사례
- 휴대폰을 가지고 자리를 비울 때 사무실이나 공용 공간의 컴퓨터를 자동으로 잠그기.
- 수동 조작 없이 개인 노트북에 사용자 근접 여부를 기반으로 한 잠금 기능을 추가하기.
- Python에서 Bluetooth 근접 감지를 실험하기.
토픽
자주 묻는 질문
- ProximityLockSystem은(는) 무엇인가요?
- 페어링된 Bluetooth 휴대폰이나 스마트워치가 범위를 벗어나면 데스크톱을 자동으로 잠그는 Python CLI입니다. Proximity Lock System은 휴대폰이나 스마트워치처럼 페어링된 Bluetooth 기기를 감지하다가 기기가 더 이상 가까이 없으면 컴퓨터를 잠그는 명령줄 도구입니다. 설정할 때 기기를 한 번 선택하면 이후 도구가 정해진 간격으로 기기를 확인합니다.
- ProximityLockSystem은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- ProximityLockSystem은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- ProximityLockSystem은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. ProximityLockSystem의 마지막 커밋은 2026년 9월 10일입니다.
- ProximityLockSystem은(는) 어디에 사용할 수 있나요?
- 휴대폰을 가지고 자리를 비울 때 사무실이나 공용 공간의 컴퓨터를 자동으로 잠그기. 수동 조작 없이 개인 노트북에 사용자 근접 여부를 기반으로 한 잠금 기능을 추가하기. Python에서 Bluetooth 근접 감지를 실험하기.
- ProximityLockSystem은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Akarshjha03/ProximityLockSystem
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
DNS, SSL, 헤더, 서버 정보, 보안 설정을 온디맨드로 검사하는 올인원 OSINT 웹 앱
Git, 클라우드 스토리지, 채팅 등에서 유출된 자격 증명을 찾고 유효 여부를 확인하는 CLI 도구입니다.
사용자 식별자 없이 종단 간 암호화와 비공개 메시지 라우팅을 제공하는 iOS·Android·데스크톱·CLI용 메시징 앱 및 네트워크
OpenAI가 코드의 보안 취약점을 탐지·검증하고 수정안을 생성하는 CLI 및 TypeScript SDK
trail이라는 지표 목록으로 알려진 악성 도메인, IP, URL, User-Agent와의 통신을 탐지하는 네트워크 트래픽 모니터