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

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Mensajes
Páginas: 1 ... 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 ... 45
251  Programación / Programación General / Re: [Ehn-Dev 2013] - Hilo de discusión / comentarios / dudas. en: 12 Junio 2013, 18:22 pm
Gracias estoy seguro de que asi se presentara mas gente, y los proyectos seran mejores :D
Un saludo

Gracias por la extención, estuve complicado estos días y no pude avanzar en el proyecto, se agradece mucho ya que no se cuenta con mucho tiempo ultimamente.

Saludos y suerte para todos!
252  Programación / .NET (C#, VB.NET, ASP) / Re: Realizar función al hacer click en un input button de un WebBrowser? en: 12 Junio 2013, 18:19 pm
Se puede si, a través de un For recorre todos los forms y botones de una Web.

Ya sea desde el Webbrowser o de la manera que conectes con ella.

Te recomiendo realizarlo y verificando el valor "Type" (creo que asi es)

Para que te devuelva el Texto o bien el Valor del botón que queres presionar.

Y cuando encuentres el indicado le haces hacer clic pero sin buscar ya que antes realizas un If que si es positivo realiza el clic a dicho objeto.


Saludos.
253  Comunicaciones / Mensajería / Re: Cuenta de correo. en: 11 Junio 2013, 03:00 am
La tenes guardada como inicio o como primer acceso, borra el cache y cookies a ver si deja de hacerlo.
Cuando accedes ponés la url base (por ej. entrando desde google.com presionando en GMail) y automaticamente te redirecciona a donde decis?

Saludos.
254  Programación / .NET (C#, VB.NET, ASP) / Re: Como pasar el contenido de dos datagridview a un tercer datagridview en: 10 Junio 2013, 23:04 pm
Si que me lie, sorrry :D

Agradezco la aclaración xD y lamento no haber sido  eficiente.

Saludos  :-\
255  Informática / Software / Re: Descargar Videos Desde Ask.Fm en: 10 Junio 2013, 19:33 pm
muy bueno, te felicito ;D  ;-) ;-) ;-)
Funciona de maravilla, al foro le falta un sistema de puntos  ::) ::)

Gracias Syntax por los comentarios  ;D
256  Programación / Programación Visual Basic / Re: Duda el CommonDialog se ejecuta en otra maquinas en: 10 Junio 2013, 19:29 pm
Si tenes creado un instalador de tu aplicación incluilo, para mayor tranquilidad.

De lo contrario podés distribuir el software con el archivo por las dudas y adjuntarle al usuario un txt indicando como instalarlo en caso de fallo.

Sino sabés como instalarlo yo te puedo decir brevemente aunque en la red encontrás muchos ejemplos con el comando regsvr32.exe en Xp y usando un bat con código similar en Windows 7.

Saludos.
257  Informática / Software / Re: Descargar Videos Desde Ask.Fm en: 10 Junio 2013, 17:14 pm
mira funciona super bien en bajar los videos pero en ciertos video salen con rallas y paetes de otro color del video original
sera por los codec de video?
que codec de video usas tu?
Bueenas, la calidad del video es la misma que la que tiene en Ask, usa algún conversor (Total video converter me ha funcionado muy bien) para tratar de obtener una calidad superior pero no creo que tengas muy buenos resultados ya que las videorespuestas estan en flash video (Flv) y no hay manera(creo) de mejorar la calidad.

Saludos.
258  Programación / Programación Visual Basic / Re: Duda el CommonDialog se ejecuta en otra maquinas en: 10 Junio 2013, 07:04 am
Si que se ejecuta, no tenés porque tener algún problema, derepente falta el ocx que lo manipula pero nada mas... creo que es comdlg.ocx

Saludos.
259  Programación / .NET (C#, VB.NET, ASP) / Re: Problema en Visual Basic -Net (Al remplazar una palabra) en: 9 Junio 2013, 10:15 am
@XResh
La verdad es que no quería comentar nada acerca de "Mid" para no molestarte y para no desviar el tema, pero me he fijado en tu insistencia sobre la función Mid y lo cierto es que no me gusta ver que se promueva el uso de Mid cuando estamos en .NET,
Lo digo porque "Mid" al igual que "left" "right" son funciones de VisualBasic 6 (usables en .NET), ...¿pero para que usarlas si tenemos clases y métodos de todo tipo que son obviamente mucho más rápidos y eficaces que los de VB6?

Un saludo!



@Akise
Se puede apreciar cláramente que en tu código quieres definir tus própios caracteres cifrados (O al menos eso ha dado a entender), de ahí mi código algo largo, pero si prefieres algo reálmente corto puedes usar esto:

Código
  1. #Region " Encrypt-Decrypt String "
  2.  
  3.    ' [ Encrypt-Decrypt String Function ]
  4.    '
  5.    ' // By Elektro H@cker
  6.    '
  7.    ' Examples :
  8.    '
  9.    ' MsgBox(Encrypt_Decrypt_String("Test")) ' Result: «šŒ‹
  10.    ' MsgBox(Encrypt_Decrypt_String("«šŒ‹")) ' Result: Hello
  11.  
  12.    Public Function Encrypt_Decrypt_String(ByVal Input As String) As String
  13.  
  14.        Dim Output As String = String.Empty
  15.  
  16.        For Each Ch As Char In Input
  17.            Output &= Asc(Ch)
  18.            ' Application.DoEvents()
  19.        Next
  20.  
  21.        Return Output
  22.  
  23.    End Function
  24.  
  25. #End Region

EDITO:
Si prefieres la versión larga donde puedes definir perféctamente los caracteres que tu quieras, aquí tienes:

Código
  1. #Region " Encrypt-Decrypt Text "
  2.  
  3.    ' [ Encrypt-Decrypt Text Function ]
  4.    '
  5.    ' // By Elektro H@cker
  6.    '
  7.    ' Examples :
  8.    '
  9.    ' MsgBox(Encrypt_Text("Hello world"))           ' Result: à`336 L6ë3m
  10.    ' MsgBox(Decrypt_Text("à`336 L6ë3m"))           ' Result: Hello world
  11.    ' MsgBox(Encrypt_Text("¡ Hello world !", True)) ' Result: = <ÁÍÍÀ cÀ,Í3 Ï
  12.    ' MsgBox(Decrypt_Text("= <ÁÍÍÀ cÀ,Í3 Ï", True)) ' Result: ¡ Hello world !
  13.  
  14.    Public Shared Function Encrypt_Text(ByVal str As String, _
  15.                                        Optional ByVal Include_Special_Characters As Boolean = False) As String
  16.  
  17.        Static Characters As Char()
  18.        Static Replacements As Char()
  19.  
  20.        If Include_Special_Characters Then
  21.            Characters = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ0123456789áéíóúÁÉÍÓÚàèìòùÀÈÌÒÙäëïöüÄËÏÖÜçǺª<>¡!¿?()[]{}/\|·.:;,-+=_~¬^'`´¨*$%&€#@""".ToCharArray
  22.            Replacements = {"h", "ó", "Ó", "3", "Á", "è", "A", "^", "ö", "~", "O", "Í", "€", "q", "ú", "À", "Ç", "È", ",", "ì", "i", "ï", "ò", "c", "0", "ñ", "4", "l", "Ü", "ª", "¬", "S", "&", "?", "<", ":", "T", "*", "e", ".", "R", "É", "D", "7", "9", "Ú", "n", "¿", "L", "m", "¨", "Ë", "]", "Ä", "Q", "w", "V", "'", "G", "K", "é", "v", "ù", "}", "P", "E", "X", "+", "í", "´", "$", "{", "_", "Ñ", "u", "ë", "H", "g", "d", "x", "8", "/", "ä", "#", "|", "-", "1", "M", "Ò", "o", ")", "N", "Y", "á", "Ù", "Ì", "%", "ç", """", "a", "=", "Ï", "z", "Ö", ">", ";", "2", "6", "B", "y", "b", "`", "s", "5", "t", "[", "(", "à", "ü", "!", "¡", "f", "W", "k", "r", "U", "J", "·", "Z", "F", "C", "º", "I", "@", "p", "j"}
  23.        Else
  24.            Characters = _
  25.            "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ0123456789áéíóúÁÉÍÓÚàèìòùÀÈÌÒÙäëïöüÄËÏÖÜçǺª¡¿·¬`´¨€".ToCharArray
  26.            ' Removed chars for better improvement in code encryptation: = & + - ^ " % ' < > ( ) { } . $ [ ] ; @ ! ? ~ : / \ | * # , _
  27.  
  28.            Replacements = _
  29.            {"u", "Ñ", "T", "m", "`", "P", "Ç", "Z", "h", "x", "á", "3", "¬", "R", "ª", "6", "ò", "N", "ë", "Ì", "g", "ö", "I", "L", "a", "À", "·", "V", "5", "Ë", "Ù", "´", "Ö", "J", "à", "¡", "n", "4", "È", "j", "ç", "b", "c", "y", "E", "ù", "Ó", "f", "º", "Q", "q", "G", "e", "B", "0", "€", "9", "o", "ì", "O", "8", "¿", "r", "v", "ó", "2", "Ï", "1", "¨", "i", "Á", "D", "t", "Í", "k", "Ú", "C", "ñ", "Ä", "S", "A", "é", "7", "Ü", "K", "z", "í", "è", "Y", "ü", "F", "s", "p", "X", "U", "Ò", "l", "É", "ú", "d", "ï", "M", "W", "H", "ä", "w"}
  30.            '  a,   b,   c,   d,   e,   f,   g,   h,   i,   j,   k,   l,   m,   n,   ñ,   o,   p,   q,   r,   s,   t,   u,   v,   w,   x,   y,   z,   A,   B,   C,   D,   E,   F,   G,   H,   I,   J,   K,   L,   M,   N,   Ñ,   O,   P,   Q,   R,   S,   T,   U,   V,   W,   X,   Y,   Z,   0,   1,   2,   3,   4,   5,   6,   7,   8,   9,   á,   é,   í,   ó,   ú,   Á,   É,   Í,   Ó,   Ú,   à,   è,   ì,   ò,   ù,   À,   È,   Ì,   Ò,   Ù,   ä,   ë,   ï,   ö,   ü,   Ä,   Ë,   Ï,   Ö,   Ü,   ç,   Ç,   º,   ª,   ¡,   ¿,   ·,   ¬,   `,   ´,   ¨,   €
  31.        End If
  32.  
  33.  
  34.        Dim Temp_String As String = String.Empty
  35.        Dim Replacement_Found As Boolean = False
  36.  
  37.        For Each character As Char In str
  38.  
  39.            For x As Int32 = 0 To Characters.Length - 1
  40.  
  41.                If character = Characters(x) Then
  42.                    Replacement_Found = True
  43.                    Temp_String &= Replacements(x)
  44.                    Exit For
  45.                End If
  46.  
  47.            Next
  48.  
  49.            If Not Replacement_Found Then Temp_String &= character Else Replacement_Found = False
  50.            Application.DoEvents()
  51.  
  52.        Next
  53.  
  54.        Return Temp_String
  55.  
  56.    End Function
  57.  
  58.    Public Shared Function Decrypt_Text(ByVal str As String, _
  59.                                        Optional ByVal Include_Special_Characters As Boolean = False) As String
  60.  
  61.        Static Characters As Char()
  62.        Static Replacements As Char()
  63.  
  64.        If Include_Special_Characters Then
  65.            Characters = {"h", "ó", "Ó", "3", "Á", "è", "A", "^", "ö", "~", "O", "Í", "€", "q", "ú", "À", "Ç", "È", ",", "ì", "i", "ï", "ò", "c", "0", "ñ", "4", "l", "Ü", "ª", "¬", "S", "&", "?", "<", ":", "T", "*", "e", ".", "R", "É", "D", "7", "9", "Ú", "n", "¿", "L", "m", "¨", "Ë", "]", "Ä", "Q", "w", "V", "'", "G", "K", "é", "v", "ù", "}", "P", "E", "X", "+", "í", "´", "$", "{", "_", "Ñ", "u", "ë", "H", "g", "d", "x", "8", "/", "ä", "#", "|", "-", "1", "M", "Ò", "o", ")", "N", "Y", "á", "Ù", "Ì", "%", "ç", """", "a", "=", "Ï", "z", "Ö", ">", ";", "2", "6", "B", "y", "b", "`", "s", "5", "t", "[", "(", "à", "ü", "!", "¡", "f", "W", "k", "r", "U", "J", "·", "Z", "F", "C", "º", "I", "@", "p", "j"}
  66.            Replacements = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ0123456789áéíóúÁÉÍÓÚàèìòùÀÈÌÒÙäëïöüÄËÏÖÜçǺª<>¡!¿?()[]{}/\|·.:;,-+=_~¬^'`´¨*$%&€#@""".ToCharArray
  67.        Else
  68.            Characters = _
  69.            {"u", "Ñ", "T", "m", "`", "P", "Ç", "Z", "h", "x", "á", "3", "¬", "R", "ª", "6", "ò", "N", "ë", "Ì", "g", "ö", "I", "L", "a", "À", "·", "V", "5", "Ë", "Ù", "´", "Ö", "J", "à", "¡", "n", "4", "È", "j", "ç", "b", "c", "y", "E", "ù", "Ó", "f", "º", "Q", "q", "G", "e", "B", "0", "€", "9", "o", "ì", "O", "8", "¿", "r", "v", "ó", "2", "Ï", "1", "¨", "i", "Á", "D", "t", "Í", "k", "Ú", "C", "ñ", "Ä", "S", "A", "é", "7", "Ü", "K", "z", "í", "è", "Y", "ü", "F", "s", "p", "X", "U", "Ò", "l", "É", "ú", "d", "ï", "M", "W", "H", "ä", "w"}
  70.            '  a,   b,   c,   d,   e,   f,   g,   h,   i,   j,   k,   l,   m,   n,   ñ,   o,   p,   q,   r,   s,   t,   u,   v,   w,   x,   y,   z,   A,   B,   C,   D,   E,   F,   G,   H,   I,   J,   K,   L,   M,   N,   Ñ,   O,   P,   Q,   R,   S,   T,   U,   V,   W,   X,   Y,   Z,   0,   1,   2,   3,   4,   5,   6,   7,   8,   9,   á,   é,   í,   ó,   ú,   Á,   É,   Í,   Ó,   Ú,   à,   è,   ì,   ò,   ù,   À,   È,   Ì,   Ò,   Ù,   ä,   ë,   ï,   ö,   ü,   Ä,   Ë,   Ï,   Ö,   Ü,   ç,   Ç,   º,   ª,   ¡,   ¿,   ·,   ¬,   `,   ´,   ¨,   €
  71.  
  72.            Replacements = _
  73.             "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ0123456789áéíóúÁÉÍÓÚàèìòùÀÈÌÒÙäëïöüÄËÏÖÜçǺª¡¿·¬`´¨€".ToCharArray
  74.            ' Removed chars for better improvement in code encryptation: = & + - ^ " % ' < > ( ) { } . $ [ ] ; @ ! ? ~ : / \ | * # , _
  75.        End If
  76.  
  77.  
  78.        Dim Temp_String As String = String.Empty
  79.        Dim Replacement_Found As Boolean = False
  80.  
  81.        For Each character As Char In str
  82.  
  83.            For x As Int32 = 0 To Characters.Length - 1
  84.  
  85.                If character = Characters(x) Then
  86.                    Replacement_Found = True
  87.                    Temp_String &= Replacements(x)
  88.                    Exit For
  89.                End If
  90.  
  91.            Next
  92.  
  93.            If Not Replacement_Found Then Temp_String &= character Else Replacement_Found = False
  94.            Application.DoEvents()
  95.  
  96.        Next
  97.  
  98.        Return Temp_String
  99.  
  100.    End Function
  101.  
  102. #End Region

Saludos!


Estoy de acuerdo en la eficacia, discrepo con tu idea porque es absurdo a mi entender tratar de inventar una escoba nueva cuando tenemos la tradicional que lo hace bien y sin problemas.

Si viene un chino y te dice "esta escoba es la mejol, barre todo sin dejal nada" y es 10 veces mas grande, la vas a usar? no tiene sentido porque no la precisas ya que tenes la comun.

No veo necesidad de 50 lineas de codigo cuando la haces en 3 y no es el primer caso que veo, insisto, estoy de acuerdo con vos en la eficacia.

.NET trabaja diferente, no quiere decir que todos sus metodos sean mejores.

No molestas comentando, esto es un foro y opinamos, tenemos diferentes ideas de eso trata! entre todos ayudamos a los nuevos y usuarios.
Es bueno saber lo que otro programador piensa, y no tenemos porque discutir ni desviar el tema, son comentarios espero no molestarte con los mios!

Tu code es bueno y esta interesante para estudiarlo, pero me parece sumamente innecesario para algo tan simple.


Tan simple como esto:
Código
  1. Dim sCadena As String = "123?%"
  2. For Each cCaracter In sCadena
  3.    MsgBox(Asc(cCaracter))
  4. Next
Luego sumar, almacenar y listo  :silbar:

Otra variante, no puedo estar mas de acuerdo.

Saludos.
260  Programación / .NET (C#, VB.NET, ASP) / Re: Problema: "No hay código fuente disponible" en: 9 Junio 2013, 04:12 am
Hay incompatibilidad de tipo de dato, en general pasa cuando hay algo de eso.

La propiedad que cambiaste puede ser alguna relacionada con el filtro (por ejemplo, los caracteres ignorados)

Es algo general pero intentá revertir la propiedad y fijate si funciona que de seguro si.


Saludos.
Páginas: 1 ... 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 ... 45
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines