TMSOSDMenu & FontManagerTMS

TAPs für die SRP- und CRP-Serie
Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28786
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

TMSOSDMenu & FontManagerTMS

#1

Beitrag von FireBird » Fr 18. Dez 2009, 23:56

Hi,

da es sich bei diesen Beiden um Tools für Programmierer handelt und ich deshalb nicht zu viele Posts erwarte :u: , stelle ich sie gemeinsam in einem Thread vor.

Mit dem FontManagerTMS kann man verschiedene Schriftarten in TAPs einbauen. Es besteht aus zwei Teilen, einem Windows-Tool, das beliebige Fonts in Bitmaps umrechnet und in eine C-Source-Datei schreibt. Der zweite Teil ist eine kleine Funktionsbibliothek, die die Font-Dateien entsprechend auf den Bildschirm malt.

TMSOSDMenu ist ebenfalls eine Bibliothek, die mit „wenigen“ Funktionsaufrufen das TMS-Systemmenü simuliert. Sie verwendet den FontManager, um nicht von den nicht sehr hübschen TAP-API-Fonts abhängig zu sein.

Beide Libraries sind noch nicht vollständig, aber ich wollte sie frühzeitig releasen, damit andere TAP-Programmierer nicht unnötig Zeit mit der Erstellung eines Menüs vergeuden. Doku wird bald nachgeliefert und es liegt jeder Lib ein simples Demo-TAP bei.

Download-Links: gelöscht

Hier ein Screenshot von den aktuellen Möglichkeiten der beiden Libs (das Logo habe ich mir ausgeborgt :D ):



/EDIT: Download-Links entfernt, da in die FireBirdLib integriert.
Zuletzt geändert von FireBird am Mo 11. Jan 2010, 22:21, insgesamt 1-mal geändert.

deangelj
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 156
Registriert: Mo 12. Mär 2007, 21:21
Receivertyp: TRF-2400
Wohnort: Sydney, Australia

AW: TMSOSDMenu & FontManagerTMS

#2

Beitrag von deangelj » Sa 19. Dez 2009, 00:20

Fabulous! Thanks Alex.

Benutzeravatar
StevieC
Moderator & Design Guru
<font color=lue>Moderator</font> & <font color=
ed>Design Guru</font>
Beiträge: 13189
Registriert: Fr 9. Dez 2005, 11:24
Receivertyp: TMS SRP2100
Receiverfirmware: Immer die neueste ;-)
Kontaktdaten:

AW: TMSOSDMenu & FontManagerTMS

#3

Beitrag von StevieC » Sa 19. Dez 2009, 01:03

was wären wir ohne Dich. Super, wie immer :hello:

Gruß

StevieC


iTiNa TMS V0.94
CallMonitor V1.2RC
Mediaaspect V1.3
TMSDisplay V1.5

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 64790
Registriert: Fr 9. Dez 2005, 09:17
Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
Wohnort: Wien Umgebung

AW: TMSOSDMenu & FontManagerTMS

#4

Beitrag von Twilight » Sa 19. Dez 2009, 07:35

ich schließe mich meinen vorrednern an, denn profitiere ja indirekt davon :hello:

twilight

Benutzeravatar
okiwankenoki
Topfmeister
Topfmeister
Beiträge: 591
Registriert: Mo 12. Dez 2005, 11:46
Receivertyp: SRP-2100, SRP-2401 CI+
Receiverfirmware: jeweils Aktuelle
Wohnort: Horst/Holstein

AW: TMSOSDMenu & FontManagerTMS

#5

Beitrag von okiwankenoki » Sa 19. Dez 2009, 08:06

Moin, moin FireBird,

FANTASTISCH !!!!

Eine Frage dazu:

Dein Screenshot sieht sehr hochaufgelöst aus (1920x1080), ist das tatsächlich so?

Als Beispiel:
Vergleich Originalmenü TMS "Aufgenommene Sendungen" (1920x1080) mit den Quickplay Menüs (720x576)

Ich hatte hier bisher gelernt:
...den TAPs nur die OSD-Auflösung von 720x576 Pixeln und keine 1920x1080 Full HD zur Verfügung stehen....
Ist diese Beschränkung nun aufgehoben, sind nun Qualitäten (Schriften und Grafiken) wie in den Originalmenü TMS Menüs möglich? :wink:


Danke schön für all Deine Mühen....
LG Olaf
Zuletzt geändert von okiwankenoki am Sa 19. Dez 2009, 08:12, insgesamt 2-mal geändert.
Meine Topfield Tipps: Alles Rund um den SRP-2100 (TMS)

Yamaha RX-V473; LCD TV Samsung LE52A756R; Harmony 900

Benutzeravatar
Erdnussnase
TAP-Guru
TAP-Guru
Beiträge: 7067
Registriert: Fr 9. Dez 2005, 12:01

AW: TMSOSDMenu & FontManagerTMS

#6

Beitrag von Erdnussnase » Sa 19. Dez 2009, 08:10

Das ist sehr gut. Danke. Good Job.
Da nehme ich mir gleich einen FontManager vom Stapel. :D
Menü ist bei mir ja schon mit drin, daher verzichte ich darauf. Wird aber sicher für viele Andere interessant sein.
:type: ->.....
Kein Support oder Fragen zur Registrierung per PN !
http://www.iTiNa.de
?Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit,
aber bei dem Universum bin ich mir noch nicht ganz sicher.?
Albert Einstein

Benutzeravatar
xyzzyx
TAPPortierer
TAP<font color=DarkRed>Portierer</font>
Beiträge: 2099
Registriert: Sa 6. Jun 2009, 18:35
Receivertyp: SRP-2100 (TMS), **** Duo²
Receiverfirmware: verschiedene
Kontaktdaten:

AW: TMSOSDMenu & FontManagerTMS

#7

Beitrag von xyzzyx » Sa 19. Dez 2009, 09:08

Mensch, da hat der Feuervogel ja das nächste große Ding an Land gezogen :D
:laola:
Das ist ja genial.
Werd ich mir mal zu Gemüte führen.

Zum Glück hatte ich noch nicht zu viel Energie in die Fontmanager-Portierung gesteckt.

PS: Und als nächstes bitte Netzwerkfunktionen in die lib. ;-)
MfG,
xyzzyx

Die Liste meiner portierten und meiner eigenen TAPs findet man hier

:bounce: Download: Homepage :bounce: Installieren: TAPtoDate :bounce: Beschreibungen: Topfield TAP-Seite :bounce:

Benutzeravatar
Töppi
TöppiHolic der mit dem h tanzt , Anstifter und Möchtegernstatusaufdecker
TöppiHolic der mit dem <font color=ed>h</font> tanzt <font color=#E9E9E9>,  Anstifter und Möchtegernstatusaufdecker</font>
Beiträge: 26843
Registriert: So 27. Aug 2006, 19:22
Receivertyp: 2410M
Receiverfirmware: Feb. 2014
Wohnort: Nähe Mainz

AW: TMSOSDMenu & FontManagerTMS

#8

Beitrag von Töppi » Sa 19. Dez 2009, 09:19

dem kann ich mich nur anschließen! :respekt: :up:
Gruß
Klaus :wink:
................
:topf: SRP-2410M

:respekt:
TAP's (Autostart):
| TMSDisplay | F*Skip TMS 3.xx | SmartEPG | SmartFiler | RebuildNAV | Automove TMS | TMSRemote | Callmonitor | SmartSeriesrename | Switch2FTA |

Benutzeravatar
StevieC
Moderator & Design Guru
<font color=lue>Moderator</font> & <font color=
ed>Design Guru</font>
Beiträge: 13189
Registriert: Fr 9. Dez 2005, 11:24
Receivertyp: TMS SRP2100
Receiverfirmware: Immer die neueste ;-)
Kontaktdaten:

AW: TMSOSDMenu & FontManagerTMS

#9

Beitrag von StevieC » Sa 19. Dez 2009, 09:38

xyzzyx hat geschrieben:

PS: Und als nächstes bitte Netzwerkfunktionen in die lib. ;-)


Für was man die wohl braucht...ich weiss es ich weiss es :hello: :D

Gruß

StevieC


iTiNa TMS V0.94
CallMonitor V1.2RC
Mediaaspect V1.3
TMSDisplay V1.5

Benutzeravatar
ramibi
Ungesperrter Moderator ;-)
Ungesperrter Moderator <font color=#E9E9E9>;-)</font>
Beiträge: 15175
Registriert: Do 8. Dez 2005, 14:46
Receivertyp: 1 SRP 2410M, 2 SRP 2410MSE, SRP 2410,TF 5500, SRP 2100 in der Reserve
Receiverfirmware: auf Allen immer die für mich Beste :-)
Wohnort: Saarland

AW: TMSOSDMenu & FontManagerTMS

#10

Beitrag von ramibi » Sa 19. Dez 2009, 10:14

Hi Alex,

mal wieder ein großer Wurf von dir :hello:
einen lieben Gruss von ramibi

.. leider keine Testversion mehr :(

[ FSK 12] - Der Gute bekommt das Mädchen.
[ FSK 16] - Der Böse bekommt das Mädchen.
[ FSK 18] - Alle bekommen das Mädchen.

[SPIO/JK] - Das Alien bekommt das Mädchen.

SRP 2410M an Philips PFL 37/9603 mit Harmony 785

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28786
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TMSOSDMenu & FontManagerTMS

#11

Beitrag von FireBird » Sa 19. Dez 2009, 10:28

[quote="okiwankenoki"]Dein Screenshot sieht sehr hochaufgelöst aus (1920x1080), ist das tatsächlich so?[/quote]
Nö, sind stinknormale 720x576.

Benutzeravatar
StevieC
Moderator & Design Guru
<font color=lue>Moderator</font> & <font color=
ed>Design Guru</font>
Beiträge: 13189
Registriert: Fr 9. Dez 2005, 11:24
Receivertyp: TMS SRP2100
Receiverfirmware: Immer die neueste ;-)
Kontaktdaten:

AW: TMSOSDMenu & FontManagerTMS

#12

Beitrag von StevieC » Sa 19. Dez 2009, 10:43

okiwankenoki hat geschrieben:Moin, moin FireBird,

FANTASTISCH !!!!

Eine Frage dazu:

Dein Screenshot sieht sehr hochaufgelöst aus (1920x1080), ist das tatsächlich so?

Als Beispiel:
Vergleich Originalmenü TMS "Aufgenommene Sendungen" (1920x1080) mit den Quickplay Menüs (720x576)

Ich hatte hier bisher gelernt:


Ist diese Beschränkung nun aufgehoben, sind nun Qualitäten (Schriften und Grafiken) wie in den Originalmenü TMS Menüs möglich? :wink:


Danke schön für all Deine Mühen....
LG Olaf


Auch das original OSD ist nur 720x576. Durch die geglätteten Schriften wirkt das ganze aber eleganter. Durch Firebird ist das nun auch bei Taps möglich. Nochmals Danke.

Gruß

StevieC


iTiNa TMS V0.94
CallMonitor V1.2RC
Mediaaspect V1.3
TMSDisplay V1.5

BluField62
Durfte nun endlich auch mal ein Statusanstifter sein

<div title=Der mit dem gaaanz anderen Statussymbol>Durfte nun endlich auch mal ein Statusanstifter sein</div>
Beiträge: 18273
Registriert: So 26. Okt 2008, 12:11

AW: TMSOSDMenu & FontManagerTMS

#13

Beitrag von BluField62 » Sa 19. Dez 2009, 11:01

Tolle Arbeit Alex, vielen Dank!

Benutzeravatar
paul79
Timeshiftender Moderator mit Chauvi-Anwandlungen

<div title=Selbstgemachter unverkniffener Affe>Timeshiftender Moderator mit Chauvi-Anwandlungen<div>
Beiträge: 11409
Registriert: Sa 10. Dez 2005, 11:46
Receivertyp: SRP-2410M & SRP-2100
Receiverfirmware: siehe Signatur
Wohnort: 78333 Hoppetenzell / Bodensee

AW: TMSOSDMenu & FontManagerTMS

#14

Beitrag von paul79 » Sa 19. Dez 2009, 11:34

Auch von mir großes Dankeschön!

Gruß
Paul
SRP-2100 - FW: 23.03.2012 (Arbeitszimmer) - Buko-Lüfterkit
SRP-2410M - FW: 10.01.2013 - TF-BCPCE 1.08.55 (Wohnzimmer) - Buko-Lüfterkit - WD20EADS
Autostart: Automove V2.1 beta 2, FastSkip TMS 3.2, RebuildNAV 5.0, TMSRemote V3.2a, TMSTelnetd V0.3, TimerDiags 3.4e
Weitere TAPs: FirmwareTMS.dat 2012-09-27, HDD Info V2.4b, IQChannels 1.1, lost+found V1.0a, ResetCAM V1.8, RoboChannel 0.01.0.0-10, TAPtoDate V1.4b
PC: SetEditTMS 1.14, TF Firmware Server 1.1.0.0, Total Commander 8

Philips 42PFL7403D/10 - Harmony 700

Benutzeravatar
Ricki
ToppiHolic
ToppiHolic
Beiträge: 5708
Registriert: Fr 9. Dez 2005, 23:06
Receivertyp: 2xSky Q
MagentaTV MR601
2xUltimo4K DVB-S2x FBC
Receiverfirmware: Alle aktuell
Wohnort: Wetter/Hessen
Kontaktdaten:

AW: TMSOSDMenu & FontManagerTMS

#15

Beitrag von Ricki » Sa 19. Dez 2009, 11:39

super Job Firebird. Chapeau!
cu
Ricki


SmartEPGvu+ & SmartFilervu+ Wiki

SAT Anlage - Kathrein: CAS 75 mit UAS 584 LNB & EXR 1512 (Multischalter 5 auf 12), Astra 19.2°E

VU+ ULTIMO 4K DVB-S2x FBC+Samsung SSD870 QVO , 2 TB
VU+ ULTIMO 4K DVB-S2x FBC+Kingston SSDSUV400S, 480 GB
Skin: Vu_HD_1080P mit angepassten Skinparts - VTi 15.0.02
Plugins: smartEPGvu+ , Multi QuickButton, OpenWebif, AutocutVfd, GithubPluginUpdater, InfoBarTunerState, VTi Panel

Panasonic TX-55GZW1509; Sony UBP-X700, Apple TV 4K, Fire TV 4K, Harmony Elite, Denon AVR-X2300W, Synology 716+ (6TB)

Benutzeravatar
Lala
Der sich den Wolf sucht und anderen einen Sonderstatus aufdrängt
Der sich den Wolf sucht und anderen einen Sonderstatus aufdrängt
Beiträge: 871
Registriert: Do 16. Mär 2006, 21:55
Receivertyp: SRP-2100
Receiverfirmware: 1.6.1
Wohnort: Köln

AW: TMSOSDMenu & FontManagerTMS

#16

Beitrag von Lala » Sa 19. Dez 2009, 11:54

:D . . . und wieder ein "suspektes Tool eines üblichen Verdächtigen" :D

:up:

Benutzeravatar
Happy
TAP-Guru
TAP-Guru
Beiträge: 5718
Registriert: Fr 9. Dez 2005, 09:32
Receivertyp: TF4000-5500-6000-TMS
Wohnort: bei Karlsruhe
Kontaktdaten:

AW: TMSOSDMenu & FontManagerTMS

#17

Beitrag von Happy » Sa 19. Dez 2009, 12:02

Sieht echt stark aus :up:
:type: Meine TAPs und Tools

TF5500 PVR (Fw Jan. 2007 P)- 400GB Samsung - AC light 1.05 - Yamaha RX-V 1500
- LAN: Asus WL-500g Deluxe mit ftpd-topfield 0.7.4
TAPs: Quicktimer, Autodelete, Standby, 3PG, Automove, NiceDisplay, PowerRestore, WSS Killer, Eurostirf, Overfly
TV: Sony KDL-46W4500
TF6000 PVR (Fw Okt. 2008)- 160GB Samsung SV1604N
TAPs: iTina, Autodelete, Automove, Autoresume, NiceDisplay, WSS Killer
SRP-2100 (Fw Okt. 2009)
TAPs: SmartEPG, ChangePreview, Autodelete, Automove, BackupSettings,RescueRecs, MySkip, NiceDisplay

Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15740
Registriert: Fr 9. Dez 2005, 00:16
Receivertyp: Vu+ Uno 4k
Wohnort: Hürth
Kontaktdaten:

AW: TMSOSDMenu & FontManagerTMS

#18

Beitrag von Gerti » Sa 19. Dez 2009, 22:47

Hi!

Der Fontmanager hat leider kein Truncate, oder?
Habe ich das übersehen? Hast Du vor, dass noch nachzureichen oder soll ich das am Montag einbauen?
Sollte ja recht einfach gehen...

Mein Problem sind derzeit noch die "unsichtbaren" Sonderzeichen in Dateinamen, die muss ich wohl jetzt noch filtern, denn sonst habe ich "Leerstellen", die ich nicht möchte.

Gruß,
Gerti

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28786
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TMSOSDMenu & FontManagerTMS

#19

Beitrag von FireBird » Sa 19. Dez 2009, 22:57

Gerti hat geschrieben:Der Fontmanager hat leider kein Truncate, oder?

Noch nicht. Wenn, dann sollte man auch gleichzeitig den bDot-Parameter einbauen.
Mein Problem sind derzeit noch die "unsichtbaren" Sonderzeichen in Dateinamen, die muss ich wohl jetzt noch filtern, denn sonst habe ich "Leerstellen", die ich nicht möchte.
Hast Du die FBLib eingebunden? Dann probiere

Code: Alles auswählen

char *fixedString = ValidFileName(char *strName, ControlChars)

Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15740
Registriert: Fr 9. Dez 2005, 00:16
Receivertyp: Vu+ Uno 4k
Wohnort: Hürth
Kontaktdaten:

AW: TMSOSDMenu & FontManagerTMS

#20

Beitrag von Gerti » Sa 19. Dez 2009, 23:33

Hi!

Habe die Lib nicht drin, habe aber meine eigene Routine (aus ImproBox) dafür verwendet. Funktioniert damit problemlos.

Was hat es denn mit bDot aufsicht...soll damit das Truncate eingeschaltet werden?

Gruß,
Gerti

Gesperrt

Zurück zu „SRP/CRP TAP-Bereich“