diff --git a/app/googlePlayFlavor/release/output-metadata.json b/app/googlePlayFlavor/release/output-metadata.json index 09c1d23..e7b98fa 100644 --- a/app/googlePlayFlavor/release/output-metadata.json +++ b/app/googlePlayFlavor/release/output-metadata.json @@ -11,8 +11,8 @@ "type": "SINGLE", "filters": [], "attributes": [], - "versionCode": 119, - "versionName": "1.7.5-googlePlay", + "versionCode": 120, + "versionName": "1.7.6-googlePlay", "outputFile": "app-googlePlayFlavor-release.apk" } ], diff --git a/app/src/main/java/com/jens/automation2/Actions.java b/app/src/main/java/com/jens/automation2/Actions.java index 535cd44..59040c1 100644 --- a/app/src/main/java/com/jens/automation2/Actions.java +++ b/app/src/main/java/com/jens/automation2/Actions.java @@ -781,29 +781,21 @@ public class Actions return false; } - @RequiresApi(api = Build.VERSION_CODES.M) - public static void setDoNotDisturb(Context context, int desiredSetting) + public static void setDoNotDisturb(Context context, int desiredDndMode) { - NotificationManager notificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE); - - // Check if the notification policy access has been granted for the app. -/* if (!notificationManager.isNotificationPolicyAccessGranted()) + if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { - Intent intent = new Intent(android.provider.Settings.ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS); - startActivity(intent); - return; - }*/ - - notificationManager.setInterruptionFilter(desiredSetting); + /* + if (!notificationManager.isNotificationPolicyAccessGranted()) + --> done externally + */ - /*if (notificationManager.getCurrentInterruptionFilter() == NotificationManager.INTERRUPTION_FILTER_ALL) - { - notificationManager.setInterruptionFilter(NotificationManager.INTERRUPTION_FILTER_NONE); + Miscellaneous.logEvent("i", context.getResources().getString(R.string.soundSettings), "Changing DND to " + String.valueOf(desiredDndMode), 4); + NotificationManager mNotificationManager = (NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE); + mNotificationManager.setInterruptionFilter(desiredDndMode); } else - { - notificationManager.setInterruptionFilter(NotificationManager.INTERRUPTION_FILTER_ALL); - }*/ + Miscellaneous.logEvent("w", context.getResources().getString(R.string.soundSettings), "Cannot change DND to " + String.valueOf(desiredDndMode) + ". This Android version is too and doesn\'t have that feature, yet.", 4); } @RequiresApi(api = Build.VERSION_CODES.M) @@ -940,18 +932,6 @@ public class Actions } } - public static void setDND(Context context, int desiredDndMode) - { - if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) - { - Miscellaneous.logEvent("i", context.getResources().getString(R.string.soundSettings), "Changing DND to " + String.valueOf(desiredDndMode), 4); - NotificationManager mNotificationManager = (NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE); - mNotificationManager.setInterruptionFilter(desiredDndMode); - } - else - Miscellaneous.logEvent("w", context.getResources().getString(R.string.soundSettings), "Cannot change DND to " + String.valueOf(desiredDndMode) + ". This Android version is too and doesn\'t have that feature, yet.", 4); - } - public void useDownloadedWebpage(String result) { // Toast.makeText(context, "Result: " + result, Toast.LENGTH_LONG).show(); diff --git a/app/src/main/java/com/jens/automation2/ActivityManageTriggerTethering.java b/app/src/main/java/com/jens/automation2/ActivityManageTriggerTethering.java index 15ad0be..b533f8b 100644 --- a/app/src/main/java/com/jens/automation2/ActivityManageTriggerTethering.java +++ b/app/src/main/java/com/jens/automation2/ActivityManageTriggerTethering.java @@ -2,19 +2,16 @@ package com.jens.automation2; import android.app.Activity; import android.content.Intent; -import android.os.Build; import android.os.Bundle; import android.view.View; import android.widget.Button; -import android.widget.CheckBox; import android.widget.RadioButton; -import android.widget.TextView; import androidx.annotation.Nullable; public class ActivityManageTriggerTethering extends Activity { - RadioButton rbTetheringOn, rTetheringOff; + RadioButton rbTetheringOn, rbTetheringOff; Button bTriggerTetheringSave; @Override @@ -24,12 +21,15 @@ public class ActivityManageTriggerTethering extends Activity setContentView(R.layout.activity_manage_trigger_tethering); rbTetheringOn = (RadioButton) findViewById(R.id.rbTetheringOn); - rTetheringOff = (RadioButton)findViewById(R.id.rTetheringOff); + rbTetheringOff = (RadioButton)findViewById(R.id.rbTetheringOff); bTriggerTetheringSave = (Button) findViewById(R.id.bTriggerTetheringSave); Intent input = getIntent(); if(input.hasExtra(ActivityManageRule.intentNameTriggerParameter1)) + { rbTetheringOn.setChecked(input.getBooleanExtra(ActivityManageRule.intentNameTriggerParameter1, true)); + rbTetheringOff.setChecked(!input.getBooleanExtra(ActivityManageRule.intentNameTriggerParameter1, false)); + } bTriggerTetheringSave.setOnClickListener(new View.OnClickListener() { diff --git a/app/src/main/java/com/jens/automation2/Profile.java b/app/src/main/java/com/jens/automation2/Profile.java index 5f40373..d1241e3 100644 --- a/app/src/main/java/com/jens/automation2/Profile.java +++ b/app/src/main/java/com/jens/automation2/Profile.java @@ -4,12 +4,10 @@ import android.app.NotificationManager; import android.content.ContentValues; import android.content.Context; import android.media.AudioManager; -import android.media.Ringtone; import android.media.RingtoneManager; import android.net.Uri; import android.os.Build; import android.provider.MediaStore; -import android.provider.Settings; import android.util.Log; import android.widget.Toast; @@ -509,7 +507,7 @@ public class Profile implements Comparable Actions.setSound(context, soundMode); if(changeDndMode) - Actions.setDND(context, dndMode); + Actions.setDoNotDisturb(context, dndMode); if(changeVolumeMusicVideoGameMedia) am.setStreamVolume(AudioManager.STREAM_MUSIC, volumeMusic, AudioManager.FLAG_PLAY_SOUND); diff --git a/app/src/main/java/com/jens/automation2/TimeObject.java b/app/src/main/java/com/jens/automation2/TimeObject.java index 2724a12..06ae522 100644 --- a/app/src/main/java/com/jens/automation2/TimeObject.java +++ b/app/src/main/java/com/jens/automation2/TimeObject.java @@ -1,5 +1,7 @@ package com.jens.automation2; +import androidx.annotation.NonNull; + import java.sql.Time; public class TimeObject @@ -65,4 +67,12 @@ public class TimeObject return ro; } + + @NonNull + @Override + public String toString() + { + Time time = Time.valueOf(this.getHours() + ":" + this.getMinutes() + ":" + this.getSeconds()); + return time.toString(); + } } diff --git a/app/src/main/java/com/jens/automation2/location/LocationProvider.java b/app/src/main/java/com/jens/automation2/location/LocationProvider.java index 020f79f..59ceab5 100644 --- a/app/src/main/java/com/jens/automation2/location/LocationProvider.java +++ b/app/src/main/java/com/jens/automation2/location/LocationProvider.java @@ -7,7 +7,6 @@ import android.location.LocationManager; import android.os.Bundle; import android.os.Handler; import android.os.Message; -import android.telephony.TelephonyManager; import android.util.Log; import com.jens.automation2.ActivityMainScreen; @@ -485,7 +484,6 @@ public class LocationProvider } } - public static void resetSpeedTimer(Calendar timeOfForcedLocationCheck) { if(speedTimerActive) diff --git a/app/src/main/res/layout/activity_manage_trigger_tethering.xml b/app/src/main/res/layout/activity_manage_trigger_tethering.xml index 24d6413..06d9826 100644 --- a/app/src/main/res/layout/activity_manage_trigger_tethering.xml +++ b/app/src/main/res/layout/activity_manage_trigger_tethering.xml @@ -49,7 +49,7 @@ android:text="@string/on" /> diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index a4a8795..1cf5926 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -1,26 +1,26 @@ - C\'è stato un errore durante l\'esportazione della configurazione. + È avvenuto un errore durante l\'esportazione della configurazione. Accelerometro Soglia accelerometro Soglia per i movimenti dell\'accelerometro - Usa l\'accelerometro dopo x minuti senza lunghi cambiamenti delripetitore + Usa l\'accelerometro dopo x minuti senza lunghi cambiamenti del ripetitore Cambia il profilo sonoro - Connessione dati mobile + Connessione dati disabilita la rotazione dello schermo abilita la rotazione dello schermo Apri il lettore musicale Bluetooth - disattiva la connessione mobile - attiva la connessione mobile + disattiva la connessione dati + attiva la connessione dati Rotazione dello schermo - USB Tethering + Tethering USB Wifi - Wifi Tethering + Tethering Wifi Pronuncia testo Apri indirizzo - termina la modalità aereo - passa a modalità aereo + disattiva modalità aereo + attiva modalità aereo disattiva Bluetooth attiva Bluetooth disattiva Tethering USB @@ -29,20 +29,20 @@ attiva Wifi disattiva Tethering Wifi attiva Tethering Wifi - Azione(i) + Azione/i (saranno eseguite in quest\'ordine) Attiva - attivo - Sto attivando + attivato + Attivazione in corso Posizione attiva: Rilevamento dell\'attività Secondi tra i tentativi di rilevamento dell\'attività. Frequenza di rilevamento [sec] - Attendibilità alla quale esecuzione delle attività è considerata corretta. + Attendibilità minima per considerare le attività corrette. Probabilità di rilevamento dell\'attività Nome attività/azione Aggiungi azione - Aggiungi una coppia di intenzioni + Aggiungi coppia dell\'Intent Aggiungi parametri Aggiungi posizione Aggiungi profilo @@ -59,37 +59,37 @@ Ignora la politica di "non disturbare" Leggi lo stato della rete wifi Identificazione attività - Leggere lo stato della batteria + Leggi lo stato della batteria Leggere le notifiche di sistema - Cambia le impostazioni Bluetooth - Cambia le impostazioni Bluetooth - Cambia la connessione dati + Modifica le impostazioni Bluetooth + Modifica le impostazioni Bluetooth + Modifica la connessione dati Rileva i processi attivi Invia dati su una connessione di rete - Cambia le impostazioni audio - Cambia le impostazioni del dispositivo + Modifica le impostazioni audio + Modifica le impostazioni del dispositivo Usa il modulo NFC Rileva chiamate in uscita - Leggere gli appuntamenti dal calendario - Leggere il registro chiamate - Leggere informazioni dai Contatti - Leggere la memoria esterna + Leggi dal calendario + Leggi il registro chiamate + Leggi informazioni dai contatti + Leggi dalla memoria esterna Rileva lo stato del telefono Rileva riavvio del dispositivo Registra audio Invia messaggio di testo - Attiva vibrazione - Mantienere attivo il dispositivo - Scrive sulla SD - Cambia le impostazioni del dispositivo - Cambia le impostazioni del dispositivo - Sfortunatamente, Google ha deciso di rimuovere questa funzione in Android 10. Applicazioni normali non hanno più accesso alla accensione o spegnimento della connessione wifi on. Questo significa che questa azione non avrà effetto su questo dispositivo. - Se si sta usando il livello di rumore come evento di attivazione: sfortunatamente, a partire da Android 9 (Pie), Google ha deciso di non permettere l\'accesso al microfono da parte di applicazioni attive in secondo piano. Pertanto questo evento non ha più effetto e non attiverà nessuna azione. - Si è avviata/fermata un\'altra app + Fa vibrare il telefono + Mantieni attivo il dispositivo + Scrivi nella memoria esterna + Modifica le impostazioni del dispositivo + Modifica le impostazioni del dispositivo + Purtroppo Google ha deciso di rimuovere questa funzione in Android 10. Le applicazioni normali non hanno più accesso ad attivazione o disattivazione della connessione wifi, perciò questa azione non avrà effetto su questo dispositivo. + Se si sta usando il livello di rumore come evento di attivazione: purtroppo, a partire da Android 9 (Pie), Google ha deciso di non permettere l\'accesso al microfono da parte di applicazioni attive in secondo piano. Pertanto questo evento non ha più effetto e non attiverà nessuna azione. + È stata avviata/fermata un\'altra app Nome già usato per un\'altra posizione. Nome già usato per un altro profilo. Nome già usato per un\'altra regola. - qualsiaisi + qualsiasi Qualsiasi applicazione qualsiasi dispositivo qualsiasi posizione @@ -101,21 +101,21 @@ Sei sicuro? al Audio abilitato quando si seleziona lo schermo - Abilitare luminosità automatica - Se usi la luminosità automatica, il valore di luminosità scelto a seguito non sarà probabilmente in use per molto. - livello della batteria + Attiva luminosità automatica + Se usi la luminosità automatica, il valore di luminosità scelto in seguito probabilmente non sarà in uso per molto. + Livello della batteria Connessione Bluetooth Connessione Bluetooth con %1$s Dispositivo Bluetooth %1$s rilevato. Dispositivo Bluetooth %1$s non raggiungibile. Connessione Bluetooth con %1$s interrotta - Impossibile attivare il Bluetooth. Questo dispositivo è dotato di Bluetooth? + Impossibile attivare il Bluetooth. Questo dispositivo ne è dotato? luminosità automatica luminosità manuale Annulla Impossibile trovate il file audio %1$s e riprodurlo. - Non posso spostare giù l\'elemento. E\' già l\'ultimo. - Non posso spostare su l\'elemento. E\' già il primo. + Impossibile spostare in basso l\'elemento, è già l\'ultimo. + Non posso spostare in alto l\'elemento, è già il primo. Impossibile eseguire le regole. Non posso fermarla. Massimo tempo di inattività del ripetitore @@ -124,25 +124,25 @@ Clicca e mantieni premuto un elemento per vedere le opzioni. vicino a Posizione più vicina: - Controllare i tunnels dell\'applicazione wireguard + Controlla i tunnel dell\'applicazione wireguard Configurazione esportata con successo. - Configurazione esportata con successo. + Configurazione importata con successo. connesso - connesso al wifi \"%1$s + connesso al wifi \"%1$s\" connessione in corso connessione al dispositivo continua - ID corrente: + ID attuale: Volume attuale - Disattivazione - non attivo + Disattiva + disattivato Disattivazione in corso Ripristino impostazioni di default rimuovi Rimuovi Cancella posizione Attività rilevata: - In un veicolo (auto, bus,...) + In un veicolo (auto, bus,…) Attività non valida In bicicletta A piedi @@ -151,8 +151,8 @@ Ribaltando Sconosciuto Camminando - Questo dispositivo non sembra avere bluetooth. Puoi comunque configurare questa opzione, ma non avrà probabilmente nessun effetto. - Sembra che il dispositivo non abbia la funzione NFC. + Questo dispositivo sembra non disporre del Bluetooth. Si può comunque configurare questa opzione, ma probabilmente senza alcun risultato. + Sembra che il dispositivo non disponga del NFC. dispositivo visibile dispositivo fuori portata Direzione @@ -163,71 +163,71 @@ comincia con Funzioni disabilitate disconnesso - disconnesso dalla rete wifi \"%1$s + disconnesso dalla rete wifi \"%1$s\" disconnessione in corso disconnesso dal dispositivo Visualizza le novità dell\'applicazione sullo schermo principale - Novità relative solo a questa applicazione, stiamo parlando di un paio per anno, non di più. + Novità relative solo a questa applicazione, saranno un paio ogni anno, non di più. La distanza tra la posizione GPS e la posizione di rete è di %1$d metri. Il raggio minimo è +1 metro. Distanza per l\'aggiornamento del GPS [m] Distanza per l\'aggiornamento della rete [m] - sta andando sotto - inferiore + sta scendendo + scende sotto Modifica Fine Inserisci un numero intero positivo Inserisci un nome. - Definisci un nome per la coppia di intenzioni + Definisci un nome per la coppia dell\'Intent Inserisci un nome di pacchetto che sia valido. Inserisci un numero di telefono. Lascia vuoto per accettare qualsiasi numero. Inserisci una azione valida Inserisci un valore di riferimento valido. - Definisci un valore per la coppia di Intenzioni. - Inserire un nome per la wifi. Se vuoto sarà valido per qualsiasi wifi. + Definisci un valore per la coppia dell\'Intent. + Inserisci un nome per la rete wifi. Se vuoto sarà valido per qualsiasi wifi. entrando in Azzera le impostazioni Errore Errore nell\'attivazione del profilo: Errore nella lettura di regole e posizioni dal file. - C\'è stato un errore cercando di eseguire una regola. - Errore nel\'avvio dell\'altra attività + È avvenuto un errore durante il tentativo di eseguire di una regola. + Errore nell\'avvio dell\'altra attività Errore nello scrivere la configurazione. È la memoria in sola lettura? Errore nella scrittura delle impostazioni. - sta sorpassando - è superiore - Esegui regole/profili con un singolo click. - Esporta la configurazione - Non riesco ad attivare il Bluetooth. Questo dispositivo ha il Bluetooth? - Questa funzione sfrutta software non basato su codice aperto. Pertanto non è disponibile nella versione F-Droid. + sta superando + supera + Esegui regole/profili con un click. + Esporta configurazione + Non riesco ad attivare il Bluetooth. Questo dispositivo ne dispone? + Questa funzione sfrutta software basato su codice non libero, pertanto non è disponibile nella versione F-Droid. L\'applicazione è in esecuzione in modalità limitata a causa di autorizzazioni mancanti. Il file non esiste. - Automation usa adesso un percorso nuovo per salvare i tuoi files. Tutti i files di Automation sono stati mossi qui: \"%s\". I permessi di accesso alla memoria esterna non sono più necessari e si possono revocare. Questo verrà permanentemente rimosso in una versione futura. - I files di configurazione e log sono salvati nella cartella %1$s. Clicca su questo testo per aprire l\'esploratore di files. Sfortunatamente, questo solo funziona su un dispositivo con accesso root.\n\nPER TUTTI GLI ALTRI DISPOSITIVI: basta usare il bottone \'esporta\' per fare un backup. + Automation usa adesso un percorso nuovo per salvare i tuoi file. Tutti i file di Automation sono stati mossi qui: \"%s\". I permessi di accesso alla memoria esterna non sono più necessari e si possono revocare. Questo verrà permanentemente rimosso in una versione futura. + I file di configurazione e log sono salvati nella cartella %1$s. Clicca su questo testo per aprire l\'esploratore di file. Sfortunatamente, questo solo funziona su un dispositivo con accesso root.\n\nPER TUTTI GLI ALTRI DISPOSITIVI: basta usare il bottone \'esporta\' per fare un backup. Venerdì da Generale - Impostazioni globali - Per utilizzare questo programma è necessario impostare delle regole. Le regole contengono eventi, per esempio l\'arrivare in una determinata zona o essere in un intervallo temporale. Dopo che è stato fatto, fare clic sul pulsante ON / OFF nella home-page. + Impostazioni generali + Per utilizzare questo programma è necessario impostare delle regole. Le regole contengono eventi, per esempio l\'arrivare in una determinata zona o essere in un intervallo temporale. Dopo che è stato fatto, fare clic sul pulsante ON/OFF nella home-page. Rileva la posizione attuale - Sto cercando le applicazioni installate … - Sto rilevando la posizione. Attendere prego ... + Ottenimento della lista delle applicazioni installate in corso… + Sto rilevando la posizione. Attendere prego… Questa applicazione accumula dati di localizzazione per abilitare regole basate sulla posizione insieme al rilevamento della velocità anche quando l\'applicazione è chiusa o non in uso. Questa applicazione accumula dati di localizzazione per determinare se sei attualmente ad una delle posizioni che hai creato. Inoltre, questa funzione è usata per determinare la tua velocità attuale se tale evento è stato attivato nelle regole. Questi rilevamenti sono effettuati anche quando l\'applicazione è chiusa o non in uso (ma solo se il servizio è attivato). - Grazie alla infinita sapienza di Google e continui sforzi per proteggere la nostra privacy, nelle regole che possano inviare SMS o coinvolgere lo stato del telefono, sono state rimossi eventi ed azioni rilevanti. - Precisone del GPS [m] - Comparazione GPS - Sensazione tattile (vibrazione al tocco) - Oppure + Grazie alla infinita sapienza di Google e i suoi continui sforzi per proteggere la nostra privacy, nelle regole che possano inviare SMS o coinvolgere lo stato del telefono, sono state rimossi eventi ed azioni rilevanti. + Precisione del GPS [m] + Confronto del GPS + Riscontro tattile (vibra al tocco) + Uno dei due Microfono Seleziona il tipo di auricolare Auricolari - Connesso auricolare (tipo: %1$s) - Disconnesso auticolari (tipo: %1$s) + "Connessi auricolari (tipo: %1$s) " + "Disconnessi auricolari (tipo: %1$s) " Questa funzione può identificare se sei attualmente in movimento e se sei a piedi o in che tipo di veicolo (almeno con una certa precisione). Questa funzione non è completamente integrata con Automation, ma viene fornita dai servizi di Google Play. In pratica, non fornisce un risultato si/no, ma provvede una percentuale del livello di sicurezza dello stato di movimento identificato. Puoi scegliere la percentuale raggiunta la quale Automation accetterà un resultato. Nota: 1) è possibile che più di uno stato sia identificato nello stesso momento. Per esempio, potresti star CAMMINANDO dentro a un bus in movimento; 2) Questo sensore ha bisogno di molte risorse di sistema. Se possibile, potresti considerare delle alternative, per esempio, potresti identificare che stai guidando, forzando una connessione con il vivavoce. Molti produttori di dispositive Android cercano di salvare energia limitando le attività di applicazioni eseguite in secondo piano. Sfortunatamente, questo spesso fa che tali applicazioni non funzionino correttamente e Automation è fra queste. Puoi leggere questa pagina web per scoprire come escludere Automation da queste funzioni di risparmio energetico. - Una posizione è composta da cooridinate GPS ed un raggio d\'azione. Dato che il posizionamento realizzato tramite i ripetitori del tuo gestore è piuttosto impreciso (ma veloce e consuma poca batteria), è bene non specificare un raggio troppo piccolo. L\'applicazione suggerisce un raggio minimo quando si crea una nuova posizione. + Una posizione è composta da coordinate GPS ed un raggio d\'azione. Dato che il posizionamento realizzato tramite i ripetitori del tuo gestore è piuttosto impreciso (ma veloce e consuma poca batteria), è bene non specificare un raggio troppo piccolo. L\'applicazione suggerisce un raggio minimo quando si crea una nuova posizione. Se si specifica una regola che controlli l\'esecuzione di un processo, Automation eseguirà la verifica ogni x secondi (con x selezionabile nelle impostazioni). Bisogna considerare che un monitoraggio costante provocherebbe un rapido esaurimento della batteria e non esistono notifiche di questo tipo di attività proviste dal sistema operativo. - Una regola sarà eseguita quando tutti i suoi eventi risultano veri. Basta che solo un evento non sia eseguito e la regola non si attiverà. Per eseguire una regola in base a diversi eventi individuali, è sufficiente creare regole specifiche per ogni set di eventi. + Gli eventi di attivazione sono in AND logico. La regola sarà eseguita solo se tutti gli eventi sono soddisfatti. Per l\'OR logico basta creare un\'altra regola. Nello schermo principale puoi bloccare temporaneamente i cambi ai suoni per evitare l\'esecuzione di regole che facciano cambi alle attività sonore. Per esempio, potresti essere in una situatione o in un luogo dove normalmente ascoltare il suono di una suoneria è ok, ma in questa occasione bisognerebbe evitarlo. Questa funzione si disattiverà automaticamente non appena sia trascorso il tempo selezionato. Fai Click sul bottone + per raggiungere la quantità di tempo desiderata. Una volta attiva, questa si può disattivare nuovamente usando il pulsante di attivazione (e in questo modo, si riattiveranno le regole basate su cambi sonori). Se si specifica una regola con un intervallo temporale si hanno due scelte. È possibile scegliere se si desidera attivare la regola all\'interno o all\'esterno dell\'intervallo di tempo. In entrambi i casi l\'azione verrà eseguita una sola volta. Quindi, se si crea una regola che imposta il profilo su vibrazione nell\'intervallo temporale xyz, il telefono, passato allo stato vibrazione, rimarrà definitivamente in tale stato anche dopo lo scadere dell\'intervallo di tempo. Se si desidera che ciò avvenga è necessario specificare un\'altra regola con un altro periodo di tempo. Le regole hanno un segno di spunta chiamato "Reversibile". Ciò significa che, se una regola viene eseguita al verificarsi di un evento e poi quest\'ultimo si verifica una seconda volta, il comando della regola verrà eseguito una ulteriore volta in modalità inversa, se possibile. Attualmente questo avverrà solo in combinazione con etichette NFC. Se le si tocca due volte la regola associata invertirà la situazione attuale. Per esempio una regola “Reversibile” può disattivare il WiFi se attivo e viceversa attivarlo se non attivo. @@ -242,15 +242,15 @@ Timeout [sec] Numero di tentativi HTTP Importa configurazione - Quando si clicca su importa o esporta, stai scegliendo la direzione in cui i files vengono importati o esportati. Quando si procede alla esportazione, files esistenti potrebbero essere sovrascritti. + Quando si clicca su importa o esporta, stai scegliendo la direzione in cui i file vengono importati o esportati. Quando si procede alla esportazione, file esistenti potrebbero essere sovrascritti. Importa numero dai contatti in arrivo in arrivo Chiamata in arrivo da %1$s. Suoneria per le chiamate in arrivo Dentro o fuori questi intervalli? - Se il tuo parametro è di tipo Uri e usi \"IntentData\" come nome (in maiuscole o minuscole non importa), il parametro non verrà aggiunto come parametro normale con putExtra(), ma sarà aggiunto all\'intento con setData(). - Dispositivo non valido. + Se il tuo parametro è di tipo Uri e usi \"IntentData\" come nome (in maiuscole o minuscole non importa), il parametro non verrà aggiunto come parametro normale con putExtra(), ma sarà aggiunto all\'Intent con setData(). + Dispositivo non valido Nome posizione non valido. Nome profilo non valido. è @@ -266,15 +266,15 @@ Purtroppo la tua posizione non può più essere determinata. Un debito di gratitudine è dovuto a Google per la sua infinita saggezza e amabilità.\\n\\nVediamo di approfondire questo problema. A partire da Android 10 è stato introdotto un nuovo permesso che è necessario per determinare la vostra posizione in secondo piano (che naturalmente è necessario per un\'app come questa). Sebbene la consideri una buona idea in generale, i problemi che comporta per gli sviluppatori non lo sono.\\n\\nWQuando si sviluppa un\'app si può cercare di qualificarsi per questo permesso rispettando un catalogo di requisiti. Purtroppo le nuove versioni della mia app sono state rifiutate per un periodo di tre mesi. Ho soddisfatto tutti questi requisiti, mentre il merdoso supporto allo sviluppo di Google ha affermato che non l\'ho fatto. Dopo aver dato loro la prova che l\'ho fatto - ho ottenuto una risposta del tipo \"non posso più aiutarti\". Alla fine mi sono arreso. \\n\\nDi conseguenza, la versione di Google Play non può più usare la tua posizione come trigger. La mia unica opzione alternativa sarebbe stata quella di avere questa applicazione rimossa dal negozio interamente.\\n\\nNe sono molto dispiaciuto, ma ho fatto del mio meglio per discutere con un \"supporto\" che ripetutamente non ha superato il test di Turing.\n\\nInfine, c\'è una buona notizia: puoi ancora avere tutto!\\n\\nAutomation è adesso una applicazione di codice aperto e si può trovare su F-Droid. Questo è un app store che si preoccupa davvero della tua privacy - invece che fingere di farlo. Basta fare il backup del tuo file di configurazione, disinstallare questa app, installarla di nuovo da F-Droid e ripristinare il tuo file di configurazione - fatto.\\n\\nClicca qui per maggiori informazioni: La localizzazione non può più essere determinata. Clicca qui per scoprirne il perché. Ricerca posizione non attiva. - Blocca il cambio dei suoni: - Massima dimensione del file di log in Megabyte. Tronca quando la dimensione eccede. + Blocca il cambio dei suoni + Massima dimensione del file di log in Megabyte. Tronca quando la dimensione eccede. Massima dimensione del file di log [Mb] - Dettaglio del file di Log (1=minimo, 5=massimo) + Dettaglio del file di log (1=minimo, 5=massimo) Dettaglio del file di log - Arrestando il servizio. + Arresto del servizio in corso. Longitudine Automation richiede ulteriori autorizzazioni per funzionare correttamente. Clicca su questo testo per saperne di più e richiederle. - Creare o modificare posizioni + Crea o modifica posizioni abbinando Questo messaggio non sarà mostrato più. Minimo intervallo (in metri) per aggiornare le posizioni GPS @@ -283,24 +283,24 @@ Lunedì Altre impostazioni Sposta verso il basso - Sposta versol\'alto - Disabilitazione del TextToSpeach durante le chiamate - Silenziare durante le chiamate + Sposta verso l\'alto + Silenzia il TextToSpeach durante le chiamate + Silenzia durante le chiamate Nome - L\'elenco delle wifi a cui il tuo dispositivo è stato connesso potrebbe essere usato per determinare i luoghi in cui sei stato. Questo è il motivo per cui il permesso di localizzazione è richiesto per caricare l\'elenco delle wifi. Se vuoi essere in grado di sceglierne una dalla lista devi concedere questo permesso. Altrimenti puoi ancora inserire il nome della tua wifi manualmente. + L\'elenco delle reti wifi a cui il dispositivo è stato connesso potrebbe essere usato per determinare i luoghi in cui sei stato. Questo è il motivo per cui il permesso di localizzazione è richiesto per caricare l\'elenco delle wifi. Se vuoi essere in grado di sceglierne una dalla lista devi concedere questo permesso. Altrimenti puoi ancora inserire il nome della tua wifi manualmente. Precisione della rete [m] Nuovo ID: Scrivi un nuovo ID NFC Nuova discussione Vuoi ricevere delle notizie su questa app (solo quelle importanti) nella schermata principale? Queste vengono scaricate dal sito web dello sviluppatore. Non ci sarà nessuna notifica intrusiva, solo un testo nella schermata principale quando apri l\'app. - Applicazione della etichetta alla regola - Portare una etichetta NFC nel campo d\'azione. - Avvicina la etichetta da leggere. + Applica etichetta alla regola + Porta una etichetta NFC nel campo d\'azione. + Avvicina l\'etichetta da leggere. Inserire un nome valido per l\'etichetta (come "Porta d\'ingresso di casa"). - Nessun intento NFC NDEF, ma + Nessun Intent NFC NDEF, ma Nessuna etichetta rilevata. NFC non ancora supportato in questa versione di Android. - Lettura ID dall\'etichetta + Leggi ID dall\'etichetta Etichetta NFC Dati dell\'etichetta non leggibili, si prega di riscriverli. Etichetta rilevata @@ -310,15 +310,15 @@ Scrittura dell\'etichetta eseguita con successo. Codifica non supportata: Valore memorizzato non adatto. - Scrittura etichetta + Scrivi etichetta No Nessun file adatto è stato trovato in quella directory. - Nessun cambiamento selezionato. Questo profilo non ha senso. + Nessun cambiamento selezionato, questo profilo non ha senso. Sembra che non siano state salvate le modifiche. Tuttavia ci possono essere stati cambiamenti in memoria che devono essere rimossi. Devo ricaricare il file. nessun dispositivo - Nessun esploratore di files installato. + Nessun esploratore di file installato. Non è stato possibile importare nessun file. - Non c\'è nessuna wifi conosciuta sul tuo dispositivo. + Non c\'è nessuna rete wifi nota sul dispositivo. Non trovo un navigatore installato. Nessuna posizione indicata. Non hai specificato nessuna posizione. È necessario. @@ -329,8 +329,8 @@ nessuno Non è stato possibile importare tutti i file rilevanti. Notifica - La notifica appare - La notifica non appare + La notifica compare + La notifica scompare Tono di notifica Questo evento risponderà ad altre applicazioni che aprono notifiche nell\'area apposita (o che vengono chiuse). Puoi specificare un\'altra applicazione da cui la notifica deve provenire. Se non lo fai, saranno incluse le notifiche da qualsiasi altra applicazione. Puoi anche specificare le stringhe che devono o non devono essere presenti nel titolo o nel corpo della notifica. Il confronto fatto non è sensibile alle maiuscole e alle minuscole. numero @@ -345,17 +345,17 @@ Nome del pacchetto Nome parametro Tipo parametro - Valore + Valore del parametro Password Spiegazione delle autorizzazioni richieste - L\'applicazione si sta eseguendo in modalità limitata ed ha pertanto disattivato alcune funzioni. Per funzionare appieno richiede ulteriori permessi. Se vuoi utilizzare tutte le funzionalità è necessario concedere i permessi nelle successive finestre o alcune regole non potranno essere eseguite. Di seguito ti viene data una spiegazione dei permessi richiesti. Clicca su \"Continua\" quando sei pronto a procedere. + Si sta eseguendo l\'applicazione in modalità limitata, pertanto alcune funzioni sono disattivate. Per funzionare appieno richiede ulteriori permessi. Se vuoi utilizzare tutte le funzionalità, è necessario concedere i permessi nelle successive finestre altrimenti alcune regole non potranno essere eseguite. Di seguito ti viene data una spiegazione dei permessi richiesti. Clicca su \"Continua\" quando sei pronto a procedere. Per attivare la funzione che hai appena tentato di utilizzare, sono necessari ulteriori permessi. Clicca \"Continua\" per richiederli. - Permessi necessari + Sono necessari dei permessi Chiamata Seleziona se\nentrante o uscente Non ho l\'ultimo numero di telefono e quindi non posso inserirlo nella variabile. Numero di telefono - È possibile inserire un numero di telefono remoto specifico, ma non è necessario. Se vuoi specificarne uno, puoi sceglierlo dalla tua rubrica o inserirlo manualmente. Inoltre puoi usare espressioni regolari. Per testare un\'espressione regolare mi piace questa pagina: + È possibile inserire un numero di telefono specifico, ma non è obbligatorio. Se si vuole farlo, si può scegliere dalla rubrica o lo si può inserire manualmente. Si può anche usare un\'espressione regolare. Per testarle, mi piace questa pagina: Esegui suono Inserisci una latitudine valida. Inserisci una longitudine valida. @@ -365,15 +365,15 @@ Indica almeno un evento. Posizione Elenco delle posizioni: - Ci sono ancora regole che fanno riferimento a questa posizione (%1$s). Quindi non posso cancellarla ancora. + Ci sono ancora regole che fanno riferimento a questa posizione (%1$s), per cui non posso ancora cancellarla. Posizioni Modulo di posizionamento Impostazioni del posizionamento Soglie del posizionamento - Se sei all\' interno di un edificio è fortemente consigliato avvicinarsi ad una finestra fino a quando è stata trovata una posizione. Diversamente la ricerca potrebbe richiedere molto tempo o non riuscire a trovare nulla. + Se sei all\'interno di un edificio è fortemente consigliato avvicinarsi ad una finestra fino a quando è stata trovata una posizione. Diversamente la ricerca potrebbe richiedere molto tempo o non riuscire a trovare nulla. %1$s notifica dei messaggi C\'è stato un errore nell\'importazione delle preferenze. - Informativa sulla Privacy + Informativa sulla privacy Sarai reindirizzato al sito dello sviluppatore per scaricare l\'informativa sulla privacy. Evita i metodi di localizzazione che possono inviare la tua posizione a un provider, ad esempio Google. Userà solo il GPS e pertanto potrebbe essere lento o non funzionare correttamente. Solo posizioni private @@ -385,20 +385,20 @@ pubblicato il Il raggio deve essere un numero positivo. Raggio [m] - Legge la posizione + Leggi la posizione Valore di riferimento fisico per la misura di rumore Riferimento per la misura di rumore - Se sei in una posizione, riavvia il tuo dispositivo o l\'applicazione e lascia la posizione. L\'applicazione eseguirà le regole associate alla uscita dal luogo al suo prossimo avvio. + Se sei in una posizione, riavvia il tuo dispositivo o l\'applicazione e lascia la posizione. L\'applicazione eseguirà le regole associate all\'uscita dal luogo al suo prossimo avvio. Ricorda la ultima posizione attiva la notifica da %1$s rimossa squillando Roaming - È necessario avere permessi di root per utilizzare questa funzione. Una volta abilitato l\'accesso root, dovrai \"eseguire la regola manualmente\" per attivare la richiesta di autorizzazione come superuser. Quando la finestra di superuser appare, bisognerà autorizzare l\'applicazione a utilizzare superuser sempre. In caso contrario, la regola non potrà funzionare quando il telefono è inattivo. + È necessario avere i permessi di root per utilizzare questa funzione. Una volta abilitato l\'accesso root, dovrai \"eseguire la regola manualmente\" per attivare la richiesta di autorizzazione come superuser. Nella finestra di popup di superuser, bisognerà consentire sempre l\'esecuzione dell\'applicazione con questi permessi. In caso contrario, la regola non potrà funzionare quando il telefono è inattivo. Regola Attivando la regola %1$s Attivando la regola %1$s in modalità reversibile Regola attiva - Cronologia delle regole (dalla più recente): + Cronologia delle regole (dalla più recente): Verde = abilitata, Rosso = disabilitata, Giallo = necessita ulteriori permessi Elenco delle regole: Nome della regola @@ -408,12 +408,12 @@ C\'è stato un errore nell\'importazione di regole e posizioni Le regole e le posizioni sono state importate con successo. Esecuzione manuale - Precisione minima in metri quando la posizione è individuata via GPS - Precisione minima quando la localizzazione è effettuata in metri attraverso i ripetitori + Precisione sufficiente in metri quando la posizione è individuata tramite GPS + Precisione sufficiente quando la localizzazione è effettuata in metri attraverso i ripetitori Sabato Salva Salva posizione - Salva Regola + Salva regola I suoni di blocco dello schermo non possono più essere modificati automaticamente sui dispositivi con Android versione 6.0 o superiore. Qualunque cosa tu abbia impostato qui, non funzionerà in nessuna direzione. Suono di blocco/sblocco schermo Rotazione schermo già disattivata. @@ -421,22 +421,22 @@ Rotazione schermo disabilitata. Rotazione schermo attivata. Seleziona l\'attività del pacchetto scelto - Scegli App + Scegli app Seleziona il livello di batteria Seleziona una opzione di connessione. uno dalla lista - Seleziona una opzione di dispositivo + Seleziona una opzione di dispositivo. Seleziona il livello di rumore Seleziona almeno un giorno Seleziona il pacchetto dell\'applicazione Seleziona la posizione - Select sound file + Scegli file musicale Seleziona il profilo audio Seleziona la velocità Seleziona acceso o spento? Seleziona il tipo di azione Seleziona il tipo di attività - Seleziona il tipo per la coppia di Intenzioni + Seleziona il tipo per la coppia dell\'Intent Seleziona il tipo di evento Invia messaggio di testo Servizio: @@ -444,9 +444,9 @@ Servizio non attivo. Il servizio di Automation è attivo. Il servizio di Automation è stato fermato. - Nessuna regola definita. Il servizio non può iniziare. - Impostare la luminosità dello schermo - Digitare la luminosità desiderata (da 0 a 100). + Nessuna regola definita. Il servizio non può essere avviato. + Imposta la luminosità dello schermo + Inserisci la luminosità voluta (da 0 a 100). Impostazioni Richieste HTTP(s) Misura del livello di rumore @@ -456,8 +456,8 @@ Impostazioni predefinite ripristinate. Alcune impostazioni non saranno applicate prima che alcune impostazioni contestuali cambino o che il servizio venga riavviato. Questo creerà una email con la tua configurazione e i file di log allegati come file zip. Non sarà inviata automaticamente, dovrai premere \"invia\". Puoi anche cambiare il destinatario con te stesso, per esempio. - Allegare i file di configurazione e di registro - Mostra Aiuto + Allega i file di configurazione e di registro + Mostra aiuto Mostra icona Mostra una icona quando il servizio è attivo (nasconderla funziona solo in versioni inferiori ad Android 7). Se hai una versione superiore, vai alle impostazioni di sistema, quindi Automation, e poi seleziona Notifiche, dove potrai disabilitare la \"Service notification\". Mostra sulla mappa @@ -466,7 +466,7 @@ Normale Silenziosa Vibrazione - Impostazioni del suono + Impostazioni audio Tempo in minuti Tempo massimo tra la rilevazione di due posizioni per determinarne la velocità. Inizio @@ -477,19 +477,19 @@ Qui hai 2 opzioni generali:\n\n1. Puoi avviare un programma selezionando un\'attività. Immagina questo come la preselezione di una specifica schermata/finestra di un\'applicazione. Tieni a mente che questo potrebbe non funzionare sempre. Questo perché le finestre di un\'applicazione potrebbero interagire tra loro, ad esempio per passarsi dei parametri. Quando si avvia direttamente una schermata specifica la cui\n\ninterazione non è ancora avvenuta, la finestra potrebbe chiudersi istantaneamente (quindi non verrà mai mostrata). Ma puoi provare comunque! Inserisci un percorso di attività manualmente, ma si raccomanda di usare il pulsante \"Seleziona\". Se decidi di inserirlo manualmente, digita il nome del pacchetto dell\'applicazione nel campo superiore e il percorso completo dell\'attività in quello inferiore.\n\n2. Selezione per azione. Invece che selezionare una specifica finestra puoi anche avviare un programma per mezzo di un\'azione. Questo è come gridare "Vorrei xyz" e se c\'è un\'applicazione installata che è registrata con quella funzione, verrà avviata. Un buon esempio sarebbe avviare un navigatore - potresti anche averne più di uno installato (ma uno è di solito quello di default). Devi inserire questo manualmente, mentre PackageName è opzionale qui. Tieni a mente che nessuna variabile sarà risolta. Se vuoi avviare la fotocamera per esempio usando \"MediaStore.ACTION_IMAGE_CAPTURE\" non funzionerà. Devi dare un\'occhiata alla documentazione di Android e usare invece il valore effettivo di questa variabile che in questo esempio sarebbe \"android.media.action.IMAGE_CAPTURE\". Metodo per\nselezionare l\'applicazione Seleziona tipo di avvio - Avvio automatico al boot + Avvia all\'accensione Avvia Automation come un servizio Iniziata nuova esecuzione per l\'attivazione della regola. - Inizia una nuova app - Schermo di Avvio + Avvia una nuova app + Schermata di avvio Seleziona la schermata con cui le applicazioni si aprono all\'inizio. - Riavvia automaticamente il servizio se era già in esecuzione, dopo che l\'applicazione venga aggiornata. + Riavvia automaticamente il servizio se era già in esecuzione, dopo che l\'applicazione viene aggiornata. Riavvio del servizio dopo l\'aggiornamento avviato - avviando + avvio in corso Stato Ancora in attesa della posizione - terminatoo + terminato terminando Leggere e scrivere le impostazioni La stringa %1$s non è permessa. @@ -515,21 +515,21 @@ Timeout del GPS [sec] Titolo a - Regole \"Reversibili\" + Regole reversibili reversibile La reversibilità al momento è disponibile solo per le regole che hanno come evento una etichetta NFC. Consulta l\'aiuto per i dettagli. Regola Reversibile Attivando Batteria sotto carica - Connessione Auricolari + Connessione auricolari Livello del rumore di fondo Questa evento è valido solo se Google play service è installato. Posizione Velocità Intervallo - connessione al computer (USB) - Evento(i) - (tutti gli eventi devono essere validi allo stesso tempo) + Connessione al computer (USB) + Evento/i + (tutti gli eventi devono essere validi contemporaneamente) Martedì Errore indeterminato. finchè @@ -538,25 +538,25 @@ L\'url deve avere almeno 10 caratteri. Questo molto probabilmente non funzionerà dato che sei su una versione superiore ad Android 2.3. Tuttavia è possibile utilizzare la connessione wifi tethering per attivare la regola. Usa l\'autenticazione - Utilizzo di una etichetta NFC esistente - Usa TextToSpeech nel modo normale - TTS in modo normale - Usa TextToSpeech nel modo silenzioso - TTS in modo silenzioso - Usa TextToSpeech nel modo vibrazione - TTS in modo vibrazione + Usa una etichetta NFC esistente + Usa TextToSpeech nella modalità normale + TTS in modalità normale + Usa TextToSpeech nella modalità silenziosa + TTS in modalità silenzioso + Usa TextToSpeech nella modalità vibrazione + TTS in modalità vibrazione Nome utente Iniziata nuova esecuzione per l\'attivazione della regola. Versione %1$s. - Vibrazione alla chiamata + Vibra alla chiamata Allarmi sonori Multimedia (musica, video …) Toni e notifiche - Calibratura audio + Calibrazione audio Per calcolare il valore del rumore di fondo in dB è necessario specificare un valore di riferimento fisico (si prega di leggere Wikipedia per ulteriori informazioni). Questo valore è probabilmente diverso per ogni telefono. Trascinare il cursore per modificare il valore di riferimento fisico definito. Più alto è il valore di riferimento e più basso sarà il valore misurato in dB. Misurazioni costanti saranno effettuate ogni %1$s secondi ed i risultati visualizzati sotto. Premere indietro quando hai trovato un valore adeguato. Volumi - Attesa prima della azione successiva - Inserisci il valore della pausa tra tra un\'azione e la successiva (millisecondi). + Attendi prima della azione successiva + Inserisci il valore della pausa tra un\'azione e la successiva (millisecondi). Sveglia il dispositivo Inserisci per quanto tempo il dispositivo deve rimanere attivo (millisecondi). Usa 0 per i valori standard. Attenzione @@ -571,13 +571,13 @@ wifi Connessione wifi Nome wifi - Stato Wifi + Stato wifi con con etichetta Memorizza un file di log - Si - Clonare - Status + + Clona + Stato Questa funzione NON apre un navigatore, ma attiva un indirizzo URL in secondo piano. Puoi usarla per esempio per mandare dei comandi al tuo sistema di domotica. Controlla aggiornamenti Applicabile solo alla versione APK. @@ -586,62 +586,62 @@ È stato possibile solo trovare una ubicazione con una precisione limitata. Potrebbe non funzionare in maniera affidabile. Il raggio minimo per le ubicazioni è di %1$d m. Nessuna posizione è stata trovata dopo un tempo di attesa di %1$s seconds. Nella schermata successiva vai su permessi, poi posizione. Lì seleziona \"Consenti sempre\" per permettere ad Automation di determinare la tua posizione in secondo piano. - Suonerias + Suonerie Non disturbare - Orientamento - Tolleranza + Orientamento del dispositivo + Tolleranza (0–180) Azimut: - Bluetooth Tethering - accendere Bluetooth Tethering - spegnere Bluetooth Tethering - Vibrare - Provare + Tethering Bluetooth + attiva Tethering Bluetooth + disattiva Tethering Bluetooth + Vibra + Prova Inserisci una durata per la vibrazione, seguita da una virgola e poi la durata di una pausa. Si possono concatenare tutte le vibrazioni che si vogliono. Per esempio, lo schema 100,500,500,1000,100 farà vibrare il dispositivo per 100ms, aspetterà 500ms, vibrerà 500ms, aspetterà 1000ms e vibrerà 100ms. Se pensi che una vibrazione non venga eseguita, prova ad aumentare la pausa precedente. Si prega di inserire uno schema di vibrazione valido. - Superiore - Inferiore + In alto + In basso Posizione della barra delle schede Scegli dove posizionare la barra delle schede. Dato che Google ha rovinato un\'altra parte ancora di Android, a partire con le API 30, solo le reti wifi attualmente visibili possono essere visualizzate, non tutte quelle a cui il tuo dispositivo si è collegato. Se non hai mai usato una azione \"invia-sms\" prima, Android potrebbe visualizzare una finestra di conferma addizionale, chiedendo di permettere l\'invio di messaggi. Dovrai mettere il segno di spunta su \"permetti sempre"\ e confermare se vuoi che questa attività funzioni in secondo piano. Si raccomanda l\'esecuzione manuale la prima volta solo per far apparire questa finestra. - ATTENZIONE: La modalità silenziosa spesso attiva quella \"non disturbare\" sui dispositivi più nuovi. Se questo avviene sul tuo, ti raccomando di usare la modalità normale invece di abbassare tutti i volumi a zero. + ATTENZIONE: La modalità silenziosa spesso attiva quella \"non disturbare\" sui dispositivi più nuovi. Se questo è vero, è raccomandabile usare la modalità normale abbassando tutti i volumi a zero. Altro - Spegni \"Non disturbare\" + Disattiva \"Non disturbare\" Permetti notifiche prioritarie Permetti allarmi Non permettere nulla La configurazione dettagliata (come il permesso di fare chiamate, scegliere numeri specifici, etc.) può solo essere effettuata dalle impostazioni di sistema. Le tue regole hanno bisogno di permessi che non possono essere richiesti da questa versione di Automation. - Se non scegli una applicazione specifica, ma scegli \"Qualsiasi applicazione\", le notifiche provenienti da Automation saranno ignorate per evitare che vada in ripetizione. + Se non scegli una applicazione specifica, ma scegli \"Qualsiasi applicazione\", le notifiche provenienti da Automation saranno ignorate per evitare cicli infiniti. Ripeti ogni x secondi ripeti ogni %1$s secondi Devi inserire un valore positivo e non decimale per il tempo di ripetizione. Un elemento del file di configurazione non può essere letto. Il file potrebbe essere stato create da una versione più recente del programma. Donazioni - È stato confermato che questa caratteristica funziona fino ad Android 8.0. Da qualche versione superiore ha cessato di funzionare, ma dato che non ho sufficienti dispositivi fisici, non posso identificare quale sia. Su Android 11 sicuramente non funziona più. Se hai una versione intermedia, per favore fammi sapere se funziona per il tuo dispositivo, o no. + È stato confermato che questa caratteristica funziona fino ad Android 8.0. Da qualche versione superiore ha cessato di funzionare, ma dato che non ho sufficienti dispositivi fisici, non posso identificare quale. Su Android 11 sicuramente non funziona più. Se hai una versione intermedia, per favore fammi sapere se funziona o no sul tuo dispositivo. Avviso - Inclinazione: - Rotazione: + Beccheggio: + Rollio: Inserire un numero valido in tutti i campi. - When you move your device the below numbers will update. What you can see there, is the current orientation of your device measured in degrees. If it is in the desired orientation, click the apply button to copy the current values to the desired fields.\nBecause reaching this exact orientation ever again is highly unlikely you must also enter a tolerance. The is amount of degrees to which the orientation can deviate in either direction. 15° will result in a total angle of 30°, 15° in every direction.\nIf you only care about one specific axis, specify a tolerance of 180° for the two other ones. - Si applica attualmente? - il dispositivo si trova in una certa orientazione - Una tolleranza di 180 è permessa solo per 2 campi di tolleranza, non tutti e tre. Altrimenti l\'attività si applicherebbe SEMPRE. + Muovendo il dispositivo i numeri qua sotto cambieranno, dove si può vedere l\'orientamento attuale del dispositivo, misurata in gradi. Se è nell\'orientamento voluto, si può cliccare il tasto applica per copiare i valori attuali nei campi desiderati. Siccome è impossibile ritrovare questo orientamento preciso, è necessario indicare una tolleranza. Questa indica il numero di gradi di deviazione dell\'orientamento accettati in entrambe le direzioni. 15° comporta un angolo complessivo di 30°, 15° in ogni direzione. Se solo un asse è di interesse, allora specifica una tolleranza di 180° per gli altri due. + Sarebbe applicabile? + il dispositivo si trova in un certo orientamento + Una tolleranza di 180 è permessa solo per 2 campi, non tutti e tre, altrimenti l\'evento sarebbe SEMPRE verificato. sconosciuto - Orientazione + Orientamento C\'è qualcosa di errato con questo evento. Non può essere caricato correttamente. - Accendi/Spegni lo schermo + Accendi o spegni lo schermo accendi lo schermo spegni lo schermo - Si deve applicare - Se la casella di controllo è spuntata, significa che il dispositivo deve essere nell\'orientamento specificato. Se non è spuntata, qualsiasi orientamento che NON corrisponde ai tuoi criteri andrà bene. + Deve verificarsi + Se la casella di controllo è spuntata, allora il dispositivo deve essere nell\'orientamento specificato. Se non è spuntata, qualsiasi orientamento che NON rientra nelle specifiche andrà bene. Frequenza del segnale Accetta nuovi segnali di movimento ogni x millisecondi Impostazioni di orientamento del dispositivo Amministrazione dispositivo I permessi di amministratore del dispositivo sono necessari per almeno 1 delle regole che hai creato. Se questa casella di controllo non è disabilitata, verrà selezionata solo se il profilo selezionato è stato l\'ultimo ad essere attivato. Non importa se le impostazioni relative all\'audio sono state modificate esternamente.\nTuttavia, se la casella di controllo è abilitata, le impostazioni audio correnti devono essere definite nel profilo. ATTENZIONE: il controllo del file della suoneria non è ancora supportato. - Escludere dall\'ottimizzazione della batteria + Escludi dall\'ottimizzazione della batteria Consigliato per una migliore affidabilità Deve essere attivo Controlla le impostazioni @@ -665,25 +665,25 @@ Informazioni Il profilo utilizzato in questa regola non sembra più esistere. Il primo in ordine alfabetico è stato selezionato. I confronti non distinguono fra maiuscole e minuscole - Chiudi notifica(e) - Se non specifichi alcun criterio, questa azione chiuderà TUTTE le notifiche. Quindi si consiglia di specificare almeno i criteri per almeno una applicazione, titolo o testo. - Le impostazioni che modifichi in questa sezione possono far sì che tu non possa più notare certe cose dal tuo telefono. Possono perfino silenziare la sveglia. Quindi, qualunque cosa tu faccia, ti consigliamo di provarlo - anche dopo gli aggiornamenti di Android. + Chiudi notifica/e + Se è non specificato alcun criterio, questa azione chiuderà TUTTE le notifiche. Quindi si consiglia di specificare almeno i criteri per almeno una applicazione, titolo o testo. + Le impostazioni che si possono modificare in questa sezione possono impedirti di notare certe cose del tuo telefono. Si può perfino silenziare la sveglia, quindi, qualunque cosa tu faccia, ti consigliamo di provarlo. se - Tieni presente che questa azione potrebbe non funzionare con TUTTI i lettori là fuori. E anche se lo facesse, non tutti i pulsanti funzionerebbero necessariamente. + Tieni presente che questa azione potrebbe non funzionare con TUTTI i lettori esistenti. E anche fosse, non è detto che tutti i pulsanti funzionerebbero. Si prega di selezionare un\'azione! stop - Controllo riproduzione multimediale - prossimo + Controlla riproduzione multimediale + successivo precedente pausa riproduci - attiva/disattiva riproduzione/pausa + commuta riproduzione/pausa Seleziona comando - Controllare la riproduzione multimediale - A causa della saggezza infinita di Google, l\'ultima versione di Android su cui questa funzione è nota per funzionare è %1 $s. Puoi configurarlo, ma probabilmente non avrà alcun effetto. + Controlla la riproduzione multimediale + A causa della sconfinata saggezza di Google, l\'ultima versione di Android su cui questa funzione si sa che funziona è la %1$s. Puoi configurarla, ma probabilmente non avrà alcun effetto. Stato dello schermo Seleziona lo stato desiderato - Sbloccato + sbloccato spento attivo lo schermo è %1$s @@ -693,34 +693,48 @@ La musica è in riproduzione la musica è in riproduzione la musica non viene riprodotta - Selezionare i parametri + Seleziona i parametri Frequenza dei controlli [ms] Millisecondi tra i controlli Rilevamento della riproduzione musicale Questo è richiesto dal profilo \"%1$s\". - Ottenere la posizione non sembra funzionare su dispositivi Android 12 al momento. Se non funziona per te, mi dispiace. Cercherò di risolvere questo problema non appena conoscerò la causa. Quindi, se cerchio rotante non smette di girare, sai perché. + Ottenere la posizione non sembra funzionare su dispositivi Android 12 al momento. Se a te non funziona, mi dispiace. Cercherò di risolvere questo problema non appena capirò la causa. Se il cerchio di caricamento non smette di girare, sai perché. Ultimo profilo: - Ottenere un elenco delle applicazioni installate + Ottieni un elenco delle applicazioni installate Se si utilizza un intervallo di tempo che si estende oltre la mezzanotte, è necessario selezionare anche il giorno successivo se si desidera che il trigger venga applicato dopo la mezzanotte. Questa funzione non è più disponibile nella versione di Google Play.\\n\\nOltre di tanto in tanto Google bullizza gli sviluppatori. Se si desidera continuare a utilizzare determinate funzionalità, è necessario archiviare i documenti. Sfortunatamente c\'è una probabilità del 99% che i documenti vengano rifiutati. È più o meno come nel fumetto / film di Asterix.\\n\\nHo passato settimane a discutere con loro su casi del genere in passato, ma ho continuato a ricevere rifiuti - sia da bot che da persone che sono intelligenti come i bot. Nella sezione Posso decidere se l\'app viene rimossa completamente dal Play Store o rimuovere la funzione.\\nConsigliare l\'utilizzo della versione APK dal mio sito Web o quella di F-Droid se sono necessarie tali funzionalità. Questa limitazione riguarda solo la selezione di un\'app, non l\'avvio effettivo. Quindi puoi comunque inserire manualmente il nome di un\'applicazione se lo conosci. Device starts Avvio del servizio - Il dispositivo è appena stato avviato - il servizio è appena iniziato - broadcast non ricevuta - broadcast ricevuta - Broadcast ricevuta + il dispositivo è appena stato avviato + il servizio è appena stato avviato + broadcast ricevuto + broadcast non ricevuto + Broadcast ricevuto Mostra suggerimenti Seleziona trasmissione bloccato (solo scorrimento rapido, nessun PIN) bloccato (con PIN, ecc.) Qualsiasi stato di blocco verrà rilevato solo se lo schermo è spento. - Se hai un problema, suggerimenti o domande, scrivi qualcosa nell\'e-mail. Non inviarmi semplicemente i file con il corpo di posta predefinito. Ignorerò tutto ciò che li riguarda a meno che non siamo già in una conversazione. - Questa azione consente di inviare una trasmissione tramite il sistema di messaggi di Android. Questo non è visibile all\'utente, ma le applicazioni che si sono registrate per determinate trasmissioni possono rispondere ad esso. + Se hai un problema, suggerimenti o domande, scrivi qualcosa nell\'e-mail. Non inviarmi semplicemente i file con il testo predefinito. Ignorerò tutto ciò che li riguarda a meno che non siamo già in una conversazione. + Questa azione consente di inviare un broadcast all\'interno del sistema di messaggi di Android. Questo non è visibile all\'utente, ma le applicazioni che si sono registrate a determinati broadcast possono rispondere. Invia broadcast - Immettere un\'azione di broadcast. - La maggior parte degli eventi sul telefono verrà \"pubblicata\" trasmettendoli in tutto il sistema operativo.\nAd esempio, l\'attivazione/disattivazione della modalità aereo attiverà tale trasmissione. Queste trasmissioni non sono automaticamente visibili / udibili, ma se un\'applicazione (come l\'automazione) è interessata può collegarsi a loro. Quando si verificano, riceverà una notifica e può reagire.\n\nÈ possibile definire qui un evento di trasmissione per il quale l\'applicazione attenderà. Puoi inserirlo manualmente, copiarlo e incollarlo da qualche parte o sceglierne uno dall\'elenco dei suggerimenti. Poiché questo trigger è pensato per essere e rimanere molto flessibile, non posso fornirti spiegazioni per gli articoli.\n\nL\'elenco dei suggerimenti non pretende di essere completo. Si prega di visitare l\'URL sottostante per dare un\'occhiata alla documentazione Android.\nAnche qualsiasi app può inviare eventi personalizzati che ovviamente non appariranno nella documentazione Android.\n\nMolte trasmissioni richiedono autorizzazioni specifiche per funzionare. Provo a richiedere le autorizzazioni dove so che saranno richieste. Se ritieni che sia necessaria un\'autorizzazione per l\'azione che hai inserito, fammi sapere.\n\nNon ricevuto significa che non c\'è stata una trasmissione di questo tipo da quando il servizio è stato avviato. La risposta a determinati parametri è in fase di sviluppo. - Per evitare di utilizzare inutilmente lo spazio di archiviazione, i registri non vengono salvati per impostazione predefinita. Quindi, se hai un problema, attiva prima le impostazioni di accesso e imposta il livello di registro su 5. Quindi riprodurre il problema. Solo allora i registri possono essere allegati. + Immettere un\'azione per il broadcast. + La maggior parte degli eventi sul telefono verrà \"pubblicata\" trasmettendoli in tutto il sistema operativo.\nAd esempio, l\'attivazione/disattivazione della modalità aereo attiverà tale trasmissione. Queste trasmissioni non sono automaticamente visibili / udibili, ma se un\'applicazione (come l\'automazione) è interessata può collegarsi a loro. Quando si verificano, riceverà una notifica e può reagire.\n\nÈ possibile definire qui un evento di trasmissione per il quale l\'applicazione attenderà. Puoi inserirlo manualmente, copiarlo e incollarlo da qualche parte o sceglierne uno dall\'elenco dei suggerimenti. Poiché questo trigger è pensato per essere e rimanere molto flessibile, non posso fornirti spiegazioni per gli articoli.\n\nL\'elenco dei suggerimenti non pretende di essere completo. Si prega di visitare l\'URL sottostante per dare un\'occhiata alla documentazione Android.\nInoltre qualsiasi app può inviare eventi personalizzati che ovviamente non saranno presenti nella documentazione Android.\n\nMolti broadcast richiedono autorizzazioni specifiche per funzionare. Provo a richiedere le autorizzazioni dove so che servono. Se ritieni che sia necessaria un\'autorizzazione per l\'azione che hai inserito, fammi sapere.\n\nNon ricevuto significa che non è capitato un broadcast di questo tipo da quando il servizio è stato avviato. La risposta a certi parametri è in fase di sviluppo. + Per evitare di sprecare lo spazio di archiviazione, i registri non vengono salvati per impostazione predefinita. Quindi, se hai un problema, attiva prima le impostazioni di accesso e imposta il livello di registro su 5, poi riproduci il problema. Solo allora i registri possono essere allegati. non contiene + Percorso + Esegui script o eseguibile + Parametri + Scegli eseguibile + Esegui con root + Scegli un file eseguibile valido. + Questo file non è eseguibile. + usando il root + il tethering è attivo + il tethering non è attivo + Stato del tethering + Quando la modalità aereo è attiva, lo stato del wifi può essere commutato soltanto da applicazioni che usano i permessi di root. + Le app che hanno come target Android Q o superiore non possono più attivare o disattivare il wifi. Lamentatevi con Google per questa limitazione, non con me.\n\nSi può aggirare questa limitazione usando il root e spuntando la casella qua sotto. In alternativa si può scaricare questa applicazione da F-Droid o dal mio sito, dove non sono obbligato a usare come target le ultime API. + "Si può scegliere uno script o un eseguibile che sarà eseguito come azione.\n\nCi sono però dei prerequisiti che devi sistemare per conto tuo. Google ha reso molto difficile eseguire tutto tranne le normali applicazioni Android.\n\n1.\nIl file deve essere eseguibile nel file system. In un sistema Android normale (senza root) questa è la parte più difficile.\n\n2.\nAnche Automation deve poter eseguire il file, non soltanto il proprietario o il gruppo.\n\n3.\nSe si tratta di uno script, deve essere specificata una shell valida nell'intestazione. " diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 2100fe5..5a28478 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -30,7 +30,7 @@ Service stoppen. Nog steeds positie aan het verkrijgen. Laatste regel: - Bij + bij Service: Huidige locatie ophalen Sla locatie op @@ -627,14 +627,14 @@ Rollen: Voer geldige nummers in alle velden in. Apparaat oriëntatie - Bemerken + Opmerking Tolerantie (0-180) Bluetooth Tethering Voer een telefoonnummer en een sms in. Schakel Bluetooth Tethering in Schakel Bluetooth Tethering uit - het apparaat zich in een bepaalde richting bevindt - Zou momenteel van toepassing zijn? + het apparaat bevindt zich in een bepaalde richting + Is de huidige van toepassing? Deze functie werkt naar verluidt tot Android 8.0. Vanaf een hogere versie werkt het niet meer, maar door een gebrek aan fysieke apparaten kan ik niet zeggen welke dat is. Op Android 11 werkt het absoluut niet meer. Als je een versie tussendoor hebt, laat het me dan weten of het werkt of niet. Wanneer u uw apparaat verplaatst, worden de onderstaande nummers bijgewerkt. Wat je daar kunt zien, is de huidige oriëntatie van je apparaat gemeten in graden. Als het zich in de gewenste richting bevindt, klikt u op de knop Toepassen om de huidige waarden naar de gewenste velden te kopiëren.\nOmdat het zeer onwaarschijnlijk is dat u deze exacte oriëntatie ooit nog bereikt, moet u ook een tolerantie invoeren. Dit is het aantal graden waarin de oriëntatie in beide richtingen kan afwijken. 15° resulteert in een totale hoek van 30°, 15° in elke richting.\nAls u slechts om één specifieke as geeft, geef dan een tolerantie van 180° op voor de twee andere. Een tolerantie van 180 is alleen toegestaan voor 2 tolerantievelden, niet alle 3. Anders zou de trigger ALTIJD van toepassing zijn. @@ -721,4 +721,19 @@ De meeste gebeurtenissen op uw telefoon worden \"gepubliceerd\" door ze uit te zenden in het hele besturingssysteem.\nHet in- en uitschakelen van de vliegtuigmodus zal bijvoorbeeld een dergelijke uitzending activeren. Die uitzendingen zijn niet automatisch zichtbaar/hoorbaar, maar als een applicatie (zoals Automation) geïnteresseerd is, kan deze erop aansluiten. Wanneer ze zich voordoen, wordt het een melding gegeven en kan het reageren.\n\nU kunt hier een uitzendgebeurtenis definiëren waarop de toepassing zal wachten. U kunt het handmatig invoeren, ergens vandaan kopiëren en plakken of er een kiezen uit de lijst met suggesties. Omdat deze trigger bedoeld is en zeer flexibel is, kan ik u geen uitleg geven voor de items.\n\nDe lijst met suggesties beweert niet volledig te zijn. Ga naar de onderstaande URL om de Android-documentatie te bekijken.\nOok kan elke app aangepaste gebeurtenissen verzenden die natuurlijk niet in de Android-documentatie worden weergegeven.\n\nVeel uitzendingen vereisen specifieke machtigingen om te kunnen werken. Ik probeer toestemmingen te vragen waarvan ik weet dat ze nodig zijn. Als u denkt dat er een toestemming vereist is voor de actie die u hebt ingevoerd, laat het me dan weten.\n\nNiet ontvangen betekent dat er sinds de service is gestart niet meer zo\'n uitzending is geweest. Inspelen op bepaalde parameters is in ontwikkeling. Om onnodige slijtage van uw opslag te voorkomen, worden logboeken niet standaard opgeslagen. Dus als u een probleem hebt, activeer dan eerst de inloginstellingen en stel het logniveau in op 5. Reproduceer vervolgens het probleem. Alleen dan kunnen logs worden bijgevoegd. bevat geen + Script of programma uitvoeren + Pad + Parameters + Kies programma + Uitvoeren als Root + Selecteer een geldig programma. + Het programma kan niet worden uitgevoerd. + Apps voor Android Q of hoger kunnen helaas WIFI niet meer aan- of uitzetten. Dat is niet mijn schuld, het was een beslissing van Google om dit te beperken. U kunt deze beperking omzeilen door uw apparaat te rooten en het onderstaande selectievakje te activeren. Als alternatief kunt u deze applicatie downloaden van F-Droid of mijn website, omdat ik niet gedwongen ben om de nieuwste API-niveau in die versies te richten. + Wanneer vliegtuigmodus is geactiveerd, kan wifi alleen worden omgeschakeld vanuit toepassingen wanneer u root-permissies voor that. + gebruik Root + Je kunt hier een script of programma selecteren dat als actie wordt uitgevoerd.\n\nMaar er zijn wel een aantal vereisten waar je zelf mee aan de slag moet. Google heeft het erg moeilijk gemaakt om iets anders dan gewone Android applicaties uit te voeren.\n1.\nHet bestand moet in het bestandssysteem gemarkeerd zijn als uitvoerbaar. Op een gewoon Android systeem (zonder root) is dit eigenlijk het moeilijkste.\n2.\nDat betekent ook dat Automation het bestand moet kunnen uitvoeren, niet alleen de eigenaar of de groep.\n3.\nAls het een script is, moet een geldige shell worden opgegeven in de header van het script. + tethering is actief + tethering is niet actief + Tethering-status + diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml new file mode 100644 index 0000000..19b7ec4 --- /dev/null +++ b/app/src/main/res/values-ru/strings.xml @@ -0,0 +1,836 @@ + + + Automation + Активация правила %1$s + Активация профиля %1$s + Активация правила %1$s в режиме переключения + Добавить местоположение + Добавить правило + Список местоположений: + Список правил: + Пожалуйста, введите корректное имя. + Пожалуйста, укажите хотя бы один триггер. + Пожалуйста, укажите хотя бы одно действие. + Отсутствуют правила. Сервис не запустится + Служба Automation запущена + Версия %1$s. + Starting service. + Don\'t have all location measurings, yet. Can\'t do comparison. + Расстояние между местоположением GPS и местоположением сети составляет %1$d метров. Это знчение и плюс 1м должно быть минимальным радиусом. + Have both network and gps location. Comparing... + No suitable location providers could be used. + Если вы находитесь в здании, настоятельно рекомендуется размещать устройство рядом с окном до тех пор, пока GPS координаты не будут определены. В противном случае это может занять очень много времени или вообще не будет возможным. + Получение GPS координат. Пожалуйста, подождите... + Requesting location using provider: + Да + Нет + Got GPS update. Accuracy: + Got network update. Accuracy: + Укажите широту. + Укажите долготу. + Укажите допустимый радиус. + Выберите хотя бы один день. + Attempting to bind to service... + Attempting to unbind from service... + Bound to service. + Unbound from service. + Request to start service, but it is already running. + Что делать с правилом? + Что делать с местоположением? + Что делать с профилем? + Удалить + Удалить + Служба Automation остановлена. + Служка останавливается. + Всё ещё получаю GPS координаты + Последнее правило: + в + Служба: + Получить текущее местоположение + Сохранить местоположение + Удалить местоположение + Широта + Долгота + Имя правила + Триггер(ы) + и-логика (все должны применяться одновременно) + Добавить триггер + Действие(я) + (будет выполнено в таком порядке) + Добавить действие + Сохранить правило + Понедельник + Вторник + Среда + Четверг + Пятница + Суббота + Воскресенье + Начало + Конец + Сохранить + URL для вызова: + Переменные:\nВы можете использовать следующие переменные. При срабатывании они будут заменены соответствующим значением на вашем устройстве. Скобки- часть переменной.\n\n[uniqueid] - уникальный идентификатор\n[serialnr] - серийный номер(< Android 9)\n[latitude] - широта\n[longitude] - долгота\n[phonenr] - Номер последнего входящего или исходящего вызова\n[d] - День месяца, 2 цифры с начальными нулями\n[m] – Месяц, 2 цифры с начальными нулями\n[Y] - Год, 4 цифры\n[h] - 12-часовой формат часа с начальными нулями\n[H] - 24-часовой формат часа с начальными нулями\n[i] - Минуты с начальными нулями\n[s] - Секунды с начальными нулями\n[ms] - миллисекунды\n[notificationTitle] - заголовок последнего уведомления\n[notificationText] - текст последнего уведомления + Wi-Fi + Активация + Деактивация + Не удалось запустить Bluetooth. Есть ли у этого устройства Bluetooth? + URL-адрес должен содержать не менее 10 символов. + Введите номер телефона и текстовое сообщение. + Выберите тип триггера + вхождение + покидание + Вы не создали местоположение. Начните с этого. + запущено + остановлено + подключено + отключено + Выберите местоположение + Выберите тип действия + Выберите звуковой профиль + Что делать с триггером? + Что делать с действием? + Радиус должен быть положительным числом. + Есть еще правила, которые ссылаются на это местоположение (%1$s). Удаление невозможно. + Общие настройки + Запуск при загрузке системы + Вкл/Выкл + Запись файла журнала + Использовать TextToSpeech в обычном режиме + Использовать TextToSpeech в режиме вибрации + Использовать TextToSpeech в режиме не беспокоить + TTS в обычном режиме + TTS в режиме вибрации + TTS в режиме не беспокоить + Настройки позиционирования + Прослушивание изменений состояния Wi-Fi, если возможно + Состояние Wi-Fi + Следить за движением устройства когда Wi-Fi недоступен + Акселерометр + Использовать акселерометр через x минут без смены базовой станции сотовой станции + Время простоя базовой станции сотовой связи + Порог срабатывания акселерометра + Порог срабатывания акселерометра + Порог срабатывания GPS координат + Минимальное изменение расстояния для обновления местоположения по GPS + Расстояние для обновления местоположения по GPS [м] + Минимальное изменение расстояния для обновления местоположения по базовым станциям сотовой связи + Расстояние для обновления местоположения по базовым станциям сотовой связи [м] + Удовлетворительная точность определения местоположения по GPS в метрах + Точность GPS [м] + Удовлетворительная точность определения местоположения по базовым станциям сотовой связи в метрах + Точность местоположения по сотовой связи [м] + Минимальное изменение времени в миллисекундах для обновления местоположения + Период обновления [миллисекунды] + Настройки звука + Показать справку + Правила + Все триггеры в правиле связаны логикой И. Правило будет применяться только в том случае, если будут выполнены все триггеры. Если вы хотите логику ИЛИ, создайте другое правило. + Временные интервалы + Если вы указываете правило с временными интервалами, у вас есть два варианта. Вы можете выбрать между началом ИЛИ окончанием временного интервала. Правило срабатывает только один раз. Поэтому, если вы создадите правило с "начало временного интервала" в качестве триггера и позволите ему изменить ваш звуковой профиль на вибрацию, это не означает, что телефон автоматически перейдет в обычный режим, когда временной интервал закончится. Если вам это необходимо,создайте другое правило с другим временным интервалом. + На главном экране есть возможность заблокировать изменение уровня громкости вызова сконфигурированными правилами, например, вы можете быть в ситуации или месте, где необходим обычный режим звука, но в настоящее время его использовать нельзя. Эта функция автоматически отключится по истечении заданного времени. Нажмите кнопку +, чтобы задать необходимый период времени. После включения, вы можете вручную выключить его с помощью кнопки переключения (и таким образом снова включить изменения громкости звука). + Переключаемые правила + Правила имеют флаг "Переключаемый". Это означает, что если правило выполняется, а затем те же самые триггеры применяются снова, то правило будет выполняться в противоположное состояние, если это возможно. В настоящее время это будет происходить только с NFC-метками. Если вы поднесете телефон к NFC-метке повтороно и с ними будет связано правило с флагом “Переключаемый”, оно будет выполнять противоположное текущему состоянию действие, например, Wi-Fi будет отключен, если он в данный момент включен. + Если вы создадите правило мониторинга процесса, приложение будет проверять наличие этого процесса каждые x секунд (период может быть изменён в настройках). Увеличение периода мониторинга приведёт к задержке срабатывания правила, но частый мониторинг повышает потребление батареи. И Android не отправляет широковещательные сообщения такого рода. + Энергосбережение + Максимальное время между 2 местоположениями для определения скорости. + Время в минутах + превышает + падает ниже + Измерение уровня шума + Секунды между измерениями уровня шума + Секунды между измерениями уровня шума + Длина в секундах для каждого измерения уровня шума + Длина каждого измерения уровня шума + Физическое эталонное значение для измерения уровня шума + Эталон для измерения шума + Уровень журнала (1 = минимум, 5 = максимум) + Уровень журнала + Правило активно + Местоположение + Временной интервал + Зарядка аккумулятора + USB-подключение к компьютеру + Скорость + Уровень фонового шума + Wi-Fi + Bluetooth + Режим USB-модема + Режим Wi-Fi-точки доступа + Режим Bluetooth-модема + Вращение дисплея + включить Wi-Fi + выключить Wi-Fi + включить Bluetooth + выключить Bluetooth + Вызвать URL-адрес + Изменение звукового профиля + включить режим USB-модема + выключить режим USB-модема + включить Wi-Fi точку доступа + выключить Wi-Fi точку доступа + включить режим Bluetooth-модема + выключить режим Bluetooth-модема + включить режим полета + выключить режим полета + включить поворот экрана + отключить поворот экрана + Поворот экрана включен. + Поворот экрана отключен. + Поворот экрана уже был включен. + Поворот экрана уже был отключен. + Местоположения не созданы. + Активное местоположение: + Ближайшее местоположение: + Обзор + Местоположение + Местоположения + Местоположение состоит из GPS-координат и радиуса. Поскольку позиционирование через вышки сотовой связи довольно неточно (но быстро и эффективно), не указывайте радиус слишком маленьким. Приложение предложит вам минимальный радиус при создании нового местоположения. + Служба не работает. + Общая информация + Чтобы использовать эту программу, вы должны настроить правила. Они содержат триггеры, например, вхождение в зону местоположения или начало временного интервала. После того, как это будет сделано, нажмите кнопку включения/выключения на главном экране. + Unknown action specified + Error triggering URL + Error changing screen rotation + Error determining wifiAp state + Error activating wifiAp + Не удалось запустить Bluetooth. Есть ли у этого устройства Bluetooth? + attempting download of + Error getting connectionManager service. Not doing anything to UsbTethering. + Error determining current UsbTethering state. + Detecting tetherable usb interface. + Clearing both location listeners. + Starting service after app update. + Not starting service after app update. + Starting service at phone boot. + Not starting service at phone boot. + Application has been updated. + Запустить службу автоматически после обновления приложения, если она была запущена ранее. + Запустить службу после обновления + Подключение Wi-Fi + Имя Wi-Fi + Введите имя Wi-Fi. Оставьте пустым для любого Wi-Fi. + Отмена + Rule %1$s doesn\'t apply. We are slower than + Rule %1$s doesn\'t apply. We are faster than + Rule %1$s doesn\'t apply. It\'s quieter than + Rule %1$s doesn\'t apply. It\'s louder than + Rule %1$s doesn\'t apply. Battery level is lower than + Rule %1$s doesn\'t apply. Battery level is higher than + Rule %1$s doesn\'t apply. Not the correct SSID (demanded: \"%2$s\", given: \"%3$s\"). + Rule %1$s doesn\'t apply. There is no tag label or not tag at all. + Rule %1$s doesn\'t apply. Wrong tag label. + Rule %1$s is deactivated, can\'t apply. + запуск + остановка + подключение + отсоединение + превышение + опускание ниже + подключено к Wi-Fi \"%1$s\" + отключено от Wi-Fi \"%1$s\" + любой Wi-Fi + Невозможно остановить. + HTTP(s) Запросы + Принять все сертификаты + Пропустить проверку валидности SSL-сертификатов (рекомендуется не активировать эту функцию) + Количество попыток в случае ошибок подключения для HTTP-запросов + Количество попыток HTTP + Тайм-аут для HTTP-запросов [секунды] + Тайм-аут [сек] + Пауза перед очередной попыткой [секунды] + Пауза [сек] + Запуск вручную + Для этого служба должна быть запущена. + Сравнение GPS + Stopping comparison GPS measurement due to timeout. + Тайм-аут GPS [сек] + Максимальное время получения GPS-местоположения в секундах. По истечении этого времени будет применено последнее известное местоположение. + Starting GPS timeout. + Forced location update + Due to timeout in comparison measurement the last best location will be applied. + Если вы находитесь в каком-то местоположении, перезагружаете устройство или приложение и покидаете это местоположение, при старте приложение будет запускать правила, связанные с выходом из этого местоположения. + Запомнить последнее активное местоположение + Отключение звука во время звонков + Отключение звука TextToSpeech во время звонков + Местоположение с таким названием уже существует. + Правило с таким названием уже существует. + Запуск другого приложения + Выберите приложение + Выберите пакет приложения + Выберите Activity выбранного пакета + Ошибка запуска Activity + Другое приложение запускается/останавливается + Мониторинг процесса + Период мониторингама процесса в секундах + Чем меньше, тем выше расход батареи + Refreshing process list. + Процессы + Starting periodic process monitoring engine. + Мониторинг процесса + Periodic process monitoring is already running. Won\'t start it again. + Stopping periodic process monitoring engine. + Periodic process monitoring is not active. Can\'t stop it. + Periodic process monitoring started. + Periodic process monitoring stopped. + Rearming process monitoring message. + Not rearming process monitoring message, stop requested. + Message received stating process monitoring is complete. + App started. + App stopped. + Running app + Error writing settings to persistent memory. + Настройки + Writing settings to persistent memory. + Refreshing settings from file to memory. + Error reading settings. + Invalid stuff stored in settings. Erasing settings... + Initializing settings to persistent memory. + Error initializing settings to persistent memory. + Настройки стерты. + Настройки установлены по умолчанию. + Уровень заряда батареи + Выберите скорость + Выберите уровень заряда батареи + Applying settings, rules and locations. + Политика конфиденциальности + На вашем устройстве будет запущен браузер и загрузится политика конфиденциальности с веб-сайта разработчика. + Ожидание перед следующим действием + Пробудить устройство + Введите значение в миллисекундах, сколько времени необходимо ждать перед следующеим действием. + Введите значение в миллисекундах как долго устройство должно бодрствовать. 0 для значений по умолчанию. + Введите положительное действительное не десятичное число. + Переместить вверх + Переместить вниз + Невозможно переместить элемент вверх. Он уже находится на самом верху. + Невозможно переместить элемент вниз. Он уже в самом низу. + Wifi name specified, checking that. + Wifi name matches. Rule will apply. + No wifi name specified, any will do. + RuleCheck of %1$s + Режим полета + Активировать + Деактивировать + Начиная с версии Android 4.2 эта функция работает только в том случае, если на вашем устройстве есть root-права. + You asked for a position to be added to your URL. Unfortunately at this point I do not have any location, yet. + Добавить Intent пару + Имя параметра + Значение параметра + Тип параметра + Выберите тип для Intent пары. + Введите имя для Intent пары. + Введите значение для Intent пары. + Что делать с парой? + Получение списка установленных приложений... + В какие дни? + Внутри или вне этих временных интервалов? + Включить или выключить? + Имя + Радиус [м] + Статус + Подключение для передачи данных + включить мобильные данные + выключить мобильные данные + Роуминг + активировано + деактивировано + пока + Приложение + + Телефонный звонок + с + Номер телефона + Введите номер телефона. Оставьте пустым для любого номера телефона. + Выберите вызов\nнаправление + Любой + входящий + исходящий + входящий + исходящий + любой номер + номер + NFC-метка + рядом с + с меткой + Похоже, у этого устройства нет NFC. + Считывание идентификатора из метки + Записать метку + Введите название метки (например, "Входная дверь"). + Метка записана успешно. + Ошибка записи метки. Устройство поднесено к метке? + Метка обнаружена. + Поднесите NFC-метку. + Найдена метка с текстом: + Неподдерживаемая кодировка: + Нет NFC NDEF Intent, но + NFC пока не поддерживается в этой версии Android. + Не удается запустить правила. + Can\'t download anything. Amount of http requests in settings is lower than 1. + Применить метку к правилу + Метка прочитана успешно. + Сохранённое значение не подходит. + Метки нет. + Записать новый NFC идентификатор + Использовать существующую NFC-метку + Новый идентификатор: + Текущий идентификатор: + Данные метки некорректны, запишите заново. + Поднесите метку для чтения. + Переключаемое правило + Переключение + переключить + Обнаружено перекрытие с местоположением %1$s на %2$s метров. Уменьшите радиус хотя бы на это значение. + No overlap to other locations detected. + Rule %1$s is toggable. + Rule %1$s is not suitable for toggling. + Нет + любое местоположение + Неверное имя для местоположения. + Стереть настройки + Настройки по умолчанию + Вы уверены? + At least location %1$s could be in range, if not others in addition. + No location in relevant range. + Обнаружение активности + Обнаружение активности + Обнаруженная активность: + В транспортном средстве (автомобиль /автобус) + На велосипеде + Пешком + Без движения + неизвестно + Наклон + Ходьба + Бег + Недопустимая активность + Rule %1$s doesn\'t apply. Detected activity %2$s given, but too low probability (%3$s %%), required %4$s %%. + Rule %1$s doesn\'t apply. Required activity %2$s not present. + Выберите вид активности + Этот триггер доступен только, если установлены службы Google Play. + Частота обнаружения активности [сек] + Секунды между попытками обнаружения активности. + Вероятность обнаружения активности + Определенность, исходя из которой активность принимается как факт. + Входящий телефонный звонок от %1$s. + Исходящий телефонный звонок до %1$s. + Говорить текст + Текст в речь + В настоящее время переключение разрешено только для правил, имеющих NFC-метки в качестве триггера. Дополнительные сведения см. в справке. + Ошибка чтения местоположений и правил из файла. + Похоже, что изменения данных не были сохранены. Однако в памяти могут быть изменения, которые необходимо откатить. Перечитываю файл. + Подключение по Bluetooth + Подключение Bluetooth к %1$s + Подключение Bluetooth к %1$s разорвано + Устройство Bluetooth %1$s в диапазоне. + Устройство Bluetooth %1$s вне диапазона. + любое устройство + Rule %1$s doesn\'t apply. Not the correct bluetooth device name. + Rule %1$s doesn\'t apply. Not the correct bluetooth device address. + нет устройства + один из списка + подключение к устройству + отключение от устройства + устройство в диапазоне + устройство вне зоны досягаемости + Выберите опцию устройства. + Выберите вариант подключения. + Rule %1$s doesn\'t apply. Device is in range, but should not be. + Rule %1$s doesn\'t apply. Wrong state. + Подключение гарнитуры + Открыть музыкальный плеер + Гарнитура (тип: %1$s) подключена + Гарнитура (тип: %1$s) отключена + Наушники + Микрофон + Любой + Выберите тип гарнитуры + Rule %1$s doesn\'t apply. Wrong headphone type. + Ignoring activity detection update. Came in sooner that %1$s seconds. + Что это такое? + At least rule \"%1$s\" is using a trigger of type \"%2$s\". + Только приватное определение местоположения + Избегайте методов определения местоположения, которые могут отправить ваши данные внешним компаниями, например Google. При включении будет использоваться только GPS, определение местоположения может занять больше времени или работать менее надежно. + Private Locationing enabled, enforcing GPS use. + Private Locationing not enabled, using regular provider search. + GPS measurement + GPS measurement stopped due to timeout. + Cell tower changed: %1$s + Если вы думаете, что обнаружение шума работает некорректно (в зависимости от значения, которое вы указываете), пожалуйста, имейте в виду, что каждое устройство отличается, поэтому вы можете изменить "Эталон для измерения шума" в настройках. См . http://en.wikipedia.org/wiki/Decibel для получения дополнительной информации. Для калибровки устройства можно использовать калибратор громкости на главном экране. + Подсказка + Выбор уровня шума + Location has wifi. Stopping CellLocationChangedReceiver. + Location doesn\'t have wifi. Not stopping CellLocationChangedReceiver. + Показать на карте + На вашем устройстве нет приложения просмотра карт. + Сервис определения местоположения не активен. + Добавить профиль + Профиль + Звуковой режим + Громкость + Звуковой сигнал для входящих вызовов + Звуковой сигнал для уведомлений + Тактильная обратная связь (вибрация при прикосновении к экрану) + Музыка, видео, игры и другое медиаа + Рингтон и уведомления + Будильники + Изменить + Звуковое уведомление при выборе (звук при выборе экрана) + Звук блокировки/разблокировки экрана + Вибрировать при звонке + Профили + Обычный + Вибрация + Тихий + Введите имя. + Изменения не внесены. Профиль не имеет смысла. + В вашей конфигурации нет профилей. Сначала создайте его. + Ошибка активации профиля: + Профиль с таким названием уже существует. + Неверное имя профиля. + Ошибка записи файла настроек. + Неизвестная ошибка. + Не найдена доступная для записи папка для хранения конфигурационного файла. + Это, скорее всего, не будет работать, так как версия Android вашего устройства выше 2.3. Вместо этого вы можете использовать Wi-Fi точку доступа. + Использование нового потока для активации правила. + Запуск нового потока для активации правила. + Новый поток + Показать иконку + Показывать значок при запуске службы (скрытие работает только на Android версии ниже 7). Если вы находитесь на более старшей версии, перейдите в настройки системы, затем Automation, затем уведомления и отключите "Сервисное уведомление". + Журнал правил (обратн. порядок): + Некоторые опции отключены, так как они пока не могут быть использованы. Они будут включены в более поздней версии программы. + Блокировка изменений звука + Профиль не будет активирован. Последний активированный профиль был заблокирован. + Текущая громкость + Введите эталонное значение. + Калибровка громкости + Чтобы рассчитать значение дБ для мониторинга шума, необходимо указать так называемое физическое эталонное значение. Пожалуйста, прочтите Wikipedia для получения дополнительной информации. Это значение, скорее всего, разное для каждого телефона. Перетащите ползунок, чтобы изменить физическое эталонное значение. Чем выше опорное значение, тем ниже будет значение дБ. Постоянные измерения будут выполняться каждые %1$s секунд и результаты будут показаны ниже. Нажмите кнопку назад, когда найдете подходящее значение. + Некоторые настройки не будут применены до изменения определенных параметров среды или перезапуска службы. + Phone is rooted. + Phone is not rooted. + Data connection was successfully changed using superuser permissions. + Data could not be changed using superuser permissions. + Для того, чтобы эта функция работала, вам нужно получить права root на своем телефоне. После этого вам нужно "запустить правило вручную", чтобы отобразить запрос на разрешение действий суперпользователя. Когда появится запрос на разрешение действий суперпользователя, необходимо ответить утвердительно (Разрешить всегда), в противном случае правило не сможет работать, когда телефон находится без присмотра. + Ошибка записи конфигурации. Есть ли у вас доступная на запись память? + Я не смог вставить последний номер телефона в переменную. У меня его нет. + Имя пользователя + Пароль + Использовать аутентификацию + Необходимые разрешения + Объяснение необходимых разрешений + ОК + Отключенные функции + Следующие разрешения были отклонены: + В настоящее время приложение работает в ограниченном режиме и некоторый функционал отключен. Для полноценного функционирования ему требуются разрешения. Если вы хотите использовать все функциональные возможности, вам необходимо предоставить разрешения в следующих диалогах предоставления прав. Если вы этого не сделаете, некоторые правила не смогут быть выполнены. Далее вам будет дано объяснение запрашиваемых разрешений. Нажмите кнопку "Продолжить", когда будете готовы продолжить. + Чтобы включить функцию, которую вы только что пытались использовать, требуется больше разрешений. Нажмите кнопку продолжить, чтобы запросить их. + продолжить + Правило + Чтение и сохранение настроек + ПРЕДУПРЕЖДЕНИЕ: Функции отключены, Automation работает в ограниченном режиме. Нажмите здесь для получения дополнительной информации. + зел.=вкл, красн.=откл, желт.=недостаточно разрешений. + Требуется разрешение на изменение некоторых настроек ОС (даже для таких простых вещей, как включение Bluetooth или Wi-Fi). После нажатия кнопки "Продолжить" появится окно, в котором вам нужно включить разрешение для Automation. После этого нажмите клавишу "назад" для возврата. + После этого во втором диалоговом окне будут запрошены дополнительные разрешения. + Automation требует доступа к внешнему хранилищу для чтения его настроек и правил. + Automation требует большего количества разрешений для полноценного функционирования. Нажмите на этот текст, чтобы узнать больше и запросить их. + Недопустимое устройство + your app id + Максимальный размер файла журнала в мегабайтах. Будет перезаписываться при превышении размера. + Максимальный размер файла журнала [Мб] + Чтение журнала вызовов + Чтение записей календаря + Чтение точного местоположения + Чтение грубого местоположения + Чтение местоположения + Отправка данных + Чтение состояния сети устройства + Чтение состояния Wi-Fi устройства + Изменение настроек Bluetooth + Изменение настроек Bluetooth + Использование модуля NFC + Пусть телефон вибрирует + Держать телефон включенным + Изменение настроек звука + Запись аудио + Обнаружение исходящих вызовов + Изменение настроек устройства + Обнаружение состояния телефона + Хранилище для чтения + Хранилище для записи + Обнаружение запущенных процессов + Изменение настроек устройства + Обнаружение перезагрузки устройства + Изменение настроек устройства + Чтение состояния батареи + Изменение подключения мобильных данных + Отправка текстовых сообщений + Чтение данных контактов + Переопределить политику "Не беспокоить" + Это необходимые разрешения: + Правило \"%1$s\" требует этого. + Профиль \"%1$s\" требует этого. + Эта функция может определить, находитесь ли вы в настоящее время в пути- пешком или в каком-то типе транспортного средства (в определенной степени). Эта функция не встроена в Automation, а предоставляется сервисами Google Play. Технически это не дает результата да/нет, а возвращает процент уверенности для какого-то состояния. Вы можете настроить процентное значение, при котором Automation будет принимать результат. Два замечания: 1) Одновременно может возникнуть более 1 статуса. Например, вы можете ИДТИ внутри едущего автобуса. 2) Этот датчик относительно сильно расходует ресурс батареи. Если есть возможность, используйте альтернативы, например, для “обнаружения” того, что вы за рулём использовать наличие подключения к Bluetooth автомобиля. + Отправить текстовое сообщение + Текст для отправки + Вы можете напрямую ввести номер телефона или добавить из контактов. Имейте в виду: здесь будет храниться номер телефона, а не контакт. Если вы измените номер телефона выбранного контакта, вам необходимо будет обновить это правило. Automation не делает этого сам по себе. + Импорт номера из контактов + Если вы используете триггер уровня шума: К сожалению, начиная с Android 9 (Pie) Google решил запретить фоновым приложениям использовать микрофон. Таким образом, этот триггер больше не будет работать. + К сожалению, Google решил удалить эту функцию в Android 10. Обычные приложения больше не могут включать или выключать Wi-Fi. Оно должно продолжать работать, только если на вашем устройстве получены root права. Если нет, то, к сожалению, эта функция работать не будет. + Это сообщение больше не будет отображаться. + В этом последнем окне выбора вам нужно указать конкретное действие (Activity). Другими словами, это похоже на окно нужного приложения. Если вы не знаете какой выбрать, то используйте тот, который имеет "main" или "launcher" в своем названии. + Редактировать + Удерживайте элемент для параметров. + Rule \"%1$s\" finished. + Служба позиционирования + Благодаря бесконечной мудрости Google и постоянному стремлению защитить частную жизнь каждого человека, из всех правил, которых использовали триггеры и действия отправки sms или чтения состояния телефона, данные триггеры и действия были удалены, потому что Google считает это рискованным. + Запуск Automation как службы + Настройка яркости экрана + Введите желаемую яркость (от 0 до 100). + Включить автоматическую яркость + применить + автоматическая яркость + ручная яркость + Если вы используете автоматическую яркость, то значение яркости, которое указано ниже, вероятно, не будет использоваться долго. + Звуки блокировки экрана больше не могут автоматически изменяться на устройствах под управлением Android версии 6.0 или выше. Что бы вы ни установили здесь, это не будет больше работать. + Начальный экран + Выберите экран, на котором открываются приложения при запуске. + Запускайте правила / профили одним касанием. + Это приложение собирает данные о местоположении, чтобы правила определения местоположения и определения скорости работали, даже если приложение закрыто или не используется. + Это приложение собирает данные о местоположении, чтобы определить, находитесь ли вы в настоящее время в одном из созданных вами местоположений. Кроме того, это необходимо для определения вашей текущей скорости, если вы используете этот триггер в правилах. Это делается даже тогда, когда приложение закрыто или не используется (но только тогда, когда сервис активирован). + Считывание местоположения в фоновом режиме. + Похоже, это устройство, не имеет bluetooth. Вы все еще можете продолжить настройку, но это, скорее всего, не будет иметь эффекта. + Создание или редактирование местоположений + Ошибка + Эта функция использует несвободное программное обеспечение, поэтому недоступна в версии F-Droid. + Ваши настройки и / или правила в настоящее время используют функциии, которые зависят от несвободного программного обеспечения, они не могут быть использованы в версии F-Droid. Это включает в себя определение вашей текущей физической активности. + опубликовано на + Отображение новостей приложения на главном экране + Объявления об этом приложении, 1-2 в год, не больше. + Automation теперь использует другой путь для хранения ваших файлов. Все ваши файлы автоматизации были перемещены сюда: \"%s\". Разрешение на использование внешнего хранилища больше не требуется; вы можете отозвать его. Оно будет удалено в будущей версии. + Местоположение отключено + Местоположение больше не может быть определено в фоновом режиме. Нажмите здесь, чтобы узнать почему. + К сожалению, ваше местоположение больше не может быть определено. Спасибо Google за его бесконечную мудрость и дружелюбие.\\n\\nПозвольте мне объяснить это подробнее. Начиная с Android 10, было введено новое разрешение, необходимое для определения вашего местоположения в фоновом режиме (что, конечно, требуется для такого приложения). В целом, это хорошая идея, но сложности, которые она влечет за собой для разработчиков, таковыми не являются.\\n\\nПри разработке приложения вы можете попытаться претендовать на это разрешение, придерживаясь каталога требований. К сожалению, новые версии моего приложения отклонялись в течение трех месяцев. Я выполнил все необходимые требования, но дерьмовая поддержка разработки Google утверждала, что я этого не сделал. Предоставив им доказательство того, что я все-таки это выполнил, я получил ответ типа "Я больше не могу вам помочь". В конце концов я сдался. \\n\\nКак следствие, версия Google Play больше НЕ может использовать ваше местоположение в качестве триггера. Моим единственным альтернативным вариантом было бы полностью удалить это приложение из магазина.\\n\\nЯ очень сожалею об этом, но я старался изо всех сил спорить с "поддержкой", которая неоднократно не проходила тест Тьюринга. Хорошая новость: вы все еще можете использовать все это! Теперь исходным кодо приложения открыт и оно может распространяться в F-Droid. Это магазин приложений, который действительно заботится о вашей конфиденциальности, а не просто делает вид. Просто сделайте резервную копию вашего конфигурационного файла, удалите это приложение, установите его снова из F-Droid, восстановите свой конфигурационный файл - готово.\\n\\nНажмите здесь, чтобы узнать больше: + Файлы конфигурации и журнала хранятся в папке %1$s. Нажмите на этот текст, чтобы открыть проводник. К сожалению, это будет работать только на устройстве с правами root. ДЛЯ ВСЕХ ОСТАЛЬНЫХ УСТРОЙСТВ: Просто используйте кнопку экспорта, чтобы сделать резервную копию. + Уведомление + Название + Текст + равно + содержит + начинается с + заканчивается + не равны + Любое приложение + Этот триггер будет реагировать на другие приложения, открывающие уведомления в области уведомлений (или закрывающиеся). Вы можете указать другое приложение, из которого должно прийти уведомление. Если не указывать определённое приложение, будут считаться уведомления от любого приложения. Вы также можете указать строки, которые должны быть или не быть в заголовке или теле уведомления. Сравнение делается без учета регистра. + уведомление от %1$s + уведомление от %1$s удалено + Появляется уведомление + Уведомление исчезает + Направление + Чтение системных уведомлений + Воспроизвести звук + всегда воспроизводить + Если эта настройка активна, звук будет воспроизводиться всегда. Если она отключена, он будет воспроизводиться только в том случае, если ваш телефон не в режиме “Без звука” или “Вибрация”. Однако если она активена, то не будет влиять на громкость. Таким образом, если ваш телефон находится в режиме звонка, он не увеличит громкость мультимедиа, например. Так что, если громкость мультимедиа отключена, вы тоже ничего не услышите. + Выберите звуковой файл + Файл не существует. + Файловый менеджер не установлен. + Прикрепить файлы конфигурации и журнала. + Это запустит создание нового электронного письма с вашими конфигурационными и лог-файлами, прикрепленными в виде zip-файла. Оно не будет отправлено автоматически, вам все равно нужно будет нажать "отправить". Вы также можете изменить получателя на себя, например. + Здесь у вас есть 2 варианта: \n\n1. Вы можете запустить программу, выбрав \“Activity\”. Представьте себе, что это похоже на предварительный выбор определенного экрана/окна приложения. Имейте в виду, что это может сработать не всегда. Это связано с тем, что окна приложения могут взаимодействовать друг с другом, например передавать параметры. При прямом запуске определенного экрана это взаимодействие не произошло, и окно может закрыться мгновенно (поэтому не отобразиться). Тем не менее попробуйте! Вы можете ввести путь \”Activity\” вручную, но рекомендуется использовать кнопку \"Выбрать\". Если вы решите ввести его вручную, введите имя пакета приложения в верхнем поле и полный путь к \”Activity\” в нижнем.\n\nВыбор по действию. Аналогично запуску приложения с конкретного экрана, вы также можете запустить программу по \”Action\”. Это все равно что сказать: "Я бы хотел xyz" и если у вас установлено приложение, которое может выполнить это, оно будет запущено. Например, \”start browser\” - у вас может быть даже установлено несколько приложений браузера (обычно один из них используется по умолчанию). Вам нужно ввести имя \”action\” вручную, имя пакета здесь необязательно. Имейте в виду, что никакие переменные не будут работать. Если вы хотите запустить камеру, то \"MediaStore.ACTION_IMAGE_CAPTURE\” работать не будет. Вы должны заглянуть в документацию на Android и использовать фактическое название этого \”Action\”, которое, в данном случае, будет \"android.media.action.IMAGE_CAPTURE\". + Произошла ошибка при запуске правила. + Не удается найти звуковой файл %1$s и, следовательно, воспроизвести его. + Добавить параметры + Управлять туннелями приложения wireguard + Метод\nвыбор приложения + по activity + по action + Введите action + Введите имя пакета. + Состояние + Вы можете ввести определенный номер телефона, но не обязательно. Если вы хотите указать его, вы можете либо выбрать его из своей адресной книги, либо ввести вручную. Кроме того, вы можете использовать регулярные выражения. Чтобы проверить регулярное выражение, можете использовать эту страницу: + Импорт конфигурации + Экспорт конфигурации + Дополнительные настройки + Конфигурация успешно экспортирована. + При экспорте конфигурации произошла ошибка. + Правила и местоположения были успешно импортированы. + Произошла ошибка импорта правил и местоположений. + Конфигурация успешно импортирована. + Произошла ошибка импорта настроек. + В этом каталоге не удалось найти подходящих файлов. + Ни один файл не может быть импортирован. + Не все подходящие файлы могут быть импортированы. + При нажатии кнопки импорт или экспорт вы выбираете каталог, из которого будут импортированы или экспортированы файлы. При экспорте существующие файлы могут быть перезаписаны. + Если ваш параметр имеет тип Uri И вы указываете \"IntentData\" в качестве имени (нижний/верхний регистр не важен), параметр не будет добавлен в качестве обычного параметра с помощью putExtra(), а вместо этого будет добавлен в intent с помощью setData() . + Строка %1$s не допускается. + Выберите тип запуска + по startActivity() + по sendBroadcast() + Открыть веб-страницу с примерами + Имя пакета + Название Activity/Action + Предупреждение + звонит + от + к + совпадает + https://regex101.com/ + Загрузить список Wi-Fi + Список Wi-Fi, к которому было подключено ваше устройство. Можно использовать для определения того, в каких местах вы были. Вот почему для загрузки списка Wi-Fi требуется разрешение на доступ к местоположению. Если вы хотите выбрать один из из списка, вам необходимо предоставить это разрешение. Если вы этого не хотите, вы все равно можете ввести свое имя Wi-Fi вручную. + На вашем устройстве нет известных Wi-Fi. + Эта функция НЕ открывает браузер, а запускает URL-адрес в фоновом режиме. Вы можете использовать это, например, для отправки команд в вашу систему умного дома. + Проверять наличие обновлений + Доступно только в версии APK. + Доступно новое обновление. Открыть браузер, чтобы загрузить его? + Местоположение найдено. Рекомендуемый минимальный радиус для локаций составляет %1$d м. + Местоположение найдено с ограниченной точностью. Может работать ненадежно. Рекомендуемый минимальный радиус для местоположений составляет %1$d м. + Клонировать + Местоположение не найдено после таймаута в %1$s секунд. + На следующем экране перейдите в разрешения, затем “Местоположение”. Там выберите "Разрешить все время", чтобы позволить Automation определять ваше местоположение в фоновом режиме. + Вибрировать + Попробуй + Введите продолжительность вибрации, затем запятую, а затем продолжительность паузы. Вы можете объединить столько вибраций. Разделите их снова запятыми. Например, шаблон 100,500,500,1000,100 будет вибрировать 100, ждать 500, вибрировать 500, ждать 1000, вибрировать 100 мс. Если вам кажется, что вибрация пропала, попробуйте увеличить паузу перед ними. + Пожалуйста, введите допустимый шаблон вибрации. + Хотите получать (только важные) новости об этом приложении на главном экране? Они загружаются с веб-сайта разработчика. Там не будет никакого навязчивого уведомления, просто текст на главном экране, когда вы откроете приложение. + Наверх + Вниз + Положение панели + Выберите, где должна располагаться главная панель. + Поскольку Google испортил еще одну часть Android, начиная с API 30, могут отображаться только видимые в данный момент Wi-Fi, а не все те, к которым было подключено ваше устройство. + ПРИМЕЧАНИE: Бесшумный режим часто запускает режим "Не беспокоить" на новых устройствах. Если это произойдет на вашем устройстве, я рекомендую вместо этого использовать обычный режим и снизить громкость до нуля. + Тоны + Разное + Не беспокоить + DND выключен + Разрешить приоритетные уведомления + Разрешить будильники + Ничего не разрешать + Тонкая настройка (например, разрешение телефонных звонков, выбор конкретных номеров и т.д.) может быть выполнена только из настроек системы. + Если вы не выберете конкретное приложение, а будете использовать "Любое приложение", уведомления от Automation будут игнорироваться, чтобы избежать зацикливания. + Повторяйте каждые x секунд + повторяйте каждые %1$s секунд + Вам нужно ввести положительное не десятичное значение для времени повторения. + Не удалось прочитать элемент конфигурационного файла. Возможно, файл был создан более новой версией программы. + Пожертвовать + Подтверждено, что эта функция работает до Android 8.0. Начиная с какой-то более высокой версии она перестает работать, но из-за отсутствия физических устройств я не могу сказать с какой версии именно. На Android 11 она определенно больше не работает. Если у вас какая-то промежуточная версия, пожалуйста, дайте мне знать, работает эта функция или нет. + Примечание + Ориентация устройства + Допуск (0-180) + Азимут: + Наклон: + Вращение: + Введите корректные значения во все поля. + При перемещении устройства будут обновляться приведенные ниже цифры. То, что вы там видите, - это текущая ориентация вашего устройства, измеренная в градусах. Если он находится в нужной ориентации, нажмите кнопку применить, чтобы скопировать текущие значения в нужные поля. Поскольку достижение этой точной ориентации когда-либо снова крайне маловероятно, вы также должны ввести допуск. Это количество градусов, на которые ориентация может отклоняться в любом направлении. 15° приведет к общему углу 30°, по 15° в каждом направлении. Если вам необходима только одна конкретная ось, укажите допуск 180° для двух других. + Будет ли в настоящее время применяться? + устройство находится в определенной ориентации + Допуск 180 допускается только для 2 полей, а не для всех 3. В противном случае триггер будет срабатывать ВСЕГДА. + неизвестно + Ориентация + Что-то не так с этим триггером. Он не мог быть правильно загружен. + Включение или выключение экрана + включить экран + выключить экран + Необходимо применить + Частота сигнала + Получать новые сигналы движения каждые x миллисекунд + Настройки ориентации устройства + Администратор устройства + Разрешения администратора устройства требуются как минимум для 1 созданного вами правила. + Если флажок установлен, это означает, что устройство должно находиться в указанной вами ориентации. Если он не установлен, будет срабатывать любая ориентация, которая НЕ соответствует вашим критериям. + Ваши правила требуют разрешений, которые не могут быть запрошены из установленного варианта Automation. + Если вы ранее не использовали действие отправки sms в этой программе, Android может показать дополнительное диалоговое окно подтверждения с просьбой разрешить отправку сообщений. Вам нужно установить флажок "всегда разрешать" и подтвердить, если вы хотите, чтобы это действие работало в фоновом режиме. Рекомендуется запустить это правило вручную один раз, чтобы получить этот диалог подтверждения. + Исключить из оптимизации батареи + Рекомендуется для повышения надежности + Должно быть активным + Проверьте настройки + профиль %1$s активен + профиль %1$s не активен + Если этот флажок отключен, он будет установлен только в том случае, если выбранный профиль был активирован последним. Не имеет значения, были ли изменены какие-либо настройки, связанные со звуком, извне. Однако если флажок включен, то текущие настройки звука действительно должны быть такими, как определены в профиле. ПРЕДУПРЕЖДЕНИЕ: проверка файла мелодии звонка в настоящее время еще не поддерживается. + Невозможно удалить этот профиль. Правило %1$s ссылается на профиль %2$s. + Профиль не удалось удалить. + не повторять + использование аутентификации + к номеру + сообщение + по дням + не установлено + Найти автоматически + Выберите вручную + Легкий режим: Automation может попытаться автоматически определить Activity для запуска нужной программы. Кроме того, вы также можете выбрать одно из Activity приложения вручную. Чего бы вы хотели? + Activity запуска этого приложения не может быть идентифицирована. Вам придется выбрать один из них вручную. + Создать уведомление + Введите название. + Введите текст. + Информация + Профиль, используемый в этом правиле, похоже, больше не существует. Выбран первый в алфавитном порядке. + Если вы не укажете никаких критериев, это действие закроет все уведомления. Поэтому рекомендуется, по крайней мере, указать критерии хотя бы для 1 приложения, заголовка или текста. + Закрыть уведомление(я) + Сравнения проводятся без учета регистра + Настройки, которые вы можете изменить здесь, могут привести к тому, что вы больше не заметите определенных вещей с вашего телефона. Они могут даже отключить будильник. Так что что бы вы ни делали - рекомендуется это проверять. + если + Электронная почта - мой предпочтительный способ связи, для сообщений об ошибках, вопросов или предложений. Перейдите в центр управления, чтобы узнать больше. + Центр управления + Отправить электронное письмо разработчику + экран %1$s + вкл + выкл + разблокирован + Выберите желаемое состояние + Состояние экрана + Из-за бесконечной мудрости Google последняя версия Android, на которой, как известно, работает эта функция, составляет %1$s. Вы можете настроить это, но оно, вероятно, не будет работать. + Управление воспроизведением мультимедиа + Выберите команду + переключение воспроизведения/паузы + воспроизвести + пауза + предыдущий + следующий + Управление воспроизведением мультимедиа + остановка + Пожалуйста, выберите действие! + Имейте в виду, что это действие может работать не со ВСЕМИ плеерами. Так же возможна частичная поддержка вашего плеера (некоторые кнопки не работают). + Музыка играет + Выбор параметров + музыка играет + музыка не играет + Обнаружение воспроизведения музыки + Частота проверки [мс] + Миллисекунды между проверками + Получение местоположения, похоже, не работает на устройствах Android 12 в настоящее время. Если это не коснулось вас, мне очень жаль. Я постараюсь исправить это, как только узнаю причину. Так что если кружочек не перестанет вращаться, вы предупреждены. + Последний профиль: + Получить список установленных приложений + Многие производители устройств пытаются снизить потребление энергии при помощи ограничения работы фоновых приложений. К сожалению, это приводит к тому, что они перестают работать корректно, Automation относится к их числу. Посетите эту web-страницу для того, чтобы узнать как исключить Automation из этого процесса. + Если вы используете временной период, который переходит через полночь, вам нужно выбрать следующий день, если хотите, чтобы триггер сработал после полночи. + Эта функция больше не доступа для версии Google Play.\n\nGoogle постоянно усложняет жизнь разработчикам и требуют оформления бумажных заявлений для обоснавания необходимости использования определённых функций. К сожалению, эти заявления в 99% случаев откланяются. Почти как в комиксе Астерикс.\n\nЯ потратил недели на споры с ними, но заявления продолжают отклоняться ботами или людьми со схожим интеллектуальным развитием.\nПожалуйста, используйте версию APK или скачайте его с F-Droid, если вам нужны эти функции. + Это ограничение касается только выбора приложения, но не его запуска. Вы можете указать имя приложения вручную, если знаете его. + Включение устройства + Запуск службы + устроство было включено + служба была запущена + получено сообщение broadcast + сообщение broadcast не получено + Большинство событий на вашем телефоне будут \"опубликованы\" при помощи Broadcast сообщений, которые передаются через операционную систему Android.\nНапример, включение/выключение режима "В самолёте" отправит подобное сообщение. Эти сообщения не видны/слышны, но если какое-нибудь приложение (как Automation) могут \"слушать\" их и когда они появляются, реагировать каким-либо образом.\n\nЗдесь вы можете настроить broadcast сообщение, которое Automation будет слушать. Вы можете ввести его вручную, скопировать откуда-нибудь или выбрать из списка. Так как этот триггер является очень гибким, я не могу предоставить вам объяснения по каждому из пунктов списка.\n\nПолнота списка не гарантируется, пожалуйста, перейдите по ссылке ниже для ознакомления с документацией Android.\nДополнительно, любое приложение может отправлять свои собственные сообщения, формат которых в документации Android, конечно же отсутствует.\n\nМногие broadcast сообщения для работы требуют специальных разрешений. Я попытался реализовать запрос разрешений там, где я знаю, что они необходимы. Если вы обнаружите, что где-то не происходит запрос разрешения, где по вашему мнению это нобходимо, пожалуйста сообщите мне.\n\n"Не получено"- значит такое сообщение не было получено с момента старта службы Automation. Реакция на некоторые параметры находится в разработке. + Получено сообщение broadcast + Для предотвращения повышенной нагрузки на хранилище данных вашего устройства, логи по-умолчанию отключены, поэтому если вы обнаружили проблему, пожалуйста включите логи, с уровнем логирования 5, воспроизведите проблему и только после этого прикладывайте лог к письму. + Примеры + Выбрать + заблокировано (только swipe, без PIN) + заблокировано (с PIN и т.д.) + Любое состояние блокировки будет обнаружено только когда экран выключен. + Если вы обнаружили проблему или хотите задать вопрос или предложить улучшение, пожалуйста, напишите что-нибудь в теле письма. Не нужно просто отправлять мне скриншоты без текста. Подобные письма будут проигнорированы, за исключением подобных писем, которые часть уже существующей переписки. + Отправить broadcast + Ввести broadcast действие. + Это действиет позволяет отправить Broadcast сообщение через систему сообщений Android. Их невидно пользователю, но приложения, которые "слушают" определённые сообщения могут реагировать на них определённым образом. + не содержит + Запуск скрипта или файла + Путь + Параметры + Выбрать исполняемый файл + Запуск от root + Выбрать исполняемый файл + Файл не исполняемый + Приложения, реализуемые совместимость с Android Q и выше больше не могут включать/выключать Wi-Fi. Пожалуйста, вините не меня, а Google за это.\n\nВы можете обойти это ограничение получив root права и активировав чекбокс ниже. Так же вы можете скачать это приложение из F-Droid или с моего сайта, потому что для этих версий приложения нет ограничения на совместимость с последним уровнем API. + Когда активирован режим "В самолете" Wi-Fi может быть включен только приложениями с доступом к root правам. + используя root-права + Вы можете выбрать скрипт или исполняемый файл, который будет запущен.\n\nНо существуют некоторые требования, которые вам нужно выполнить. Google сделал очень сложным запускать что-либо иное, кроме обычных Android приложений.\n\n1.\nФайл должен иметь флаг "исполняемый" в файловой системе. На Android без root прав это достаточно сложно.\n\n2.\nAutomation должно иметь права выполнять этот файл, не только владелец или группа\n\n3.\nЕсли это скрипт, то в заголовке файла должен быть указан корректный shell. + раздача интернета активна + раздача интернета не активна + Раздача интернета + diff --git a/fastlane/metadata/android/de-DE/changelogs/120.txt b/fastlane/metadata/android/de-DE/changelogs/120.txt new file mode 100644 index 0000000..9f7e020 --- /dev/null +++ b/fastlane/metadata/android/de-DE/changelogs/120.txt @@ -0,0 +1,9 @@ +* Neuer Auslöser: Gerät hat gerade gestartet +* Neuer Auslöser: Dienst wurde gerade gestartet +* Neuer Auslöser: Auf Broadcasts reagieren +* Neuer Parameter für Auslöser Bildschirmstatus: Neuer Status "gesperrt" +* Neue Aktion: Broadcasts verschicken +* Neue Übersetzung: Russisch +* Übersetzungen aktualisiert +* Behoben: Absturz beim Editieren von Benachrichtigungs-Auslösern +* Behoben: Zeitraum Auslöser - Zeit konnte sich beim Durchqueren von Zeitzonen ändern \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/120.txt b/fastlane/metadata/android/en-US/changelogs/120.txt index 5f5958e..3d35ced 100644 --- a/fastlane/metadata/android/en-US/changelogs/120.txt +++ b/fastlane/metadata/android/en-US/changelogs/120.txt @@ -3,6 +3,8 @@ * New trigger: Respond to customizable broadcasts * New parameter for trigger Screen state: New state "locked" * New action: Send broadcasts +* New translation: Russian +* Translations updated * Fixed: Crash when editing notification trigger * Fixed: TimeFrame trigger - time may have changed when crossing timezones or daylight saving changes * Fixed: Bug when adding more than one startOtherActivity action \ No newline at end of file diff --git a/fastlane/metadata/android/es-ES/changelogs/120.txt b/fastlane/metadata/android/es-ES/changelogs/120.txt new file mode 100644 index 0000000..3059f8d --- /dev/null +++ b/fastlane/metadata/android/es-ES/changelogs/120.txt @@ -0,0 +1,9 @@ +* Nuevo condición: el dispositivo acaba de comenzar +* Nuevo condición: el servicio acaba de comenzar +* Nuevo condición: Responder a transmisiones personalizables +* Nuevo parámetro para el estado de la pantalla del disparador: Nuevo estado "bloqueado" +* Nueva acción: Enviar transmisiones +* Nueva traducción: ruso +* Traducciones actualizadas +* Corregido: Bloqueo al editar el condición de notificación +* Corregido: disparador de marco de tiempo: el tiempo puede haber cambiado al cruzar zonas horarias \ No newline at end of file diff --git a/fastlane/metadata/android/it-IT/changelogs/120.txt b/fastlane/metadata/android/it-IT/changelogs/120.txt new file mode 100644 index 0000000..2d58375 --- /dev/null +++ b/fastlane/metadata/android/it-IT/changelogs/120.txt @@ -0,0 +1,9 @@ +* Nuovo trigger: il dispositivo è appena iniziato +* Nuovo trigger: il servizio è appena iniziato +* Nuovo trigger: rispondi alle trasmissioni personalizzabili +* Nuovo parametro per lo stato dello schermo del trigger: nuovo stato "bloccato" +* Nuova azione: Invia trasmissioni +* Nuova traduzione: Russo +* Traduzioni aggiornate +* Risolto: Crash durante la modifica del trigger di notifica +* Risolto: trigger TimeFrame - l'ora potrebbe essere cambiata quando si attraversano i fusi orari \ No newline at end of file diff --git a/fastlane/metadata/android/it-IT/images/phoneScreenshots/1.png b/fastlane/metadata/android/it-IT/images/phoneScreenshots/1.png index d1c7d49..955bc07 100644 Binary files a/fastlane/metadata/android/it-IT/images/phoneScreenshots/1.png and b/fastlane/metadata/android/it-IT/images/phoneScreenshots/1.png differ diff --git a/fastlane/metadata/android/it-IT/images/phoneScreenshots/2.png b/fastlane/metadata/android/it-IT/images/phoneScreenshots/2.png index f46b765..38b44f1 100644 Binary files a/fastlane/metadata/android/it-IT/images/phoneScreenshots/2.png and b/fastlane/metadata/android/it-IT/images/phoneScreenshots/2.png differ diff --git a/fastlane/metadata/android/it-IT/images/phoneScreenshots/3.png b/fastlane/metadata/android/it-IT/images/phoneScreenshots/3.png index 950aeb1..6655408 100644 Binary files a/fastlane/metadata/android/it-IT/images/phoneScreenshots/3.png and b/fastlane/metadata/android/it-IT/images/phoneScreenshots/3.png differ diff --git a/fastlane/metadata/android/it-IT/images/phoneScreenshots/4.png b/fastlane/metadata/android/it-IT/images/phoneScreenshots/4.png index 9f0ef01..6a1a6a1 100644 Binary files a/fastlane/metadata/android/it-IT/images/phoneScreenshots/4.png and b/fastlane/metadata/android/it-IT/images/phoneScreenshots/4.png differ diff --git a/fastlane/metadata/android/it-IT/images/phoneScreenshots/5.png b/fastlane/metadata/android/it-IT/images/phoneScreenshots/5.png index d4e8064..fd1ab48 100644 Binary files a/fastlane/metadata/android/it-IT/images/phoneScreenshots/5.png and b/fastlane/metadata/android/it-IT/images/phoneScreenshots/5.png differ diff --git a/fastlane/metadata/android/it-IT/images/phoneScreenshots/6.png b/fastlane/metadata/android/it-IT/images/phoneScreenshots/6.png index ce5a01b..1195400 100644 Binary files a/fastlane/metadata/android/it-IT/images/phoneScreenshots/6.png and b/fastlane/metadata/android/it-IT/images/phoneScreenshots/6.png differ diff --git a/fastlane/metadata/android/nl-NL/changelogs/120.txt b/fastlane/metadata/android/nl-NL/changelogs/120.txt new file mode 100644 index 0000000..91f9bce --- /dev/null +++ b/fastlane/metadata/android/nl-NL/changelogs/120.txt @@ -0,0 +1,9 @@ +* Nieuwe trigger: apparaat is net gestart +* Nieuwe trigger: service is net begonnen +* Nieuwe trigger: Reageer op aanpasbare uitzendingen +* Nieuwe parameter voor trigger Schermstatus: Nieuwe status "vergrendeld" +* Nieuwe actie: Stuur uitzendingen +* Nieuwe vertaling: Russisch +* Vertalingen bijgewerkt +* Opgelost: Crash bij het bewerken van melding trigger +* Fixed: TimeFrame trigger - tijd kan zijn veranderd bij het overschrijden van tijdzones \ No newline at end of file diff --git a/fastlane/metadata/android/ru-RU/changelogs/120.txt b/fastlane/metadata/android/ru-RU/changelogs/120.txt new file mode 100644 index 0000000..7bda911 --- /dev/null +++ b/fastlane/metadata/android/ru-RU/changelogs/120.txt @@ -0,0 +1,9 @@ +* Новый триггер: устройство только что запустилось +* Новый триггер: сервис только что запущен +* Новый триггер: реакция на настраиваемые трансляции +* Новый параметр для триггера Состояние экрана: Новое состояние "заблокировано" +* Новое действие: Отправка трансляций +* Новый перевод: русский +* Переводы обновлены +* Исправлено: Сбой при редактировании триггера уведомления +* Исправлено: Триггер таймфрейма - время могло измениться при пересечении часовых поясов \ No newline at end of file diff --git a/fastlane/metadata/android/ru-RU/full_description.txt b/fastlane/metadata/android/ru-RU/full_description.txt new file mode 100644 index 0000000..94b594c --- /dev/null +++ b/fastlane/metadata/android/ru-RU/full_description.txt @@ -0,0 +1,60 @@ +Создайте правила, состоящие из триггеров и действий. Самый простой пример, это "Отключить звук на работе". + +Ниже список поддерживаемых триггеров и действий: + +Триггеры: +* Местоположение +* День/Время +* Состояние зарядки аккумулятора +* Уровень зарядки аккумулятора +* USB соединение с ПК установлно +* Текущая скорость +* Фоновый шум (только до Android 7) +* Wi-Fi подключение +* Какое-то приложение запущено +* Режим "В самолёте" +* Роуминг +* NFC-метки +* Bluetooth подключение +* Подключение наушников +* Активный вызов +* Уведомления от других приложений +* Ориентация устройства (гироскоп) +* Состояние профиля +* Broadcast от других приложений + +Действия: +* Вкл/Выкл Wi-Fi +* Вкл/Выкл Bluetooth +* Вкл/Выкл режим USB модема +* Вкл/Выкл режим Wi-Fi точки доступа +* Вкл/Выкл поворот экрана +* Выполнить HTTP запрос +* Изменить мелодию/громкость вызова +* Запустить другое приложение +* Ожидание (между другими действиями) +* Вкл/Выкл дисплей +* Вкл/Выкл режим "В самолёте" +* Вкл/Выкл мобильные данные +* Произнести текст +* Открыть музыкальный плеер +* Изменить яркость экрана +* Отправить СМС +* Воспроизвести звуковой файл +* Создать уведомление + +Достаточно сложно поддерживать работоспособность этого приложения на всех версиях устройств и Android. Я проверяю его в эмуляторе, но это не может обнаружить все ошибки. +Поэтому если какая-то функция не рабоатет на вашем устройстве- дайте мне знать. Я постоянно устраняю ошибки, полученные от пользователей, но для этого мне нужна обратная связь. + +Если вы обнаружили ошибку и хотите сообщить о ней, пожалуйста +- обновите приложение до последней версии и проверьте, что она по-прежнему присутствует +- проверьте, что её нет в списке известных проблем: https://server47.de/automation/index.php#knownProblems + +Донаты- это, конечно, хорошо, но не единственный способ меня мотивировать :-) +* Если хотите поддержать меня, вы можете оставить положительный отзыв о приложении на Google Play (https://play.google.com/store/apps/details?id=com.jens.automation2). +* Если вам нравится приложение, напишите мне email, это всегда приятно. +* Более того, можно помочь с переводом. Английский, Немеций и немного Испанский я поддерживаю сам, Итальянский и Русский уже переведены, но все остальное требует помощи. +* Если у вас есть опыт в графическом дизайне и есть идеи по улучшению графики- дайте мне знать. +* Если у вас интересное решение, которого вы добились с использованием комбинации триггеров и действий и думаете, что оно стоит быть помещённым на странице примеров (https://server47.de/automation/examples.html), дайте мне знать. + +Пояснения к многим разрашениям смотрите здесь: https://server47.de/automation/permissions.php diff --git a/fastlane/metadata/android/ru-RU/images/phoneScreenshots/1.png b/fastlane/metadata/android/ru-RU/images/phoneScreenshots/1.png new file mode 100644 index 0000000..7482c68 Binary files /dev/null and b/fastlane/metadata/android/ru-RU/images/phoneScreenshots/1.png differ diff --git a/fastlane/metadata/android/ru-RU/images/phoneScreenshots/2.png b/fastlane/metadata/android/ru-RU/images/phoneScreenshots/2.png new file mode 100644 index 0000000..f20fdde Binary files /dev/null and b/fastlane/metadata/android/ru-RU/images/phoneScreenshots/2.png differ diff --git a/fastlane/metadata/android/ru-RU/images/phoneScreenshots/3.png b/fastlane/metadata/android/ru-RU/images/phoneScreenshots/3.png new file mode 100644 index 0000000..c601f3b Binary files /dev/null and b/fastlane/metadata/android/ru-RU/images/phoneScreenshots/3.png differ diff --git a/fastlane/metadata/android/ru-RU/images/phoneScreenshots/4.png b/fastlane/metadata/android/ru-RU/images/phoneScreenshots/4.png new file mode 100644 index 0000000..5e8c8bd Binary files /dev/null and b/fastlane/metadata/android/ru-RU/images/phoneScreenshots/4.png differ diff --git a/fastlane/metadata/android/ru-RU/images/phoneScreenshots/5.png b/fastlane/metadata/android/ru-RU/images/phoneScreenshots/5.png new file mode 100644 index 0000000..a7f3d24 Binary files /dev/null and b/fastlane/metadata/android/ru-RU/images/phoneScreenshots/5.png differ diff --git a/fastlane/metadata/android/ru-RU/images/phoneScreenshots/6.png b/fastlane/metadata/android/ru-RU/images/phoneScreenshots/6.png new file mode 100644 index 0000000..6620fcf Binary files /dev/null and b/fastlane/metadata/android/ru-RU/images/phoneScreenshots/6.png differ diff --git a/fastlane/metadata/android/ru-RU/short_description.txt b/fastlane/metadata/android/ru-RU/short_description.txt new file mode 100644 index 0000000..4cd0e3a --- /dev/null +++ b/fastlane/metadata/android/ru-RU/short_description.txt @@ -0,0 +1 @@ +Автоматизируйте разные действия на вашем устройстве при помощи различных правил.