Enviar archivo a través de wifi a mi MacBook mientras esté conectado a wi-fi

0

sólo una pregunta rápida. Tengo un MacBook Air y soy periodista, necesito la ranura para tarjetas SD.

Debo cambiarme al nuevo MacBook Pro y perderé la tarjeta SD, así que estoy tratando de resolver el problema.

Estoy planeando usar una tarjeta SD inalámbrica (Transcend) y un script Ruby en mi MacBook que busca nuevos archivos en la tarjeta y los descargo en una carpeta en mi Mac.

Aquí está el problema: todo está bien si me conecto al punto de acceso wi-fi creado por trascender, pero por supuesto debo conectarme al wifi del evento / lugar para no perder la conexión wifi.

En este momento estoy usando el iPhone como cámara y AirDrop: puedo enviar fotos a mi Mac sin problemas a la conexión wi-fi: mi Macbook recibe imágenes mientras estoy conectado a la wi-fi.

¿Hay alguna forma de crear una interfaz virtual de wi-fi que busque el SSID de Transcend, que se conecte a la tarjeta y descargue imágenes?

También puedo usar una tarjeta EyeFi que actúa como servidor, y el servidor es otro script que se ejecuta en mi Mac. Esto no resuelve el problema: si mi MacBook está conectado a la red, no puedo usar el modo de punto de acceso, por lo que EyeFi no puede conectarse.

¿Alguna idea? AirDrop funciona en ese wy, pero no puedo entender cómo puedo crear una especie de túnel "airdrop" para conectarme a mi tarjeta

    
pregunta Roberto Pezzali 08.03.2017 - 16:28

1 respuesta

1

En mi sugerencia, en lugar de encontrar una interfaz virtual, ¿por qué no agrega la opción en su secuencia de comandos para asociarla con Transcend antes de la transferencia y cuando finaliza vuelve a su red original?

Para hacer esto, simplemente agregue los comandos dados a su script.

  • Cada vez que el script encuentra un nuevo archivo, se fuerza a asociar el SSID de Transcend (supongo que tu Mac ya está asociada al Wi-Fi de Venue)

    networksetup -setairportnetwork en0 Transcend_SSID PASSWORD

  • Este comando obligará a asociarse con el SSID de Transcend.

  • Comprueba la asociación

    networksetup -getairportnetwork en0

  • Una vez que se haya realizado la transferencia, elimine el SSID de Transcend de la red y alterne la alimentación de Wi-Fi.

    networksetup -removepreferredwirelessnetwork en0 Transcend_SSID

    networksetup -setairportpower en0 off

    networksetup -setairportpower en0 on

  • Según la propiedad de Wi-Fi, se asociará de nuevo a la conexión Wi-Fi de su sede.

Creo que podría ser útil para usted. Romperá su conectividad con el Wi-Fi de Venue por mucho menos tiempo ya que el script siempre se ejecuta en segundo plano. Por favor, hágamelo saber sus pensamientos.

    
respondido por el Anuj 06.04.2017 - 22:29

Lea otras preguntas en las etiquetas