Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Temas relacionados > Debates
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-04-2007
d-hugo d-hugo is offline
Miembro
 
Registrado: abr 2007
Posts: 34
Poder: 0
d-hugo Va por buen camino
Cita:
Empezado por xander
Generalmente estos keygens son aplicaciones de unos cuantos Kb que muchas veces traen efectos rimbombantes, como animaciones muy elaboradas y audio de fondo y yo me pregunto donde es que metieron todo eso dentro de un exe tan pequeño??? ni siquiera esta comprimido con UPX o algun otro compresor puesto que me permite todavia comprimirlo a mi con el UPX y se hace aún más pequeño.
En una ocasión pregunté esto mismo a un programador que desarrollaba aplicaciones diminutas con Delphi. Me enseñó que es perfectamente posible hacer ejecutables desde Delphi que no lleguen a 50K aún sin compresión, sólo que hay que programar todo a mano en el DPR (incluso la creación de las formas y los controles), usando intensamente los common controls y las APIS de Windows, y metiendo los audios y otros recursos que quieras usar en el archivo RES. Como puedes ver, esto es toda una forma de programar (nada amistosa) para la cual el IDE prácticamente no ayuda, pues las VCL no se usan para nada.

Cita:
Empezado por xander
Pero no dejo de preguntarme como hacer para poner esos audios de fondo, no parecen ser midi, deben ser algun otro formato o de plano no tengo ni idea.
En cuanto a eso, te puedo decir que los keygen frecuentemente usan formatos MOD, XM, IT, S3M o similares. Como has visto, son archivos muy pequeños que permiten composiciones bastante complejas y larguísimas porque hacen loops. Me parece haber visto en internet unidades para usarlos en Delphi.

Saludos, Hugo
Responder Con Cita
  #2  
Antiguo 23-04-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 26
seoane Va por buen camino
Creo que ya esta claro que el tema del tamaño es culpa de la VCL, y de que delphi crea aplicaciones "standalone", es decir, no suelen necesitar librerías para ejecutarse, metiendo todo dentro del ejecutable.

Si se quiere hacer una aplicación pequeña, solamente hay que hacer todo "a mano", usando la API de windows podemos hacer de todo. Recuerdo que hace tiempo, cuando tenia la fiebre de los ejecutables pequeños, llegue a implementar los threads llamando a la api, por no usar la unit classes ... luego te das cuenta de que estas exagerando ... o no

Cita:
Empezado por xander
Pero no dejo de preguntarme como hacer para poner esos audios de fondo, no parecen ser midi, deben ser algun otro formato o de plano no tengo ni idea.
Siempre podemos echar mano del "Codigo inutil" y poner de fondo una bonita cancion.
http://www.clubdelphi.com/foros/show...6&postcount=17
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Los "ratones" se hacen inteligentes gracias a Logitech Sasuke_Cub Noticias 1 08-10-2005 23:37:50
DBGrid con PickList estilo "Code Templates" sitrico Varios 0 01-07-2005 17:55:34
buscar palabras parecidas (estilo google) - "quiso decir...." ksellas Conexión con bases de datos 10 26-01-2005 00:30:49
Stallman: "La única manera de ser libre es rechazar los programas propietarios" kinobi Debates 12 20-05-2004 16:07:24


La franja horaria es GMT +2. Ahora son las 04:03:43.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi