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

 

 


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Mensajes
Páginas: 1 2 3 4 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 ... 74
141  Programación / Programación Visual Basic / Re: [Reto] Zip Zag (OJO ANALISIS) en: 3 Enero 2011, 01:55 am
Hola que bueno un nuevo reto jej , che esta todo muy colgado esto no se entendio bien y no estan bien los ejemplos

el ejemplo uno no tiene coerencia sobre el ejemplo dos, en el primero el zip zag lo hace volviendo a subir pero en el segundo la secuencia del  8 y 7 no tienen sentido hay que aclarar cual es la forma en que se deve hacer



Citar
100   104   111   45
1   2   4   7
3   5   8   16
6   7   9   22
10   14   21   45



y no me queda claro lo de las columnas superiores son las suma de que?, un dibujo vale mas que 1000 palabras.

Saludos.

142  Programación / Programación Visual Basic / Re: Problema al ejecutar programa, no funciona en: 30 Diciembre 2010, 01:33 am
no se casi nada de puerto com pero no estas ensimando los datos, intenta poner un Doevents o un doevents  + Sleep como para dejar una pequeña pausa y dar lugar a que el control com trabaje correctamente.

eso si entendi bien la pregunta por otro lado si es que no funciona cuando precionas los botones, quizas es porque te esta faltando algun caracter que hace dividir una instruccion de otra

es intencion ayudar quizas dije cualquiera.

saludos
143  Programación / Programación Visual Basic / Re: Texto Rebordeado RichTextbox? en: 20 Diciembre 2010, 22:54 pm
hola creo que es la unica forma utilizando una imagen para crear el efecto, de otra forma no creo que se pueda.

Saludos.
144  Programación / Programación Visual Basic / Re: [Juego] Naves :D Estilo Galaga en: 14 Diciembre 2010, 01:26 am
Yo lo hacia con un cable estirado como de 15 cm, y una punta asemejando la circunferencia de una moneda... de igual manera con las rondanas, monedas antiguas ( sin valor obvio ), o con las rueditas de las chalupas...



P.D.: para el cable se nesesita 1 compañero minimo para hecharte aguas...

Dulces Lunas!¡.
.

jaja eso es un Argento, yo tambien lo hacia.
145  Programación / Programación Visual Basic / [Source] Efecto Luvia de TV en: 14 Diciembre 2010, 01:14 am
Hola como parte de mi aburrimiento hice este módulo para crear un efecto lluvia de TV, no se si tenga alguna utilidad para alguien pero bueno es para ir aprendiendo un poco mas.

Módulo
Código
  1. Option Explicit
  2. 'Autor: Leandro Ascierto
  3. 'Web: www.leandroascierto.com.ar
  4. Private Declare Function waveOutOpen Lib "winmm.dll" (lphWaveOut As Long, ByVal uDeviceID As Long, lpFormat As WAVEFORMATEX, ByVal dwCallback As Long, ByVal dwInstance As Long, ByVal dwFlags As Long) As Long
  5. Private Declare Function waveOutPrepareHeader Lib "winmm.dll" (ByVal hWaveOut As Long, lpWaveOutHdr As WAVEHDR, ByVal uSize As Long) As Long
  6. Private Declare Function waveOutWrite Lib "winmm.dll" (ByVal hWaveOut As Long, lpWaveOutHdr As WAVEHDR, ByVal uSize As Long) As Long
  7. Private Declare Function waveOutUnprepareHeader Lib "winmm.dll" (ByVal hWaveOut As Long, lpWaveOutHdr As WAVEHDR, ByVal uSize As Long) As Long
  8. Private Declare Function waveOutClose Lib "winmm.dll" (ByVal hWaveOut As Long) As Long
  9. Private Declare Function waveOutReset Lib "winmm.dll" (ByVal hWaveOut As Long) As Long
  10.  
  11. Private Const WHDR_DONE = &H1
  12. Private Const WAVE_MAPPER = -1&
  13.  
  14. Private Type WAVEHDR
  15.    lpData As Long
  16.    dwBufferLength As Long
  17.    dwBytesRecorded As Long
  18.    dwUser As Long
  19.    dwFlags As Long
  20.    dwLoops As Long
  21.    lpNext As Long
  22.    Reserved As Long
  23. End Type
  24.  
  25. Private Type WAVEFORMATEX
  26.    wFormatTag As Integer
  27.    nChannels As Integer
  28.    nSamplesPerSec As Long
  29.    nAvgBytesPerSec As Long
  30.    nBlockAlign As Integer
  31.    wBitsPerSample As Integer
  32.    cbSize As Integer
  33. End Type
  34.  
  35. Private Declare Function CreatePatternBrush Lib "gdi32" (ByVal hBitmap As Long) As Long
  36. Private Declare Function FillRect Lib "user32" (ByVal Hdc As Long, lpRect As RECT, ByVal hBrush As Long) As Long
  37. Private Declare Function DeleteObject Lib "gdi32" (ByVal hObject As Long) As Long
  38. Private Declare Function CreateBitmap Lib "gdi32" (ByVal nWidth As Long, ByVal nHeight As Long, ByVal nPlanes As Long, ByVal nBitCount As Long, lpBits As Any) As Long
  39. Private Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long)
  40.  
  41. Private Type RECT
  42.    Left As Long
  43.    Top As Long
  44.    Right As Long
  45.    Bottom As Long
  46. End Type
  47.  
  48. Private hWaveOut As Long
  49. Private bStop As Boolean
  50.  
  51. Public Sub StopAnimation()
  52.    bStop = True
  53.    If hWaveOut Then waveOutReset hWaveOut
  54. End Sub
  55.  
  56. Public Sub Play(ByVal Hdc As Long, Left As Long, ByVal Top As Long, ByVal Width As Long, ByVal Height As Long)
  57.    Dim OutFormat As WAVEFORMATEX
  58.    Dim lngBufferSize As Long
  59.    Dim Rec As RECT
  60.    Dim bData() As Byte
  61.    Dim wvhdr As WAVEHDR
  62.    Dim i As Long
  63.  
  64.    With OutFormat
  65.        .wFormatTag = 1
  66.        .nSamplesPerSec = 8000
  67.        .wBitsPerSample = 16
  68.        .nChannels = 1
  69.        .nBlockAlign = 2
  70.        .nAvgBytesPerSec = 16000
  71.        .cbSize = Len(OutFormat)
  72.    End With
  73.  
  74.    If waveOutOpen(hWaveOut, WAVE_MAPPER, OutFormat, 0, 0, 0) = 0 Then
  75.  
  76.        bStop = False
  77.        lngBufferSize = 16000& * 30&
  78.  
  79.        ReDim bData(lngBufferSize)
  80.  
  81.        For i = 0 To lngBufferSize - 1
  82.            bData(i) = Int((255 + 1) * Rnd())
  83.        Next
  84.  
  85.        With wvhdr
  86.            .lpData = VarPtr(bData(0))
  87.            .dwBufferLength = lngBufferSize
  88.        End With
  89.  
  90.        With Rec
  91.            .Left = Left
  92.            .Top = Top
  93.            .Right = Left + Width
  94.            .Bottom = Top + Height
  95.        End With
  96.  
  97.        If waveOutPrepareHeader(hWaveOut, wvhdr, Len(wvhdr)) = 0 Then
  98.  
  99.            While bStop = False
  100.                If waveOutWrite(hWaveOut, wvhdr, Len(wvhdr)) = 0 Then
  101.                    While ((wvhdr.dwFlags And WHDR_DONE) <> WHDR_DONE)
  102.                        Draw Hdc, Rec
  103.                        DoEvents
  104.                        Sleep 10
  105.                    Wend
  106.                End If
  107.            Wend
  108.  
  109.            waveOutUnprepareHeader hWaveOut, wvhdr, Len(wvhdr)
  110.  
  111.        End If
  112.  
  113.        waveOutClose hWaveOut
  114.    End If
  115.  
  116.    hWaveOut = 0
  117.  
  118. End Sub
  119.  
  120. Private Sub Draw(Hdc As Long, R As RECT)
  121.    Dim hBitmap As Long, mBrush As Long
  122.    Dim PicBits() As Byte, BytesPerLine As Long
  123.    Dim i As Long, lColor As Byte
  124.    Dim W As Long, H As Long
  125.  
  126.  
  127.    W = (150 * Rnd() + 100)
  128.    H = (150 * Rnd() + 100)
  129.  
  130.    BytesPerLine = (W * 3 + 3) And &HFFFFFFFC
  131.  
  132.    ReDim PicBits(1 To BytesPerLine * H * 3) As Byte
  133.  
  134.    For i = 1 To UBound(PicBits) - 4 Step 4
  135.        lColor = Int((255 + 1) * Rnd())
  136.        PicBits(i) = lColor
  137.        PicBits(i + 1) = lColor
  138.        PicBits(i + 2) = lColor
  139.    Next
  140.  
  141.    hBitmap = CreateBitmap(W, H, 1, 32, PicBits(1))
  142.  
  143.    mBrush = CreatePatternBrush(hBitmap)
  144.  
  145.    FillRect Hdc, R, mBrush
  146.  
  147.    DeleteObject mBrush
  148.    DeleteObject hBitmap
  149.  
  150. End Sub
  151.  

En un formulario con dos botones
Código
  1. Option Explicit
  2.  
  3. Private Sub Form_Load()
  4.    Command1.Caption = "Play"
  5.    Command2.Caption = "Stop"
  6. End Sub
  7.  
  8. Private Sub Command1_Click()
  9.    Call Play(Me.Hdc, 0, 0, Me.ScaleWidth / Screen.TwipsPerPixelX, Me.ScaleHeight / Screen.TwipsPerPixelY)
  10. End Sub
  11.  
  12. Private Sub Command2_Click()
  13.    StopAnimation
  14. End Sub
  15.  
  16. Private Sub Form_Unload(Cancel As Integer)
  17.    StopAnimation
  18. End Sub


146  Programación / Programación Visual Basic / Re: GetMessage() y DispatchMessage() en: 14 Diciembre 2010, 01:06 am
Yo creo que con tantos msg a interceptar te conviene pasa a una sublcasificación, te va a ser mas efectivo.

Saludos.
147  Programación / Programación Visual Basic / Re: [Proyecto] Administración Remota en: 9 Diciembre 2010, 22:55 pm
Gracias a todos por los comentarios, bueno supongo que viene bien entonces, aclaro nuevamente mucho y le falta optimizar vastante.

@Karcrack mis disculpas por no ponerte los creditos, no lo hice de mala leche es que con tantos modulos hasta se me olvido borrar el Error: caca"
no borre los comentarios yo utilize el modulo que venia con el RevShell de cobein que seguramente era una beta y no tenia los header, tambien aclaro que el formulario de consola es una replica del  RevShell  con alguna modificaciónes.

el nombre cliente, servidor siempre fue confuso para mi pero en fin se entiende, y compilarlo en pcode + upx lo reduce a unos 46.5 kb, pero bueno ya sabemos que pasa con los antivirus.

Saludos.
148  Programación / Programación Visual Basic / Re: [Proyecto] Administración Remota en: 9 Diciembre 2010, 06:54 am
.
Que raro que no pueda navegar casi nunca por tu sitio, casi siempre tengo que usar un proxy.

Código:

Servidor no encontrado

Firefox no puede encontrar el servidor en www.leandroascierto.com.ar.

    *   Compruebe que la dirección no tiene errores de escritura
          del tipo ww.ejemplo.com en lugar de
          www.ejemplo.com

    *   Si no puede cargar ninguna página, compruebe la conexión
          de red de su equipo.

    *   Si su equipo o red están protegidos por un cortafuegos
          o proxy, asegúrese de que Firefox tiene permiso
          para acceder a la web.


Viendo por un proxy las cosas se ven cool, lastima que no pueda descargarlo ¬¬", cosa el proxy web.

Dulces Lunas!¡.


Eso me estaba temiendo, hace unos días me pasaba lo mismo y fue que mi ip estaba baneada asi que hable con el tipo del server y la desbloqueo pero seguramente como me paso a mi debe haber muchas ip bloqueadas.
mañana veo si lo soluciono.

Alguien mas tiene este tipo de problemas?

Saludos.
149  Programación / Programación Visual Basic / [Proyecto] Administración Remota en: 9 Diciembre 2010, 06:30 am
Esta es la segunda parte del proyecto (aún sin nombre) de administración remota, en esta segunda parte se han añadido mas herramientas entre ellas Visor de Procesos y Ventanas, Visor de Webcam, Registro, Consola y Keylogger, el proyecto sigue en etapa de desarrollo por lo que hay muchos cabos sueltos.
Para esta al tanto de que se trata este proyecto leer este topic.

Como siempre me ver sus comentarios, que debería tener, que esta mal, que debería cambiar , o que no funciona.

150  Programación / Programación Visual Basic / Re: [Source] Funciones para marcar contornos de una imagen y marcar piel. en: 7 Diciembre 2010, 02:09 am
Aca esta biendo estos videos, el ultimo me mato de risa jeje, puede que tengas razon con lo de la piel




Páginas: 1 2 3 4 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 ... 74
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines