Due portatili collegati alla stessa rete Wi-Fi di una sala riunioni. Un telefono e un computer sulla stessa rete di casa. “Stessa rete” sembra il caso più semplice per spostare un file — nessun giro su internet, i due dispositivi sono a un metro di distanza. Nella pratica è spesso lo scenario in cui gli strumenti di condivisione si bloccano nel modo più frustrante: i dispositivi risultano sulla stessa rete, eppure AirDrop non trova l’iPhone dell’altra persona, oppure Condivisione nelle vicinanze di Windows resta a cercare all’infinito.
Perché “stessa rete” non significa “si vedono”
AirDrop, Nearby Share e Condivisione nelle vicinanze di Windows funzionano tutti allo stesso modo di fondo: ogni dispositivo si annuncia sulla rete locale perché l’altro lo scopra, poi negozia una connessione diretta. È proprio questo passaggio di scoperta a rompersi. Reti aziendali, Wi-Fi scolastici, reti ospiti di hotel e bar, e persino la modalità ospiti di alcuni router di casa attivano un’impostazione chiamata isolamento client (o isolamento AP), che impedisce ai dispositivi collegati di parlarsi direttamente tra loro — apposta, come misura di sicurezza, così che un ospite non possa curiosare nel portatile di un altro ospite. L’annuncio di scoperta non arriva mai a destinazione, quindi i due dispositivi non si vedono, anche se nelle impostazioni Wi-Fi risulta lo stesso nome di rete.
Con dispositivi di piattaforme diverse il problema si presenta ancora prima che entri in gioco l’isolamento: AirDrop trova solo altri dispositivi Apple, e Nearby Share trova solo altri dispositivi Android, quindi un iPhone e un portatile Windows non si sarebbero mai trovati in locale, a prescindere da come è configurata la rete.
L’abbinamento con un codice non dipende dalla scoperta locale
FileTransferX evita del tutto il passaggio di scoperta. Invece di far trovare i due dispositivi sulla rete, il dispositivo che invia genera un codice di trasferimento e un codice QR di breve durata, che consegni tu stesso al dispositivo che riceve — mostrando lo schermo, leggendo il codice a voce, oppure facendolo inquadrare dalla fotocamera. Niente in questo passaggio dipende dal fatto che la rete locale permetta ai dispositivi di vedersi; funziona allo stesso modo sia che l’isolamento sia attivo sia che non lo sia, perché sei tu a presentare i due dispositivi, non un annuncio di rete.
Una volta abbinati, FileTransferX tenta prima una connessione diretta tra i due browser. Se la rete la blocca — la stessa impostazione di isolamento che manda in tilt AirDrop può bloccare anche questo percorso diretto — passa automaticamente a un relay cifrato, così il trasferimento arriva comunque a termine. Trovi maggiori dettagli su questo passaggio nella pagina Sicurezza.
Per inviare un file in questo modo:
- Sul dispositivo che ha il file, apri filetransferx.com e scegli Invia file.
- Seleziona il file, o i file, da inviare.
- Sul secondo dispositivo, apri filetransferx.com e scegli Ricevi file.
- Inquadra il codice QR, oppure digita il codice breve mostrato sul dispositivo che invia.
- Accetta i file in arrivo per avviare il trasferimento.
Non c’è nessuna cartella condivisa da configurare, nessun requisito sul sistema operativo, nessuna finestra di permessi da superare prima.
Quando la stessa rete fa davvero la differenza
La maggior parte dei router di casa non attiva l’isolamento client per impostazione predefinita, quindi su una tipica rete domestica una connessione diretta tra due dispositivi può passare direttamente dal router, senza uscire verso internet e tornare indietro. Questo conta soprattutto per i file di grandi dimensioni su una connessione con upload lento: un trasferimento che non deve mai andare oltre il proprio router non è limitato dalla velocità di upload del tuo operatore, come lo sarebbe invece un trasferimento instradato su internet. Il passaggio di abbinamento richiede sempre gli stessi pochi secondi — è il trasferimento dei dati stesso a beneficiare del restare in locale.
Situazioni tipiche in cui torna utile
Passare una presentazione al portatile collegato al proiettore prima di una riunione. Portare un documento al computer collegato alla stampante dell’ufficio. Spostare una foto tra i telefoni di due familiari senza dover cercare un indirizzo email. Un codice breve è anche più semplice da comunicare di persona rispetto a un indirizzo email — lo leggi ad alta voce, oppure mostri il codice QR alla fotocamera dell’altra persona, e in pochi secondi il file è già in arrivo. Funziona allo stesso modo in uno spazio di coworking, dove sei sul Wi-Fi dell’edificio insieme a persone di altre aziende e preferisci non affidarti a una cartella di rete condivisa che magari può vedere anche il portatile di uno sconosciuto.
Se l’abbinamento non parte
I codici di trasferimento sono pensati per un solo utilizzo e con durata breve — una volta usati per abbinare una sessione, o dopo pochi minuti di inattività, smettono di funzionare. Se un codice non viene accettato, la soluzione quasi sempre è tornare al dispositivo che invia e avviare una nuova sessione Invia file per ottenerne uno fresco, invece di continuare a riprovare con un codice scaduto. Entrambi i dispositivi devono avere una versione abbastanza recente di Chrome, Edge, Firefox o Safari; non c’è nulla da installare, ma versioni di browser molto vecchie possono non supportare le funzioni su cui si basa una connessione diretta.
Anche la password del Wi-Fi si può passare così
C’è un problema collegato, più piccolo, che vale la pena citare: far entrare qualcuno nella rete, prima ancora di arrivare al file. Dettare una password Wi-Fi carattere per carattere, o scriverla su una lavagna, è una piccola fonte di attrito in ufficio o in aula. Lo strumento gemello di FileTransferX, Trasferimento testo, si abbina nello stesso identico modo — codice QR o codice breve — ma invia un breve messaggio invece di un file, così una password, il nome di una rete ospiti o un codice temporaneo possono arrivare direttamente sul nuovo dispositivo invece di essere digitati a mano. È lo stesso meccanismo di abbinamento di questa guida, applicato al testo.
Non serve essere sulla stessa rete
Niente di tutto questo è un requisito — è solo il contesto in cui FileTransferX rende particolarmente bene. Gli stessi identici cinque passaggi abbinano due dispositivi su reti Wi-Fi completamente diverse, operatori mobili diversi o città diverse, senza nessuna impostazione da cambiare tra i due casi. Sulla pagina Come funziona trovi il dettaglio di cosa succede sul lato connessione in un trasferimento tra dispositivi che non condividono affatto una rete.