Seite 2 von 9
Re: 900: Eigene Änderungen in der Firmware
Verfasst: 31. August 2012 11:50
von TheWolf
db1234 hat geschrieben:
in welchem Verzeichnis arbeitest du?
Innerhalb 7-Zip in dem hier:
61.hfw\Region_12.EzHex\app\assets\placeables\large\
Wie gesagt, das geänderte Icon ist dort auch sichtbar jedoch mit dem "anderen" Verfahren (Store anstelle Deflate).
Ich vermute/befürchte, irgendwo "versteckt" sich nochwas, um dieses Icon auch auf der Harmony zu zeigen.
Re: 900: Eigene Änderungen in der Firmware
Verfasst: 31. August 2012 11:55
von db1234
Da gab es noch eins...
C:\Users\Denis\Downloads\Harmony Firmwares\61.7.5_R12OnlyOrginal\Cracked.hfw\Region_12.EzHex\app\assets\00_VODKA_SHARED\additional_icons\
Lg denis
Re: 900: Eigene Änderungen in der Firmware
Verfasst: 31. August 2012 12:27
von TheWolf
db1234 hat geschrieben:Da gab es noch eins...
Stimmt.
Geändert ... aber das isses auch nicht.
Ich hab nach wie vor das "B" im Display.
Re: 900: Eigene Änderungen in der Firmware
Verfasst: 31. August 2012 16:00
von db1234
Re: 900: Eigene Änderungen in der Firmware
Verfasst: 1. September 2012 18:27
von db1234
Re: 900: Eigene Änderungen in der Firmware
Verfasst: 1. September 2012 19:18
von db1234
So, in den LUAs (ist DIE Scriptsprache der Harmony) hab ich den Link für die Userdaten gefunden.
169.254.1.2/userconfig
Der Witz ist, das sie die FB diese Datei selber über 127.0.0.1 zieht...
Wo ich es gefunden hab: HAO.lua
Code: Alles auswählen
function main()
io.write("HAO: About to open Help DB");
io.flush();
heOpenDB();
local lxp = lxp
--[[local b
local c
local h
b, c, h = http.request( "http://127.0.0.1/userconfig" )--]]
local start, fin;
start = os.clock();
local userconfig = httpget( "http://127.0.0.1/userconfig" );
In der Steht z.B. für meinen Lüfter (Ausschnitt):
Code: Alles auswählen
ce><Id>72097110</Id><Type>ClimateControl</Type><Manufacturer>HE</Manufacturer><Model>KL490HWG</Model><Presentation><Label>Klimasteuerung</Label><ControlGroup name="Misc"><Button><Label>Ein/Aus</Label><Position>0</Position><ActionId>72097110_PowerToggle_Hold</ActionId></Button><Button><Label>Kühlen Ein/Aus</Label><Position>1</Position><ActionId>72097110_COOL_Hold</ActionId></Button><Button><Label>Lüfter rotieren Ein/Aus</Label><Position>2</Position><ActionId>72097110_SWING_Hold</ActionId></Button><Button><Label>Modus
EDIT: Die 169.254.1.2/actionlist gibt es auch
Re: 900: Eigene Änderungen in der Firmware
Verfasst: 2. September 2012 00:24
von db1234
Also, folgendes (Ich weiß ich nerve, aber ich wollte meine Sucherkentnisse, auch wenn sie nichts mit den Bilder zu tun haben, teilen)::
In der Datei C:\Users\Denis\Downloads\Harmony Firmwares\61.7.5Orig\61.hfw\Region_4.EzHex\platformconfig\batt_lvls.dat finden sich Baterie Levels für die Anzeige....
3216:1
3652:2
3662:3
3712:4
3740:5
3786:6
3887:7
4043:8
Was ist nochmal der Nennwert der Akkus?!?
3,700V
-- Also bedeutet das (Ich habe das Nachgemessen, es ist so) bei einem "Vollem Akku" nur "~4 von 8 Balken" angezeigt werden bzw. das Akku überladen wird....
Re: 900: Eigene Änderungen in der Firmware
Verfasst: 2. September 2012 12:45
von TheWolf
db1234 hat geschrieben:Also, folgendes (Ich weiß ich nerve, aber ich wollte meine Sucherkentnisse, auch wenn sie nichts mit den Bilder zu tun haben, teilen):
Quatsch, wieso "nervst" Du?
Das alles ist ein spannendes Thema und selbst wenn nur wir beide uns da reinfummeln, interessant ist's auf jeden Fall.
Ich hab vor langer Zeit schon mal nach den Symbolen gesucht und bin dabei auf das hier gestoßen:
Solange die PC-Software geöffnet ist (es reicht, dass das Tray-Symbol noch da ist) gilt:
Symbole werden zur Laufzeit vom Server geholt.
Die dazugehörigen Dateien liegen in ...
c:\Benutzer\<Benutzer-Name>\Logitech\browser - logitech\Cache
... haben keine Datei-Erweiterung und können mit WRITE eingesehen werden.
Lediglich die CACHE-Dateien sind geblockt.
Wir die Software geschlossen (auch das Tray-Symbol), lassen sich die CACHE-Datein zwar öffnen, aber sie sind leer.
Und hier mal einer der Links zu einem der Icons:
http://images.harmonyremote.com/EasyZap ... n_blue.png
Vielleicht hilft Dir das ja etwas weiter.
Re: 900: Eigene Änderungen in der Firmware
Verfasst: 2. September 2012 13:31
von db1234
TheWolf hat geschrieben:
... haben keine Datei-Erweiterung und können mit WRITE eingesehen werden.
Lediglich die CACHE-Dateien sind geblockt.
Wir die Software geschlossen (auch das Tray-Symbol), lassen sich die CACHE-Datein zwar öffnen, aber sie sind leer.
Vielleicht hilft Dir das ja etwas weiter.
Jein, an die anderen kommst du durch kill durch den Taskmanager...
Aber Danke...
LG Denis
Re: 900: Eigene Änderungen in der Firmware
Verfasst: 2. September 2012 13:47
von db1234
Danke für die Idee mit dem Internet! Die Bilder werden WIRKLICH beim Update der Konfig übertragen...
Hier das Wireshark-Protokoll (Beweis-Ausschnitt:)
Code: Alles auswählen
mage/15622066.pngPK...........e"A=.............................userconfig/image/15622067.pngPK...........e"A.sr........................2..userconfig/image/15622070.pngPK...........e"A..e.......................%N..userconfig/image/15622072.pngPK...........e"A.o........................1f..userconfig/image/15622079.pngPK...........e"A_..T|...w.................a...userconfig/image/15622081.pngPK...........e"A.w.5......................(...userconfig/image/15622122.pngPK...........e"A...
......................d...userconfig/image/15622123.pngPK...........e"A..8/......................E...userconfig/image/15622196.pngPK...........e"A..................... C.. C...................userconfig/image/15622197.pngPK...........e"A.tU.......................\...userconfig/image/15622199.pngPK...........e"AW{A.6...1.................e...userconfig/image/15622203.pngPK...........e"AA.c........................0..userconfig/image/15622204.pngPK...........e"AsK.+T...O.................3J..userconfig/image/15622206.pngPK...........e"A.#I........................e..userconfig/image/15622209.pngPK...........e"A..0...........................userconfig/image/15622640.pngPK...........e"Ak.......z.....................userconfig/image/15622641.pngPK...........e"A..%.+...&.....................userconfig/image/15622643.pngPK...........e"A..............................userconfig/image/15621801.pngPK...........e"A=.............................userconfig/image/15621799.pngPK...........e"A:.........................0...userconfig/image/15637727.pngPK...........e"A.S........................"...userconfig/image/15637730.pngPK...........e"AEA-.V...Q..................1..userconfig/image/15637731.pngPK......... C.. C............e"A_..T|...w..................I..userconfig/image/15637734.pngPK...........e"A..e........................b..userconfig/image/15637745.pngPK...........e"A.o.........................z..userconfig/image/15637748.pngPK...........e"A..0...........................userconfig/image/15637754.pngPK...........e"A.w.5..........................userconfig/image/15637752.pngPK...........e"A..:X..........................userconfig/image/15621805.pngPK...........e"A..+1. ... ....................userconfig/image/15621808.pngPK...........e"A.#I...........................userconfig/image/15621811.pngPK...........e"ASNm...........................userconfig/image/15637766.pngPK...........e"A...9.......................3..userconfig/image/15637770.pngPK...........e"AA.c........................H..userconfig/image/15637778.pngPK...........e"A...|O ..J ................Bb..userconfig/image/15637781.pngPK...........e"AZ."N.6...6....................userconfig/image/15840068.pngPK...........e"AZ."N.6...6................2...userconfi..... C.. C.....g/image/15840066.pngPK...........e"A./.^
.........................userconfig/SsIr.binPK...........e"A..............................userconfig/IrProto.binPK...........e"A.?_qH;..4... .................userconfig/UserConfiguration.xmlPK...........e"A..?&......................{-..userconfig/ActionLists.xmlPK......-.-.....
UND WIRKLICH!!!
Die dort beschriebene Datei kann man unter
http://169.254.1.2/userconfig/image/15622067.png abrufen!!! (bei mir das ZDF-LOGO!
ABER: Die anderen Logos werden NICHT Übertragen! Er überträgt nur die "userconfig/"; also die Senderlogos und Einstellungen wie "UserConfiguration.xml"
EDIT In der UserConfiguration.xml steht, dass ich eine "Harmony 1000-ish" besitze...
EDIT2: UND Das der rote-teletext-button so aussieht:
Code: Alles auswählen
-<Button><Label/><Icon>teletext_red_default</Icon><Position>1</Position><ActionId>72097107_PlayMode_Hold</ActionId></Button>
Also müssen wir nach diesem Namen suchen...
Re: 900: Eigene Änderungen in der Firmware
Verfasst: 3. September 2012 11:47
von TheWolf
db1234 hat geschrieben:
ABER: Die anderen Logos werden NICHT Übertragen! Er überträgt nur die "userconfig/"; also die Senderlogos und Einstellungen wie "UserConfiguration.xml"
Bist Du sicher?
Ich meine, dort auch die Symbole für die verwendeten Aktionen gefunden/gesehen zu haben.
Re: 900: Eigene Änderungen in der Firmware
Verfasst: 3. September 2012 12:38
von db1234
Die ActionList.xml ist die Aktions-Datebank....
LG Denis
Re: 900: Eigene Änderungen in der Firmware
Verfasst: 7. September 2012 11:14
von TheWolf
So,
ich hab so langsam das Gefühl, dass die Icons in der Firmware nur "Schall und Rauch" sind.
Ich hab in
\Region_12\app\assets\02_TRON
mal den Hintergrund activities_bg.png modifiziert (einfach einen roten Pfeil unten reingesetzt).
Leider wird diese Modifikation auch nicht angezeigt.
Re: 900: Eigene Änderungen in der Firmware
Verfasst: 7. September 2012 22:18
von db1234
Und ich habe die Idee gerade, dass Die Bilder in den assets vielleicht schon konpaliert sind in die swf...
Man müsste LUA mal instalieren...

Re: 900: Eigene Änderungen in der Firmware
Verfasst: 10. September 2012 10:49
von TheWolf
db1234 hat geschrieben:
Man müsste LUA mal instalieren...

Ja und dann?
Wie willst Du die neu kompilierte Version in die Firmware bringen?
Wobei ich bezweifele, dass uns für eine neue Kompilation alle erforderlichen Dateien, Libraries, etc. vorliegen.