21
April
2023
Skript für Android-Smartphone gegen Spam-Anrufe: „Flugzeugmodus, wenn der Bildschirm aus ist“
12:06

Skript für Android-Smartphone gegen Spam-Anrufe: „Flugzeugmodus, wenn der Bildschirm aus ist“

21 April 2023 12:06

Nach dem Tod meiner Frau ruft mich niemand mehr unter meiner alten Nummer an, aber stille Ferngespräche sind häufiger geworden. Ich habe ein Skript für ein Smartphone geschrieben, das das Telefon vom Mobilfunknetz trennt, wenn sich der Bildschirm ausschaltet.

Beschreibung

Wenn sich der Bildschirm ausschaltet, geht die Verbindung zum Netzwerk verloren. Wenn Sie den Smartphone-Bildschirm einschalten, wird die Verbindung wiederhergestellt.

Anforderungen

Damit das Skript funktioniert, habe ich das Designerprogramm installiert Automatisieren, mit dem Sie Ihr Smartphone anhand von Ereignissen steuern können – dem Beginn eines Anrufs, dem Verdunkeln des Bildschirms, dem Einschalten des Bildschirms usw.

Einzelheiten

Das Blockdiagramm ist unten dargestellt. Um zu funktionieren, benötigen Sie das Programm „Automatisieren“, Root-Rechte (Root in Android), die Rechte „Als Sprachassistent fungieren“ und „Telefonstatusdaten abrufen“, „App-Hybernation ignorieren“ und „Batterieoptimierungen ignorieren“.

Szenario-Flussdiagramm

Szenario-Flussdiagramm

1. Der erste Block ist der Beginn des Szenarios

2. Der zweite Block „Ist der Anrufstatus inaktiv?“ analysiert den Anrufstatus (um einen laufenden Anruf nicht zu unterbrechen, wenn der Bildschirm ausgeschaltet ist). Prüfen – sofort, also sofort.
1callstate

3. Der dritte Block „When display on“ prüft, ob die Hintergrundbeleuchtung des Bildschirms eingeschaltet ist

screen_lights_on?

4. Der vierte Block „Flugzeugmodus deaktivieren“ deaktiviert den Flugzeugmodus

Flugmodus ausschalten

5. Der fünfte Block (oben rechts) „Ist Anrufstatus im Leerlauf“ prüft, ob der Anruf aktiv ist nicht anders als Block Nr. 1.
Anrufstatus#2

6. Sechster Block – unten rechts schaltet den Flugmodus ein

Schalten Sie den Flugmodus ein

Skriptarchiv mit Flo-Datei für Automate 1.36.3

plane.zip(108 KB)

Was tun bei verpassten Anrufen?

Die Telefonrezeption nimmt Anrufe entgegen, wenn ich nicht online bin.



Verwandte Veröffentlichungen