0 votos

Enviar un archivo mediante wifi a mi MacBook mientras estoy conectado a la red wifi

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

Tengo que cambiar al nuevo MacBook Pro y perderé la tarjeta SD, por lo que estoy intentando solucionar el tema.

Estoy planeando usar una tarjeta SD inalámbrica (Transcend) y un ruby script en mi MacBook que busque nuevos archivos en la tarjeta y los descargue en una carpeta de mi Mac.

La cuestión es la siguiente: todo va bien si me conecto al hotspot wi-fi creado por el transcend, pero claro, tengo que conectarme al wifi del evento/sede 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 ningún problema a la conexión wi-fi: mi Macbook recibe las imágenes mientras está conectado al wi-fi.

¿Hay alguna forma de crear una interfaz wi-fi virtual que busque el SSID de Transcend, se conecte a la tarjeta y descargue las 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: es mi MacBook está conectado a la red no puedo utilizar el modo de punto de acceso por lo que el EyeFi no puede conectarse.

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

1voto

derwiki Puntos 21

En mi sugerencia, en lugar de encontrar una interfaz virtual por qué no añadir la opción en su script mismo para asociar con Transcend antes de la transferencia y cuando su hecho vuelve a su red original.

Para ello, sólo tienes que añadir los siguientes comandos a tu script.

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

    networksetup -setairportnetwork es0 Transcend_SSID PASSWORD

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

  • Compruebe la asociación

    networksetup -getairportnetwork es0

  • Una vez que la transferencia está hecha, quite el SSID de Transcend de la red y cambie la potencia del Wi-Fi.

    networksetup -removepreferredwirelessnetwork es0 Transcend_SSID

    networksetup -setairportpower en0 off

    networksetup -setairportpower en0 on

  • Según la propiedad del Wi-Fi se asociará de nuevo al Wi-Fi de su local.

Creo que puede ser útil para ti. Se interrumpirá la conectividad con el Wi-Fi de la sede durante muy poco tiempo, ya que el scriptse ejecuta siempre en segundo plano. Por favor, hazme saber tu opinión.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X