[APK] KLWP Live Wallpaper Maker

  • 286 Antworten
  • Letztes Antwortdatum
Kannst du mir die komplette Zeile mal aufschreiben incl. "#STEMP#"?
 
Bei Zooper steht nur das drin #STEMP# mehr nicht.
 
So sieht das bei mir aus!
94959dc7e3d7512ee9c9320453068661.jpg
 
Stimmt so!
Mehr steht bei mir auch nicht.

Edit:Ne geht doch nicht mit #STEMP# hatte mich geirrt Sorry.

Teste das mal

#SEXcat /sys/class/thermal/thermal_zone0/temp#
 
Zuletzt bearbeitet:
Wie du siehst, steht keine Temperatur davor!

Das passende Pendant zum Zooper Parameter "#STEMP#" müsste bei KLWP/KWGT dann der Parameter "$wi(tempu)$ " sein!
 
Wobei aber wi für das Wetter steht, die CPU verbirgt sich unter rm und dort passt keine Temperatur rein.

In den offiziellen KLWP-Seiten findet man auch nichts zur CPU-Temperatur, so dass hier als Fazit bleibt: es geht weder mit KLWP, noch mit Zooper - evtl. KLWP in Kombination mit Tasker.
 
Es scheint so, als brauche man bei Tasker dafür Rootrechte.
Bei mir ist die Funktion rot markiert! (Funktion auf diesem Gerät nicht verfügbar!).
Es kann auch sein, dass mir der Sensor fehlt!
 
Wie bekommt mann oben rechts die symbole für Singnal und Wifi hin?
 

Anhänge

  • tmp-cam-1478344220.jpg
    tmp-cam-1478344220.jpg
    47,3 KB · Aufrufe: 231
Wenn Ihr "unlösbare" Probleme mit irgendwelchen Funktionen habt, fragt doch mal im KLWP-Forum nach. Martin hilft da schnell und kompetent.
 
@Benny100

Nochmal auf unser Problem von gestern zurückkommen:
Ich habe jetzt eine Lösung gefunden!
Mit Zooper und KLWP/KWGT lässt sich die CPU Temperatur nicht ohne weiteres abgreifen (jedenfalls nicht bei allen Geräten!). Ich habe mir mit Hilfe von Tasker dieses JavaScript eingelesen, welches mir den Wert der CPU Temperatur in eine Datei schreibt! Dann den Wert der Datei mit Hilfe des KLWP Plugin an KLWP als Variable übergeben.

Hier der Skript:

var temps = []; for( let i = 0; i < 4; i++ ) { temps.push(readFile( '/sys/class/thermal/thermal_zone' + i + '/temp').match(/\d+/)); } var cputemp = Math.max.apply(null, temps);
writeFile('Tasker/configs/user/cputemp.txt', cputemp/1000 + '°C');

Die Abfrage der Variable bei KLWP erfolgt dann mit:

$br(tasker, CPUTEMP)$

LG Chris
 
  • Danke
Reaktionen: Benny100 und Master SeCo
Und wie macht mann das jetzt genau?
KLWP Plugin hab da keine Ahnung von..:)
 
@ Benny100

1. Unter Tasker ein Profil erstellen! (unter Profile unten rechts auf "+" drücken)
2. Dann auf "Zeit"
Einstellung: 'von' 00:00 - Wiederholung an - 2 Minuten - 'bis' 23:58 - dann auf zurück (Pfeil oben links)
3. Task erstellen (im Fenster auf "neuer Task +" - Name eingeben
"CPU Temperatur " - dann unten auf "+" drücken.
4. Dann auf "Code" - "Java Scriptlet"
5. Unter 'code' folgendes eingeben:

var temps = []; for( let i = 0; i < 4; i++ ) { temps.push(readFile( '/sys/class/thermal/thermal_zone' + i + '/temp').match(/\d+/)); } var cputemp = Math.max.apply(null, temps);
writeFile('Tasker/configs/user/cputemp.txt', cputemp/1000 + '°C');

Auto-exit auf an - timeout 1 Sekunde - dann zurűck (oben links)
6. Erneut unten auf "+" drücken - dann auf "Datei" - "Datei lesen"
7. Unter "Datei" folgendes eintragen:

Tasker/configs/user/cputemp.txt

Bei "zu Variable" folgendes eintragen:

%CPUTEMP

Dann wieder auf zurück (oben links)
8. Dann wieder unten auf "+" drücken - dann auf "Plugin" - danach auf "Kustom KLWP" -
"KLWP Send Variable"
9. Einstellung:
Bei "Konfiguration" folgendes eingeben:

Tasker Variable: %CPUTEMP
KLWP Variable: CPUTEMP

Dann oben rechts auf den Haken
Task weiter ausführen nach Fehler auf "an"
10. Dann 2x auf zurück (oben links)
11. Nun zu profile gehen und das Profil umbenennen.
Den Profildaten lange gedrückt halten und dann oben auf "A"
12. Name eingeben: "CPU Temperatur"
13.Fertig!

Zur Abfrage der Variable dann bei KLWP folgendes eintragen:

CPU Temperatur: $br(tasker, CPUTEMP)$


LG Chris
 
  • Danke
Reaktionen: Benny100
Lass es mich wissen, wenn es geklappt hat! [emoji4]
 
Ja mach ich doch gerne.:)
Hoffe tasker ist auf Deutsch...;)
 
Tasker kannst du unter Einstellungen auf deutsch umstellen!
 
Dann oben rechts auf den Haken
Task weiter ausführen nach Fehler auf "an"
10. Dann 2x auf zurück (oben links)
11. Nun zu profile gehen und das Profil umbenennen.
Den Profildaten lange gedrückt halten und dann oben auf "A"
12. Name eingeben: "CPU Temperatur"
13.Fertig!
QUOTE]

Ab da haut was nicht hin nimmt tasker nicht an.
Tasker legt auch kein Profil an unter Config.
Echt zu streßig sagten auch viele bei Playstore das da einiges voll daneben ist bei Tasker.

TRrotzdem Danke für Deine Mühe!:)
 
Zuletzt bearbeitet:
@ Benny100

Dann oben rechts auf den Haken.
Bei "Task weiter ausführen nach Fehler" Haken setzen.
10. Dann 2x auf zurück (oben links)
11. Nun zu Profile gehen und das Profil umbenennen.
Den Profilnamen (Von 00:00 jede 2m Bis 23:58) lange gedrückt halten und dann oben auf "A"
12. Name eingeben: "CPU Temperatur"
13.Fertig!

Zur Abfrage der Variable dann bei KLWP folgendes eintragen:

CPU Temperatur: $br(tasker, CPUTEMP)$

32dd904cc87067e3f99754876aeaeaba.jpg


117cbf4dded49605d41d71ec82e59017.jpg


c880623fc5c19fb675072f9581bb8d30.jpg


e19e5f8a740a698c30947c855c63b121.jpg


7300bba3ac6d79086b6bf9120fea738e.jpg


Vllt. ist es so besser zu verstehen!

LG Chris
 
Wenn alles glatt gelaufen ist, sieht es unter Tasks so aus:

6b182694116d195bd32d8bfa1420a769.jpg


und bei Profile so:

492420c93793018d926077d54ddedeb4.jpg
 
Und genau das fehlt bei mir:
Task weiter ausführen nach Fehler

Die Option ist bei mit nicht zu sehen!
 
Ist auch nicht tragisch, müsstest trotzdem funktionieren!
 

Ähnliche Themen

DaiwaOne
Antworten
5
Aufrufe
623
ukAce
ukAce
T
Antworten
4
Aufrufe
934
t-ryder
T
E
Antworten
2
Aufrufe
919
ErikBrach
E
Zurück
Oben Unten