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


 


Tema destacado: 4n4lDetector v1.3: herramienta de análisis estático de malware


  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 ... 1102
111  Programación / .NET / Re: Limite de cadena en: 26 Mayo 2018, 06:39
Ah, ya lo pillo, lo que estás haciendo es declarar un string literal en tiempo de diseño de decenas de miles de lineas o caracteres. bien, ¿por qué lo haces de esa manera?, lo que estás haciendo no es nada óptimo en términos de administración de memoria... ocupar siempre 20-50mb adicionales de RAM por un simple string literal, es una locura. Ese límite del que hablas parece ser implícito: http://source.roslyn.codeplex.com/#Roslyn.Compilers.CSharp.Emit.UnitTests/Emit/EmitErrorTests.cs (linea 329)

Yo en tu lugar añadiría esa cadena de texto en un archivo de texto plano, entonces puedes incluir el archivo como recurso (embedido o no) de tu programa, y simplemente leerías el recurso/cadena de texto cuando lo necesitases... así además de evitar dicho límite, evitas hacer ese mal uso indebido de la memoria de tu programa.

Esa es mi recomendación.

EDITO: si por lo que sea no quieres seguir la recomendación y quieres tenerlo como un string sí o sí, pues como alternativa siempre puedes añadir un recurso de string desde las propiedades de tu proyecto. Así también evitarías dicho límite (lo he comprobado para asegurarme), pero será mejor que añadas el string manualmente en el archivo XML donde se serializan los recursos de tu aplicación (Resources.resx), por que si intentas añadir esas decenas de miles de caracteres desde las propiedades del proyecto... es decir desde la interfaz de visual studio... se te va a colgar la IDE.

Saludos!
112  Programación / .NET / Re: Limite de cadena en: 26 Mayo 2018, 05:46
¿Exactamente que es lo que dices que excede el límite máximo de caracteres permitidos?, ¿un string declarado?, lo dudo puesto que en condiciones normales no tienes por que exceder 2 GB de RAM por un string, ¿el nombre del programa dices?, ¿te refieres al campo "Nombre de ensamblado" en las propiedades del proyecto?, lo dudo también puesto que es ilógico excederlo intencionadamente...

No entiendo cual es el problema que tienes si no das información más concreta.

saludos
113  Programación / Programación Visual Basic / Re: visual basic 5.0/gta sa killer en: 24 Mayo 2018, 21:50
Empecemos por lo más llamativo para mi: ¿has dicho Visual BASIC 5.0?, no creo que realmente lo quisieras hacer en ese lenguaje si supieras muy bien lo que implicaría hacerlo así. Como insensatez te plantearias hacerlo en Visual BASIC 6.0 (no 5.0), pero lo más coherente debería ser querer hacerlo en Visual BASIC.NET...

En VB.NET simplemente harías uso de los miembros de la clase System.Diagnostics.Process para identificar el proceso (mediante el nombre del proceso, o su PID), y por último usarías el método Process.Kill para la terminación del proceso. Veo innecesario extenderme en esta explicación puesto que hay miles de ejemplos que puedes encontrar en Google, aparte de la documentación oficial en la MSDN de Microsoft, y también sobre el uso de la función EnumProcesses, y EnumWindows / FindWindow + GetWindowThreadProcessId en VB 6.0 si prefieres usar un lenguaje obsoleto por el motivo que sea...

Con respecto a terminar el proceso en respuesta de presionar una tecla específica, otra forma no mencionada y más simple de hacerlo sería registrando un atajo global del teclado (o system-wide hotkey) de forma temporal, para ello puedes recurrir a la función de la API de Windows RegisterHotKey y UnregisterHotKey.
Para quien se lo esté preguntando: sí, se puede registrar una hotkey global de la tecla "F7" (incluso aunque ya estuviese registrada por el sistema operativo como sucede con las hotkeys CTRL+C o CTRL+V, se pueden sustituir de forma temporal) sin involucrar el uso de modificadores de tecla (CTRL, SHIFT, ALT o WIN).

Saludos.
114  Programación / .NET / Re: Ayuda con error "Excepcion no controlada en la aplicacion" en: 24 Mayo 2018, 21:20
NECESITO DE SU AYUDA EN COMO SOLUCIONAR EL ERROR:

Lee el stack-trace:
Citar
System.IndexOutOfRangeException: Índice fuera de los límites de la matriz.
   en LedControlSystem.AnimationEditor.AnimationEditor_Load(Object sender, EventArgs e) en F:\V3Source\LedControlSystemV3\LedControlSystemV3Source\LedControlSystem\UserControl\AnimationEditor.cs:línea 95

Te está indicando el tipo de excepción (con ello también el motivo del error), el nombre del método donde salta dicha excepción y la linea exacta en el código fuente, ¿qué más información necesitas para comprender el fallo que tienes y depurar el bug?...

https://msdn.microsoft.com/en-us/library/system.indexoutofrangeexception(v=vs.110).aspx
Cita de: MSDN
The exception that is thrown when an attempt is made to access an element of an array or collection with an index that is outside its bounds.

An IndexOutOfRangeException exception is thrown when an invalid index is used to access a member of an array or a collection, or to read or write from a particular location in a buffer.

Typically, an IndexOutOfRangeException exception is thrown as a result of developer error. Instead of handling the exception, you should diagnose the cause of the error and correct your code. The most common causes of the error are:

. . .

Saludos!
115  Programación / Programación General / MOVIDO: Ayuda con error "Excepcion no controlada en la aplicacion" en: 24 Mayo 2018, 21:11
El tema ha sido movido a .NET.

https://foro.elhacker.net/index.php?topic=484115.0
116  Foros Generales / Foro Libre / Re: Demandan a su hijo de 30 años, que ni estudia ni trabaja en: 24 Mayo 2018, 15:04
No se como será donde tu vives, pero yo estoy en este momento echado en una hamaca en el porche de mi casa  y por todos lados andan diferentes tipos de pájaros cantando cada uno a su manera... eso es a esta hora de la mañana y durante todo el santo día... algunos son tan abusadores que hasta se cuelan hasta adentro de la casa entrando por una puerta y saliendo por la otra... debe ser porque en esta hermosa isla no hay montañas tan escarpadas como esas que tu dices donde de cada 10 pájaros mueren 12... jejejejejeee... ademas de que aquí los pájaros hacen sus nidos en arboles y arbustos...

Siempre me haces desviar los temas... grrrrrrr...

 :rolleyes: :o :rolleyes:

Saludos.

A mi las especies de aves en general, me parecen un ejemplo de paternidad/maternidad nefasto. Se desviven por encontrar comida para sus crias, pero por todo lo demás un absoluto cero de nota, ya que se tiran sin paracaidas desde precipicios, sin kayak ni flotador desde cataratas, salen a pasear y acaban perdiendo crias por el camino por que los padres van to follaos y sin mirar atrás, y para colmo suelen cruzar las calles sin mirar el semáforo...







Y mejor no tener hermanos mayores por que te acabarán matando por bullying, literálmente hablando...



En fin, que los únicos padres-pájaro que se preocupen por sus hijos solo los podrás encontrar en los dibujos animados...



PD: piensa que a cualquier familia de pájaros cercana le puede estar sucediendo exactamente esto mientras estás tumbado en la hamaca, eso que a ti te parecen pájaros cantando pueden ser gritos de socorro, auxilio, sálvame, el nido está en peligro...

Saludos y feliz siesta hamaquera. :xD
117  Foros Generales / Foro Libre / Re: Demandan a su hijo de 30 años, que ni estudia ni trabaja en: 24 Mayo 2018, 13:49
Malvados padres americanos que desde los 18 años expulsan a sus muchachos de la casa como lo hacen los pájaros con sus polluelos que apenas les salen las plumas y medio pueden volar los echan del nido... por eso es que ese país está en decadencia y se dirige a la ruina desde su fundación... como puede tener progreso una sociedad con esa actitud hacia sus hijos???...

 :rolleyes: :o :rolleyes:

Saludos.

¿En serio ese es tu argumento para defender la mierd@ de sociedad yankee?. No se si como amante de los animales sabrás que de cada 10 pájaros con suerte sobrevive 1 o 2 cuando su madre les hecha del nido y se empiezan a tirar todos desde el precipicio de la montaña en caida libre para que aprendan a "volar"... por no decir que se tiran en plancha y si tienen la suerte de caer con la panza para amortiguar el impacto, viven, y sino pos se rebientan la cabeza... por que su buena madre les ha enviado a todos a un destino que para muchos será mortal. ¡qué próspera "sociedad" la de las aves!.

Si, sin duda lo de los pájaros es todo un buen ejemplo a seguir para crear una sociedad perfecta para la humanidad, enviar a nuestros hijos a la muerte casi segura o a un futuro muy negro para ellos... aunque podamos ayudarle mejor no hacerlo, que se busquen la vida, ¿a que padre le debería importar el futuro de su hijo y sentirse algo responsable?. en fin Machacador...

Los humanos tenemos dinero por alas, es lo que nos permite sobrevivir a esa caida en picado desde el pico de la montaña, y con $1.000 dudo mucho que ese muchacho yankee vaya a sobrevivir en las calles de NY... sus padres probablemente sean conscientes de ello, así que malos padres por que saben que su hijo va a sufrir sin poder encontrar trabajo y encima sin tener un sitio al que poder llamar hogar... por que ellos le han hechado.

PD: ya en serio, tengo mucha curiosidad por que este tipo de comentarios/argumentos tan frecuentes no me parece algo normal y acabo algo irritado de ver como "los americanos lo hacen todo bien", permíteme preguntarte: ¿por qué leches admiras tanto a los estadounidenses?, ¿qué han hecho ellos por ti?, es que no entiendo tanta admiración desmesurada, de verdad.

Saludos
118  Programación / .NET / Re: Librería de Snippets para VB.Net !! (Compartan aquí sus snippets) en: 24 Mayo 2018, 03:48
GENERAR UNA FECHA ALEATORIA, EN UN RANGO ESPECÍFICO.

Sencillos pero prácticos miembros para generar fechas aleatorias. Le encontrarán alguna utilidad.

Código
  1.  
  2.    ''' ----------------------------------------------------------------------------------------------------
  3.    ''' <summary>
  4.    ''' Contains date and time related utilities.
  5.    ''' </summary>
  6.    ''' ----------------------------------------------------------------------------------------------------
  7.    <ImmutableObject(True)>
  8.    Public NotInheritable Class DateTimeUtil
  9.  
  10. #Region " Private Fields "
  11.  
  12.        ''' ----------------------------------------------------------------------------------------------------
  13.        ''' <summary>
  14.        ''' A <see cref="Random"/> instance to generate random secuences of numbers.
  15.        ''' </summary>
  16.        ''' ----------------------------------------------------------------------------------------------------
  17.        Private Shared rng As Random
  18.  
  19. #End Region
  20.  
  21. #Region " Constructors "
  22.  
  23.        ''' ----------------------------------------------------------------------------------------------------
  24.        ''' <summary>
  25.        ''' Prevents a default instance of the <see cref="DateTimeUtil"/> class from being created.
  26.        ''' </summary>
  27.        ''' ----------------------------------------------------------------------------------------------------
  28.        <DebuggerNonUserCode>
  29.        Private Sub New()
  30.        End Sub
  31.  
  32. #End Region
  33.  
  34. #Region " Public Methods "
  35.  
  36.        ''' ----------------------------------------------------------------------------------------------------
  37.        ''' <summary>
  38.        ''' Gets a random <see cref="Date"/> in range between the specified two dates.
  39.        ''' </summary>
  40.        ''' ----------------------------------------------------------------------------------------------------
  41.        ''' <example> This is a code example.
  42.        ''' <code>
  43.        ''' Dim minDate As Date = Date.MinValue
  44.        ''' Dim maxDate As Date = Date.MaxValue
  45.        ''' Dim ramdomDate As Date = GetRandomDateTime(minDate, maxDate)
  46.        '''
  47.        ''' Console.WriteLine(randomDate.ToString())
  48.        ''' </code>
  49.        ''' </example>
  50.        ''' ----------------------------------------------------------------------------------------------------
  51.        ''' <param name="dateMin">
  52.        ''' The minimum <see cref="Date"/>.
  53.        ''' </param>
  54.        '''
  55.        ''' <param name="dateMax">
  56.        ''' The maximum <see cref="Date"/>.
  57.        ''' </param>
  58.        ''' ----------------------------------------------------------------------------------------------------
  59.        ''' <returns>
  60.        ''' The resulting <see cref="Date"/>.
  61.        ''' </returns>
  62.        ''' ----------------------------------------------------------------------------------------------------
  63.        <DebuggerStepThrough>
  64.        Public Shared Function GetRandomDateTime(ByVal dateMin As Date, ByVal dateMax As Date) As Date
  65.  
  66.            If (DateTimeUtil.rng Is Nothing) Then
  67.                DateTimeUtil.rng = New Random(Seed:=Environment.TickCount)
  68.            End If
  69.  
  70.            ' Generate random date with 00:00:00 time.
  71.            Dim daysRange As Integer = dateMax.Subtract(dateMin).Days
  72.            Dim dt As Date = dateMin.AddDays(DateTimeUtil.rng.Next(daysRange))
  73.  
  74.            ' Generate random time.
  75.            Dim hours As Integer = DateTimeUtil.rng.Next(dateMax.TimeOfDay.Hours + 1)
  76.            Dim minutes As Integer = DateTimeUtil.rng.Next(dateMax.TimeOfDay.Minutes + 1)
  77.            Dim seconds As Integer = DateTimeUtil.rng.Next(dateMax.TimeOfDay.Seconds + 1)
  78.            Dim milliseconds As Integer = DateTimeUtil.rng.Next(dateMax.TimeOfDay.Milliseconds + 1)
  79.  
  80.            ' Return the resulting date.
  81.            Return New Date(dt.Year, dt.Month, dt.Day, hours, minutes, seconds, milliseconds, dt.Kind)
  82.  
  83.        End Function
  84.  
  85.        ''' ----------------------------------------------------------------------------------------------------
  86.        ''' <summary>
  87.        ''' Gets a random <see cref="Date"/> in range between <see cref="DateTime.MinValue"/> and the specified date.
  88.        ''' </summary>
  89.        ''' ----------------------------------------------------------------------------------------------------
  90.        ''' <example> This is a code example.
  91.        ''' <code>
  92.        ''' Dim maxDate As Date = Date.MaxValue
  93.        ''' Dim ramdomDate As Date = GetRandomDateTime(maxDate)
  94.        '''
  95.        ''' Console.WriteLine(randomDate.ToString())
  96.        ''' </code>
  97.        ''' </example>
  98.        ''' ----------------------------------------------------------------------------------------------------
  99.        ''' <param name="dateMax">
  100.        ''' The maximum <see cref="Date"/>.
  101.        ''' </param>
  102.        ''' ----------------------------------------------------------------------------------------------------
  103.        ''' <returns>
  104.        ''' The resulting <see cref="Date"/>.
  105.        ''' </returns>
  106.        ''' ----------------------------------------------------------------------------------------------------
  107.        <DebuggerStepThrough>
  108.        Public Shared Function GetRandomDateTime(ByVal dateMax As Date) As Date
  109.            Return DateTimeUtil.GetRandomDateTime(Date.MinValue, dateMax)
  110.        End Function
  111.  
  112.        ''' ----------------------------------------------------------------------------------------------------
  113.        ''' <summary>
  114.        ''' Gets a random <see cref="Date"/> in range between <see cref="DateTime.MinValue"/> and <see cref="DateTime.MaxValue"/>.
  115.        ''' </summary>
  116.        ''' ----------------------------------------------------------------------------------------------------
  117.        ''' <example> This is a code example.
  118.        ''' <code>
  119.        ''' Dim ramdomDate As Date = GetRandomDateTime()
  120.        '''
  121.        ''' Console.WriteLine(randomDate.ToString())
  122.        ''' </code>
  123.        ''' </example>
  124.        ''' ----------------------------------------------------------------------------------------------------
  125.        ''' <returns>
  126.        ''' The resulting <see cref="Date"/>.
  127.        ''' </returns>
  128.        ''' ----------------------------------------------------------------------------------------------------
  129.        <DebuggerStepThrough>
  130.        Public Shared Function GetRandomDateTime() As Date
  131.            Return DateTimeUtil.GetRandomDateTime(Date.MinValue, Date.MaxValue)
  132.        End Function
  133.  
  134. #End Region
  135.  
  136.    End Class
119  Foros Generales / Foro Libre / Re: CCleaner en: 24 Mayo 2018, 03:30
Yo tengo el CLleaner la versión 5.26 64BIT y de momento me va bien no me ha salido nada raro que habéis comentado en otro post y me funciona.

Normal, es que el supuesto error ocurre a partir de la versión 5.42. :P

De todas formas el error no le ocurre a todo el mundo, yo por ejemplo no sufro ningún error extraño con la versión 5.42, y la 5.43 no la he instalado, todavía.

Por si sirve de algo, diré que utilizo la versión 5.42 de 64 bits en Windows 10 (Fall Creators Update) y la misma versión pero de 32 bits en una máquina virtual con Windows 7 x86.

saludos!
120  Foros Generales / Foro Libre / Re: Sobre la retirada del articulo "10011011" (o 155) en: 24 Mayo 2018, 03:23
yo vaticino un futuro muy negro para Catalunya. Ya van a multar por quitar lazos amarillos o símbolos a favor del movimiento independentista.

No estoy seguro pero yo diría que no pueden multar por que eso iría contra la ley, o contra la libertad, el derecho de expresión. Vamos a ver, lo que está claro es que la calle es de todos los ciudadanos, si un retrasado separatista catalán pone un lazito amarillo o un cartel de pressos politics en una farola, pues vale, está en su derecho, pero otro ciudadano tiene el mismo derecho de quitar esa basura separatista si le sale de las narices, otra cosa bien distinta es que a dicho ciudadano le acosen, insulten y apaleen los subnormales separatas por quitar lazitos y etc... como ocurre siempre que aparece algún valiente héroe anónimo que les planta cara de forma pacífica, y acaba agredido o acosado de forma violenta por la intolerancia de los indepententistas.

Pero bueno, no me extrañaría nada que el gobierno catalán hiciera polémica y amenazas con eso de empezar a poner multas, por que eso es lo que buscan, polémica del independentismo, pero no creo que puedan hacer nada más allá legálmente... aunque estaría bien que alguien con mejor conocimiento de las leyes y la constitución y etc. pudiera confirmarnos si realmente pueden multar por eso, o no. (¿#!drvy?)

saludos
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 ... 1102
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines