휴대폰 PC 파일 전송 자동화, 스크립트와 SDK로
pdb 명령줄이나 TypeScript·Python SDK를 사용해 내 스크립트에서 페어링된 기기로 파일, 텍스트, 링크를 보내세요. 앱과 같은 권한이 적용됩니다.
간단한 자동화라면 스크립트에서 pdb 명령줄을 호출하면 됩니다(예: pdb send <device> <file>). 더 깊이 연동하려면 TypeScript·Python SDK가 같은 컴퓨터의 Personal Device Bridge 에이전트와 통신해 기기 목록 조회, 파일·클립보드 텍스트·링크 전송, 이벤트 처리를 할 수 있습니다. SDK는 아직 npm이나 PyPI에 없으며, 도움말 센터를 통해 요청할 수 있습니다.
한눈에 보기
pdb명령은--json을 붙이면 기계가 읽기 쉬운 형식으로 출력합니다.- TypeScript(
@personaldevicebridge/sdk)와 Python(personaldevicebridge)용 SDK를 제공합니다. - 스크립트는 앱과 같은 동작을, 같은 기기 권한으로 사용합니다.
- 로컬 에이전트에는 내 사용자 계정만 접근할 수 있습니다.
단계별 안내
에이전트 실행
데스크톱 앱이 에이전트를 실행하며,
pdb agent로 직접 시작할 수도 있습니다.pdb agent install을 쓰면 로그인할 때 시작됩니다.명령줄 써 보기
pdb devices는 페어링된 기기 목록을 보여 주고,pdb send <device> <files or folders>,pdb clip <device> "text",pdb url <device> <address>로 보낼 수 있습니다.SDK 받기
패키지와 API 레퍼런스는 공개 전까지 요청하시면 보내 드립니다. SDK로 나만의 연동 기능 만들기를 참고하세요.
연결하고 보내기
스크립트가 로컬 에이전트에 연결해, 페어링된 기기로 파일 보내기처럼 앱이 쓰는 것과 같은 동작을 호출합니다.
보안
SDK는 운영체제와 토큰으로 보호되는 비공개 채널로 에이전트와 통신하므로 내 사용자 계정만 사용할 수 있습니다. 기기와 권한은 앱에서 설정한 그대로 유지되며, 스크립트는 내가 허용한 것 이상을 할 수 없습니다.
자주 묻는 질문
SDK가 npm이나 PyPI에 있나요?
아직 없습니다. SDK로 나만의 연동 기능 만들기에 안내된 방법으로 패키지와 API 레퍼런스를 요청하세요.
다른 컴퓨터의 스크립트가 내 에이전트를 쓸 수 있나요?
아니요. 에이전트 채널은 로컬 전용이고 소유자만 쓸 수 있습니다. 스크립트는 같은 컴퓨터에서 내 사용자 계정으로 실행됩니다.
어떤 운영체제에서 실행되나요?
에이전트와 pdb는 Windows와 64비트 Linux에서 실행되며, Android 휴대폰을 포함해 페어링된 어떤 기기로든 보낼 수 있습니다.