Ergebnis 1 bis 3 von 3
  1. #1
    Gesperrt
    Registriert seit
    06.08.2007
    Beiträge
    71

    Standard [VB6] zlib uncompress ohne länge

    Hi,

    ich habe ein problem.
    Erstmal mein vorhaben:
    Ich habe ein Datenpaket mit einem Imagecode. Er wird direkt als Bild übermittelt.
    Ich möchte diesen Imagecode auslesen und in einer Datei speichern.

    Nun mein Problem:
    Ich habe einen C++ Sourcecode von einer Plugin.dll die das, was ich vorhabe, macht. Ich habe aber sogut wie 0 ahnung von C++.

    Die C++ Source ist hier:
    http://rapidshare.com/files/144656107/SR33.zip
    DumpImageCode heist der Ordner

    Mein Problem ist dies:
    In C++ wird das Datenpaket mit zlib "uncompressed".

    Zunächst habe ich versucht das ganze mit einem fertigen Programm zu entschlüsseln, und mir daraus dann meinen code zu basteln.

    Ich habe dieses Programm verwendet:
    http://rapidshare.com/files/144653584/howto_zlib.zip

    Nur da kann ich erst "uncompressen" wenn ich etwas compresst habe. Also wenn ich die Länge des originals habe.

    Da hänge ich jetzt fest. Woher soll ich denn wissen, wie groß das ganze ist, bevor es compressed wurde?

    Kann man vielleicht die DLL complieren, das ich nur die Funktion mit vb6 callen muss?

    Ich hoffe ihr könnt mir helfen.

    Gruß
    florian0

  2. #2
    Trojaner
    Registriert seit
    01.09.2008
    Beiträge
    60

    Standard

    Gibt doch ne Funktion GetFileSize ? also wo du die größe einer datei ermitteln kannst ?
    bin pr!ngles...

  3. #3
    Gesperrt
    Registriert seit
    06.08.2007
    Beiträge
    71

    Standard

    Hi,

    ja schon.

    Nur ich habe nur die compresste datei.
    Um die Datei zu decompressen brauche ich die größe der uncompresten datei.

    Bsp.
    Ich habe eine Datei ( 1 MB). Die wurde "compressed". Sie WAR mal 2 MB groß
    Um die Datei wieder 2 MB Groß zu machen, muss ich wissen, das sie mal 2MB groß war

    Nur ich weis nicht wie groß das ganze vorher war.

    Gruß
    florian0

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •