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


 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderadores: Novlucker, seba123neo, kub0x)
| | | |-+  Mis malas combinaciones :(
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 4 5 6 Ir Abajo Respuesta Imprimir
Autor Tema: Mis malas combinaciones :(  (Leído 11,747 veces)
luis456


Desconectado Desconectado

Mensajes: 486



Ver Perfil
Mis malas combinaciones :(
« en: 9 Agosto 2014, 15:07 »

Al ataque de nuevo jeje bueno ya ustedes saben como se frustra uno cuando no se logra hacer funcionar algo, vueltas y vueltas y nada tengo el siguiente programa que funciona bien hasta llegar a la función de combinar los numeros pero es un código de basic que quiero implementar pero no soy capaz ( como siempre)


Código
  1. Public Class Form1
  2.    Dim maximum As Short = 99
  3.    Dim x As Integer = 0
  4.    Dim Número As Double
  5.    Private TextBoxes As TextBox() = {Nothing}
  6.    Private Result1 As Int32(), Result2 As Int32(), Result3 As Int32()
  7.    Private _textBox As Object
  8.    Private Property ListBox1Count As Integer
  9.    ReadOnly MAX As Integer = 99
  10.  
  11.    Dim auxiliar As Integer
  12.    Dim auxiliar1 As Integer
  13.  
  14.    Dim auxiliar2 As String
  15.    Dim auxiliar3 As String
  16.    Dim anterior As String
  17.  
  18.    Dim recorrer As Integer
  19.    Dim recorrer1 As Integer
  20.    Dim recorrer2 As Integer
  21.    Dim recorrer3 As Integer
  22.  
  23.    Private Property Calcular As Object
  24.  
  25.    Private Property TextBox(ByVal TextBoxCount As Short) As Object
  26.        Get
  27.            Return _textBox
  28.        End Get
  29.        Set(ByVal value As Object)
  30.            _textBox = value
  31.        End Set
  32.    End Property
  33.  
  34.    Public Sub solonumeros(ByRef e As System.Windows.Forms.KeyPressEventArgs)
  35.        ' evitar letras
  36.        If Char.IsDigit(e.KeyChar) Then
  37.            e.Handled = False
  38.        ElseIf Char.IsControl(e.KeyChar) Then
  39.            e.Handled = False
  40.        ElseIf Char.IsSeparator(e.KeyChar) Then
  41.            e.Handled = False
  42.        Else
  43.            e.Handled = True
  44.        End If
  45.  
  46.    End Sub
  47.  
  48.  
  49.    ReadOnly Property Num1 As Int32
  50.        Get
  51.            Return CInt(TextBox1.Text)
  52.        End Get
  53.    End Property
  54.  
  55.    ReadOnly Property Num2 As Int32
  56.        Get
  57.            Return CInt(TextBox2.Text)
  58.        End Get
  59.    End Property
  60.    ReadOnly Property Num3 As Int32
  61.        Get
  62.            Return CInt(TextBox3.Text)
  63.        End Get
  64.    End Property
  65.  
  66.  
  67.    Private Sub Sumar(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
  68.  
  69.  
  70.        Result1 = {Num1 + 1, Num1 + 2, Num1 + 4, Num1 + 6, Num1 - 4, Num1 - 1} _
  71.                  .Distinct().ToArray ' Elimino duplicados
  72.  
  73.        Result2 = {Num2 + 1, Num2 + 2, Num2 + 3, Num2 - 1, Num2 - 2, Num1 - 3} _
  74.                  .Distinct().ToArray ' Elimino duplicados
  75.  
  76.        Result3 = {Num3 - 1, Num3 - 2, Num3 - 3, Num3 + 2, Num3 + 3, Num3 + 5} _
  77.                  .Distinct().ToArray ' Elimino duplicados
  78.  
  79.  
  80.        Dim Rand As New Random
  81.        ' Concateno, y...
  82.        ' Elimino duplicados, y...
  83.        ' Selecciono los números inferiores a MAX, y...
  84.        ' Convierto los números mayores a MAX a números aleatorios entre 0 y MAX.
  85.        Dim Result As IEnumerable(Of Integer) =
  86.            (Result1.Concat(Result2).Concat(Result3)).
  87.            Distinct.
  88.            Select(Function(Value As Integer)
  89.                       Return If(Value < MAX, Value, Rand.Next(0, MAX))
  90.                   End Function)
  91.  
  92.  
  93.        ListBox1.Items.AddRange(Result.Cast(Of Object).ToArray)
  94.  
  95.        ' Result2---------------------------------------------------------
  96.        Dim Rand2 As New Random
  97.        ' Concateno, y...
  98.        ' Elimino duplicados, y...
  99.        ' Selecciono los números inferiores a MAX, y...
  100.        ' Convierto los números mayores a MAX a números aleatorios entre 0 y MAX.
  101.        Dim Result22 As IEnumerable(Of Integer) =
  102.            (Result1).
  103.            Distinct.
  104.            Select(Function(Value As Integer)
  105.                       Return If(Value < MAX, Value, Rand.Next(0, MAX))
  106.                   End Function)
  107.  
  108.  
  109.  
  110.        ListBox2.Items.AddRange(Result22.Cast(Of Object).ToArray)
  111.  
  112.  
  113.  
  114.        Dim Rand22 As New Random
  115.        ' Concateno, y...
  116.        ' Elimino duplicados, y...
  117.        ' Selecciono los números inferiores a MAX, y...
  118.        ' Convierto los números mayores a MAX a números aleatorios entre 0 y MAX.
  119.        Dim Result222 As IEnumerable(Of Integer) =
  120.            (Result2).
  121.            Distinct.
  122.            Select(Function(Value As Integer)
  123.                       Return If(Value < MAX, Value, Rand.Next(0, MAX))
  124.                   End Function)
  125.  
  126.        ListBox3.Items.AddRange(Result222.Cast(Of Object).ToArray)
  127.  
  128.  
  129.  
  130.  
  131.    End Sub
  132.    ' funcion combinar la variable " resul " que contiene la cantidad de numeros a combinar (no funciona)
  133.    ' esto es de basic pero es para cojer la idea :) no se como hacerlo en net
  134.  
  135.     For recorrer = 1 To Len(resul)
  136.            auxiliar = Mid(palabra, recorrer, 1)
  137.            For recorrer1 = 1 To Len(resul)
  138.                auxiliar1 = Mid(palabra, recorrer1, 1)
  139.                For recorrer2 = 1 To Len(resul)
  140.                    auxiliar2 = Mid(palabra, recorrer2, 1)
  141.                    For recorrer3 = 1 To Len(resul)
  142.                        auxiliar3 = Mid(resul, recorrer3, 1)
  143.                        If anterior <> auxiliar3 Then
  144.  
  145.                            Print(auxiliar & auxiliar1 & auxiliar2 & auxiliar3) <------------mostrar esto en un lixbox
  146.  
  147.                        End If
  148.                        anterior = auxiliar3
  149.                    Next
  150.                Next
  151.            Next
  152.        Next
  153.    End Sub
  154.  
  155.  
  156.  
  157.    '--------------------------- limpiar texboxes
  158.    Private Sub Button2_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
  159.        For Each obj As Control In Me.Controls
  160.            If (TypeOf obj Is TextBox) Then
  161.                obj.Text = ""
  162.            End If
  163.            If (TypeOf obj Is GroupBox) Then
  164.                For Each caja As Control In obj.Controls
  165.                    If (TypeOf caja Is TextBox) Then
  166.                        caja.Text = ""
  167.                    End If
  168.                Next
  169.            End If
  170.  
  171.            ListBox1.Items.Clear()
  172.            ListBox2.Items.Clear()
  173.            ListBox3.Items.Clear()
  174.  
  175.  
  176.        Next
  177.    End Sub
  178.  
  179.  
  180. End Class
  181.  


En línea

Que tu sabiduria no sea motivo de Humillacion para los demas
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.667



Ver Perfil
Re: Mis malas combinaciones :(
« Respuesta #1 en: 9 Agosto 2014, 21:01 »

funciona bien hasta llegar a la función de combinar los numeros pero es un código de basic que quiero implementar pero no soy capaz ( como siempre)

¿Que es exactamente lo que "falla"?, y en caso de dar error, ¿cual es el error?.

saludos


En línea


luis456


Desconectado Desconectado

Mensajes: 486



Ver Perfil
Re: Mis malas combinaciones :(
« Respuesta #2 en: 9 Agosto 2014, 21:37 »

En la parte de las combinaciones me dice que se esperaba una declaración  ???

resul no esta declarado
palabra no declarado

de paso he visto un error que tenia y era que tenia que hacer un boton para introduce la funcion jejej

Código
  1. Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
  2.        ' funcion combinar la variable " resul " que contiene la cantidad de numeros a combinar (no funciona)
  3.        ' esto es de basic pero es para cojer la idea :) no se como hacerlo en net
  4.  
  5.        For recorrer = 1 To Len(resul)
  6.            auxiliar = Mid(palabra, recorrer, 1)
  7.            For recorrer1 = 1 To Len(resul)
  8.                auxiliar1 = Mid(palabra, recorrer1, 1)
  9.                For recorrer2 = 1 To Len(resul)
  10.                    auxiliar2 = Mid(palabra, recorrer2, 1)
  11.                    For recorrer3 = 1 To Len(resul)
  12.                        auxiliar3 = Mid(resul, recorrer3, 1)
  13.                        If anterior <> auxiliar3 Then
  14.  
  15.                            Print(auxiliar & auxiliar1 & auxiliar2 & auxiliar3)
  16.                        End If
  17.                        anterior = auxiliar3
  18.                    Next
  19.                Next
  20.            Next
  21.        Next
  22.    End Sub
« Última modificación: 9 Agosto 2014, 21:44 por luis456 » En línea

Que tu sabiduria no sea motivo de Humillacion para los demas
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.667



Ver Perfil
Re: Mis malas combinaciones :(
« Respuesta #3 en: 11 Agosto 2014, 19:29 »

En la parte de las combinaciones me dice que se esperaba una declaración  ???

resul no esta declarado
palabra no declarado

Luis, si te pido la información de un error no espero escuchar tu versión modificada del mensaje de error, sino el mensaje de error tal cual es, ¿sino como esperas que te ayudemos a depurarlo o encontremos información al respecto? (en este caso no hacia falta buscar nada, con tu explicación fue suficiente intuir el problema, pero la próxima vez quizás no sea tan intuitivo),
no creo que sea tan dificil darle click derecho al error y luego darle al botón de "Copiar" para pegarlo aquí de esta manera:
Código:
'resul' is not declared. It may be inaccessible due to its protection level.

Disulpa pero sabes que soy muy estricto con los detalles, proporcionar la información del error (el mensaje y el stacktrace, sin modificar) es el detalle más importante que se debería tener en cuenta cuando alguien tiene una duda.

Dicho esto, el error se debe a que no has declarado ninguna variable con el nombre 'resul' ni 'palabra', si quieres solucionar el error debes declararlas ...obviamente, jeje.
Código
  1. Dim resul As ¿? = ¿?
  2. Dim palabra As String = ""

Fuera de los Subs tienes declaradas las variables 'Result1', 'Result2' y 'Result3'.
Luego en el bloque del método 'Sumar' tienes una variable 'result' declarada, la 'vida' de esta variable se termina al finalizar el método.
Luego dentro del mismo bloque de 'Sumar' tienes una variable llamada 'Result22' y otra 'Result222'

¿Que lio es ese?, en serio, depeja todo ese lio de variables, colócalas al inicio del código (es decir, fuera de los subs), asígnales un nombre apropiado a cada variable para saber cual es su finalidad y así no dar lugar a equivocaciones, también podrías añadirle un pequeño comentario a cada una de las variables para dejarlo más claro incluso, y luego inizializa cada variable ahí mismo o cuando sea necesario si lo prefieres...

Creo que solo tú te puedes hacerte una idea de que variables deberían ir en 'resul' y 'palabra' para poder corregir esa parte del código que mostraste.

Saludos!
« Última modificación: 11 Agosto 2014, 19:41 por Eleкtro » En línea


luis456


Desconectado Desconectado

Mensajes: 486



Ver Perfil
Re: Mis malas combinaciones :(
« Respuesta #4 en: 15 Agosto 2014, 21:16 »

Bien te esplico mi proyecto :) jejej a ver si me hago entender, como siempre pasa uno sabe lo que quiere pero nunca logro hacerlo entender o explicar

input como tu dices :)

la variable result contiene x numeros que van desde 01 hasta el 99 pero según los resultados pueden ser menos.

supongamos que que la variable contenga estos números; ( pongo solo hasta el 30 para hacerlo corto )


input
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30


con estos números hay que formar grupos o combinaciones de 10 números saltando de dos en dos:

salida...

01 04 07 10 13 16 19 22 25 28

02 05 08 11 14 17 20 23 26 29

03 06 09 12 15 18 21 24 27 30

04 07 10 13 16 19 22 24 28  ?  <- aca rellenar con un numero dentro del rango 01 al 99 y por supuesto no se repita en la conbinacion esto es cuando se agoten los números de que tenga la variable

05 08 11 14 17 20 23 26 29  ? < igual poner numero dentro del rango y que no repita y esto hasta que acabe con el ultimo numero que seria el numero 30


30 ? ? ? ? ? ? ? ? ? ?

Motrar de menor a mayor en un lisxbot



saludos


Luis


En línea

Que tu sabiduria no sea motivo de Humillacion para los demas
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.667



Ver Perfil
Re: Mis malas combinaciones :(
« Respuesta #5 en: 16 Agosto 2014, 03:29 »

04 07 10 13 16 19 22 24 28  ?  <- aca rellenar con un numero dentro del rango 01 al 99 y por supuesto no se repita en la conbinacion esto es cuando se agoten los números de que tenga la variable

1.
¿el número del 1 al 99 del interogante debe ser aleatorio? (ej: ¿daría igual si es 5 o 95?), o por lo contrario debería seguir un orden de incremento (primero el 1, luego en el siguiente interrogante el 2, y en otro interrogante el 3, etc...)

2.
¿el número del interogante debe ser un número del 1 al 99, pero ese número además debe existir dentro de la variable Result? (y, repito lo del punto .1, ¿debe ser aleatorio?)



En teoría supongo que con un For asignándole un Step de 2 e incrementando el valor de una variable que usariamos para especificar el índice del elemento inicial en cada repetición del búcle sería suficiente, pero lo de los interrogantes lo veo algo más complicado, quizás no lo sea tanto, aclárame eso y veré lo que puedo hacer.

Saludos!
« Última modificación: 16 Agosto 2014, 03:32 por Eleкtro » En línea


luis456


Desconectado Desconectado

Mensajes: 486



Ver Perfil
Re: Mis malas combinaciones :(
« Respuesta #6 en: 16 Agosto 2014, 05:02 »

1.
¿el número del 1 al 99 del interogante debe ser aleatorio? (ej: ¿daría igual si es 5 o 95?), o por lo contrario debería seguir un orden de incremento (primero el 1, luego en el siguiente interrogante el 2, y en otro interrogante el 3, etc...)

2.
¿el número del interogante debe ser un número del 1 al 99, pero ese número además debe existir dentro de la variable Result? (y, repito lo del punto .1, ¿debe ser aleatorio?)




En teoría supongo que con un For asignándole un Step de 2 e incrementando el valor de una variable que usariamos para especificar el índice del elemento inicial en cada repetición del búcle sería suficiente, pero lo de los interrogantes lo veo algo más complicado, quizás no lo sea tanto, aclárame eso y veré lo que puedo hacer.

Saludos!



Diossssssss son las 4 y bastante de la madrugada  vengo de fiesta y estas aca jo descanza chico mañana te cuento :)

luis



En línea

Que tu sabiduria no sea motivo de Humillacion para los demas
luis456


Desconectado Desconectado

Mensajes: 486



Ver Perfil
Re: Mis malas combinaciones :(
« Respuesta #7 en: 16 Agosto 2014, 11:40 »


Hola

no debe ser aleatorio, ya que siempre cuando se ejecute el programa siempre deben salir las mismas combinaciones salvo que cambie el imput o los numeros en la variable

los números a rellenar no importa estén o no en la variable siempre y cuando no repitan en la misma combinación y estén dentro del rango establecido .y termina cuando acabe el ultimo numero de la variable


Buen dia ;)

Luis
En línea

Que tu sabiduria no sea motivo de Humillacion para los demas
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.667



Ver Perfil
Re: Mis malas combinaciones :(
« Respuesta #8 en: 18 Agosto 2014, 07:25 »

los números a rellenar no importa estén o no en la variable siempre y cuando no repitan en la misma combinación

Sinceramente, no se si es esto lo que andas buscando, pero es que con todo el material que se te ha ofrecido a lo largo del tiempo (incluyendo el siguiente código), creo que ya debería ser suficiente para que pudieras adaptar el código a tus necesidades haciendole los cambios que creas necesario.

Bueno, a ver si esta vez es la buena,
los números a rellenar no se repiten en la combinación actual, pero como siempre hay un "pero"... quizás te referías a que no se repitiera en ninguna de las combinaciones tampoco, pero eso sería imposible con un rango del 1 al 99 (ya que con los 30 números fijos de tu ejemplo y en combinaciones de 10 dígitos, sería necesario más de 99 números distintos aleatorios para rellenar los interrogantes, así que supongo que no lo habré entendido mal).

Nota: En la lista Combo se va generando la combinación actual, y una vez la combinación se completa ésta se añade a la colección Combos.

El código:

Código
  1. Public Class LuisClass
  2.  
  3.    ReadOnly Randomizer As New Random
  4.  
  5.    ReadOnly FixedValues As Integer() =
  6.        Enumerable.Range(1I, 30I).ToArray ' 1 to 30
  7.  
  8.    ReadOnly RandomValues As Integer() =
  9.        Enumerable.Range(FixedValues.First, FixedValues.Last).ToArray ' 1 to 30
  10.  
  11.    Private Sub Test() Handles MyBase.Shown
  12.  
  13.        Dim IndexCounter As Integer = FixedValues.First ' 1
  14.        Dim LenCounter As Integer = 0I
  15.  
  16.        Const NumStep As Integer = 3I
  17.        Const NumLen As Integer = 10I
  18.  
  19.        Dim Combo As New List(Of Integer)
  20.        Dim Combos As New List(Of List(Of Integer))
  21.  
  22.        Do Until IndexCounter > FixedValues.Last ' IndexCounter > 30
  23.  
  24.            For Num As Integer = IndexCounter To (FixedValues.Count) Step NumStep ' 1 to 30 Step 3
  25.  
  26.                Combo.Add(Num)
  27.                LenCounter += 1I
  28.  
  29.                If LenCounter >= NumLen Then ' Esto no es necesario en este ejemplo porque siempre dará Falso, pero lo dejo aquí.
  30.                    Exit For
  31.                End If
  32.  
  33.            Next ' Num
  34.  
  35.            If LenCounter < NumLen Then ' If LenCounter < 10
  36.  
  37.                For RandomNum As Integer = 1I To (NumLen - LenCounter)
  38.  
  39.                    Dim n As Integer = Randomizer.Next(RandomValues.First, RandomValues.Last)
  40.  
  41.                    Do Until Not Combo.Contains(n)
  42.                        n = Randomizer.Next(RandomValues.First, RandomValues.Last)
  43.                    Loop
  44.  
  45.                    Combo.Add(n)
  46.  
  47.                Next ' RandomNum
  48.  
  49.            End If ' LenCounter < NumLen
  50.  
  51. #If DEBUG Then ' #Debug
  52.            Debug.WriteLine(String.Join(", ", Combo))
  53.            ' Stop
  54. #End If
  55.  
  56.            Combos.Add(Combo)
  57.            Combo.Clear()
  58.  
  59.            IndexCounter += 1I
  60.            LenCounter = 0I
  61.  
  62.        Loop ' IndexCounter >= FixedValues.Last
  63.  
  64.    End Sub ' Test
  65.  
  66. End Class



Output (lo he formateado manualmente en el editor de texto con un RegEx para añadirle los "0"):

01, 04, 07, 10, 13, 16, 19, 22, 25, 28
02, 05, 08, 11, 14, 17, 20, 23, 26, 29
03, 06, 09, 12, 15, 18, 21, 24, 27, 30
04, 07, 10, 13, 16, 19, 22, 25, 28, 08
05, 08, 11, 14, 17, 20, 23, 26, 29, 09
06, 09, 12, 15, 18, 21, 24, 27, 30, 22
07, 10, 13, 16, 19, 22, 25, 28, 03, 23
08, 11, 14, 17, 20, 23, 26, 29, 18, 19
09, 12, 15, 18, 21, 24, 27, 30, 14, 22
10, 13, 16, 19, 22, 25, 28, 17, 08, 14
11, 14, 17, 20, 23, 26, 29, 02, 24, 07
12, 15, 18, 21, 24, 27, 30, 04, 22, 13
13, 16, 19, 22, 25, 28, 20, 27, 04, 01
14, 17, 20, 23, 26, 29, 21, 09, 02, 10
15, 18, 21, 24, 27, 30, 29, 26, 08, 13
16, 19, 22, 25, 28, 11, 20, 03, 04, 10
17, 20, 23, 26, 29, 28, 02, 03, 21, 09
18, 21, 24, 27, 30, 01, 26, 13, 17, 25
19, 22, 25, 28, 20, 16, 29, 08, 21, 15
20, 23, 26, 29, 10, 09, 01, 08, 07, 05
21, 24, 27, 30, 03, 28, 23, 22, 18, 17
22, 25, 28, 14, 15, 18, 13, 29, 24, 10
23, 26, 29, 21, 13, 18, 05, 07, 22, 14
24, 27, 30, 04, 29, 17, 23, 02, 28, 25
25, 28, 24, 11, 19, 07, 21, 08, 02, 03
26, 29, 15, 09, 25, 18, 11, 28, 20, 06
27, 30, 18, 19, 03, 06, 24, 16, 21, 23
28, 14, 04, 19, 21, 18, 26, 24, 01, 03
29, 09, 08, 14, 02, 19, 28, 07, 17, 27
30, 04, 05, 01, 18, 21, 16, 11, 14, 02
« Última modificación: 18 Agosto 2014, 07:38 por Eleкtro » En línea


luis456


Desconectado Desconectado

Mensajes: 486



Ver Perfil
Re: Mis malas combinaciones :(
« Respuesta #9 en: 18 Agosto 2014, 15:36 »

Gracias elektro

Como creo no saber nada :) algunas cosas ya que me da este error


Error   1   No se puede encontrar el evento 'Shown'.   ( edito ya lo resolví)

otra cosa " leyendo el codigo donde pones

Código
  1. Enumerable.Range(1I, 30I).ToArray ' 1 to 30

asumo que el programa lee que son números desde el 01 al 30 correlativamente ? si es así, no es la idea jejej ya que sabes que yo extraigo en el viejo programa unos resultados que varían y pueden ser 01 05 19 22 34 55 66 88 99 por ejemplo,y como no logro entender donde pongo mi variable para probarlo a ver

también perdona mi ignorancia pero donde muestro los resultados  estoy poniendo esto pero solo me sale  " colección "
Código
  1. ListBox1.Items.AddRange(combos.Cast(Of Object).ToArray)

gracias por tu infinita paciencia

luis
« Última modificación: 18 Agosto 2014, 16:11 por luis456 » En línea

Que tu sabiduria no sea motivo de Humillacion para los demas
Páginas: [1] 2 3 4 5 6 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Por las buenas o malas « 1 2 3 »
Seguridad
rac_2010 22 6,908 Último mensaje 22 Junio 2008, 04:28
por rac_2010
Tan malas son las Zydas, o yo soy muy burro?
Wireless en Linux
LORDKROULD 9 3,265 Último mensaje 21 Agosto 2009, 17:29
por Seabert
Malas expectativas para Blu-ray en PC
Noticias
wolfbcn 0 580 Último mensaje 26 Agosto 2009, 14:45
por wolfbcn
Instrucciones malas :P
Ingeniería Inversa
x64core 3 1,727 Último mensaje 7 Diciembre 2011, 16:45
por Flamer
Usuarios de Yelp bombardean pizzería antigay con malas reseñas « 1 2 3 4 5 »
Noticias
wolfbcn 47 5,077 Último mensaje 5 Abril 2015, 03:10
por MinusFour
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines