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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: 1 ... 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [20] 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 ... 66
191  Programación / PHP / Re: [duda] reto sistema simple...en cuanto tiempo programarias esto? en: 27 Octubre 2014, 20:24 pm
Mhh no tengo mucha práctica en php, no trabajo de esto. Pero si tendría que estimar un tiempo diría que 2 horas. De ahí deduzco que un profesional tardaría unos 15-30 minutos.
Total no han pedido diseño sino funcionabilidad.

Saludos.
192  Foros Generales / Foro Libre / Re: Pago por descargar una WEB para poder utilizarla de forma Offline en: 22 Octubre 2014, 17:21 pm
asp es Server Side Script. Tendrías que tener acceso al FTP para poder descargar la fuente, de lo contrario sería imposible.
193  Foros Generales / Noticias / Re: Google penaliza las búsquedas de contenido pirata y P2P en: 22 Octubre 2014, 17:15 pm
Pues siendo sincero, yo SI busco libertad y tolerancia, sobre todo en los buscadores. Lo único que no tolero es la CENSURA.
Primer resultado de google de "download free office"
Citar
Download - OpenOffice.org
www.openoffice.org/download/
Official Apache OpenOffice download page. Join the OpenOffice revolution, the free office productivity suite with over 100 million trusted downloads.
‎What is a language pack? - ‎Reading ODF Documents - ‎3.4.1 Downloads - ‎Licenses

No veo censura alli, en vez de mostrarte un torrent de un crack de Microsoft Office, te sugiere OpenOffice, me parece lógico.
194  Foros Generales / Foro Libre / Re: Iglesia satanista eeuu manda libros infantiles pra colorear a escuelas primarias en: 16 Octubre 2014, 23:36 pm
Sacando fuera lo del "satanismo" por lo menos la imagen de la guitarra no estaba mal xD
195  Programación / ASM / Re: fasm consola en: 3 Junio 2014, 15:39 pm
Nunca programé para DOS así que ni idea. Pero en windows definitivamente nunca me hizo falta.
El problema que veo ademas que estas mezclando codigo 16 bit con 32bit, es que efectivamente hay un copy past alli.
Te diría que deseches el codigo y simplemente. Ya te he pasado una plantilla para crear una consola y inclusive para imprimir una cadena.
Citar
Msg1  DB 'Introduzca el nombre:',0
Msg2  DB 'Total:$'
Msg1 es cadena que termina en NULLO como tiene que ser en Windows... pero la segunda en $ para DOS?

Dececha el copy past y escribe unas lineas, no matan, te lo aseguro :)
196  Programación / ASM / Re: fasm consola en: 3 Junio 2014, 04:09 am
Y para que quieres guardar el segmento de datos en 32bit? Es como irrelevante.
197  Programación / ASM / Re: fasm consola en: 2 Junio 2014, 16:05 pm
Hola, como te había comentado EternalIdol,
http://www.cplusplus.com/reference/cstdio/printf/

Código:

cinvoke printf, szFORMATO, edx

donde szFormato podría ser:
szFORMATO db "Este es el valor de DX: %i",0



recuerda que como es 32 bit, es dificil que pases como parametro DX solo, tienes que pasar el registro EDX completo.
Para que no haya problemas, recuerda hacer  XOR EDX, EDX al inicio, asi no tienes problemas con el bit alto. y Si modificas solamente DX, EDX tendrá el mismo valor.

i% significa que vas a pasar como parametro un nro entero, un INT.
printf va reemplazar %i con el valor del siguiente parametro.
Si usas por ejemplo "%i, %i"  tendrás que pasar como parametro 2 enteros.


Seria algo como
Código:
  ccall   [printf],szFORMATO, edx
szFORMATO es "%i",0

Puedes programar en fasm en 16bit tambien.
PE console  una aplicación con consola de 32 bit. No exiten interrupciones alli.
En Fasm puedes programar en 16bit tambien, si mal no recuerdo era format MZ, asi obtienes una aplicacion para DOS (que es  consola)




Saludos.
198  Programación / ASM / Re: fasm consola en: 30 Mayo 2014, 16:10 pm
Hola, yo prefiero usar la runtime de C para  la consola, se hace asi:
Código:
format PE  Console
entry start

include '%fasminc%/win32ax.inc'

section ".data" data readable writeable
        szMsg db 'Hola',0
        frmt db '%s',0
        szPause db 'PAUSE',0
        


section ".code" code readable writeable executable
start:

       cinvoke  printf, szMsg, frmt
       cinvoke  system, szPause
       invoke   ExitProcess,0

section ".idata" import data readable writeable

library kernel32,'kernel32.dll',\
        user32,'user32.dll',\
        msvcrt,'msvcrt.dll'

        include '%fasminc%\api\kernel32.inc'
        include '%fasminc%\api\user32.inc'
        include '%fasminc%\api\msvcrt.inc'

msvcrt.inc no viene con fasm, pero lo puedes agregar manualmente a los includes.
Con la ventaja de tener toda la libreria de c standard a mano; En el caso de la consola, obtiene el HANDLE automaticamente

http://bitshare.com/files/bwvzbp1q/MSVCRT.INC.html
colocas el archivo en INCLUDE/API

Saludos.
199  Programación / Programación C/C++ / Re: Arreglo en C detectado como virus¿¿?? en: 24 Enero 2014, 22:31 pm
Debe ser falso positivo. Estas usando un compilador viejo de Borland. Turbo Cpp?

Aparentemente a tu antivirus no les gustan aplicaciones de 16bit.

Puedes desactivarlo temporalmente o agregar el directorio donde crea la ejecutable como excepcion.
O mejor aun, trata de usar un compilador menos cavernicola. (xD)
200  Programación / ASM / Re: Como imprimir los valores de un vector de enteros? en: 4 Enero 2014, 16:15 pm
Mh... fijate el link que te paso McksYS  para el tema de convenciones que es importante ^^

Luego, ecx es un registro de proposito general.
El llamado "Count Register" CX tenía un proposito específico en DOS 16 bit. En 32bit es un registro mas del monton.
Páginas: 1 ... 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [20] 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 ... 66
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines