Senden Sie eine Datei mit WLAN an mein MacBook, während Sie mit WLAN verbunden sind

0

nur eine kurze Frage. Ich habe ein MacBook Air und bin Journalist. Ich brauche den SD-Kartensteckplatz.

Ich muss zum neuen MacBook Pro wechseln und ich werde die SD-Karte verlieren. Ich versuche also, das Problem zu lösen.

Ich plane, eine drahtlose SD-Karte (Transcend) und ein Ruby-Skript auf meinem MacBook zu verwenden, das nach neuen Dateien auf der Karte sucht und diese in einem Ordner auf meinem Mac herunterlädt.

Hier ist das Problem: Alles ist in Ordnung, wenn ich mich mit dem WLAN-Hotspot verbinde, der von transcend erstellt wurde. Natürlich muss ich mich mit dem WLAN der Veranstaltung / des Veranstaltungsorts verbinden, damit ich die WLAN-Verbindung nicht verlieren kann.

In diesem Moment verwende ich das iPhone als Kamera und AirDrop: Ich kann Fotos ohne Probleme an die Wi-Fi-Verbindung an meinen Mac senden: Mein Macbook empfängt Bilder, während es mit der Wi-Fi-Verbindung verbunden ist.

Gibt es eine Möglichkeit, eine virtuelle WLAN-Schnittstelle zu erstellen, die nach der Transcend-SSID sucht, eine Verbindung zur Karte herstellt und Bilder lädt?

Ich kann auch eine EyeFi-Karte verwenden, die als Server fungiert. Der Server ist ein weiteres Skript, das auf meinem Mac ausgeführt wird. Dies löst das Problem nicht: Ist mein MacBook mit dem Netzwerk verbunden, kann ich den Access Point-Modus nicht verwenden, sodass EyeFi keine Verbindung herstellen kann.

Irgendeine Idee? AirDrop funktioniert in diesem Fall, aber ich kann nicht verstehen, wie ich eine Art "Air Drop" -Tunnel erstellen kann, um eine Verbindung zu meiner Karte herzustellen

Roberto Pezzali
quelle
1
Das ist eine interessante Frage! Haben Sie versucht, die Leute zum Fotostapel-Austausch zu fragen? Sie geben Ihnen wahrscheinlich eher eine Antwort, die Sie suchen.
NoahL

Antworten:

1

In meinem Vorschlag sollten Sie, anstatt eine virtuelle Schnittstelle zu finden, in Ihrem Skript selbst eine Option hinzufügen, die Transcend vor der Übertragung zugeordnet wird, und wenn es fertig ist, wird das ursprüngliche Netzwerk wiederhergestellt.

Um dies zu tun, fügen Sie einfach unten angegebene Befehle zu Ihrem Skript hinzu.

  • Immer wenn das Skript eine neue Datei findet, muss die SSID von Transcend zugeordnet werden (Ihr Mac ist bereits mit dem WLAN von Venue verknüpft.)

    networksetup -setairportnetwork de0 Transcend_SSID PASSWORD

  • Dieser Befehl erzwingt die Verknüpfung mit der SSID von Transcend.

  • Überprüfen Sie die Zuordnung

    networksetup -getairportnetwork de0

  • Sobald die Übertragung abgeschlossen ist, entfernen Sie die Transcend-SSID aus dem Netzwerk und schalten Sie die Wi-Fi-Stromversorgung um.

    networksetup -removepreferredwirelessnetwork de0 Transcend_SSID

    netzwerksetup -setairportpower de0 aus

    networksetup -setairportpower de0 auf

  • Laut Wi-Fi-Eigenschaft wird es mit dem Wi-Fi Ihres Veranstaltungsorts verbunden.

Ich denke, es könnte für Sie hilfreich sein. Dadurch wird die Verbindung zum Wi-Fi von Venue sehr viel kürzer, da das Skript immer im Hintergrund läuft. Bitte sag mir deine Gedanken.

Anuj
quelle