Seite 19 von 33

AW: FireBirdLib

Verfasst: Fr 12. Okt 2007, 18:18
von asrael
[quote=""FireBird""]Derzeit haben andere meine Zeitplanung. Aber vermutlich noch heuer. :D:[/quote]

Wenn meine Urlaube nicht ganz umsonst (=vergebens, kostenlos waren sie eher nicht) waren, bedeutet das "dieses Jahr" und nicht "heute"!

Mit freundlichen Grüßen

asrael

AW: FireBirdLib

Verfasst: Fr 12. Okt 2007, 19:19
von Happy
[quote=""asrael""]Wenn meine Urlaube nicht ganz umsonst (=vergebens, kostenlos waren sie eher nicht) waren, bedeutet das "dieses Jahr" und nicht "heute"!
[/quote]
Aber nur, wenn es sich ausgeht... :D

AW: FireBirdLib

Verfasst: Mo 15. Okt 2007, 14:05
von mvordeme
:rotfl: Den habe ich erst heute verstanden, nachdem ich einen anderen Beitrag aus Wien gelesen hatte.

AW: FireBirdLib

Verfasst: Mo 15. Okt 2007, 14:20
von Happy
[quote=""mvordeme""] :rotfl: Den habe ich erst heute verstanden, nachdem ich einen anderen Beitrag aus Wien gelesen hatte.[/quote]
:up:

Und für wen es zu schwierig war: Klick

AW: FireBirdLib

Verfasst: So 4. Nov 2007, 19:48
von FireBird
Hi,

nachdem heute nichts los war, gibt es ein FBLib-Update. :D :
  • DialogWindowAlpha hinzugefügt. Damit lässt sich ein Dialogfenster vorübergehend durchsichtiger machen.
  • WinFileAttribute_Feld zu tFileSlot und die WINFILEATTRIBUTE Defines hinzugefügt. Da hat Aldarin an sich eine witzige Sache entdeckt: wird eine Datei per USB vom PC auf den Topf übertragen, werden auch die Windows-Dateiattribute im Topf-Dateiverzeichnis vermerkt. Selbiges gilt auch für die Übertragung vom Topf zum PC. Damit bleibt die Information erhalten, ob eine Datei auf dem PC read only oder hidden war. Der Topf wertet diese Bits nicht aus.
  • HDD_TAP_PushDir, HDD_TAP_PopDir hinzugefügt: damit lässt sich ein temporärer Verzeichniswechsel schnell wieder rückgängig machen.
  • INILocateFile: liefert die Position einer Datei retour. Mögliche Werte: aktuelles Verzeichnis, /ProgramFiles, /ProgramFiles/Settings oder /PorgramFiles/Settings/<AppName>
  • Verhalten der INIOpenFile und LangLoadStrings geändert: beide verwenden obige INILocateFile und liefern die Fundstelle an den Aufrufer retour. Somit kann der User eine .ini oder .lng nach Belieben in eines der obigen Verzeichnisse verschieben.
  • HDD_GetHddInfo hinzugefügt: diese Funktion liefert ein paar Info zur eingebauten Platte
  • AddSec hinzugefügt: addiert Sekunden zu einer Zeit
  • Bug im REL_ADDR Macro behoben (thanks to R2-D2)
  • Integer "UserData" zur tDialogItem-Struktur hinzugefügt
  • Den neuen FWPatches-Block hinzugefügt: abgesehen vom Hinzufügen oder Entfernen von Patches, gibt es hier Funktionen, um PatchIDs abzufragen oder hinzuzufügen.
  • IdentifyFirmware hinzugefügt: diese Funktion liefert Details zur installierten Firmware (so in Firmware.dat verfügbar)
Bei den diversen Tools taucht eine ominöse Firmware.dat auf. Bisher war es so, dass die Übersetzung einer SystemID in einen Klartextnamen in jedem Tool durch eine Tabelle realisiert wurde. Dass heißt, dass beim erscheinen eines neuen Topfes tausende Tabellen upgedatet, die TAPs und Windows-Tools neu kompiliert und verbreitet werden mussten. Noch schlimmer sah es bei Programmen wie dem FWPatcher oder HDFW aus, die zu Informationszwecken auch die Firmware identifizieren mussten. Diese Tabellen stehen ab sofort in der Firmware.dat. Somit braucht man nur mehr diese eine Datei auszutauschen, um auf dem aktuellen Stand zu sein (falls ich sie auch auf den neuesten Stand bringe :twisted: ). Die Regel lautet, dass sie am Topf entweder in das Verzeichnis /ProgramFiles oder /ProgramFiles/Settings sollte, bei den Win-Tools (dzt. FW-Patcher, TFP Compiler und VegaPack) im selben Verzeichnis wie die EXE selbst liegen sollte.

In der FBLib greifen derzeit die folgenden beiden Funktionen auf die „Firmware.dat“ zu: GetToppyString (übersetzt eine SysID in einen Klartextnamen) und IdentifyFirmware (liefert ein paar Details zu einer unkomprimierten Firmare). Jedes TAP, das sich dieser Beiden bedient, muss die Firmware.dat mitliefern (oder zumindest auf den notwendigen Download hinweisen).


MfG. Alex

AW: FireBirdLib

Verfasst: So 4. Nov 2007, 19:53
von Sigittarius-E
Danke :hello: :up:

AW: FireBirdLib

Verfasst: So 4. Nov 2007, 20:26
von Elle4u
Vielen Dank, Alex :up:

AW: FireBirdLib

Verfasst: So 4. Nov 2007, 20:56
von Sigittarius-E
[quote=""FireBird""]gibt es ein FBLib-Update. :D:[/quote]

nur nicht so bescheiden. :wink:

im ChangeLog (das liest auch wer :wink: ) schreibst du:
2007-11-04 'Official release'
[/quote]

:D

AW: FireBirdLib

Verfasst: So 4. Nov 2007, 21:03
von FireBird
[quote=""Sigittarius-E""]im ChangeLog (das liest auch wer :wink: ) schreibst du:
2007-11-04 'Official release'
:D [/quote]
Was gefällt Dir daran? Irgendwie muss ich mir ja merken, was die Leute bereits wissen. :D :

AW: FireBirdLib

Verfasst: Mo 5. Nov 2007, 17:26
von asrael
Danke.

Mit freundlichen Grüßen

asrael

AW: FireBirdLib

Verfasst: Mo 5. Nov 2007, 17:56
von FireBird
[quote=""asrael""]Danke.[/quote]
Gerade Du? :wink:

AW: FireBirdLib

Verfasst: Di 6. Nov 2007, 11:18
von asrael
[quote=""FireBird""]Gerade Du? :wink: [/quote]

:confused: ?? :confused:

Klärst Du mich auf?

Mit freundlichen Grüßen

asrael

AW: FireBirdLib

Verfasst: Di 6. Nov 2007, 11:20
von FireBird
[quote=""asrael""]Klärst Du mich auf?[/quote]
Immerhin wartest Du ja schon seit einiger Zeit auf etwas.

AW: FireBirdLib

Verfasst: Di 6. Nov 2007, 14:34
von asrael
[quote=""FireBird""]Immerhin wartest Du ja schon seit einiger Zeit auf etwas.[/quote]

a) bin ich geduldig und b) "isch habe gar kein 6000er" :D

Mit freundlichen Grüßen

asrael

AW: FireBirdLib

Verfasst: Di 6. Nov 2007, 17:48
von djprojekt
Hat jemand zufällig auch diesen speziellen Premiere Direkt => PD 2 Sender eingestellt auf dem die richtigen EPG Daten gesendet werden.
Also ich meine diesen Sender der kein Bild und kein Ton überträgt sondern nur die EPG Daten anzeigt. Den richtigen PD 2 mit Bild und Ton aber ohne EPG Daten habe ich.

Ich wollte ihn manuell (z.B. über Topset) dazu fügen. Ich find nur leider keine Infos über die Frequenzen und sonstigen Parameter.

Gruß
djprojekt

AW: FireBirdLib

Verfasst: Di 6. Nov 2007, 19:34
von Maliboy
Und was hat das mit der FireBird Lib zu tun ?

AW: FireBirdLib

Verfasst: Di 6. Nov 2007, 20:28
von Sigittarius-E
Irrläufer? :thinker:

AW: FireBirdLib

Verfasst: Di 6. Nov 2007, 22:23
von mvordeme
[quote=""djprojekt""]Ich find nur leider keine Infos über die Frequenzen und sonstigen Parameter.[/quote]
OT:

Wenn ich [post=280601]das hier[/post] richtig lese, ist die Frequenz die gleiche, nur die SID eine andere. Außerdem sollte das Problem inzwischen behoben sein. (Es sei denn, es gibt schon wieder ein neues...)


AW: FireBirdLib

Verfasst: Mi 7. Nov 2007, 13:46
von Töppi
[quote=""mvordeme""]
OT:

Wenn ich [post=280601]das hier[/post] richtig lese, ist die Frequenz die gleiche, nur die SID eine andere. Außerdem sollte das Problem inzwischen behoben sein. (Es sei denn, es gibt schon wieder ein neues...)

[/quote]

Cactux hat es behoben, Premiere nicht. Ergo geht es nur auf einem Topf mit TAPs und 3PG.

AW: FireBirdLib

Verfasst: Mo 19. Nov 2007, 17:01
von FireBird
Also mit der Firmware.dat ist das so: GetToppyString, IdentifyFirmware und praktisch der gesamte Flash-Block benötigen die Datei

Für manche TAPs könnte FlashGetType interessant sein, da es den DVB-Typ des aktuellen Geräts retour liefert. Ich hoffe, ich habe keine Funktion übersehen, da das Laden der Datei in der allgemeinen Initialisierung stattfindet und einige Funktionen nur mehr auf entsprechend gesetzte Variablen zugreift.