Compartir sin internet
Con el servidor de la red local o el receptor de escritorio en la red, WhispShare no necesita internet: los dos dispositivos se encuentran y los archivos nunca salen de la sala.
Antes de empezar
Necesitas una red local a la que puedan unirse ambos dispositivos, y uno de dos anfitriones para la primera página: el servidor de la red local en una computadora de esa red, o el receptor de escritorio en modo en el lugar. Un teléfono que ya instaló la app puede abrirla desde su caché sin ningún origen alcanzable.
Pasos
- Inicia el servidor de la red local, o pon el receptor de escritorio en modo en el lugar (el modo en el lugar necesita el inicio de sesión de negocio).
- Pon cada teléfono y cada computadora en la misma Wi-Fi.
- Abre la página local que ofrece el anfitrión, o abre la app instalada.
- Vincúlalos por código QR o enlace exactamente como en una misma red, y luego envía archivos, mensajes de voz o haz una llamada.
Lo que ve el otro lado
El otro dispositivo ve la conversación habitual con el distintivo Misma red. La vinculación, las transferencias, las llamadas y las notas de voz en la red local funcionan como en casa, y el navegador de un invitado puede mostrar una advertencia de certificado para la dirección local; esa advertencia es la esperada aquí. Los pasos están abajo.
Si algo sale mal
La primera vez, cada dispositivo muestra una advertencia de certificado porque la computadora anfitriona creó su propio certificado. En iPhone, toca Mostrar detalles, luego «visitar este sitio web» y después Visitar sitio web. En Android, toca Configuración avanzada y luego Continuar a… (no seguro). Para evitar la advertencia, instala la autoridad de certificación del anfitrión desde la dirección que imprime el anfitrión, que termina en whispshare-lan-ca.crt (consulta el README). Los enlaces de Away, el buzón sellado y las notificaciones push necesitan internet y siguen sin estar disponibles; los archivos de quien envía esperan en su propia bandeja de salida. Un Wi-Fi de local con aislamiento de clientes bloquea el camino directo entre dos dispositivos cualesquiera, la computadora anfitriona incluida, así que probar con el anfitrión como uno de los extremos no ayuda: si la vinculación se queda atascada, desactiva el aislamiento en el punto de acceso (AP) o usa una red que no lo tenga (el punto de acceso personal de un teléfono funciona). Un teléfono que nunca instaló la app y no puede llegar a la página del anfitrión no puede empezar.
Límites
Rigen los límites de la misma red: Gratis permite 10 archivos y 2 GiB por transferencia (1 GiB en iPhone), y nada se mide porque nada pasa por relay. Las salas creadas aquí viven en los teléfonos que están en ellas; cuando la red se va, solo queda lo que cada teléfono ya guardaba.