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

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


  Mostrar Mensajes
Páginas: 1 ... 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 [315] 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331
3141  Programación / Programación Visual Basic / Re: [DUDA] Con que puedo reemplazar el IF? en: 11 Enero 2009, 09:53 am
todo hazlo en un solo archivo ini

Código:
[Sección1]
valor1=datos1 de Sección1
valor2=valor2 de Sección1
etc...

[Sección2]
valor1=datos1 de Sección2
valor2=valor2 de Sección2
etc...

[Sección3]
valor1=datos1 de Sección3
valor2=valor2 de Sección3
etc...

Ve el codigo que puse anteriormente en este post seguro te ayuda si lo lees bien al derecho y alrevez...

Solo lee por decir la paca deseada lo pongo de esa forma para que te deees una idea..."

Igual puedes usar varios archivos ini pero no creo que te sirva de mucho
3142  Programación / Programación Visual Basic / Re: [DUDA] Con que puedo reemplazar el IF? en: 10 Enero 2009, 19:38 pm
Solo sirve para visualisar en que rango esta un numero de 0 a 9 , 10 a 19, 20 a 29, etc... asi como se menciona, ojo no se si te llegue a sirvir para lo que desees.

Soporta numeros esesivamente numeros grandes por ejemplo:

5564544165465715917671651713681798179817373878173873817878973146574654314634136713614


Dando resultado el numero completo (sin las "E"  55645441654657159176716517136817e+127 o algo asi era)



El numero esta entre
5564544165465715917671651713681798179817373878173873817878973146574654314634136713610
y
5564544165465715917671651713681798179817373878173873817878973146574654314634136713619


SOLO sirviria si se muestra Texto, o si se manejara el Callbyname() O.o! pero limitado...¡! (a este ultmo solo se jalaria el nombre del proceso del archivo condif.ini y se plantaria en el proceso Callbyname() se me ocurre, estaria limitado esto ¬¬" como lo veo ), seria una forma mas cnfortable y sin tanto "Select Case" o tantos "If Then" y demas


Ojo use un archivo config.ini en c:\  pero pudo haber sido de iual forma dentro del mismo programa los texto pero igual.

Aca lo debo

Nesesitarian solo:

1 textbox
1 commandbutton
2 label

Pegar el siguiente codigo en un formualrio:

Código
  1. Private Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, lpKeyName As Any, ByVal lpDefault As String, ByVal lpRetunedString As String, ByVal nSize As Long, ByVal lpFileName As String) As Long
  2.  
  3. Private Sub Command1_Click()
  4.    Dim Numero As String
  5.    Dim Str0 As String, Str1 As String
  6.    Dim Num0 As String, Num1 As String
  7.    Numero = Text1.Text
  8.  
  9.    If Not IsNumeric(Numero) Then Label1.Caption = Numero & "  <-- NO es un numero": Exit Sub
  10.  
  11.    If (Len(Numero) - 1 > 0) Then
  12.        Str0 = Mid(Numero, 1, Len(Numero) - 1)
  13.    Else
  14.        Str0 = "" 'Mid(Numero, 1, Len(Numero))
  15.    End If
  16.  
  17.    Num0 = Str0 & 0
  18.    Num1 = Str0 & 9
  19.    Label1.Caption = LeerINI("numeros", Num0 & "*-*" & Num1, "no existe clave", "c:\config.ini")
  20.    label2.Caption = "El numero esta entre  " & Num0 & "  y  " & Num1
  21.    'callbyname(....)
  22. End Sub
  23.  
  24. Public Function LeerINI(sección As String, Llave As String, Pre As Variant, strpatch As String) As String
  25.    On Error Resume Next
  26.    Dim Str As String
  27.    Str = String(255, Chr(0))
  28.    d = GetPrivateProfileString(sección, ByVal Llave, Pre, Str, Len(Str), strpatch)
  29.    LeerINI = Trim(Str)
  30. End Function
  31.  

Un archivo config.ini ya hecho:

Código:
[numeros]
0*-*9=la pera esta en 0 y 9
10*-*19=la manzana esta en 10 y 19
20*-*29=jaimico esta en 20 y 29
30*-*39=chucharunga esta entre 30 y 39
40*-*49=doña petaca esta entre 40 y 49
50*-*59=canuta entre 50 y 59
60*-*69=popis entre 60 y 69
70*-*79=jodido caracter entre 70 y 79
80*-*89=chahca entre 80 y 89
90*-*99=se me acaba entre 90 y 99
100*-*109=jodines entre 100 y 109
110*-*119=maldita sea 110 y 119
120*-*129=odio a entre 120 y 129
130*-*139=cojones del mal entre 130 y 139
140*-*149=me ando artando entre 140 y 149
150*-*159=tito entre 150 y 159
160*-*169=lucifer entre 160 y 169
170*-*179=san miguel entre 170 y 179
180*-*189=san antonio abad entre 180 y 189
190*-*199=san lucas?¿ entre 190 y 199

-0*-*-9=la pera esta en -0 y -9 |--->(Numero negativo)
-10*-*-19=la manzana esta en -10 y -19 |--->(Numero negativo)
-20*-*-29=jaimico esta en -20 y -29 |--->(Numero negativo)
-30*-*-39=chucharunga esta entre -30 y -39 |--->(Numero negativo)
-40*-*-49=doña petaca esta entre -40 y -49 |--->(Numero negativo)
-50*-*-59=canuta entre -50 y -59 |--->(Numero negativo)
-60*-*-69=popis entre -60 y -69 |--->(Numero negativo)
-70*-*-79=jodido caracter entre -70 y -79 |--->(Numero negativo)
-80*-*-89=chahca entre -80 y -89 |--->(Numero negativo)
-90*-*-99=se me acaba entre -90 y 99 |--->(Numero negativo)
-100*-*-109=jodines entre -100 y -109 |--->(Numero negativo)
-110*-*-119=maldita sea -110 y -119 |--->(Numero negativo)
-120*-*-129=odio a entre -120 y -129 |--->(Numero negativo)
-130*-*-139=cojones del mal entre -130 y -139 |--->(Numero negativo)
-140*-*-149=me ando artando entre -140 y -149 |--->(Numero negativo)
-150*-*-159=tito entre -150 y -159 |--->(Numero negativo)
-160*-*-169=lucifer entre -160 y -169 |--->(Numero negativo)
-170*-*-179=san miguel entre -170 y -179 |--->(Numero negativo)
-180*-*-189=san antonio abad entre -180 y -189 |--->(Numero negativo)
-190*-*-199=san lucas?¿ entre -190 y -199 |--->(Numero negativo)
3143  Programación / Programación Visual Basic / Re: MCICommandString - DLL InfraMedia en: 27 Diciembre 2008, 21:04 pm
Lamento haber dudado ;)

Buen proyecto ;D ;)

Cita de: Albert Einstein
Todos somos ignorantes;lo que pasa es que no todos ignoramos las mismas cosas - Albert Einstein

No hay cuidado
3144  Programación / Programación Visual Basic / Re: MCICommandString - DLL InfraMedia en: 27 Diciembre 2008, 02:58 am
Antes que nada Links Arreglados.

>|------------------------>

Código
  1. Dim pr As New InfraMediaByOAMA
Código:
 InfraMediaByOAMA

OAMA

Ortega Avila Miguel Angel   =   OAMA

Siempre me a sonado a Iraqi pero bueno es mi diminutivo pero igual.¡!

no es serio esto, ¿¿al final quien es el autor?? :xD, esta linea de codigo me dejo mudo:

Código
  1. Private Sub Form_Terminate(): PR.cerrarmedios: End Sub
:-\ :-\

mmm cual es la diferencia de Terminate y Unload?, mmm (cuando termina y cuando se descarga, cual es la diferencia mmm) :-\ :-\

De igual forma pudo hacer sido:

Código
  1. pr.MedioX_cerramedio [indentificar] ' si no se pone identificador se tomara 0 por default
  2. pr.MedioX_cerramedio ' mci close id
  3.  
  4. ' Pero como cierro el APP y no deseo seguir oyendo nada mejor uso (solo solo en el VB)
  5.  
  6. pr.Cerrarmedios ' mci => close all
  7.  

Algo mas ¬¬!    :rolleyes:

P.D.: El identificaador llega hasta 100 elementos (0-99), lo realice asi para evitarme la pena de crear mas de 1 vez la dll y posibleemente hacer degradados intercalados de música (exagere con los 100 elementos lo se ¬¬).
3145  Programación / Programación Visual Basic / Re: mi programa consume muchos recursos en: 26 Diciembre 2008, 08:18 am
No somos Adivinos ¬¬, postea una parte de tu codigo seguro algo traes mal o no se

De la nada uedo solo desirve esto:

Te tengo 2 formas con las cuales mejorar el rendimiento 1 lee solo la parte deseadda del archivo 2 trata de solo cargar partes del archivo trata de hacer por bits y no por Caracteres (ms-dos tiene una funcion para comparar dos archivos y decir si son iguales o no  y tiene una funcion que es por bytes y no consume recursos ademas de que es rapido)

o si lo prefieres puedes dejar que tu Aplicacion siga consumiento los recuersos y en caso puedes bajarle la prieridad cque le tomara el procesados a Tu aplicacion (Api: SetPriorityClass, y SetThreadPriority, GetCurrentThread, GetCurrentProcess, mm creo que se ocupan otras no recuerdo bien pero con estas se baja la prioridad de cClase tal y como lo harias con el Administrador de Tareas del Virus wue diga Windows. )

P.D. : Api-Gui por si acaso lo de Prioridad(Este ultimo no lo recomiendo ¬¬" pero aun asi lo digo por si acaso).

Saludos
3146  Programación / Programación Visual Basic / Re: Plugin Para MSN con VB? en: 25 Diciembre 2008, 19:12 pm
Vale, y existe alguna alguna ayuda por aqui ?

o tendre que buscar por otros lados?

por que preguntas mejor usa el buscador ¬¬" si no encuentras nada entonces si pregunta, hay un tema Con esactamente el mismo Titulo por hay
3147  Programación / Programación Visual Basic / Re: deteccion de ventanas activas de MSN en: 25 Diciembre 2008, 11:22 am
qe pretendes hacer? joder nada mas?  :-X
para que putada quieres el codigo?; ponte a estudiar niñato

que malo ¬¬!

mmm busca aquí un code que se llama Kick MSN hay viene el como detectar las ventanas activas bueno es algo sencillo pero funciona por limitaciones xd
3148  Media / Juegos y Consolas / Re: Playstation 4 en: 25 Diciembre 2008, 05:15 am
Yo soy usuario de la 360 y eso de "dejarse ganar" lo veo muy injusto, es casi como decir que la 360 es para marginados o que ha tenido suerte de seguir viva! Sinceramente, la Xbox no me gustó y fui usuario de una PSX y una PS2. Al principio mi duda era el catálogo, e incluso le tenía echado el lazo a la PS3, pero me regalaron la 360 con el Halo 3 y acabé con el Gears of War 1 y 2, el Forza MotorSport 2, el Guitar Hero World Tour (aunque me parece el más flojillo de la saga ¬¬) y después de ver algunos juegos de 360 y PS3 en el mismo televisor en HDMI he llegado a la conclusión de que yo no nací para detectar fallos de consolas porque no noto la diferencia de calidad... Ahora tengo la nueva interfaz Xbox, disco duro de 20Gb, mi memory card (porque es la arcade xD) de 256MB (donde guardo mis partidas y mis perfiles de jugador por miedo a que pete el disco duro xD) y creo que Microsoft ha merecido ser el ganador de esta generación con la Xbox
El post se te torció cuando dices eso porque esta generación la gana Nintendo.

Pues maso... en diversión si, pero en graficos creo que se disputa entre 360 y la ps3 porque el Wii no tiene buenas graficas :P ...

( Sobre la wii )
para mi es mas la diversion que los graficos mas la historia que los graficos, etc

( Hablo en forma general )
si Final Fantasy es mega reconocido a tal grado de que cuando ven solo ver ff practicamente quien sea sabra qe se trata Final Fantasy por que su historia y drama es y simempre a sido exitosa

Conclusion si no hay diversion, historia y demas cosas de interes que No sean graficos en mi parecer NO sirve ¬¬" y fracasa aun cuando tenga los graficos mas realistas.

P.D. no doy mi voto a sony, nintendo ni a Microsoft (que son los que se estan hablando en este hilo de sus respectivas consolas), aun que sea fiel a Sony xP

FIDELIDAD SONY en vida y desagracias y Muerte a Microsoft por sus Versiones de Virus que diga Windows xP
3149  Programación / Programación Visual Basic / Re: DLL InfraMedia Reproduccion de Multimedios en: 25 Diciembre 2008, 01:46 am
Podre aquí un poco de MCI Command String

use open para identificarlo posteriormente al medio actual y poder realizar los demas Comdos posteriormente por medio del identificador, Play + ruta del archivo solo reproduce pero no realiza cambios posterioes almenos que se le ponga un alias.

Código
  1. archivo="Ruta del archivo"
  2. tipo="mpeg" ' puede ser otro tipo este lo cambian según los codecs
  3. identificador="un nombre o numero" 'servira para hacerse una modificación al medio abierto posteriormente xP
  4.  
  5. "open " & chr(32) & Archivo & chr(32)  & " type " & Tipo & " alias " & Identificador & " "
  6. "play " & indetificador & " "
  7. o
  8. "play " & chr(32 & rutadelarchivo & chr(32) & " "
  9. "play " & identificador & " fullscreen"
  10.  
Código
  1. "setaudio " & identificador & " volume to " & Valor
  2. "setaudio " & identificador & " left volume to " & Valor
  3. "setaudio " & identificador & " Right volume to " & Valor
  4.  


para obtener vvolumen posicion y demas usese status
Código
  1. "status " & identificador & " volume"
  2. "status " & identificador & " left volume"
  3. "status " & identificador & " Right volume"
  4.  
Código
  1. "set " & identificador & " video off"
  2. "set " & identificador & " video on"
  3. "set " & identificador & " volume off"
  4. "set " & identificador & " audio all off"
  5. "set " & identificador & " audio all on"
  6.  

si quieren callar solo un lado seai zquierdo o derecho usese Left o Right según se dee

Si deseean mas informacion sobre los MCI Command String esta el MSDN Click para acceder o google
3150  Programación / Programación Visual Basic / Re: DLL InfraMedia Reproduccion de Multimedios en: 25 Diciembre 2008, 01:11 am
ejemplos sencillos:

se nesesita solo un timer y en un formulario:

Reproduce un Medio infinitamente (gracias a que el timer verifica si se esta reproduciendo o NO xP)
Código
  1. Dim pr As New InfraMediaByOAMA
  2. private sub form_load()
  3.        With PR
  4.            '.cerrarmedios 'Cierra TODOS los medios que se abrieron con anterioridad
  5.            .UrlMedia_Establece "ruta del archivo no importa si es musica, imagen o video"
  6.            .abrirmedia
  7.            .mediox_reproducirmedia
  8.            AutoRedraw = True
  9.            Print .mediox_posicionenmilisegundos(0)
  10.            MsgBox .AcercaDe
  11.        End With
  12. end sub
  13.  
  14.  
  15. Private Sub Form_Terminate(): PR.cerrarmedios: End Sub
  16.  
  17. Private Sub Timer1_Timer()
  18.    If Not PR.mediox_reproduciendo Then
  19.        PR.mediox_reiniciarmedio
  20.    End If
  21.    info
  22. End Sub
  23.  
  24. Sub info()
  25.    Cls
  26.    With PR
  27.        Print "----------------------------------------------"
  28.        Print "Tiempo del Medio: " & vbTab & vbTab & vbTab & .MedioX_FormatoTiempoPosicion & "  " & .mediox_FormatoTiempofaltante
  29.        Print "----------------------------------------------"
  30.        Print "Velocidad Actual de Medio: " & vbTab & vbTab & .MedioX_Obtener_Velocidad
  31.        Print "----------------------------------------------"
  32.        Print "Version del Componente MCI: " & vbTab & vbTab & .device_version
  33.        Print "----------------------------------------------"
  34.        Print "estado de Componente MCI: " & vbTab & vbTab & .device_listo
  35.        Print "----------------------------------------------"
  36.    End With
  37. End Sub
  38.  

el codigo anterior si se le pone la ruta de una imagen o video este saldrá de una ventana emergente ("PopUp")
si se desea mostrar un video o imagen en un lugar especifico usar el siguiente codigo:


Código
  1. Dim pr As New InfraMediaByOAMA
  2. Private Sub form_load()
  3.        With pr
  4.            '.cerrarmedios 'Cierra TODOS los medios que se abrieron con anterioridad
  5.            .UrlMedia_Establece "ruta de la imagen o video"
  6.            .AbrirComoVentana Picture1.hWnd, "child"   '.AbrirMedia
  7.            .MedioX_ReproducirMedia
  8.            AutoRedraw = True
  9.            Print .MedioX_PosicionEnMilisegundos(0)
  10.            MsgBox .AcercaDe
  11.        End With
  12. End Sub
  13.  
  14.  
  15. Private Sub Form_Terminate(): pr.CerrarMedios: End Sub
  16.  
  17. Private Sub Timer1_Timer()
  18.    If Not pr.MedioX_Reproduciendo Then
  19.        pr.MedioX_ReiniciarMedio
  20.    End If
  21.    info
  22. End Sub
  23.  
  24. Sub info()
  25.    Cls
  26.    With pr
  27.        Print "----------------------------------------------"
  28.        Print "Tiempo del Medio: " & vbTab & vbTab & vbTab & .MedioX_FormatoTiempoPosicion & "  " & .MedioX_FormatoTiempoFaltante
  29.        Print "----------------------------------------------"
  30.        Print "Velocidad Actual de Medio: " & vbTab & vbTab & .MedioX_Obtener_Velocidad
  31.        Print "----------------------------------------------"
  32.        Print "Version del Componente MCI: " & vbTab & vbTab & .Device_Version
  33.        Print "----------------------------------------------"
  34.        Print "estado de Componente MCI: " & vbTab & vbTab & .Device_Listo
  35.        Print "----------------------------------------------"
  36.    End With
  37. End Sub
  38.  
Páginas: 1 ... 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 [315] 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines