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 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 28 29 30 31
151  Programación / Programación Visual Basic / Re: Extraer texto de la etiqueta <font></font> [SRC] en: 3 Febrero 2009, 05:42 am
jej..holas

  Explicitame lo de ''un parser, a lo xml o algo asi!''
 
  y si no se optiene el mismo resultado,.. no me cirbe.



yo te digo, usa el parser.. usa el que te paso xkiz.
parser es una herramienta que entiende un texto o lo que sea, segun lo que uno quiera sacar...
en este caso un parser xml. xml porque es mas o mismo que html, pero bueno.

si vos queres q te devuelva lo mismo, imaginatelas. No es dificil!!!!!
Código
  1. Dim strRet As String
  2. strRet = TextInBetwinE("<font color=""#DD6600"">blablabla</font>", "<font ", "</font>")
  3.  
  4. If Left(strRet, 1) = ">" Then
  5. strRet = Right(strRet, Len(strRet) -1)
  6. Else
  7. strRet = Right(strRet, Len(strRet) - InStr(strRet, ">"))
  8. End If
  9.  
  10.  

asi lo sacas. pero la proxima fijate vos eso.. que no es nada dificil

saludos
152  Programación / Programación Visual Basic / Re: Extraer texto de la etiqueta <font></font> [SRC] en: 3 Febrero 2009, 03:22 am


Bien coco.


Pensaste que la etiqueta podría ser <font color="#DD6600">blablabla</font>.

me parece que tu método no funcionaria ahi.

para eso necesitas un parser, a lo xml o algo asi!

para hacer que funcione con ese ejemplo, modifica y pone asi:
Código
  1. TextInBetwinE(".... ", "<font ", "</font>")
y te quedaria
Citar
color="#DD6600">blablabla

saludos
153  Programación / Programación Visual Basic / Re: replace texto centrado en: 2 Febrero 2009, 03:31 am
si no es como dice seba123neo, ponele los bordes en flat (al text), y mandale corchetes con labels atras
154  Programación / Programación Visual Basic / Re: FillRectEx [Source] en: 2 Febrero 2009, 03:28 am
interesante, ideal para volar al carajo el BitBlt con bucles y mandarle esto

saludos
155  Programación / Programación Visual Basic / Re: Extraer texto de la etiqueta <font></font> [SRC] en: 2 Febrero 2009, 03:25 am
holas aka les dejo este pequeño code. que lo empece haciendo para una pagina en otro idioma y se me ocurrió traducirlo. Lo que hace es extraer el texto que se encuentre entre '<font>' y '</font>.

En un modulo:
Código
  1.  
  2. Public Sub ExtractText(ByVal strData As String, ByRef strArrayOut() As String)
  3.  
  4. Dim strText() As String: ReDim strText(0) As String
  5. Dim strBuf As String
  6. Dim bol As Boolean: bol = False
  7.  
  8. strBuf = strData
  9.  
  10. Do While Not bol
  11.  
  12. If InStr(LCase(strBuf), "<font") > 0 Then
  13.  
  14.  strBuf = Mid(strBuf, InStr(LCase(strBuf), "<font"))
  15.  
  16.  If InStr(LCase(strBuf), ">") > 0 Then
  17.  
  18.   Dim inta As Integer: inta = InStr(LCase(strBuf), ">")
  19.  
  20.   If InStr(LCase(strBuf), "</font") > 0 Then
  21.  
  22.    Dim intb As Integer
  23.  
  24.    intb = InStr(LCase(strBuf), "</font") - inta
  25.    PlusArray strText, Mid(strBuf, inta + 1, intb - 1)
  26.  
  27.    strBuf = Mid(strBuf, inta)
  28.  
  29.   Else
  30.  
  31.    bol = True
  32.  
  33.   End If
  34.  
  35.  Else
  36.  
  37.   bol = True
  38.  
  39.  End If
  40.  
  41. Else
  42.  
  43.  bol = True
  44.  
  45. End If
  46.  
  47. Loop
  48.  
  49. ReDim strArrayOut(UBound(strText)) As String
  50.  
  51. strArrayOut = strText
  52.  
  53. End Sub
  54.  
  55. Public Sub PlusArray(ByRef strArray() As String, ByVal strPlus As String)
  56.  
  57. Dim lngP As Long
  58.  
  59. lngP = UBound(strArray) + 1
  60.  
  61. ReDim Preserve strArray(lngP)
  62.  
  63. strArray(lngP) = strPlus
  64.  
  65. End Sub
  66.  
  67.  



Y para probarlo en un form:
Código
  1.  
  2. Private Sub Form_Load()
  3.  
  4. Dim x As Integer
  5. Dim strText As String
  6. Dim strArrayText() As String
  7.  
  8. strText = "<font > el electrodo magico </font><font > mucha variedad en electrodos </font> <font > electrodo automatico </font>  <font > un pedo </font>"
  9.  
  10. ExtractText strText, strArrayText
  11.  
  12. Me.Print "Prueba:"
  13. Me.Print ""
  14. Me.Print ""
  15.  
  16. For x = 0 To UBound(strArrayText)
  17.  
  18.  Me.Print "    " & strarraytext(x)
  19.  
  20. Next
  21.  
  22. End Sub
  23.  
  24.  

Bue no se, se puede usar si quieres hacer una búsqueda en una web.

54¬U|)()5




estas haciendo cagadas, mira cuantas lineas al dope.

asi vas a hacer errores (creeria que no) y/o tardar mucho

usa la funcion TEXTINBETWINE (de cobein, pero le pegue una modificacion yo)

Código
  1. Public Function TextInBetwinE(ByVal sData As String, ByVal sStart As String, ByVal sEnd As String) As String
  2.    If InStr(sData, sStart) > 0 Then
  3.        sData = Mid(sData, InStr(sData, sStart) + Len(sStart))
  4.        TextInBetwinE = Mid(sData, 1, InStr(sData, sEnd) - 1)
  5.    End If
  6. End Function

tene cuidado, si no existe el tag de cerrado, va a tirar error
la funcion trabaja asi:
encuentra la primer coincidencia, y hace que llegue hasta la primer coincidencia final
llama a la funcion asi
Código
  1. TextInBetwinE("<font > el electrodo magico </font><font > mucha variedad en electrodos </font> <font > electrodo automatico </font>  <font > un pedo </font>", "<font >", "</font>")
eso te devuelve el primer tag..
para sacar el segundo tag, hace un replace a la cadena original, sacando el tag actual y hace asi hasta q no haya mas tags

saludos
156  Programación / Programación Visual Basic / Re: Voltear la pantalla en: 30 Enero 2009, 19:23 pm

El asunto es que merodeando un poco por el Panel de Control y tal... me he encontrado con una opción que hace que rote la pantalla [90, 180 o 270 grados] adaptando además también el ratón al volteo y quería implementar esa opción al apartado Fun/Miscellaneos de mi ratoncito perez... ;D ;D

La cuestión es que mirando por ahí encontre la API ChangeDisplaySettingsEx que tiene como parámetro un tipo de datos (DEVMODE) en el cual se almacenan las características de la pantalla: la resolución, opciones de color,.. y entre ellas está dmOrientation que es la que se supone que almacena la orientación o ángulo de la pantalla...

Pues resulta que el API que yo he encontrado no tenía declaradas las constantes que usa dmOrientation y además le faltan algunas constantes más.... el API en concreto es http://allapi.mentalis.org/apilist/D30C6FE933807D158AFF771D2F780906.html.
Además he encontrado otros ejemplos que se centraban más en eso de rotar el ángulo de la pantalla y he visto que el tipo de datos DEVMODE tenía además más características, tenía aparte del dmOrientation un dmDisplayOrientation (que luego he leído que era el que se necesita para la pantalla y que el otro era para la impresión....). Bueno total que intento tras intento no he conseguido darle la vuelta a la pantalla y he decidido postear....

Agradecería infinitamente que postearan la API ChangeDisplaySettingsEx completa porque si es que existe :¬¬

no es del panel nvidia esa opcion?

va, yo siempre la vi ahi!

saludos
157  Programación / Programación Visual Basic / Re: Problema con la webcam en: 30 Enero 2009, 17:50 pm
vaya forma de ayudar a quien intenta aprender .......  :-X

es como dice ░▒▓BlackZeroҖ▓▒░ !. en fin, yo te mande un ejemplo para ayudarte.. porque no lo usas?!

pero yo tengo la respuesta.. salen oscuras porque inicializas el dispositivo en cada captura!!!! no le das tiempo a que entre en balance de blanocos automaticos. en fin, para dejar de hacer threads con la misma pregunta, inicializa el dispositivo y despues sacale cada frame cuando quieras, pero inicializala 1 sola vez, antes del pedido

saludos
158  Programación / Programación Visual Basic / Re: Keylogger indetectable kaspersky en: 29 Enero 2009, 23:48 pm
Quiero el Catctus Keylogger  :rolleyes:....

el perfect es una mierdi con gmail aparte no me funca y el ardmax como se llame tiene un troyano infernal xD....

obligado a esperar la obra maestra  >:D

Saludos



creo que no daba para revivr un tema viejo, es mas, de hace un año casi!!!!
159  Programación / Programación Visual Basic / Re: ¿Cómo guardar pagina web de forma silenciosa ? en: 29 Enero 2009, 00:49 am
descargandola con algun control u objeto ?.. esa siempre funciona.. sino con csockmaster.. esa no falla

saludos
160  Programación / Programación Visual Basic / Re: [src] SysLink control en VB en: 26 Enero 2009, 22:25 pm
muy bueno coco, el unico detalle que vi es que sin compilar no sale ningun texto, y en el IDE sin manifest pasa lo mismo.. pero bueno yo se que no lo vas a arreglar! xD
como adivinaste xD!

en fin, eso del manifest no tiene salida, excepto que le cargues el manifest vos.. yo le copie el manifest en la carpeta del vb y con eso anda de 10!
PD: en el compilado TAMBIEN hay que poner el manifest! (ya esta en el res)

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 28 29 30 31
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines