Arbeit und Teams

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.

In der Vorschau verfügbar Aktualisiert Funktioniert mit
  • Windows
  • Linux

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 --json fü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

  1. Agent starten

    Die Desktop-App startet ihn, oder Sie starten ihn mit pdb agent. pdb agent install startet ihn bei der Anmeldung.

  2. Kommandozeile ausprobieren

    pdb devices listet gekoppelte Geräte auf; pdb send <device> <files or folders>, pdb clip <device> "text" und pdb url <device> <address> senden Inhalte.

  3. SDK besorgen

    Pakete und API-Referenz werden auf Anfrage verschickt, solange sie nicht veröffentlicht sind; siehe Eigene Integrationen mit dem SDK entwickeln.

  4. 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.