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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 ... 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 [69] 70 71 72 73
681  Programación / .NET (C#, VB.NET, ASP) / Re: Abrir y cerrar bandeja. en: 31 Mayo 2009, 22:38 pm
 :rolleyes: Tal vez sirva esta info:

Código
  1. using System;
  2. using System.Management;
  3.  
  4. namespace CDROMManagement
  5. {
  6.  class WMIEvent
  7.  {
  8.    static void Main(string[] args)
  9.    {
  10.      WMIEvent we = new WMIEvent();
  11.      ManagementEventWatcher w = null;
  12.      WqlEventQuery q;
  13.      ManagementOperationObserver observer = new
  14.          ManagementOperationObserver();
  15.  
  16.      // Bind to local machine
  17.      ConnectionOptions opt = new ConnectionOptions();
  18.      opt.EnablePrivileges = true; //sets required privilege
  19.      ManagementScope scope = new ManagementScope( "root\\CIMV2", opt );
  20.  
  21.      try
  22.      {
  23.        q = new WqlEventQuery();
  24.        q.EventClassName = "__InstanceModificationEvent";
  25.        q.WithinInterval = new TimeSpan( 0, 0, 1 );
  26.  
  27.        // DriveType - 5: CDROM
  28.        q.Condition = @"TargetInstance ISA 'Win32_LogicalDisk' and
  29.            TargetInstance.DriveType = 5";
  30.        w = new ManagementEventWatcher( scope, q );
  31.  
  32.        // register async. event handler
  33.        w.EventArrived += new EventArrivedEventHandler( we.CDREventArrived );
  34.        w.Start();
  35.  
  36.        // Do something usefull,block thread for testing
  37.        Console.ReadLine();
  38.      }
  39.      catch( Exception e )
  40.      {
  41.        Console.WriteLine( e.Message );
  42.      }
  43.      finally
  44.      {
  45.        w.Stop();
  46.      }
  47.    }
  48.  
  49.    // Dump all properties
  50.    public void CDREventArrived(object sender, EventArrivedEventArgs e)
  51.    {
  52.      // Get the Event object and display it
  53.      PropertyData pd = e.NewEvent.Properties["TargetInstance"];
  54.  
  55.      if (pd != null)
  56.      {
  57.        ManagementBaseObject mbo = pd.Value as ManagementBaseObject;
  58.  
  59.        // if CD removed VolumeName == null
  60.        if (mbo.Properties["VolumeName"].Value != null)
  61.        {
  62.          Console.WriteLine("CD has been inserted");
  63.        }
  64.        else
  65.        {
  66.          Console.WriteLine("CD has been ejected");
  67.        }
  68.      }
  69.    }
  70.  }
  71. }
682  Programación / .NET (C#, VB.NET, ASP) / Re: Abrir y cerrar bandeja. en: 31 Mayo 2009, 22:01 pm
Lo que pregunta raul338 es por lógica, tendría que pensar un poquito más. Pero meta, estuve buscando documentación sobre la función:

Citar
function mciSendStringA(

  x1: LPCSTR;

  x2: LPSTR;

  x3: UINT;

  x4: HWND

):MCIERROR;

¿Cuál es el valor de retorno si falla? NULL?
683  Media / Diseño Gráfico / Re: pregunta webona sobre dibujo en: 31 Mayo 2009, 21:37 pm
Exelente sitio deviantart...

En cuanto al dibujo de whk... Esta super! Yo cuando era niño dibujaba cosas parecidas pero luego perdí la mano y hoy en día no puedo dibujar siquiera un ojo  :-\

684  Programación / Programación Visual Basic / Re: Problema eliminacion elementos en: 31 Mayo 2009, 17:16 pm
Solucionado. ::)

Modificaciones:

Código
  1. If cnt_p > cnt_i Then
  2.     k = k + 1
  3.     elim(k) = i - cnt_elist
  4.     cnt_elist = cnt_elist + 1
  5. End If

Salu2!
685  Foros Generales / Sugerencias y dudas sobre el Foro / Re: vaciado de user's en: 31 Mayo 2009, 16:59 pm
Exactamente, los MP's, con  lammereadas son precisamente de usuarios que nunca postearon algo. Y... ¿Por qué se produce esto? Por que personas comunes(trolls) entran a google y buscan: como hackear hotmail? Buscan  y llegan a foros de hacking, y porque no a "elhacker".net, entonces ven que muchos usuarios están aportando en el foro y se fijan en los que más mensajes tienen, ejemplo: "Artikbot" miembro veterano del foro, entonces se dan cuenta de que para comunicarse con el tendrán que crearse una cuenta, y te mandan el típico mensaje para que les respondas "Oye Tio ¿Sabes hackear hotmail?" Y a ti te agarra una especie de bronca  :huh:

Ejemplo:

Citar
hola, espero que estes bien, lo que pasa es que soy nueva en esto y ps la verdad
se me es muy dificil entender todo, asi que queria saber si puedes, sabes y quieres
ayudame cn estos temas...
Muchas gracias
 :huh: No pueden formular correctamente un párrafo para peticionar o preguntar algo.

Citar
Muy buenas, escucha tio...
Necesito decirte una cosilla mira, primero kerria saber si sabes mucho sobre hacking...???

Kontestame porfavor
ERRORES de ortografía que hacen que tus pobres ojitos se quemen.

 >:( Basta de Mp's enviados por lammers!
NO A LOS MP'S POR USUARIOS LAMMERS!

Salu2!
686  Foros Generales / Sugerencias y dudas sobre el Foro / Re: vaciado de user's en: 31 Mayo 2009, 01:46 am
Yo tambien xD! Aproximadamente estoy leyendo cosas del foro a partir del 2006!  Y recien ahora me estoy animando... Por lo general mis posteos son dudas, lo que pasa es que antes tenia miedo de preguntar y quedar como un lammer, pero me di cuenta que si hago consultas sensatas, aprendo, y aprender es de humano.
687  Programación / Programación Visual Basic / Problema eliminacion elementos en: 31 Mayo 2009, 00:48 am
Aver si por aqui me pueden ayudar:

El enunciado consiste en borra los numeros de una lista que posean mayor cantidad de digitos pares que impares.

El problema que tengo es el siguiente:

N=4
array={1,2,3,4}
array con eliminaciones={1,3}


N=10
array={1,2,3,4,5,6,7,8,9,10}
array con eliminaciones={1,3,4,6,7,9}
cuando tendria que ser:
array con eliminaciones={1,3,5,7,9,10}

Y otro error:
array={2,2,5}
array con eliminaciones={2,5}
Es decir cuando existen posiciones iniciales consecutivas, no asi en

array={5,2,2}
array con eliminaciones={5}


Código
  1. Private Sub Form_Load()
  2. cnt_p = 0
  3. cnt_i = 0
  4. Dim lista(100) As Integer
  5. Dim elim(100) As Integer
  6. Label1.Caption = "" 'Array
  7. Label2.Caption = "" 'Array con eliminaciones
  8. Label3.Caption = "" 'Posiciones a eliminar
  9. MsgBox "Inicializacion", vbOKOnly
  10. k = 0
  11. cant = InputBox("Cantidad: ")
  12. N = Val(cant)
  13. For i = 1 To N
  14.    entero = InputBox("Numero: ")
  15.    num = Val(entero)
  16.    lista(i) = num
  17. Next
  18. For i = 1 To N
  19.    Label1.Caption = Label1.Caption & lista(i) & ","
  20. Next
  21. For i = 1 To N
  22.    d_num = lista(i) 'Separo los digitos
  23.    While d_num <> 0
  24.        dig = d_num Mod 10
  25.        If dig Mod 2 = 0 Then 'Compruebo si son multiplos pares
  26.            cnt_p = cnt_p + 1
  27.        End If
  28.        If dig Mod 2 <> 0 Then
  29.            cnt_i = cnt_i + 1
  30.        End If
  31.        d_num = d_num \ 10
  32.    Wend
  33.    If cnt_p > cnt_i Then 'Si la cantidad de digitos pares es mayor a las impares
  34.        k = k + 1
  35.        elim(k) = i 'Array que contiene las posiciones
  36.    End If
  37.    cnt_p = 0
  38.    cnt_i = 0
  39.  
  40. Next
  41. For i = 1 To k
  42.    Label3.Caption = Label3.Caption & elim(i) & ","
  43. Next
  44. For i = 1 To k
  45.    pos = elim(i)
  46.    For j = pos To (N - 1)
  47.        lista(j) = lista(j + 1)
  48.    Next
  49.    N = N - 1
  50. Next
  51. For i = 1 To N
  52.    Label2.Caption = Label2.Caption & lista(i) & ","
  53. Next
  54. End Sub
688  Programación / .NET (C#, VB.NET, ASP) / Re: Consejos para aprender a programar en: 31 Mayo 2009, 00:06 am
Yo por el momento estoy medio ocupado  :-\

Seguramente en estas vacaciones seguire el curso...

Salu2!
689  Foros Generales / Sugerencias y dudas sobre el Foro / Re: vaciado de user's en: 30 Mayo 2009, 23:23 pm
Podría ser Amerikano... Es más no le veo sentido registrarme para observar es algo medio pen****...
Con respecto a lo de los users que no están activos :S supongo que algun dia volveran  :silbar:
690  Informática / Electrónica / Re: Simular mplab8.30 en proteus 6 profesional en: 30 Mayo 2009, 21:43 pm
Pues mira... recordando recordando   :rolleyes:



http://rapidshare.de/files/47358703/xD.rar.html

Ahora por tu cuenta deducirás dónde está el problema  ;)


Salu2!


Páginas: 1 ... 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 [69] 70 71 72 73
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines