Red de conocimiento informático - Aprendizaje de código fuente - Cómo editar el código fuente del idioma Yi en DNF para que aparezcan anuncios

Cómo editar el código fuente del idioma Yi en DNF para que aparezcan anuncios

.Versión 2

.Anuncio de subprograma

.Parámetro anuncio_contenido, texto, anulable

.Variable local anuncio_byteset, conjunto de bytes

. Variable local dirección_anuncio, número entero

. Variable local create_memory, clase de operación de memoria

Bulletin_Byteset = Convertir Ansi a Unicode (Bulletin_Byteset)

Bulletin_Address = Create_Memory. Crear memoria (obtener longitud del conjunto de bytes (announce_byteset))

Escribir conjunto de bytes de memoria (-1, dirección_anuncio, conjunto_bytes)

Colocar código ensamblador ({ })

Pushad()

Mov_ECX (dieciséis a diez ("011A2804")) ' Dirección base de almacenamiento

Mov_ECX_Ptr_ECX_Add (0)

Mov_ECX_Ptr_ECX_Add (diez Decenas hexadecimales ( "50"))

Mov_EBX (decenas hexadecimales ("00AECFB0")) ' Dirección base angular, busca CALL 00AECFB0 a través de OD y mira la firma para encontrarla

Presiona ( 0)

Presione (-1)

Presione (0)

Presione (0)

Presione (0)

Presione (0)

Presione (13)

Presione (announce_content_address)

Call_EBX()

Popad ()

Pret()

Código = buscar código ensamblador ()

Call_Code (código)

Crear memoria. Liberar memoria (announce_content_address)