Aktuelle Zeit: 09.12.2019 12:47

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
 Betreff des Beitrags: [LIB] HEXI - File to Binary (Hex) Include!
BeitragVerfasst: 15.02.2019 23:57 
Offline
Benutzeravatar

Registriert: 25.09.2016 01:42
[LIB] HEXI - File to Binary (Hex) Include!

Hab eine kleine Library (hexi.lib) in fasm geschrieben die Dateien in Hex Code umwandelt
der dann in den Source mit eingebunden werden kann.

Bild

Beispielcode mit der Library im Anhang (wird bei der ersten Ausführung erstellt!):
Code:

EnableExplicit

;PLATFORM: WINDOWS x64
;COMPILER: PureBasic v.5.62 x64
;          PureBasic v.5.70 NICHT BENUTZEN! -> #Null$ SPEICHER FEHLER!

; Import "hexi.lib"
;   hexInclude.i(*Buffer,BufferSize.i,Span.i = 32);-> mindestens 32 Bytes in folge!
;   hexIncludeFree.i(*String)
; EndImport
;
; Structure HEX_STRUCT
;   Gadget.i
;   File.s
;   Size.i
;   Span.i
;   *HexStr.String
; EndStructure
;
; Procedure.i hexIncludeFile(*Hex.HEX_STRUCT)
;   Protected Handle.i
;   Protected *Buffer
;   With *Hex
;     Handle = ReadFile(#PB_Any,\File)
;     If Handle
;       \Size = Lof(Handle)
;       If \Size > #Null And \Size < 5242880
;         *Buffer = AllocateMemory(\Size)
;         If *Buffer
;           If Not ReadData(Handle,*Buffer,\Size) = \Size
;             FreeMemory(*Buffer)
;           EndIf
;         EndIf
;       EndIf
;       CloseFile(Handle)
;     EndIf
;     If *Buffer
;       \HexStr = hexInclude(*Buffer,\Size,\Span)
;       FreeMemory(*Buffer)
;     EndIf
;     ProcedureReturn \HexStr
;   EndWith
; EndProcedure
;
; Procedure.i hexThread(*Hex.HEX_STRUCT)
;   Protected HexOutput.s
;   With *Hex
;     If IsGadget(\Gadget)
;       SetGadgetText(\Gadget,#Null$)
;       If hexIncludeFile(*Hex)
;         HexOutput = ";{ FILE: " + GetFilePart(\File) + " - SIZE: " + Str(\Size) + " BYTES }" + #LF$ + \HexStr\s + #LF$ + ";}"
;         SetGadgetText(\Gadget,HexOutput)
;         SetClipboardText(HexOutput)
;         hexIncludeFree(\HexStr)
;       EndIf
;     EndIf
;   EndWith
;   FreeStructure(*Hex)
;   PostEvent(#PB_Event_FirstCustomValue)
; EndProcedure
;
; Procedure.i hexMain(Width.i,Heigh.i,Title.s = #Null$)
;   Protected Window.i
;   Protected WindowFlags.i
;   Protected Editor.i
;   Protected EditorFont.i
;   Protected File.s
;   Protected *Hex.HEX_STRUCT
;   EditorFont = LoadFont(#PB_Any,"Courier",10)
;   If IsFont(EditorFont)
;     WindowFlags|#PB_Window_SystemMenu|#PB_Window_ScreenCentered|#PB_Window_SizeGadget
;     WindowFlags|#PB_Window_MinimizeGadget|#PB_Window_MaximizeGadget|#PB_Window_Invisible
;     Window = OpenWindow(#PB_Any,#Null,#Null,Width,Heigh,Title,WindowFlags)
;     If Window
;       WindowBounds(Window,Width,Heigh,#PB_Ignore,#PB_Ignore)
;       Editor = EditorGadget(#PB_Any,#Null,#Null,Width,Heigh,#PB_Editor_ReadOnly|#SS_CENTER)
;       If Editor
;         SetGadgetFont(Editor,FontID(EditorFont))
;         EnableGadgetDrop(Editor,#PB_Drop_Files,#PB_Drag_Copy)
;         HideWindow(Window,#False)
;         Repeat
;           Select WaitWindowEvent()
;             Case #PB_Event_GadgetDrop
;               File = EventDropFiles()
;               If File
;                 If FindString(File,#LF$)
;                   File = StringField(File,1,#LF$)
;                 EndIf
;                 *Hex = AllocateStructure(HEX_STRUCT)
;                 If *Hex
;                   *Hex\File = File
;                   *Hex\Span = 32
;                   *Hex\Gadget = Editor
;                   If CreateThread(@hexThread(),*Hex)
;                     DisableGadget(Editor,#True)
;                   Else
;                     FreeStructure(*Hex)
;                   EndIf
;                 EndIf
;               EndIf
;             Case #PB_Event_FirstCustomValue
;               DisableGadget(Editor,#False)
;             Case #PB_Event_SizeWindow
;               ResizeGadget(Editor,#PB_Ignore,#PB_Ignore,WindowWidth(Window),WindowHeight(Window))
;             Case #PB_Event_CloseWindow
;               Break
;           EndSelect
;         ForEver
;       EndIf 
;       CloseWindow(Window)
;     EndIf
;     FreeFont(EditorFont)
;   EndIf
; EndProcedure
;
; hexMain(800,400,"HEXI (5 MB) - DEMO")

;-------------------------------------------------
;-> hexi.lib erstellen!
If CreateFile(0,"hexi.lib")
  WriteData(0,?hexi,?eod - ?hexi)
  CloseFile(0)
  MessageBox_(#Null,"hexi.lib erstellt!","HEXI v.alpha",#Null)
Else
  MessageBox_(#Null,"hexi.lib konnte nicht erstellt werden!","HEXI v.alpha",#Null)
EndIf
;-------------------------------------------------

End

DataSection
;{ Lizenz & Urheberrechtshinweis }
;**************************************************************************************
;     hexi.lib v.alpha
;     Copyright 2019 by Mijikai
;**************************************************************************************
;1.   ENDBENUTZER-LIZENZVERTRAG
;1.1  Enbenutzervertrag:
;     Mit Installation und/oder Verwendung dieser Software sowie der
;     Weitergabe an Dritte akzeptiert der Anwender diese Lizenzvereinbarung.
;1.2  Nutzungsumfang:
;     Der Lizenznehmer ist berechtigt, die Software herunter zu laden,
;     zu installieren und zu starten und kostenfrei an Dritte weiterzugeben,
;     insofern die Nutzung lediglich für nicht-kommerzielle Zwecke bestimmt ist. 
;1.3  Kopien und Änderungen:
;     Die Kopien der Software müssen alle Urheberrechts- oder anderweitigen
;     Schutzrechtsvermerke enthalten. Nur in dem Maße, wie eine betreffende
;     Einschränkung nach geltendem Recht untersagt ist, dürfen Sie weder die Software
;     dekompilieren, disassemblieren oder anderweitig übersetzen.
;     Sie dürfen die Software in keiner Weise ändern oder anpassen.
;2.   Haftungsauschluss:
;     Der Autor dieses Programmes kann unter keinen Umständen,
;     eingeschlossen Fahrlässigkeit, für Schäden jeglicher Art
;     (inklusive Datenverlust,Gewinn-/Umsatzeinbußen, die durch
;     Verwendung oder Verbreitung der Software verursacht werden,
;     zur Verantwortung gezogen werden.
;**************************************************************************************
;}
  hexi:
  ;{ FILE: hexi.lib - SIZE: 3324 BYTES }
  !db 0x21,0x3C,0x61,0x72,0x63,0x68,0x3E,0x0A,0x2F,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x31,0x35,0x35,0x30,0x32,0x35,0x36,0x35
  !db 0x37,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x30,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x33,0x38,0x20,0x20,0x20,0x20,0x20,0x20
  !db 0x20,0x20,0x60,0x0A,0x00,0x00,0x00,0x02,0x00,0x00,0x01,0x3A,0x00,0x00,0x01,0x3A,0x68,0x65,0x78,0x49,0x6E,0x63,0x6C,0x75,0x64,0x65,0x00,0x68,0x65,0x78,0x49,0x6E
  !db 0x63,0x6C,0x75,0x64,0x65,0x46,0x72,0x65,0x65,0x00,0x2F,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x31,0x35,0x35,0x30,0x32,0x35
  !db 0x36,0x35,0x37,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x30,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x34,0x32,0x20,0x20,0x20,0x20
  !db 0x20,0x20,0x20,0x20,0x60,0x0A,0x01,0x00,0x00,0x00,0x3A,0x01,0x00,0x00,0x02,0x00,0x00,0x00,0x01,0x00,0x01,0x00,0x68,0x65,0x78,0x49,0x6E,0x63,0x6C,0x75,0x64,0x65
  !db 0x00,0x68,0x65,0x78,0x49,0x6E,0x63,0x6C,0x75,0x64,0x65,0x46,0x72,0x65,0x65,0x00,0x2F,0x2F,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20
  !db 0x31,0x35,0x35,0x30,0x32,0x35,0x36,0x35,0x37,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x30,0x20,0x20,0x20,0x20,0x20,0x20,0x20
  !db 0x34,0x35,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x60,0x0A,0x43,0x3A,0x5C,0x55,0x73,0x65,0x72,0x73,0x5C,0x50,0x5C,0x44,0x65,0x73,0x6B,0x74,0x6F,0x70,0x5C,0x50
  !db 0x42,0x5F,0x35,0x2E,0x36,0x32,0x5F,0x78,0x36,0x34,0x5F,0x48,0x65,0x78,0x54,0x5C,0x68,0x65,0x78,0x69,0x2E,0x4F,0x42,0x4A,0x00,0x0A,0x2F,0x30,0x20,0x20,0x20,0x20
  !db 0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x31,0x35,0x35,0x30,0x32,0x35,0x36,0x35,0x35,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20
  !db 0x20,0x20,0x31,0x30,0x30,0x36,0x36,0x36,0x20,0x20,0x32,0x39,0x34,0x39,0x20,0x20,0x20,0x20,0x20,0x20,0x60,0x0A,0x64,0x86,0x02,0x00,0xAA,0x09,0x67,0x5C,0xBE,0x0A
  !db 0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x84,0x01,0x2E,0x74,0x65,0x78,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE4,0x01,0x00,0x00,0x64,0x00
  !db 0x00,0x00,0x50,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x20,0x00,0x30,0x60,0x2E,0x64,0x61,0x74,0x61,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
  !db 0x00,0x00,0x08,0x08,0x00,0x00,0x48,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x30,0xC0,0x55,0x48,0x89,0xE5,0x48,0x83
  !db 0xEC,0x30,0xC7,0x45,0xD0,0x00,0x00,0x00,0x00,0xC7,0x45,0xD4,0x00,0x00,0x00,0x00,0xC7,0x45,0xD8,0x00,0x00,0x00,0x00,0xC7,0x45,0xDC,0x00,0x00,0x00,0x00,0xC7,0x45
  !db 0xE0,0x00,0x00,0x00,0x00,0xC7,0x45,0xE4,0x00,0x00,0x00,0x00,0xC7,0x45,0xE8,0x00,0x00,0x00,0x00,0xC7,0x45,0xEC,0x00,0x00,0x00,0x00,0xC7,0x45,0xF0,0x00,0x00,0x00
  !db 0x00,0xC7,0x45,0xF4,0x00,0x00,0x00,0x00,0xC7,0x45,0xF8,0x00,0x00,0x00,0x00,0xC7,0x45,0xFC,0x00,0x00,0x00,0x00,0x48,0x83,0xEC,0x20,0x48,0x85,0xC9,0x0F,0x84,0x00
  !db 0x01,0x00,0x00,0x48,0x85,0xD2,0x0F,0x84,0xF7,0x00,0x00,0x00,0x48,0x89,0x4D,0xD0,0x48,0x89,0x55,0xD8,0x49,0x83,0xF8,0x20,0x73,0x07,0x49,0xC7,0xC0,0x20,0x00,0x00
  !db 0x00,0x4C,0x89,0x45,0xE0,0x48,0x83,0x3D,0xFF,0xFF,0xFF,0xFF,0x00,0x75,0x15,0xE8,0x00,0x00,0x00,0x00,0x48,0x85,0xC0,0x0F,0x84,0xC6,0x00,0x00,0x00,0x48,0x89,0x05
  !db 0x00,0x00,0x00,0x00,0x48,0x8B,0x45,0xD8,0x48,0xC1,0xE0,0x04,0x48,0x89,0x45,0xF0,0x48,0x8B,0x0D,0x00,0x00,0x00,0x00,0x48,0xC7,0xC2,0x08,0x00,0x00,0x00,0x49,0x89
  !db 0xC0,0xE8,0x00,0x00,0x00,0x00,0x48,0x85,0xC0,0x0F,0x84,0x94,0x00,0x00,0x00,0x53,0x41,0x52,0x41,0x53,0x41,0x54,0x41,0x55,0x41,0x56,0x49,0xBA,0x21,0x00,0x64,0x00
  !db 0x62,0x00,0x20,0x00,0x49,0xC7,0xC3,0x2C,0x00,0x00,0x00,0x49,0xC7,0xC4,0x0D,0x00,0x00,0x00,0x49,0xBE,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x48,0x31,0xC9,0x48
  !db 0x8B,0x55,0xD8,0x4C,0x8B,0x45,0xD0,0x4C,0x8D,0x48,0x10,0x4C,0x89,0x08,0x4D,0x89,0x11,0x49,0x83,0xC1,0x08,0x48,0x85,0xD2,0x74,0x33,0x48,0x3B,0x4D,0xE0,0x75,0x0F
  !db 0x66,0x45,0x89,0x61,0xFE,0x4D,0x89,0x11,0x49,0x83,0xC1,0x08,0x48,0x31,0xC9,0x41,0x8A,0x18,0x4D,0x8B,0x2C,0xDE,0x4D,0x89,0x29,0x66,0x45,0x89,0x59,0x08,0x49,0x83
  !db 0xC1,0x0A,0x49,0xFF,0xC0,0x48,0xFF,0xC1,0x48,0xFF,0xCA,0xEB,0xC8,0x66,0x41,0xC7,0x41,0xFE,0x00,0x00,0x48,0x89,0x45,0xF8,0x41,0x5E,0x41,0x5D,0x41,0x5C,0x41,0x5B
  !db 0x41,0x5A,0x5B,0x48,0x8B,0x45,0xF8,0x48,0x83,0xC4,0x20,0xC9,0xC3,0x55,0x48,0x89,0xE5,0x48,0x83,0xEC,0x10,0xC7,0x45,0xF0,0x00,0x00,0x00,0x00,0xC7,0x45,0xF4,0x00
  !db 0x00,0x00,0x00,0xC7,0x45,0xF8,0x00,0x00,0x00,0x00,0xC7,0x45,0xFC,0x00,0x00,0x00,0x00,0x48,0x83,0xEC,0x20,0x48,0x85,0xC9,0x74,0x3A,0x48,0x89,0x4D,0xF0,0x48,0x83
  !db 0x3D,0xFF,0xFF,0xFF,0xFF,0x00,0x75,0x11,0xE8,0x00,0x00,0x00,0x00,0x48,0x85,0xC0,0x74,0x22,0x48,0x89,0x05,0x00,0x00,0x00,0x00,0x48,0x8B,0x0D,0x00,0x00,0x00,0x00
  !db 0x48,0xC7,0xC2,0x00,0x00,0x00,0x00,0x4C,0x8B,0x45,0xF0,0xE8,0x00,0x00,0x00,0x00,0x48,0x89,0x45,0xF8,0x48,0x8B,0x45,0xF8,0x48,0x83,0xC4,0x20,0xC9,0xC3,0x00,0x00
  !db 0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x78,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x78,0x00,0x30,0x00,0x31,0x00,0x30,0x00,0x78,0x00,0x30,0x00,0x32,0x00,0x30,0x00
  !db 0x78,0x00,0x30,0x00,0x33,0x00,0x30,0x00,0x78,0x00,0x30,0x00,0x34,0x00,0x30,0x00,0x78,0x00,0x30,0x00,0x35,0x00,0x30,0x00,0x78,0x00,0x30,0x00,0x36,0x00,0x30,0x00
  !db 0x78,0x00,0x30,0x00,0x37,0x00,0x30,0x00,0x78,0x00,0x30,0x00,0x38,0x00,0x30,0x00,0x78,0x00,0x30,0x00,0x39,0x00,0x30,0x00,0x78,0x00,0x30,0x00,0x41,0x00,0x30,0x00
  !db 0x78,0x00,0x30,0x00,0x42,0x00,0x30,0x00,0x78,0x00,0x30,0x00,0x43,0x00,0x30,0x00,0x78,0x00,0x30,0x00,0x44,0x00,0x30,0x00,0x78,0x00,0x30,0x00,0x45,0x00,0x30,0x00
  !db 0x78,0x00,0x30,0x00,0x46,0x00,0x30,0x00,0x78,0x00,0x31,0x00,0x30,0x00,0x30,0x00,0x78,0x00,0x31,0x00,0x31,0x00,0x30,0x00,0x78,0x00,0x31,0x00,0x32,0x00,0x30,0x00
  !db 0x78,0x00,0x31,0x00,0x33,0x00,0x30,0x00,0x78,0x00,0x31,0x00,0x34,0x00,0x30,0x00,0x78,0x00,0x31,0x00,0x35,0x00,0x30,0x00,0x78,0x00,0x31,0x00,0x36,0x00,0x30,0x00
  !db 0x78,0x00,0x31,0x00,0x37,0x00,0x30,0x00,0x78,0x00,0x31,0x00,0x38,0x00,0x30,0x00,0x78,0x00,0x31,0x00,0x39,0x00,0x30,0x00,0x78,0x00,0x31,0x00,0x41,0x00,0x30,0x00
  !db 0x78,0x00,0x31,0x00,0x42,0x00,0x30,0x00,0x78,0x00,0x31,0x00,0x43,0x00,0x30,0x00,0x78,0x00,0x31,0x00,0x44,0x00,0x30,0x00,0x78,0x00,0x31,0x00,0x45,0x00,0x30,0x00
  !db 0x78,0x00,0x31,0x00,0x46,0x00,0x30,0x00,0x78,0x00,0x32,0x00,0x30,0x00,0x30,0x00,0x78,0x00,0x32,0x00,0x31,0x00,0x30,0x00,0x78,0x00,0x32,0x00,0x32,0x00,0x30,0x00
  !db 0x78,0x00,0x32,0x00,0x33,0x00,0x30,0x00,0x78,0x00,0x32,0x00,0x34,0x00,0x30,0x00,0x78,0x00,0x32,0x00,0x35,0x00,0x30,0x00,0x78,0x00,0x32,0x00,0x36,0x00,0x30,0x00
  !db 0x78,0x00,0x32,0x00,0x37,0x00,0x30,0x00,0x78,0x00,0x32,0x00,0x38,0x00,0x30,0x00,0x78,0x00,0x32,0x00,0x39,0x00,0x30,0x00,0x78,0x00,0x32,0x00,0x41,0x00,0x30,0x00
  !db 0x78,0x00,0x32,0x00,0x42,0x00,0x30,0x00,0x78,0x00,0x32,0x00,0x43,0x00,0x30,0x00,0x78,0x00,0x32,0x00,0x44,0x00,0x30,0x00,0x78,0x00,0x32,0x00,0x45,0x00,0x30,0x00
  !db 0x78,0x00,0x32,0x00,0x46,0x00,0x30,0x00,0x78,0x00,0x33,0x00,0x30,0x00,0x30,0x00,0x78,0x00,0x33,0x00,0x31,0x00,0x30,0x00,0x78,0x00,0x33,0x00,0x32,0x00,0x30,0x00
  !db 0x78,0x00,0x33,0x00,0x33,0x00,0x30,0x00,0x78,0x00,0x33,0x00,0x34,0x00,0x30,0x00,0x78,0x00,0x33,0x00,0x35,0x00,0x30,0x00,0x78,0x00,0x33,0x00,0x36,0x00,0x30,0x00
  !db 0x78,0x00,0x33,0x00,0x37,0x00,0x30,0x00,0x78,0x00,0x33,0x00,0x38,0x00,0x30,0x00,0x78,0x00,0x33,0x00,0x39,0x00,0x30,0x00,0x78,0x00,0x33,0x00,0x41,0x00,0x30,0x00
  !db 0x78,0x00,0x33,0x00,0x42,0x00,0x30,0x00,0x78,0x00,0x33,0x00,0x43,0x00,0x30,0x00,0x78,0x00,0x33,0x00,0x44,0x00,0x30,0x00,0x78,0x00,0x33,0x00,0x45,0x00,0x30,0x00
  !db 0x78,0x00,0x33,0x00,0x46,0x00,0x30,0x00,0x78,0x00,0x34,0x00,0x30,0x00,0x30,0x00,0x78,0x00,0x34,0x00,0x31,0x00,0x30,0x00,0x78,0x00,0x34,0x00,0x32,0x00,0x30,0x00
  !db 0x78,0x00,0x34,0x00,0x33,0x00,0x30,0x00,0x78,0x00,0x34,0x00,0x34,0x00,0x30,0x00,0x78,0x00,0x34,0x00,0x35,0x00,0x30,0x00,0x78,0x00,0x34,0x00,0x36,0x00,0x30,0x00
  !db 0x78,0x00,0x34,0x00,0x37,0x00,0x30,0x00,0x78,0x00,0x34,0x00,0x38,0x00,0x30,0x00,0x78,0x00,0x34,0x00,0x39,0x00,0x30,0x00,0x78,0x00,0x34,0x00,0x41,0x00,0x30,0x00
  !db 0x78,0x00,0x34,0x00,0x42,0x00,0x30,0x00,0x78,0x00,0x34,0x00,0x43,0x00,0x30,0x00,0x78,0x00,0x34,0x00,0x44,0x00,0x30,0x00,0x78,0x00,0x34,0x00,0x45,0x00,0x30,0x00
  !db 0x78,0x00,0x34,0x00,0x46,0x00,0x30,0x00,0x78,0x00,0x35,0x00,0x30,0x00,0x30,0x00,0x78,0x00,0x35,0x00,0x31,0x00,0x30,0x00,0x78,0x00,0x35,0x00,0x32,0x00,0x30,0x00
  !db 0x78,0x00,0x35,0x00,0x33,0x00,0x30,0x00,0x78,0x00,0x35,0x00,0x34,0x00,0x30,0x00,0x78,0x00,0x35,0x00,0x35,0x00,0x30,0x00,0x78,0x00,0x35,0x00,0x36,0x00,0x30,0x00
  !db 0x78,0x00,0x35,0x00,0x37,0x00,0x30,0x00,0x78,0x00,0x35,0x00,0x38,0x00,0x30,0x00,0x78,0x00,0x35,0x00,0x39,0x00,0x30,0x00,0x78,0x00,0x35,0x00,0x41,0x00,0x30,0x00
  !db 0x78,0x00,0x35,0x00,0x42,0x00,0x30,0x00,0x78,0x00,0x35,0x00,0x43,0x00,0x30,0x00,0x78,0x00,0x35,0x00,0x44,0x00,0x30,0x00,0x78,0x00,0x35,0x00,0x45,0x00,0x30,0x00
  !db 0x78,0x00,0x35,0x00,0x46,0x00,0x30,0x00,0x78,0x00,0x36,0x00,0x30,0x00,0x30,0x00,0x78,0x00,0x36,0x00,0x31,0x00,0x30,0x00,0x78,0x00,0x36,0x00,0x32,0x00,0x30,0x00
  !db 0x78,0x00,0x36,0x00,0x33,0x00,0x30,0x00,0x78,0x00,0x36,0x00,0x34,0x00,0x30,0x00,0x78,0x00,0x36,0x00,0x35,0x00,0x30,0x00,0x78,0x00,0x36,0x00,0x36,0x00,0x30,0x00
  !db 0x78,0x00,0x36,0x00,0x37,0x00,0x30,0x00,0x78,0x00,0x36,0x00,0x38,0x00,0x30,0x00,0x78,0x00,0x36,0x00,0x39,0x00,0x30,0x00,0x78,0x00,0x36,0x00,0x41,0x00,0x30,0x00
  !db 0x78,0x00,0x36,0x00,0x42,0x00,0x30,0x00,0x78,0x00,0x36,0x00,0x43,0x00,0x30,0x00,0x78,0x00,0x36,0x00,0x44,0x00,0x30,0x00,0x78,0x00,0x36,0x00,0x45,0x00,0x30,0x00
  !db 0x78,0x00,0x36,0x00,0x46,0x00,0x30,0x00,0x78,0x00,0x37,0x00,0x30,0x00,0x30,0x00,0x78,0x00,0x37,0x00,0x31,0x00,0x30,0x00,0x78,0x00,0x37,0x00,0x32,0x00,0x30,0x00
  !db 0x78,0x00,0x37,0x00,0x33,0x00,0x30,0x00,0x78,0x00,0x37,0x00,0x34,0x00,0x30,0x00,0x78,0x00,0x37,0x00,0x35,0x00,0x30,0x00,0x78,0x00,0x37,0x00,0x36,0x00,0x30,0x00
  !db 0x78,0x00,0x37,0x00,0x37,0x00,0x30,0x00,0x78,0x00,0x37,0x00,0x38,0x00,0x30,0x00,0x78,0x00,0x37,0x00,0x39,0x00,0x30,0x00,0x78,0x00,0x37,0x00,0x41,0x00,0x30,0x00
  !db 0x78,0x00,0x37,0x00,0x42,0x00,0x30,0x00,0x78,0x00,0x37,0x00,0x43,0x00,0x30,0x00,0x78,0x00,0x37,0x00,0x44,0x00,0x30,0x00,0x78,0x00,0x37,0x00,0x45,0x00,0x30,0x00
  !db 0x78,0x00,0x37,0x00,0x46,0x00,0x30,0x00,0x78,0x00,0x38,0x00,0x30,0x00,0x30,0x00,0x78,0x00,0x38,0x00,0x31,0x00,0x30,0x00,0x78,0x00,0x38,0x00,0x32,0x00,0x30,0x00
  !db 0x78,0x00,0x38,0x00,0x33,0x00,0x30,0x00,0x78,0x00,0x38,0x00,0x34,0x00,0x30,0x00,0x78,0x00,0x38,0x00,0x35,0x00,0x30,0x00,0x78,0x00,0x38,0x00,0x36,0x00,0x30,0x00
  !db 0x78,0x00,0x38,0x00,0x37,0x00,0x30,0x00,0x78,0x00,0x38,0x00,0x38,0x00,0x30,0x00,0x78,0x00,0x38,0x00,0x39,0x00,0x30,0x00,0x78,0x00,0x38,0x00,0x41,0x00,0x30,0x00
  !db 0x78,0x00,0x38,0x00,0x42,0x00,0x30,0x00,0x78,0x00,0x38,0x00,0x43,0x00,0x30,0x00,0x78,0x00,0x38,0x00,0x44,0x00,0x30,0x00,0x78,0x00,0x38,0x00,0x45,0x00,0x30,0x00
  !db 0x78,0x00,0x38,0x00,0x46,0x00,0x30,0x00,0x78,0x00,0x39,0x00,0x30,0x00,0x30,0x00,0x78,0x00,0x39,0x00,0x31,0x00,0x30,0x00,0x78,0x00,0x39,0x00,0x32,0x00,0x30,0x00
  !db 0x78,0x00,0x39,0x00,0x33,0x00,0x30,0x00,0x78,0x00,0x39,0x00,0x34,0x00,0x30,0x00,0x78,0x00,0x39,0x00,0x35,0x00,0x30,0x00,0x78,0x00,0x39,0x00,0x36,0x00,0x30,0x00
  !db 0x78,0x00,0x39,0x00,0x37,0x00,0x30,0x00,0x78,0x00,0x39,0x00,0x38,0x00,0x30,0x00,0x78,0x00,0x39,0x00,0x39,0x00,0x30,0x00,0x78,0x00,0x39,0x00,0x41,0x00,0x30,0x00
  !db 0x78,0x00,0x39,0x00,0x42,0x00,0x30,0x00,0x78,0x00,0x39,0x00,0x43,0x00,0x30,0x00,0x78,0x00,0x39,0x00,0x44,0x00,0x30,0x00,0x78,0x00,0x39,0x00,0x45,0x00,0x30,0x00
  !db 0x78,0x00,0x39,0x00,0x46,0x00,0x30,0x00,0x78,0x00,0x41,0x00,0x30,0x00,0x30,0x00,0x78,0x00,0x41,0x00,0x31,0x00,0x30,0x00,0x78,0x00,0x41,0x00,0x32,0x00,0x30,0x00
  !db 0x78,0x00,0x41,0x00,0x33,0x00,0x30,0x00,0x78,0x00,0x41,0x00,0x34,0x00,0x30,0x00,0x78,0x00,0x41,0x00,0x35,0x00,0x30,0x00,0x78,0x00,0x41,0x00,0x36,0x00,0x30,0x00
  !db 0x78,0x00,0x41,0x00,0x37,0x00,0x30,0x00,0x78,0x00,0x41,0x00,0x38,0x00,0x30,0x00,0x78,0x00,0x41,0x00,0x39,0x00,0x30,0x00,0x78,0x00,0x41,0x00,0x41,0x00,0x30,0x00
  !db 0x78,0x00,0x41,0x00,0x42,0x00,0x30,0x00,0x78,0x00,0x41,0x00,0x43,0x00,0x30,0x00,0x78,0x00,0x41,0x00,0x44,0x00,0x30,0x00,0x78,0x00,0x41,0x00,0x45,0x00,0x30,0x00
  !db 0x78,0x00,0x41,0x00,0x46,0x00,0x30,0x00,0x78,0x00,0x42,0x00,0x30,0x00,0x30,0x00,0x78,0x00,0x42,0x00,0x31,0x00,0x30,0x00,0x78,0x00,0x42,0x00,0x32,0x00,0x30,0x00
  !db 0x78,0x00,0x42,0x00,0x33,0x00,0x30,0x00,0x78,0x00,0x42,0x00,0x34,0x00,0x30,0x00,0x78,0x00,0x42,0x00,0x35,0x00,0x30,0x00,0x78,0x00,0x42,0x00,0x36,0x00,0x30,0x00
  !db 0x78,0x00,0x42,0x00,0x37,0x00,0x30,0x00,0x78,0x00,0x42,0x00,0x38,0x00,0x30,0x00,0x78,0x00,0x42,0x00,0x39,0x00,0x30,0x00,0x78,0x00,0x42,0x00,0x41,0x00,0x30,0x00
  !db 0x78,0x00,0x42,0x00,0x42,0x00,0x30,0x00,0x78,0x00,0x42,0x00,0x43,0x00,0x30,0x00,0x78,0x00,0x42,0x00,0x44,0x00,0x30,0x00,0x78,0x00,0x42,0x00,0x45,0x00,0x30,0x00
  !db 0x78,0x00,0x42,0x00,0x46,0x00,0x30,0x00,0x78,0x00,0x43,0x00,0x30,0x00,0x30,0x00,0x78,0x00,0x43,0x00,0x31,0x00,0x30,0x00,0x78,0x00,0x43,0x00,0x32,0x00,0x30,0x00
  !db 0x78,0x00,0x43,0x00,0x33,0x00,0x30,0x00,0x78,0x00,0x43,0x00,0x34,0x00,0x30,0x00,0x78,0x00,0x43,0x00,0x35,0x00,0x30,0x00,0x78,0x00,0x43,0x00,0x36,0x00,0x30,0x00
  !db 0x78,0x00,0x43,0x00,0x37,0x00,0x30,0x00,0x78,0x00,0x43,0x00,0x38,0x00,0x30,0x00,0x78,0x00,0x43,0x00,0x39,0x00,0x30,0x00,0x78,0x00,0x43,0x00,0x41,0x00,0x30,0x00
  !db 0x78,0x00,0x43,0x00,0x42,0x00,0x30,0x00,0x78,0x00,0x43,0x00,0x43,0x00,0x30,0x00,0x78,0x00,0x43,0x00,0x44,0x00,0x30,0x00,0x78,0x00,0x43,0x00,0x45,0x00,0x30,0x00
  !db 0x78,0x00,0x43,0x00,0x46,0x00,0x30,0x00,0x78,0x00,0x44,0x00,0x30,0x00,0x30,0x00,0x78,0x00,0x44,0x00,0x31,0x00,0x30,0x00,0x78,0x00,0x44,0x00,0x32,0x00,0x30,0x00
  !db 0x78,0x00,0x44,0x00,0x33,0x00,0x30,0x00,0x78,0x00,0x44,0x00,0x34,0x00,0x30,0x00,0x78,0x00,0x44,0x00,0x35,0x00,0x30,0x00,0x78,0x00,0x44,0x00,0x36,0x00,0x30,0x00
  !db 0x78,0x00,0x44,0x00,0x37,0x00,0x30,0x00,0x78,0x00,0x44,0x00,0x38,0x00,0x30,0x00,0x78,0x00,0x44,0x00,0x39,0x00,0x30,0x00,0x78,0x00,0x44,0x00,0x41,0x00,0x30,0x00
  !db 0x78,0x00,0x44,0x00,0x42,0x00,0x30,0x00,0x78,0x00,0x44,0x00,0x43,0x00,0x30,0x00,0x78,0x00,0x44,0x00,0x44,0x00,0x30,0x00,0x78,0x00,0x44,0x00,0x45,0x00,0x30,0x00
  !db 0x78,0x00,0x44,0x00,0x46,0x00,0x30,0x00,0x78,0x00,0x45,0x00,0x30,0x00,0x30,0x00,0x78,0x00,0x45,0x00,0x31,0x00,0x30,0x00,0x78,0x00,0x45,0x00,0x32,0x00,0x30,0x00
  !db 0x78,0x00,0x45,0x00,0x33,0x00,0x30,0x00,0x78,0x00,0x45,0x00,0x34,0x00,0x30,0x00,0x78,0x00,0x45,0x00,0x35,0x00,0x30,0x00,0x78,0x00,0x45,0x00,0x36,0x00,0x30,0x00
  !db 0x78,0x00,0x45,0x00,0x37,0x00,0x30,0x00,0x78,0x00,0x45,0x00,0x38,0x00,0x30,0x00,0x78,0x00,0x45,0x00,0x39,0x00,0x30,0x00,0x78,0x00,0x45,0x00,0x41,0x00,0x30,0x00
  !db 0x78,0x00,0x45,0x00,0x42,0x00,0x30,0x00,0x78,0x00,0x45,0x00,0x43,0x00,0x30,0x00,0x78,0x00,0x45,0x00,0x44,0x00,0x30,0x00,0x78,0x00,0x45,0x00,0x45,0x00,0x30,0x00
  !db 0x78,0x00,0x45,0x00,0x46,0x00,0x30,0x00,0x78,0x00,0x46,0x00,0x30,0x00,0x30,0x00,0x78,0x00,0x46,0x00,0x31,0x00,0x30,0x00,0x78,0x00,0x46,0x00,0x32,0x00,0x30,0x00
  !db 0x78,0x00,0x46,0x00,0x33,0x00,0x30,0x00,0x78,0x00,0x46,0x00,0x34,0x00,0x30,0x00,0x78,0x00,0x46,0x00,0x35,0x00,0x30,0x00,0x78,0x00,0x46,0x00,0x36,0x00,0x30,0x00
  !db 0x78,0x00,0x46,0x00,0x37,0x00,0x30,0x00,0x78,0x00,0x46,0x00,0x38,0x00,0x30,0x00,0x78,0x00,0x46,0x00,0x39,0x00,0x30,0x00,0x78,0x00,0x46,0x00,0x41,0x00,0x30,0x00
  !db 0x78,0x00,0x46,0x00,0x42,0x00,0x30,0x00,0x78,0x00,0x46,0x00,0x43,0x00,0x30,0x00,0x78,0x00,0x46,0x00,0x44,0x00,0x30,0x00,0x78,0x00,0x46,0x00,0x45,0x00,0x30,0x00
  !db 0x78,0x00,0x46,0x00,0x46,0x00,0x8E,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0x96,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x04,0x00,0xA6,0x00,0x00,0x00,0x07,0x00
  !db 0x00,0x00,0x04,0x00,0xB9,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0xC8,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x04,0x00,0xFA,0x00,0x00,0x00,0x07,0x00,0x00,0x00
  !db 0x01,0x00,0xA7,0x01,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0xAF,0x01,0x00,0x00,0x02,0x00,0x00,0x00,0x04,0x00,0xBB,0x01,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00
  !db 0xC2,0x01,0x00,0x00,0x07,0x00,0x00,0x00,0x04,0x00,0xD2,0x01,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00
  !db 0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x73,0x01,0x00,0x00,0x01,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x00
  !db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x2D,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x48,0x65,0x61,0x70
  !db 0x46,0x72,0x65,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x48,0x65,0x61,0x70,0x53,0x69,0x7A,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00
  !db 0x2E,0x74,0x65,0x78,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x2E,0x64,0x61,0x74,0x61,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00
  !db 0x00,0x00,0x03,0x00,0x37,0x00,0x00,0x00,0x68,0x65,0x78,0x49,0x6E,0x63,0x6C,0x75,0x64,0x65,0x00,0x68,0x65,0x78,0x49,0x6E,0x63,0x6C,0x75,0x64,0x65,0x46,0x72,0x65
  !db 0x65,0x00,0x47,0x65,0x74,0x50,0x72,0x6F,0x63,0x65,0x73,0x73,0x48,0x65,0x61,0x70,0x00,0x48,0x65,0x61,0x70,0x41,0x6C,0x6C,0x6F,0x63,0x00,0x0A
  ;}
  eod:
EndDataSection


Ist ein Teil der 2D Engine Tools an denen ich gerade arbeite um Daten direkt einzubinden.
Das EditorGadget ist sehr träge (z.B. 'resize') bei großen Strings ist das normal? /:->

Viel Spass <)

:coderselixir:

_________________

Links:
PureBasic Discord
[ENGINE] 2D Engine Nautilus (Win)
[INCLUDE] GLFW 3.3 Library
[MODULE] Bass Library 2.4 (Win)
[LIBRARY] Hexi Binary2Hex (Win)



Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye