Page 2 of 8

Re: Dywagacje nt. czcionek w softach.

PostPosted: 1 May 2009, o 18:38
by Whiteman0
No faktycznie nie ma.
Jeżeli lubisz się bawić w hex-ach to tutaj masz dane plików czcionki 6300:

<Item2 Id="862" Title="862" offStart="0039A1EA" offEnd="003C1AA5" Size="161980"/>
<Item3 Id="863" Title="863" offStart="003C1ABE" offEnd="003E15F9" Size="129852"/>
<Item4 Id="864" Title="864" offStart="003E1612" offEnd="00408D19" Size="161544"/>
<Item5 Id="865" Title="865" offStart="00408D52" offEnd="0042FCA1" Size="159568"/>


Wydaje mi się ze pliki czcionki (czyli cały zapis binarny) nie różnią się w innych modelach.

Re: Dywagacje nt. czcionek w softach.

PostPosted: 1 May 2009, o 18:42
by Zaza.
No teraz to nie rozumiem o czym mówisz ;p patchowaniem i innym tego typu rzeczami zacząłem się interesować niedawno wiec jeszcze dużo nie rozumie i nie umiem....

Re: Dywagacje nt. czcionek w softach.

PostPosted: 1 May 2009, o 18:44
by Whiteman0
Tutaj masz pliki czcionki, wyciągnięte z 6300:

Code: Select all
Please Login or Register, to see this Content

Re: Dywagacje nt. czcionek w softach.

PostPosted: 1 May 2009, o 18:52
by pawelooss
Whiteman0 wrote:Wydaje mi się ze pliki czcionki (czyli cały zapis binarny) nie różnią się w innych modelach.

Różni się. Zrozum, że nie we wszystkich softach czcionki są w postaci TTF. End. ;P

Re: Dywagacje nt. czcionek w softach.

PostPosted: 1 May 2009, o 18:53
by Whiteman0
Wymyśliłem. Nieco różnią się hex-y czcionki w 6300 i 5300. Ale znalazłem.

Początek czcionki "862" z 6300 w 5300 znajduje się w offsecie 003B2FE8, a koniec w 003DA960, a dokładnie tylko te wartości należą jeszcze do pliku FF0003.

Re: Dywagacje nt. czcionek w softach.

PostPosted: 1 May 2009, o 19:03
by Zaza.
OK. tylko powiedz mi jeszcze co mi te informacje dają i co z tym mogę zrobić?

Re: Dywagacje nt. czcionek w softach.

PostPosted: 1 May 2009, o 19:16
by Whiteman0
Mam coś.

W PPM 5300 są dwa bity więcej w pierwszym offsecie w czcionce, może to jakieś blockery, czy coś, w każdym razie usunąłem to i mamy plik ttf. Rozmiar zgadza się z tym z 6300. Tutaj zamieszczam oba wycięte pliki z ppm od 5300. Wystarczy tylko spojrzeć na pierwszą linijkę hex-a.

Code: Select all
Please Login or Register, to see this Content


[ Dodano: 2009-05-01, 19:21 ]
Jeszcze sprawdzam linijka po linijce tego hex-a bo mi się końcowe bity nie zgodziły.

Re: Dywagacje nt. czcionek w softach.

PostPosted: 1 May 2009, o 19:21
by Zaza.
no już wiem że ja nic z tym nie zrobię bo nie znam się na hex-e

Re: Dywagacje nt. czcionek w softach.

PostPosted: 1 May 2009, o 19:24
by Whiteman0
No i jest kilka offsetów więcej w tej czcionce, którą wyodrębniłem z ppm-a 5300. Tylko teraz musiałbym dokładnie linijka po linijce sprawdzić, które nie pasują i coś wymyślić na ten temat.

[ Dodano: 2009-05-01, 19:26 ]
No i po zmianie w PPM-ie PPM Editor nie widzi czcionki.

Re: Dywagacje nt. czcionek w softach.

PostPosted: 1 May 2009, o 19:28
by Zaza.
no to puki nie kupie innego modelu to nie dam własnej czcionki :P

Re: Dywagacje nt. czcionek w softach.

PostPosted: 1 May 2009, o 19:32
by kamilloi
Whiteman0, Suma kontrolna? ciekawe

Re: Dywagacje nt. czcionek w softach.

PostPosted: 1 May 2009, o 19:39
by Whiteman0
kamilloi, no właśnie. Tylko dlaczego w takim razie PPM Editor tego nie trawi. Początkowe i końcowe bity się zgadzają. Coś w środku wypadło. Tylko nie wiem co. Niech ktoś "na świeżo" spojrzy na te pliki (te które podałem w paczce - 862.ttf i te czcionki, które udało mi się wyodrębnić z PPM-a 5300), bo ja już się nieco gubię.

[ Dodano: 2009-05-01, 22:00 ]
Doszedłem do tego, że mam 190 bajtów różnicy.

Porównując dwa pliki (862.ttf i czcionka_mod.ttf) znalazłem różnicę.

Image
Image

W sumie takich różnic między plikami jest 11 (mam wszystko na screenach :-P ).
Zawsze powtarza się ciąg:

Code: Select all
Please Login or Register, to see this Content


Reszta tego "niechcianego" ciągu jest zmienna.

Jak ktoś chce wszystkie screeny to niech się do mnie zgłosi na PW.

W efekcie końcowym oczyściłem plik "wykrojony" z ppm 5300 i dostałem "czystego" fonta takiego jak wyciągnięty z 6300.

[ Dodano: 2009-05-01, 22:15 ]
Na dodatek zrobiłem błąd na samym początku w pliku ttf jest

Code: Select all
Please Login or Register, to see this Content


A ja przeoczyłem i zostawiłem:
Code: Select all
Please Login or Register, to see this Content
.

[ Dodano: 2009-05-01, 22:17 ]
Nawet po zmianie początkowych wartości w ppm 5300 na sygnaturę ttf, PPM Editor nie potrafi wyciągnąć pliku czcionki z ppm-a.

Re: Dywagacje nt. czcionek w softach.

PostPosted: 1 May 2009, o 23:55
by adrianus931
By trza było edytować ppm editora

Re: Dywagacje nt. czcionek w softach.

PostPosted: 2 May 2009, o 00:10
by Whiteman0
Porównałem jeszcze ten kawałek ppm-a 6300 i 5300 przy tej czcionce i jest taki sam. Nie mam bladego pojęcia czemu nie można wyeksportować czcionki z 5300. Późno się robi, jutro coś pogrzebię jak się z tym prześpię.

serwisnokii wrote:By trza było edytować ppm editora


Też o tym myślałem, ale chyba nie będzie takiej potrzeby.

Re: Dywagacje nt. czcionek w softach.

PostPosted: 2 May 2009, o 09:01
by maciek
serwisnokii wrote:By trza było edytować ppm editora


Twórcy już to zapowiedzieli ;-)