Hirdetés
- Huawei P10 - pisztácia nem is volt
- Sokkal jobb ajánlat lett elődjénél az iPhone 17e
- Android alkalmazások - szoftver kibeszélő topik
- Európába tart a Xiaomi Watch 5, eSIM-es verzió is jöhet
- Xiaomi 17 Ultra - jó az optikája
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Telekom mobilszolgáltatások
- MWC 2026: Ha itthon is kapható lesz, a Z Fold becsukhat
- Nothing Phone (3a) és (3a) Pro - az ügyes meg sasszemű
- Akciófigyelő: Jelentős kedvezményekkel veheted meg a Xiaomi 17-eket
Új hozzászólás Aktív témák
-
válasz
akoshhh
#9758
üzenetére
Ahogy nézem van.
Az első négy karakter (uint32) megmondja meyik az utolsó entry: 0x77 - azaz 119. az utolsó (zero-indexinggel pont 120 entry van).
1) beteszed egy tömbbe a következő 78 entry-t (pozició és hossz)
2) Levágod a fájl elejéről az első 119+2*4 karaktert
3) Szétvágod a maradékot a fenti tömb alapján és azt is berakod egy tömbbe
4) Megszerkeszted a szövegeket
5) A megváltozott szöveghosszok alapján újraszámolod az első (pozíció) tömböt
6) "összeömleszed" a szöveg tömböt
7) átszámolod a pozíciókat hexába és a szöveg elé csapod
8) a headert az egész elé csapod (00 00 00 77)
És kész is vagy. -
válasz
akoshhh
#9751
üzenetére
Ahogy a fájlt elnézem a fájl eleje bináris pointereket tartalmaz (int32-nek nézem) - gyakorlatilag azt mondja, hogy hova kell ugrani a fájlban a következő string kezdetére -, a stringek vsz. le vannak zárva valami speciális karakterrel (pl \0, ami nem látszik a notepad-ben) - de lehet, hogy még ez sem, mert a következő stingre mutató pointer megmondja, hogy hol van az előző vége.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- X1 2-in-1 Gen10 14" FHD+ IPS érintő Ultra 7 268V 32GB 256GB NVMe aktív toll ujjlolv gar
- Prémium High-End Házimozi Szett Sony QS, Wharfedale Evo és Tannoy összeállítás
- ADATA Legend 860 2TB Gen4 X4 2280 M2 NVMe SSD / Beszámítás OK!
- Dell Pro 14 Premium PA14250 14" 3K OLED érintő Ultra 7 268V 32GB 512GB ujjolv gar
- 4 db Be Quiet Dark Power Pro 11 1000W 80 Plus Platium tápegység eladó!
- RÉSZLETFIZETÉS.BANKMENTES.KAMATMENTES. Új noblechairs EPIC Mercedes-AMG Petronas
- IKEA Format lámpák eladóak (Egyben kedvezménnyel vihető!)
- iPhone Air 256GB BONTATLAN (1év Gyártói Garancia) - AKCIÓ
- HP EliteBook 840 G6, G5 14" i5, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
- Bomba ár! Lenovo IdeaPad 3: i3-10GEN I 8GB I 256SSD I 14" FHD I Cam I W11 I Garancia!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

