Esiste un modo per capire se si è in 2g ?
Esiste un modo per capire se si è in 2g ?
Credo si possa fare proprio con il metodo che ho esposto nella risposta che ho dato sopra a @mbriacuni. In effetti il valore 3 della variabile ottenuta dalle due azioni Java, credo possa proprio riferirsi ad una situazione tipica del 2G, per esempio quando si riceve una telefonata mentre si è connessi alla rete dati, l'attività internet viene sospesa.
Rettifica alla risposta di prima data a @toniottt In effetti nella seconda funzione Java che ho postato, basta inserire nel campo Function, la funzione
getDataNetworkType
{int} ()
al posto di getDataState
{int} ()
Per farlo basta cliccare sull'icona a forma di lente di ingrandimento e scorrere.
I valori restituiti dalla variabile saranno:
0 (zero) che indica network di tipo sconosciuto
1 network di tipo GPRS
2 network tipo EDGE
3 network UMTS
13 network LTE
e così via.
Ultima modifica di NiloGlock; 24-07-15 alle 10:56 - Motivo: Unione post consecutivi
Tasker spiegato dettagliatamente e in italiano. Guarda i video sul mio canale You Tube Tutorial Tasker
Odysseos (17-07-15)
Ultima modifica di NiloGlock; 24-07-15 alle 10:56 - Motivo: Inserimento spoiler
SAMSUNG GALAXY S4 GT-I9505 No-Brand
Rom: [4.4.2] Imperium Rom v16.1
Kernel: Imperium Kernel v1.9a
Modem: XXUGNE5
Bootloader: Vecchio (MK8)
Tasker spiegato dettagliatamente e in italiano. Guarda i video sul mio canale You Tube Tutorial Tasker
Solo che a me servirebbe sapere quando il toggle è attivo. Per essere più chiaro distinguere la prima situazione dalla seconda
Screenshot_2015-07-17-18-54-18.jpg
Screenshot_2015-07-17-18-54-36.jpg
SAMSUNG GALAXY S4 GT-I9505 No-Brand
Rom: [4.4.2] Imperium Rom v16.1
Kernel: Imperium Kernel v1.9a
Modem: XXUGNE5
Bootloader: Vecchio (MK8)
Dunque a te serve sapere se il bottone è acceso o meno. È bene chiarire che in Android la connessione Wifi ha sempre la precedenza sulla connessione Dati. Per cui, anche quando entrambi i Toggle sono accesi se è attiva la connessione Wifi quella dati è di fatto inattiva. Ti consiglierei di aggiungere una azione Mobile Data impostata su Off quando sei connesso al Wifi e una azione Mobile Data su On quando sei disconnesso dal wifi. In questo modo, nel primo caso il Toggle dei dati sarà spento, mentre nel secondo caso sarà acceso (e la connessione dati mobili sarà attiva).
Tasker spiegato dettagliatamente e in italiano. Guarda i video sul mio canale You Tube Tutorial Tasker
Vediamo se riesco a descrivere chiaramente quel che mi serve:
Ho impostato un primo profilo casa (cell near) che attiva wifi e disattiva dati mobili e quel profilo del wifi disattivato dopo 60 sec
ora il profilo originale era formato da due task, la prima come task di entrata:
-wait 60 sec
-wifi off
La seconda:
-abort primo task
io ho apportato qualche modifica rendendole
- wait 60 sec
- notifica flash "Wifi off tra 1 minuto"
- dati mobili on
- notifica flash "Dati mobili on"
- wifi off
- notifica flash "Wifi off"
e il secondo
- abort primo task
- notifica flash "Disattivazione annullata"
ora tecnicamente funziona tutto solo che se va a disattivare il wifi come è giusto che faccia il primo task va a mancare una delle condizioni del profilo e si attiva il secondo task di uscita quindi in serie mi dice dati on, wifi off e disattivazione annullata
io vorrei evitare che dica disattivazione annullata e avevo pensato di farlo apparire solo quando i dati sono attivi...
dopo aver scritto tutto questo mi rendo conto che il task che mi hai mandato va benissimo per farlo, ora vado a verificare
EDIT: ok funziona alla perfezione
Ultima modifica di mbriacuni; 17-07-15 alle 20:49
SAMSUNG GALAXY S4 GT-I9505 No-Brand
Rom: [4.4.2] Imperium Rom v16.1
Kernel: Imperium Kernel v1.9a
Modem: XXUGNE5
Bootloader: Vecchio (MK8)
Tasker spiegato dettagliatamente e in italiano. Guarda i video sul mio canale You Tube Tutorial Tasker
Faccio prima a condividere i due profili Però i requisiti sono:
- autoremote;
- autonotification;
- eventghost (su pc);
https://goo.gl/G8ndG8
https://goo.gl/4W6jiD
Su eventghost devi scaricare il plugin di autoremote e creare:
- macro;
- evento: per me si tratta di Keyboard.Ctrl+Alt+B (puoi associare qualsiasi combinazione tu voglia, non per forza questa);
- azione del plugin di autoremote. Selezioni il tuo dispositivo e in Message inserisci ftp (perchè il profilo è configurato con questo messaggio)
Fine
mbriacuni (20-07-15)