Datenübertragung Handy–PC per Skript automatisieren
Mit der pdb-Kommandozeile oder den SDKs für TypeScript und Python aus eigenen Skripten Dateien, Text und Links an gekoppelte Geräte senden.
Für schnelle Automatisierung rufen Sie die Kommandozeile pdb aus einem Skript auf, zum Beispiel pdb send <device> <file>. Für tiefere Integrationen sprechen die SDKs für TypeScript und Python mit dem Personal Device Bridge-Agent auf demselben Computer: Sie listen Geräte auf, senden Dateien, Text aus der Zwischenablage und Links und reagieren auf Ereignisse. Auf npm oder PyPI sind die SDKs noch nicht; Sie fordern sie über das Hilfe-Center an.
Auf einen Blick
pdb-Befehle akzeptieren--jsonfür maschinenlesbare Ausgabe.- SDKs für TypeScript (
@personaldevicebridge/sdk) und Python (personaldevicebridge). - Skripte nutzen dieselben Aktionen wie die App, mit denselben Geräteberechtigungen.
- Nur Ihr eigenes Benutzerkonto erreicht den lokalen Agent.
Schritt für Schritt
Agent starten
Die Desktop-App startet ihn, oder Sie starten ihn mit
pdb agent.pdb agent installstartet ihn bei der Anmeldung.Kommandozeile ausprobieren
pdb deviceslistet gekoppelte Geräte auf;pdb send <device> <files or folders>,pdb clip <device> "text"undpdb url <device> <address>senden Inhalte.SDK besorgen
Pakete und API-Referenz werden auf Anfrage verschickt, solange sie nicht veröffentlicht sind; siehe Eigene Integrationen mit dem SDK entwickeln.
Verbinden und senden
Ihr Skript verbindet sich mit dem lokalen Agent und ruft dieselben Aktionen auf wie die App, etwa das Senden einer Datei an ein gekoppeltes Gerät.
Sicherheit
Die SDKs sprechen mit dem Agent über einen privaten Kanal, den das Betriebssystem und ein Token schützen; nur Ihr eigenes Benutzerkonto kann ihn nutzen. Geräte und Berechtigungen bleiben genau so, wie Sie sie in der App festgelegt haben; ein Skript kann nicht mehr, als Sie erlaubt haben.
Fragen
Gibt es die SDKs auf npm oder PyPI?
Noch nicht. Fordern Sie die Pakete und die API-Referenz wie in Eigene Integrationen mit dem SDK entwickeln beschrieben an.
Kann ein Skript auf einem anderen Computer meinen Agent nutzen?
Nein. Der Kanal des Agents ist lokal und nur für den Besitzer zugänglich; Skripte laufen auf demselben Computer unter Ihrem Benutzerkonto.
Auf welchen Systemen läuft das?
Agent und pdb laufen unter Windows und 64-Bit-Linux und senden an jedes gekoppelte Gerät, auch an Ihr Android-Smartphone.