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


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: 1 ... 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 [903] 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 ... 1254
9021  Programación / .NET (C#, VB.NET, ASP) / Re: Realizar función al hacer click en un input button de un WebBrowser? en: 13 Junio 2013, 19:16 pm
Desués del Then dce toda la vida se dice la función a realizar, no?

Sí.

Aunque yo declararía el objeto del sender afuera de los Subs, o haria un TryCast dentro de ese Sub que muestras para que pudieras "manejar" y ver fácilmente en el IntelliSense todos los métodos/propiedades del objeto Sender, para que no vayas preguntando mucho sobre eso en el futuro xD.

Código
  1. Dim document As HtmlDocument = TryCast(sender, HtmlDocument)

EDITO:

Código
  1.    Private Sub Document_Clic(ByVal sender As Object, ByVal e As HtmlElementEventArgs)
  2.  
  3.        Dim document As HtmlDocument = TryCast(sender, HtmlDocument)
  4.  
  5.        Select Case document.ActiveElement.TagName.ToLower
  6.            Case "button" : MsgBox("apretaste un button")
  7.            Case "input" : MsgBox("apretaste un input")
  8.            Case Else
  9.        End Select
  10.  
  11.    End Sub



Tampoco es para que nos baneen :P Un moderador es moderador por algo, piensalo. :P
Para ser sincero yo creo que NovLucker ya pasa de leer tus post (No me extraña, es que cansa siempre ver lo mismo!) xD

Sobre lo del baneo...se banean a los Trolls, y nosotros (los "implicados") hemos dicho lo que pensamos siempre con respeto, y además es por tu bien, IKillNukes, no gustan la gente que lo pide todo hecho siempre.
9022  Programación / Scripting / Re: Ayuda script Batch copia de archivos en: 13 Junio 2013, 18:59 pm
lo que quiero es que los recorra desde el más antiguo al más nuevo
¿Por fecha de creación, o por fecha de modificación?

Un ejemplo:

Código
  1. @Echo OFF
  2.  
  3. (for /D %%# in ("*") Do (
  4. Set "DateTime=%%~t#"
  5. Call Set "Y=%%DateTime:~6,4%%"
  6. Call Set "M=%%DateTime:~3,2%%"
  7. Call Set "D=%%DateTime:~0,2%%"
  8. Call Echo %%Y%%%%M%%%%D%% %%~f#
  9. ))>"%TEMP%\dirs.tmp"
  10.  
  11. For /F "tokens=1,*" %%A  in ('Type "%TEMP%\dirs.tmp" ^| SORT') Do (
  12. Echo %%B
  13. REM xcopy "%%B" ...
  14. )
  15.  
  16. Pause&Exit

Saludos!
9023  Programación / Scripting / Re: Ayuda Script batch/powershell en: 13 Junio 2013, 17:46 pm
Le puedes hacer algunas PEQUEÑAS mejoras al code que has mostrado, prueba a usarlo de esta manera:

Código:
@echo off & setLocal enableDELAYedeXpansion
Title Extraer Datos kk.txt

echo extrayendo datos principio

(for /f "usebackq delims=" %%a in ("kk.txt") do (
set /a N+=1
if !N! gtr 10 (goto :done)
Echo %%a
))> "salidakk.txt"

:done
cls
echo extrayendo datos final

for /f "usebackq delims=" %%a in ("kk.txt") do (
set "var8=!var7!"
set "var7=!var6!"
set "var6=!var5!"
set "var5=!var4!"
set "var4=!var3!"
set "var3=!var2!"
set "var2=!var1!"
set "var1=!var!"
set "var=%%a"
)

(For /L %%X in (1,1,8) Do (Echo !Var%%X!))>>"salidakk.txt"

cls
echo Datos Extraidos a salidakk.txt

Pause&Exit

Saludos!
9024  Programación / .NET (C#, VB.NET, ASP) / Re: Realizar función al hacer click en un input button de un WebBrowser? en: 13 Junio 2013, 17:12 pm
voy a pedir nada más 2 o 3 codes
Con dos cojones IKillNukes, dí que sí...

puede que aprenda a usar algunas cosas de Java, de C++ y de VB.NET

...cuando me aburra de un lenguaje pues empiezo con otro

...

Entonces... Quedamos como amigos y este malentendido lo resolvemos por lo sano?
Si es así, yo me rindo y dejo que me enseñes el code que me falta, Elektro.

Yo soy amigo de todo el mundo, no voy a odiar a alguien porque pida cosas, ni me vas a caer mal, pero tampoco voy a dejar que se abuse de la bondad de los demás como lo estás haciendo, cada día vas un paso mas lejos pidiendo todo hecho sin escrúpulos, las cosas son como son, incluso tu lo reconoces, no buscas aprender.

El colmo de todo esto según ha comentado SyntaxError es que estuvieras dispuesto a presentar esta aplicación en un concurso (EHN-DEV) (vale, con el consentimiento de los que te hemos hecho todo el código), pero es que es increible, porque si te preguntasen cualquier cosa de tu própia aplicación en el concurso no ibas a saber que decir, porque no sabes lo que hace cada cosa de los códigos.

...con eso último das la impresión de que lo único que buscas es que te lo hagan todo y decir que es tuyo para ganar algo, como te dijo NovLucker en una ocasión, y eso no creo que a nadie le guste, ya lo estás viendo,
pues yo lo siento pero no estoy dispuesto a aportar ese code que necesitas.

Aún así, lee bien IKillNukes, porque te lo he dicho dos veces, aquí tienes lo que necesitas para hacer ese code:


http://pradeep1210.wordpress.com/2010/03/19/easy-way-to-add-keyboard-and-mouse-events-to-webbrowser-control/

Código
  1. If sender.ActiveElement.TagName.tolower = "button" then...
  2. If sender.ActiveElement.TagName.tolower = "input" then...

Es muy sencillo de hacer, si se te complica lo único que tienes que hacer es INTENTARLO, y preguntar porque no va y lo que te falta, hacer una pregunta decente macho, y con gusto estoy seguro de que te ayudare(mos) cuando demuestres que intentas codear algo por ti mismo sin usar copy/paste.

No pidas codes hechos, pide ayuda para hacerlos, y te irá mucho mejor. ¿Tán dificil es hacer eso IKillNukes?

Saludos!
9025  Programación / .NET (C#, VB.NET, ASP) / Re: Limite de conexiones en: 13 Junio 2013, 11:16 am
Hola XresH

Cuando se detiene dice que hemos excedido el numero de sesiones, lo tengo claro, mi duda está si eso es posible evadirlo?

No soy experto en Redes, pero has probado a eliminar la Cookie de esa página después de cada inicio de sesión?

Saludos!
9026  Programación / .NET (C#, VB.NET, ASP) / Re: Realizar función al hacer click en un input button de un WebBrowser? en: 13 Junio 2013, 01:03 am
Perdón por este OFFTOPIC que voy a hacer ahora, espero que no moleste a ninguna persona de las que voy a nombrar, pero no me gusta callarme nada

Ikillnukes, un buen ejemplo que puedes tomar como referencia es a SγиtαxEяяoя , incluso puedes motivarte a aprender VBNET (Aprenderlo de verdad, no lo que estás haciendo) como si fuese un reto para subir el nivel de conocimientos de la misma manera que lo hace SyntaxError poco a poco cada día, igual que lo hago yo, y al igual que lo hacemos todos los demás.

Pues según lo que yo he podido ver, SyntaxError se inició en VBNET mucho después de lo que lo hicieras tu, porque recuerdo que tu te iniciaste hace varios varios meses, pero  lo dejaste por un tiempo LARGO y luego volviste a retomar las riendas y aquí estás de nuevo,
y por si fuera poco cuando tu te iniciaste en VBNET recibiste mucha más ayuda que SyntaxError (Al menos en este foro, no conozco la vida de SyntaxError más hallá xD), ya que la información y los códigos se te ofrecen en bandeja cuando lo pides como si fueran caramelos ...SyntaxError ha hecho un par de posts, tu has hecho 100, y a pesar de todo eso no sabes "nada" IkillNukes, en varios meses no eres capaz de manejar lo más básico de VBNET, pues no intento desmotivarte, más bien al contrario, va siendo hora de que te plantees en serio empezar a aprender el lenguaje de verdad si quieres hacer una aplicación, porque nadie te va a hacer una aplicación a menos que pagues dinero por que te la hagan.

...Y ya lo siento si molesta, no me gusta comparar a personas, pero es que no sé que más hacer ya.

Reconozco que yo hasta hace poco pensaba que vosotros dos erais iguales (lo siento mucho SyntaxError) en el sentido de que pedirlo todo hecho era vuestra única solución para hacer las cosas, pero estaba muy equivocado, pues es algo que se nota en las personas, y en SyntaxError se nota que si que desea aprender,

y lo cierto es que... ¿Quien no ha copiado código ajeno?, por ejemplo ¿Quien no ha copiado el código de una Class donde se usen APIS con sus estructuras ya escritas y sus constantes para no tener que hacerlo nosotros?...

...Pero una cosa es copiar por necesidad un código que sabes que va a funcionar sin hacerle modificaciones, y otra cosa muy distinta es que copiar códigos séa lo único que sepas hacer, y no es sarcasmo IKillNukes, te lo digo diréctamente porque quiero que sepas que eso es lo que pienso y sabes perféctamente que es cierto.

Ya no tengo nada más que decir,
Espero que a los moderadores no le haya molestado tampoco, de lo contrario, lo siento.

Un saludo!
9027  Programación / .NET (C#, VB.NET, ASP) / Re: Realizar función al hacer click en un input button de un WebBrowser? en: 13 Junio 2013, 00:27 am
no se que es lo que significan la mitad de las cosas que hay en los codes :-\

Pues ya tienes tarea de sobra, ¿no?

...En el MSDN tienes lo que significa cada propiedad y método del HtmlDocument y HtmlElement, si no sabes lo que significan o como mínimo no te puedes hacer una idea de lo que significan es porque no quieres.

Yo no soy un Pro, pero lo que no puede ser es que sin saber el puto lenguaje quieras hacer una aplicación de grandes dimensiones sin tener ni idea de como usar el lenguaje de forma básica, y que encima ya tengas media aplicación acabada donde el 90% del código es puro copy/paste del esfuerzo de los demás usuarios como Xresh o yo, y que no sepas que significa nada de lo que te mostramos ni tampoco te intereses por saber que significa, eso es lo peor de todo.

¿Estamos locos o que?, ya basta Ikillnukes, si no quieres aprender pues me parece perfecto, no aprendas, pero entonces tampoco hagas mil preguntas sobre como se hacen las cosas puesto que reálmente no quieres aprender como se hacen las cosas, quieres que te lo den hecho.

Empieza por estudiar los términos básicos de VBNET, los operadores y las cosas básicas, lo que significan las propiedades, los métodos, los eventosd, los data types, aprende a leer los malditos eventos y propiedades de los objetos y sus descripciones, que no es tán dificil joder, un miserable click te cuesta leer las descripciones, en fín aprende un poco a manejar el lenguaje por ti mismo y luego ya cuando sepas símplemente lo básico entonces puedes probar a desarrollar tu primera aplicación, una aplicaicón que la hayas hecho tú, con o sin ayuda de usuarios como nosotros, pero donde la mayor parte del código séa tuyo, una aplicación realista y no este tipo de aplicación que "estás haciendo tú"...

...Se te escapa de las manos todo lo qe te comentamos y lo que te explicamos, no estás capacitado para hacer este "launcher" aunque te proporcionemos ayuda, porque es demasiado para tu nivel de conocimientos del lenguaje, así que te sugiero que PARES, que recapacites, que empieces a aprender el maldito lenguaje desde cero, cosa que todavía no te ha dado la gana hacer, y ya para entonces cuanto estés un poco más instruido podremos ayudarte mejor.

Saludos.



EDITO:

En fín aqui cada uno empieza sin tener ni p**a idea del lenguaje, todos empezamos sin saber, pero todos los que reálmente queremos aprender nos dignamos a investigar lo que significa cada cosa.

Para serte sincero... es mi opinión, y solo mi opinión, pero yo preferiría 1.000 veces que un usuario llenase el foro de preguntas de este tipo:

"¿Me explican este código entero?", "¿Me explican que significa esto?", "¿Me explican para que sirve esto otro?", "¿Me explican como puedo mejorar este código?".

Porque al menos el tipo de pregunta denota que la persona está interesada en aprender algo.

...En cambio tu lo que haces es esperar que otras personas como por ejemplo yo te saquemos de todos los apuros, de todos. Los demás invertimos tiempo, te ayudamos (quiero decir, te lo damos hecho), pero tu sigues sin querer aprender y abusando, porque pedir es fácil.

...Si no sabes lo que significa alguna parte de un código (Como has comentado en tu último post) siempre puedes formular tu pregunta en el foro para que te expliquemos lo que significa eso que no sepas, y de esa manera APRENDAS.
9028  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, 21:47 pm
Bonito copy/paste,
Sigue investigando el código de la url que te puse, te doy otra pista!:

Código
  1.    Private Sub Document_Clicked(ByVal sender As Object, ByVal e As HtmlElementEventArgs)
  2.        MsgBox(sender.ActiveElement.TagName)
  3.        MsgBox(sender.ActiveElement.Id)
  4.        MsgBox(sender.ActiveElement.Name)
  5.        MsgBox(sender.ActiveElement.OuterText)
  6.    End Sub

PD: Donde el objeto sender es de tipo "HtmlDocument", NO de tipo HtmlElement como está en tu código de arriba.

EDITO:
Código
  1. If sender.ActiveElement.TagName.tolower = "button" then...
  2. If sender.ActiveElement.TagName.tolower = "input" then...
9029  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, 21:16 pm
¿Puedes centrarte en lo que te dije?:

Citar
Está claro que con los eventos del WebBrowser no vas a poder
Punto 1: Olvida el CLICK del WebBrowser.

tienes que hacerlo con los eventos del documento, el cual tiene un evento llamado CLICK ...
Punto 2: Bienvenido al evento CLICK del documento.

Citar
Punto 3: Mírate el código, leelo, examinalo, fíjate en los eventos disponibles del document y usa el evento click de ese objeto.

Citar
tienes que handlear el evento click del documento a un sub, y en ese sub lo que debes hacer es comprobar el tipo de elemento que se ha clickado, si es un botón pues lanzas un msgbox.
Punto 4: Intenta hacerlo, con la url debería ser más que suficiente, pero bueno, una pista extra:

http://msdn.microsoft.com/en-us/library/eday44cc.aspx
http://msdn.microsoft.com/en-us/library/system.windows.forms.htmlelement_events.aspx
http://msdn.microsoft.com/en-us/library/system.windows.forms.htmldocument.activeelement.aspx


9030  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, 20:56 pm
@IKillNukes
Está claro que con los eventos del WebBrowser no vas a poder, porque no existen eventos para eso, tienes que hacerlo con los eventos del documento, el cual tiene un evento llamado CLICK y sirve para eso...

...Aquí está todo lo que necesitas saber: http://pradeep1210.wordpress.com/2010/03/19/easy-way-to-add-keyboard-and-mouse-events-to-webbrowser-control/

Te pasaría un código de ejemplo, pero te reto a que lo hagas por ti mismo, tienes que handlear el evento click del documento a un sub, y en ese sub lo que debes hacer es comprobar el tipo de elemento que se ha clickado, si es un botón pues lanzas un msgbox.

EDITO: Postea si quieres más tarde el código que lleves hecho al respecto para poder ayudarte.

Saludos!
Páginas: 1 ... 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 [903] 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 ... 1254
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines