elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Sigue las noticias más importantes de elhacker.net en ttwitter!


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  ASM (Moderador: Eternal Idol)
| | | |-+  No entiendo esto [ASM]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: No entiendo esto [ASM]  (Leído 2,250 veces)
Erik#


Desconectado Desconectado

Mensajes: 1.138


Gundam


Ver Perfil
No entiendo esto [ASM]
« en: 3 Mayo 2009, 17:20 »

Bueno, estoy haciendo mi propio abridor de bandejas con una llamada a mciSendStringA
y bueno me encuentro que necesito usar esto: format PE GUI 4.0   para importar cosas de la libreria winmm

¿porque?


En línea

Eternal Idol
Moderador
***
Desconectado Desconectado

Mensajes: 5.512


La mano invisible del mercado me robo la billetera


Ver Perfil WWW
Re: No entiendo esto [ASM]
« Respuesta #1 en: 3 Mayo 2009, 17:47 »

Es algo especifico de FASM:
http://flatassembler.net/docs.php?article=manual#2.4


En línea

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón
Erik#


Desconectado Desconectado

Mensajes: 1.138


Gundam


Ver Perfil
Re: No entiendo esto [ASM]
« Respuesta #2 en: 3 Mayo 2009, 17:53 »

Gracias y otra cosa mira:

no me va este code (me salta error windows):

Código
  1. include 'win32ax.inc'
  2. .data
  3.    library winmm,'WINMM.DLL'
  4.    import winmm,\
  5.    mciSendString, 'mciSendStringA'
  6.    open db 'set cdAudio door open',0
  7.    close db 'set cdAudio door closed',0
  8. .code
  9. start:
  10.   push 0
  11.   push 0
  12.   push 0
  13.   push open
  14.   call [mciSendString]
  15. .end start

EDIT: ya lo consegui, usando el protocolo de pe console lo consegui...
Ahora otra duda, como hago para que la consola no se vea... y.. hay otra opcion para no poner:

section '.idata' import data readable?
« Última modificación: 3 Mayo 2009, 18:16 por p33r » En línea

Eternal Idol
Moderador
***
Desconectado Desconectado

Mensajes: 5.512


La mano invisible del mercado me robo la billetera


Ver Perfil WWW
Re: No entiendo esto [ASM]
« Respuesta #3 en: 3 Mayo 2009, 18:47 »

Para que no sea vea la consola usas justamente GUI (subsystem=WINDOWS). Mira en enlace que deje o http://flatassembler.net ahi vas a encontrar todo lo que necesites sobre este ensamblador en particular.
En línea

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón
YST


Desconectado Desconectado

Mensajes: 966


I'm you


Ver Perfil WWW
Re: No entiendo esto [ASM]
« Respuesta #4 en: 8 Mayo 2009, 21:29 »

borrado por que me canse del foro .
« Última modificación: 29 Mayo 2009, 21:27 por YST » En línea



Yo le enseñe a Kayser a usar objetos en ASM
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
no entiendo esto de facebook...
Dudas Generales
ryan26 2 1,168 Último mensaje 31 Diciembre 2011, 18:01
por ryan26
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines