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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: 1 ... 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 [641] 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 ... 1236
6401  Programación / .NET (C#, VB.NET, ASP) / Re: Salir de una aplicacion de consola en: 24 Octubre 2014, 04:09 am
Si tu aplicación informa de un error y sales, debes salir con un código de error, no '0', eso es una mala práctica.

No deberías detener intencionadamente la ejecución del proceso solamente para que se pueda leer el mensaje de error cuando haces "doble click" en la aplicación, eso tampoco es una buena práctica.


Thread.Sleep (Método)



1) Está prohibido revivir temas antiguos.

2) Los códigos deben publicarse dentro de su respectiva etiqueta GeShi.

3) Debes publicar un post para formular la preguntas que tengas, no invadir un post ajeno.

Cualquier incumplimiento de las normas mencionadas arriba será motivo para un posible cierre o eliminación del tema en concreto.

Tema cerrado.
6402  Foros Generales / Foro Libre / Re: Las cosas que nos oculta el gobierno en: 24 Octubre 2014, 03:41 am
Uffffffffffffffffffffffffffffff...

Hay tanto que explicarle a la gente sobre estos temas, que yo ya no se por donde empezar...

Voy a empezar este comentario recomendando a aquellos que estén interesados en conocer la opinión de supuestos profesionales en este tema, cualquier video o lectura escrita por el señor David Icke (entre muchos otros que podría haber recomendado, pero lo cierto es que David Icke siempre habla o escribe de forma bastante esclarecedora y reveladora, sin pudor alguno), para ir abriendo boca en estos temas les dejo un video aquí abajo de un monólogo de Thomas Sheridan, pero no se asusten por el título del video... no se habla directamente de los supuestos reptilianos, sino más bien de la psyche, la psicopatía de las personas que nos gobiernan, la dominación psicológica, y por supuesto del control de masas social y la sublimacion del ser humano en este aspecto, el New Order World:

"Stop Being Food for the Reptilian Complex" - The Reptillian brain And The War Against Humanity

Versión en Español e Inglés:
     


Dicho esto, no intentaré convencer a nadie de algo que no esté dispuesto a creer, aunque el compañero Senior++ ha hecho una introducción bastante extensa al tema, y eso es de agradecer, deberían leer sus palabras para tener la mente abierta a cualquier posibilidad...

Tampoco entraré al tema de si aquellos que gobiernan el planeta Tierra y que mueven los hilos en su propio beneficio sean personas normales, o Illuminati, Reptilanos, Extraterrestres o Unicornios Rosa, ya que no llegariamos más que a una absurda discusión sin sacar ninguna conclusión al respecto, pero, en mi opinión... es obvio que las personas que gobiernan La Tierra no tienen buenas intenciones con el ciudadano, nos lo están mostrando día trás día a aquellas personas que hemos aprendido a resistimos al control social y podemos diferenciar este tipo de actos psicópatas. 

Creo que ustedes mismos deberían empezar a informarse sobre distintas teorías para formularse y descifrar una serie de interrogantes sin resolver que como seres humanos y ciudadanos deberiamos tener en consideración, les ayudaré a intentar pensar en estas incógnitas con futuros posts que publicaré en el foro libre... ya que en un principio iba a publicarlo aquí, pero es que da para una Saga de libros, hay tanto que decir...

Muy buen post

Saludos!
6403  Programación / .NET (C#, VB.NET, ASP) / Re: formar combinaciones de 7 y 8 numeros con 25 numeros en: 23 Octubre 2014, 19:57 pm

Como ya sabes voy a pasos, si me dices que hace cada cosa lo entendería mejor :) ya que tengo que ir a preguntar por todo jejej y lo que hago es enredarme mas

luis

A ver Luis, en el código tu tienes una lista que contiene más listas ( List(Of List(Of Integer)) ), y estás intentando mostrar/añadir la lista que contiene más listas en el Listbox, por eso te muestra "colección" y no te muestra los números, porque le estás pasando una serie de colecciones genéricas... no le estás pasando diréctamente los números, debes pasarle un String o una colección de Strings al método Add o AddRange del ListBox, ahi es donde fallas siempre, jolín :P.

La función del código de arriba ( JoinEnumerables ) simplemente lo que hace es UNIR cada List(Of Integer) de la Lista principal, en una única lista, y con el método String.Join() UNO los items de la lista para devolver un String...

Slaudos.
6404  Programación / .NET (C#, VB.NET, ASP) / Re: formar combinaciones de 7 y 8 numeros con 25 numeros en: 23 Octubre 2014, 17:34 pm
Luis, estoy muy harto de verte cometer el mismo fallo en el mismo punto crítico después de habertelo explicado y resuelto decenas de veces ya :-/

¿Por qué no practicas un poco todo lo referente a colecciones genéricas y LINQ?.

Código
  1.    ' Join Enumerables
  2.    ' ( By Elektro )
  3.    '
  4.    ' Examples :
  5.    '
  6.    ' Dim listA As New List(Of String) From {"a", "b"}
  7.    ' Dim listB As New List(Of String) From {"c", "d"}
  8.    ' Dim newlist As List(Of String) = JoinEnumerables(Of String)({listA, listB}).ToList ' Result: {"a", "b", "c", "d"}
  9.  
  10.    ''' <summary>
  11.    ''' Joins the specified <see cref="IEnumerable"/> colecctions into a single <see cref="IEnumerable"/>.
  12.    ''' </summary>
  13.    ''' <typeparam name="T"></typeparam>
  14.    ''' <param name="enumerables">The <see cref="IEnumerable"/> collections to join.</param>
  15.    ''' <returns>IEnumerable(Of T).</returns>
  16.    Friend Function JoinEnumerables(Of T)(ByVal enumerables As IEnumerable(Of T)()) As IEnumerable(Of T)
  17.  
  18.        Return enumerables.SelectMany(Function(enumerable As IEnumerable(Of T)) enumerable)
  19.  
  20.    End Function

Código
  1.        Dim joinedGroups As List(Of Integer) =
  2.            JoinEnumerables(Of Integer)(
  3.                           (From group As List(Of Integer) In groupedValues
  4.                            Select group).ToArray
  5.            ).ToList
  6.  
  7.        ListBox1.Items.Add(String.Join(", ", joinedGroups))
  8.  

Espero que eso te ayude a entender un poco más, aunque se que por el momento no vas a entender el parámetro de Type (T), pero bueno xD.

Saludos
6405  Programación / .NET (C#, VB.NET, ASP) / Re: buscar y eliminar datos en una pila c# en: 23 Octubre 2014, 16:57 pm
Puedes pasar los objetos de la pila a otro tipo de conteneder, vaciar la pila, y por último rellenarla omitiendo el dato que deseas, seria una forma de eliminación.

Pero como ya te han dicho... desde un principio no parece que estés haciendo algo correcto.

Además, no muestras tú código.

Saludos
6406  Programación / .NET (C#, VB.NET, ASP) / Re: Extraer un dato de un formulario de una página web con VB.NET en: 23 Octubre 2014, 00:14 am
Puedes hacerlo con una simple expresión regular:

Código
  1. Imports System.Text.RegularExpressions
  2.  
  3. Public Class Form1
  4.  
  5.    Private ReadOnly htmlSource As String =
  6. <a><![CDATA[
  7. <!DOCTYPE html>
  8. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  9.    <body>
  10.  
  11.        <div class="test">
  12.       <input name="codigo2" type="text" size="16" value="10409" maxlength="6" onKeyPress="return soloNumero2(event)" disabled>
  13.       <input name="codigo3" type="text" size="16" value="10410" maxlength="6" onKeyPress="return soloNumero3(event)" disabled>
  14.        </div>
  15.  
  16.    </body>
  17. </html>
  18. ]]></a>.Value
  19.  
  20.    Private Sub Test() Handles MyBase.Shown
  21.  
  22.        Dim regEx As New Regex(<a><![CDATA[value=\"(\d+)\"]]></a>.Value,
  23.                               RegexOptions.Compiled Or RegexOptions.Multiline Or RegexOptions.IgnoreCase)
  24.  
  25.        If regEx.IsMatch(htmlSource) Then
  26.  
  27.            For Each match As Match In regEx.Matches(htmlSource)
  28.  
  29.                For Each capture As Capture In match.Groups(1).Captures
  30.  
  31.                    MessageBox.Show(capture.Value)
  32.  
  33.                Next capture
  34.  
  35.            Next match
  36.  
  37.        Else
  38.            MessageBox.Show("No coincide la búsqueda")
  39.  
  40.        End If
  41.  
  42.    End Sub
  43.  
  44. End Class



...Pero las expresiones regulares no se diseñaron con la intención de parsear un html así que voy a mostrarte una solución más óptima, utilizando la librería HtmlAgilityPack.

Código
  1.    Public Class Form1
  2.  
  3.    Private ReadOnly htmlSource As String =
  4. <a><![CDATA[
  5.    <!DOCTYPE html>
  6.    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  7.       <body>
  8.            <div class="test">
  9.                <input name="codigo2" type="text" size="16" value="10409" maxlength="6" onKeyPress="return soloNumero2(event)" disabled>
  10.                <input name="codigo3" type="text" size="16" value="10410" maxlength="6" onKeyPress="return soloNumero3(event)" disabled>
  11.            </div>
  12.       </body>
  13.    </html>
  14.    ]]></a>.Value
  15.  
  16.    Private htmlDoc As New HtmlAgilityPack.HtmlDocument
  17.    Private htmlNodes As HtmlAgilityPack.HtmlNodeCollection
  18.  
  19.    Private Sub Test() Handles MyBase.Shown
  20.  
  21.        ' Load the html document.
  22.        htmlDoc.LoadHtml(htmlSource)
  23.  
  24.        ' Select the nodes.
  25.        htmlNodes = htmlDoc.DocumentNode.SelectNodes("//div[@class='test']/input")
  26.  
  27.        ' Loop trough the nodes.
  28.        For Each node As HtmlAgilityPack.HtmlNode In htmlnodes
  29.  
  30.            Dim Value As Integer
  31.            ' Get the "value" attribute.
  32.            Integer.TryParse(node.GetAttributeValue("value", -1I), Value)
  33.  
  34.            MessageBox.Show(CStr(Value))
  35.  
  36.        Next node
  37.  
  38.    End Sub
  39.  
  40. End Class

Saludos
6407  Sistemas Operativos / Windows / Re: Que significa este detalle de sistema operativo en: 22 Octubre 2014, 23:27 pm
Se supone que el software "preloaded" (pre cargado) es un software que ya viene instalado en una partición oculta del disco duro.

Por otro lado, y supuestamente, el término "preload" seguido del nombre de un SO no parece seguir un estándar, según he podido leer eso no está estandarizado en las especificaciones de los laptop, así que debes contactar con el fabricante si quieres salir de dudas para que te expliquen realmente lo que significa eso, si viene con Windows 8 listo para instalar desde una partición oculta, o no viene, o como es eso.

Segúramente se refiera a lo mismo que en el PC2 y no más, pero es algo confuso.

Saludos.
6408  Programación / .NET (C#, VB.NET, ASP) / Re: formar combinaciones de 7 y 8 numeros con 25 numeros en: 22 Octubre 2014, 19:59 pm
¿te refieres a los 3 ejemplos que dí?... no, son 3 ejemplos distintos para conseguir practicamente lo mismo, siendo el primer ejemplo el más elaborado.

saludos.
6409  Programación / .NET (C#, VB.NET, ASP) / Re: formar combinaciones de 7 y 8 numeros con 25 numeros en: 22 Octubre 2014, 18:53 pm
Te explicaré la query de LINQ del primer ejemplo:

1) Creo grupos de los números según su primer dígito (habiendo añadido temporalmente un "0" a los números del 1 al 9), es decir, grupo de números que empiezan por 0, o por 1, 2, 3, etc.
    Cada grupo contiene todos los números de la colección que empiecen por ese primer dígito de la regla. por ejemplo el grupo del "0" contendrá { 02, 08, 09 } (el cero es imaginario)

2) Asigno los grupos a la variable/propiedad 'items'.

3) Instancio un objeto 'LuisLibrary.Group' por cada grupo, al que le asigno el primer número del grupo (items(0)) a la propiedad 'First', y el segundo número del grupo (items(1)) a la propiedad 'Second'.

4) Devuelvo una Lista de los objetos 'LuisLibrary.Group'.

Saludos
6410  Foros Generales / Foro Libre / Re: Pago por descargar una WEB para poder utilizarla de forma Offline en: 22 Octubre 2014, 17:31 pm
asp es Server Side Script. Tendrías que tener acceso al FTP para poder descargar la fuente, de lo contrario sería imposible.

vaya, muchas gracias por la reveladora aclaración, entonces carezco de toda esperanza xD :P

Cierro el tema ya que supuestamente no se puede hacer nada (al menos, de forma legal).

Un saludo!
Páginas: 1 ... 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 [641] 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 ... 1236
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines