Das Kommandozeilen-Tool von tosstome
Zuletzt geprüft
Für einmalige Übertragungen reicht die Browser-Seite. Das Kommandozeilen-Tool fügt einen Eingang hinzu: einen Computer, der immer empfangsbereit ist, mit einem festen Link, an den dein Handy oder jedes andere Gerät senden kann. Es läuft unter Linux, macOS und Windows mit Node.js 22 oder neuer.
tosstome listen
tosstome listen [--dir DIR] [--new] [--nearby] [--json] [--server URL]
Hält den Eingang dieses Computers offen und speichert eingehende Dateien in DIR (Standard: ./tosstome-inbox). Gibt den Link des Eingangs und einen QR-Code aus. Textnachrichten werden im Terminal ausgegeben und zusätzlich als .txt-Dateien gespeichert. Übertragungen versuchen zuerst eine direkte WebRTC-Verbindung, sodass ein Handy im selben Netzwerk über dieses Netzwerk sendet, und weichen sonst auf das Relay aus. Jede eingehende Übertragung zeigt, welchen Weg sie genommen hat.
| Option | Was sie bewirkt |
|---|---|
--dir DIR | Ordner für eingehende Dateien |
--new | Ersetzt die Schlüssel des Eingangs, sodass der alte Link nicht mehr funktioniert |
--nearby | Erscheint zusätzlich in der Liste „In diesem Netzwerk“ der Browser im selben Netzwerk. Diese Dateien landen in DIR/nearby |
--json | Gibt pro Zeile ein JSON-Ereignis statt menschenlesbarer Ausgabe aus |
--server URL | Nutzt einen selbst gehosteten Server statt toss2.me |
tosstome url
tosstome url
Gibt den Link des Eingangs dieses Computers aus, ohne den Eingang zu starten.
tosstome send
tosstome send [FILE...] [--text TEXT] --to LINK
Sendet Dateien, eine Textnachricht oder beides an den Link eines Eingangs. --text - liest die Nachricht von der Standardeingabe. Setze den Link in der Shell in Anführungszeichen, weil er ein # enthält.
tosstome mcp
tosstome mcp [--dir DIR] [--server URL] [--nearby]
Läuft als MCP-Server über stdio, sodass Coding-Agenten wie Claude Code oder Cursor Dateien und Text von deinem Handy empfangen und zurücksenden können. Der Eingang startet, sobald der Agent ihn zum ersten Mal nutzt. Siehe Dateien an einen KI-Agenten senden.
Wo die Schlüssel liegen
Die Schlüssel des Eingangs liegen in ~/.config/tosstome/inbox.json. Der Sendeschlüssel ist Teil des Links, der Agent-Schlüssel verlässt diese Datei nie. Der Server speichert nur Hashes von beiden.
Ideen
- Fotos von deinem Handy direkt in einen Ordner, den dein Fotoverwaltungsprogramm überwacht.
- Scans und Belege von deinem Handy in einen Ordner deines Dokumentenarchivs.
- Screenshots von deinem Handy direkt an deinen Coding-Agenten, mit
tosstome mcp. - Build-Artefakte aus einem CI-Job auf einen Testrechner, mit
tosstome send. - Eine Nachricht an einen anderen Computer, wenn ein langer Job fertig ist:
make; tosstome send --text "build done" --to "INBOX_LINK". - Ein Raspberry Pi, der mit
--nearbyDateien von allen zu Hause annimmt. Siehe Handy zu Server.
Fragen
Läuft es unter Windows?
Ja. Es ist ein Node.js-Programm und läuft überall, wo Node.js 22 oder neuer läuft, auch unter Windows, macOS und Linux.
Kann ich den Server selbst hosten?
Ja. Der Server ist Open Source und läuft auf Cloudflare Workers oder, mit demselben Code, als Docker-Image. Richte die CLI mit --server darauf aus.
Überschreiben eingehende Dateien vorhandene?
Dateien werden während des Eintreffens als .part geschrieben und nach dem Abschluss umbenannt. Dateinamen von Absendern werden auf einen einfachen Namen im Zielordner reduziert, sodass ein Absender nicht außerhalb davon schreiben kann.
Verwandt
- Dateien zwischen deinem Handy und deinem KI-Agenten senden
- Dateien vom Handy auf einen Server, ein NAS oder einen Raspberry Pi senden
- Dateien vom Handy an den Computer senden
- Datenschutz
Jetzt ausprobieren
Öffne toss2.me auf zwei Geräten. Ohne App, ohne Konto, ohne Speicherung.
Jetzt eine Datei senden