Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: jasabi en 20 Noviembre 2009, 16:25 pm



Título: Fondo Musical como los keygen o cracks
Publicado por: jasabi en 20 Noviembre 2009, 16:25 pm
Bueno tengo un pequeño problema.
Estoy trabajando en visual basic 6 con RECURSOS. El proyecto que estoy realizando es poner un sonido de fondo a mi proyecto sin que éste direccione o jale la musica de un directorio. Gracias a los RECURSOS evito direccionar.

El codigo es el siguente:

=========================
Option Explicit

Private Declare Function sndPlaySound _
    Lib "winmm" _
    Alias "sndPlaySoundA" ( _
        lpszSoundName As Any, _
        ByVal uFlags As Long) As Long


    Private Const SND_SYNC = &H0
    Private Const SND_NODEFAULT = &H2
    Private Const SND_MEMORY = &H4


Private Sub Form_Load()
Dim Sonido1() As Byte

Sonido1 = LoadResData(101, "CUSTOM")

Call sndPlaySound(Sonido1(0), SND_SYNC Or SND_MEMORY)
End Sub
==========================================

el problema de este código hace que mi formulario desaparesca, al momento de terminar la musica  aparecere mi formulario.

Por que sucede esto??
Le falta algo a ese código??

haber si alguien me ayude.




Título: Re: Fondo Musical como los keygen o cracks
Publicado por: seba123neo en 21 Noviembre 2009, 01:21 am
porque va SND_ASYNC en vez de SND_SYNC, proba asi:

Código
  1. Option Explicit
  2.  
  3. Private Declare Function sndPlaySound Lib "winmm" Alias "sndPlaySoundA" (lpszSoundName As Any, ByVal uFlags As Long) As Long
  4.  
  5. Const SND_MEMORY = &H4
  6. Const SND_ASYNC = &H1
  7.  
  8. Private Sub Form_Load()
  9.    Dim Sonido1() As Byte
  10.  
  11.    Sonido1 = LoadResData(101, "CUSTOM")
  12.    Call sndPlaySound(Sonido1(0), SND_ASYNC Or SND_MEMORY)
  13. End Sub
  14.  
  15.  

saludos.


Título: Re: Fondo Musical como los keygen o cracks
Publicado por: jasabi en 21 Noviembre 2009, 12:41 pm
Probé tu code pero anda mal, ahora si visualiza el form, pero no se escucha el fondo musical.

Que le faltara?¿¿
 :¬¬

Saludos.


Título: Re: Fondo Musical como los keygen o cracks
Publicado por: xkiz ™ en 21 Noviembre 2009, 13:05 pm
solo para probar una cosa, no pongas que reproduzca ese sonido en Load, mete un boton temporalmenta para probar si la aplicacion se te cuelga al reproducir el sonido.
no se si se entiende lo que quiero decir

cuanto pesa el archivo de sonido que metiste en el res?


Título: Re: Fondo Musical como los keygen o cracks
Publicado por: jasabi en 21 Noviembre 2009, 13:53 pm
el sonido pesa 1.7 mb pero no creo que sea por el peso de la musica   :xD


Título: Re: Fondo Musical como los keygen o cracks
Publicado por: seba123neo en 21 Noviembre 2009, 16:08 pm
el sonido pesa 1.7 mb pero no creo que sea por el peso de la musica   :xD

que formato es el archivo de sonido? porque esta api reproduce .wav y 1.7 megas es mucho me parece si los sonidos de los keygen pesan entre 10 kb y 50 son formato .xm o .mod y los reproducir con fmod.dll, hay varios ejemplos en internet.

saludos.


Título: Re: Fondo Musical como los keygen o cracks
Publicado por: jasabi en 21 Noviembre 2009, 16:34 pm
Citar
que formato es el archivo de sonido? porque esta api reproduce .wav y 1.7 megas es mucho me parece si los sonidos de los keygen pesan entre 10 kb y 50 son formato .xm o .mod y los reproducir con fmod.dll, hay varios ejemplos en internet.

saludos.

Esta en formato wav ya le puse a 5 kb y nada sigue igual, no suena la musica  :(


Título: Re: Fondo Musical como los keygen o cracks
Publicado por: seba123neo en 21 Noviembre 2009, 16:43 pm
algo esta mal, porque yo pruebo con cualquier .wav y me anda, fijate que en el recurso el sonido tenga el ID 101 y este dentro de la carpeta CUSTOM.


Título: Re: Fondo Musical como los keygen o cracks
Publicado por: xkiz ™ en 21 Noviembre 2009, 16:59 pm
jasabi podrias subir tu projecto a algun host onda rapishare o megaupload, o por lo menos un projecto con esa parte del code y ese archivo res, para ver bien que es lo pasa.....


Título: Re: Fondo Musical como los keygen o cracks
Publicado por: jasabi en 22 Noviembre 2009, 00:17 am
EDITADO: Sólo se escucha el fondo musical cuando ejecuto cuatro a cinco veces mi ejecutable.

Por que sucede esto??

He probado en otras máquinas y tambien tengo ese mismo problema, cuando lo ejecuto de 4 a cinco veces  recien suena el fondo musical.

Alguna manera de solucionar este problema o meter algo mas en el code??


Título: Re: Fondo Musical como los keygen o cracks
Publicado por: seba123neo en 22 Noviembre 2009, 06:59 am
si no posteas el codigo o el proyecto con el .res nunca vamos a saber..


Título: Re: Fondo Musical como los keygen o cracks
Publicado por: jasabi en 22 Noviembre 2009, 11:30 am
Citar
si no posteas el codigo o el proyecto con el .res nunca vamos a saber..

A pedido de  seba123neo subo en 3 servidores el proyecto con el .res



http://www.sendspace.com/file/zx8hkl

http://rapidshare.com/files/310519372/PROYECTO.rar.html

http://www.megaupload.com/?d=439BRLHB

Haber si me corrigan si estoy cometiendo un error en algo  :-X

Tengo que ejecutar 3 a 4 veces mi ejecutable para poder escuchar el fondo musical, por que sucede esto, o falta algo mas para agregar en el code  :huh:


Título: Re: Fondo Musical como los keygen o cracks
Publicado por: xkiz ™ en 22 Noviembre 2009, 12:09 pm
aca en mi pc se ejecuta de una y bien, osea se muestra normalmente y todo lindo, ninguna anomalia extraña como decis vos de que lo tenes que ejecutar un par de veces para que suene, ni nada de eso.

bue recien extrage el wav del res y lo reproduci con el Winamp, y vi, que hay 1 segundo muerto, osea desde 00:00 hasta 00:01 no hay ruido, despues hay empieza el chavo, pero ese retrazo es por ese segundo de mute que hay, editalo con algun editor de sonido y sacale ese segundo muerto del principio y te tuiene que andar bien....

!Saludos.


Título: Re: Fondo Musical como los keygen o cracks
Publicado por: jasabi en 22 Noviembre 2009, 13:41 pm
Que raro a mi no me suena el fondo musical  :-( tengo que ejecutarlo tres veces para poder oirlo  :P.

Haber si hay otro code que la pueden lanzar para probar  ;)

Gracias a todos por ayudarme.


Título: Re: Fondo Musical como los keygen o cracks
Publicado por: JDK en 22 Noviembre 2009, 18:02 pm
A mi me va bien :?

Quiza sea por tu Tarjeta de Sonido??


Título: Re: Fondo Musical como los keygen o cracks
Publicado por: el_c0c0 en 22 Noviembre 2009, 23:18 pm
el sonido pesa 1.7 mb pero no creo que sea por el peso de la musica   :xD

que formato es el archivo de sonido? porque esta api reproduce .wav y 1.7 megas es mucho me parece si los sonidos de los keygen pesan entre 10 kb y 50 son formato .xm o .mod y los reproducir con fmod.dll, hay varios ejemplos en internet.

saludos.

bass.dll yo en algun momento habia hecho esto pero era un desastre :P..

pd: no te recomiendo usar un "fondo musical" en .wav, por lo que dice seba, te va a pesar 2000mb al pedo

saludos


Título: Re: Fondo Musical como los keygen o cracks
Publicado por: DarkMatrix en 24 Noviembre 2009, 07:53 am
men el problema debe estar en tu maquina o no se donde pero en mi pc el code corre de maravilla