[APK] KLWP Live Wallpaper Maker

  • 286 Antworten
  • Letztes Antwortdatum
Kernel Adiutor zeigt 52°C an.
Und KWGT 30°C
Kann ja nicht funktionieren weil die temperaturen von hier gelesen werden siehe Bild.
Vieleicht kannst Du mir helfen wie das script aussehen müßte. :)
 

Anhänge

  • Screenshot_2017-02-14-00-50-55.png
    Screenshot_2017-02-14-00-50-55.png
    28,8 KB · Aufrufe: 190
Zuletzt bearbeitet:
Probieren mal was anderes:
Im Task die ersten beiden Aktionen löschen.
Dann "Shell ausführen" erstellen,
Befindet sich unter Code!
 
Sieht dann so aus:

1e8529783fe61a9e5446c181ae3b9c9e.jpg


78279c6275001848378ed9c498b235ed.jpg


Dann den Task neu starten!
 
Fehlermeldung
 

Anhänge

  • Screenshot_2017-02-14-01-14-44.png
    Screenshot_2017-02-14-01-14-44.png
    66,5 KB · Aufrufe: 177
Dann probiere es mal hiermit:

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

Datei lesen und KWGT Send Variable wie gehabt!

Ich glaube aber nicht hat, dass es klappt!
 
Was hast du da für ein Programm benutzt um die Temperatur auszulesen?
 
Nein dann kommt fehler file not found
Program ist CPU Fload

Edit:Habe es hinbekommen. :)
So muss es aussehen:
var temps = []; for( let i = 5; i < 6; i++ ) { temps.push(readFile( '/sys/class/hwmon/hwmon' + i + '/temp1_input').match(/\d+/)); } var cputemp = Math.max.apply(null, temps);
writeFile('Tasker/configs/user/cputemp.txt', cputemp/1 + '°C');

Nur so scheind es bei dem LG G4 zu funktionieren.
War eine schlaflose Nacht.....:)
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Ch.Grebe
Schön, dass es doch noch funktioniert hat!
Das Problem ist, dass die Anatomie bei jedem Handy anders ist! Man weiß nie, welcher Termalsensor zum abgreifen der Temperatur genutzt wird!

Beim G3: 4 Kerne, Sensor 0,1,2 und 3 kommen in Frage!
Benutzt wird Sensor 1!
Beim G4: 6 Kerne, Sensor 0,1,2,3,4 und 5 kommen in Frage!
Benutzt wird Sensor 5!
Dazu kommen noch unterschiedliche Verzeichnisse!

Wie soll man das auch wissen? [emoji28]

LG Chris
 
Genau aber jetzt passt alles.;)
Nochmal Danke für die Hilfe...:)
 
Ist ein cooles Programm, das CPU Float! Danke dafür!

Hast du denn bei dem Programm dir auch die richtigen Temperaturgeber anzeigen lassen?
Die kann man nämlich noch einstellen! Unten Auf CPU oder GPS klicken!

710da43706a9b71147a93aa6e33a658b.jpg


e68862b8fee337d7dba22c5eedeb40fc.jpg
 
Soweit war ich garnicht..:)
Muss ich mal schaun.
Würde jetzt gerne noch die temp vom GPU in KGWT anzeigen lassen aber da hätte ich bestimmt wieder schlaflose nächte.:(
 
Das ist kein Problem!
Mach mal einen Screenshot von den möglichen Temperaturgebern!
 
Kann ja nur eines sein ab 10
Müsste die 14 sein.
 

Anhänge

  • Screenshot_2017-02-15-10-12-53.png
    Screenshot_2017-02-15-10-12-53.png
    29,2 KB · Aufrufe: 161
  • Screenshot_2017-02-15-10-14-35.png
    Screenshot_2017-02-15-10-14-35.png
    66,5 KB · Aufrufe: 167
Das sieht so anders aus wie bei mir!
Klicke mal bei deinem ersten Screenshot unten bei "Sensor" auf CPU!
Da steht bei dir:
"tsens_tz_sensor5
/sys/class/hwmon/hwmon9/temp1_input"
 
So?
 

Anhänge

  • Screenshot_2017-02-15-10-26-03.png
    Screenshot_2017-02-15-10-26-03.png
    53,2 KB · Aufrufe: 157
Die Liste scheint etwas länger zu sein! Mach mal mehrere Screenshots beim ruterscrollen damit ich die komplette Liste sehen kann!
 
Mehr isses nicht.
 

Anhänge

  • Screenshot_2017-02-15-10-37-35.png
    Screenshot_2017-02-15-10-37-35.png
    50,7 KB · Aufrufe: 152
OK, dann wähle mal den
pm8994_tz
für CPU aus und den
p_term0
für GPU
Dann gehe einmal zurück und mache einen Screenshot von der Seite:

4e00c4a1392cfb41715b32281c9d72a9.jpg
 
Das meinst
 

Anhänge

  • Screenshot_2017-02-15-11-00-14.png
    Screenshot_2017-02-15-11-00-14.png
    30,7 KB · Aufrufe: 165
Genau!

Und jetzt gib bei dem JavaScriptlet folgendes ein für CPU Temperatur:

var temps = []; for( let i = 17; i < 18; i++ ) { temps.push(readFile( '/sys/class/hwmon/hwmon' + i + '/temp1_input').match(/\d+/)); } var cputemp = Math.max.apply(null, temps); writeFile('Tasker/configs/user/cputemp.txt', cputemp);

und folgendes für GPU Temperatur:

var temps = []; for( let i = 20; i < 21; i++ ) { temps.push(readFile( '/sys/class/hwmon/hwmon' + i + '/temp1_input').match(/\d+/)); } var gputemp = Math.max.apply(null, temps); writeFile('Tasker/configs/user/gputemp.txt', gputemp);

Für die Abfrage der Variablen bei KWGT gibst du folgendes ein:

Für CPU:
$br(tasker, CPUTEMP)$°C

Für GPU:
$br(tasker, GPUTEMP)$°C

Für GPU Temperatur musst du einen neuen Task erstellen!
Alle Werte nur ändern auf GPUTEMP anstatt CPUTEMP!
Den GPU Temperatur Task kannst du bei Profile "GPU Temperatur" als zweiten Task hinzufügen.
Das Profil "GPU Temperatur" würde ich dann umbenennen in "Temperatur"
 

Ä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