Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Webagent007

#1
Public Declare Function InternetOpen Lib "wininet.dll" Alias "InternetOpenA" (ByVal lpszAgent As String, ByVal dwAccessType As Long, ByVal lpszProxyName As String, ByVal lpszProxyBypass As String, ByVal dwFlags As Long) As Long

Pues eso, cuando me pongo a programar usualmente "googleo" para buscar el api, y de ser posible algunos ejemplos....pero alguien sabe asi, al dedo qué significaría "lpszAgent" o "dwAccessType" para con solo ver la api poder declarar las variables? (y por ende usar la api)

no se.....seria interesante no depender del  google xDD
#2
pues eso.......hay otra forma que conectarse por winsock para hacer que un programa haga lo que yo quiero que haga????

(no...no me importaria el delay de la ejecucion, mientras lo haga xD)

saludos
#3
bueno...pue esto...queria saber si se puede hacer un navegador totalmente texto (o al menos que corra como si fuera un script...no se si me explico)

xmlhttp o algo asi? que me recomiendan?  (y como se controla porque es precisamente para hacer unas cuantas cosas interesantes  ;))

saludos
#4
pues eso...estoy un poco mosqueado con este code que es de una pagina web

<td><input type="image" src="http://graphics.com/images/template/button/submit_preview.gif" onClick="if(window.processSubform){processSubform();}document.post.preview.value='true';" alt="Preview" title="Preivew" width="67" height="15"/></td>

<td width="10"><img src="http://graphics.com/images/template/s.gif" width="10" height="15"></td>

<td><input type="image" src="http://graphics.com/images/template/button/submit_submit.gif" onClick="if(window.processSubform){processSubform();}document.post.post.value='true';" alt="Submit" title="Submit" width="67" height="15" /></td>


Entiendo mas o menos todo excepto la parte que dice OnClick= blah blah lah

y tambien queria saber como reproducirlo en visual basic con webbrowser  >:( (que por mas que le busco no encuentro, sin embargo...DEBE de haber una forma)

He pensado usar esto:
Dim c, e
Set c = WB.Document.All.tags("img")
For Each e In c
    If e.src = "http://graphics.com/images/template/button/forum_postreply.gif" Then
         MsgBox "Link Found!"
         e.Click
         Exit For
    End If
Next
        End Sub

(pero obviamente el tag no empieza con img src y para acabar tiene caracteres como las "comillas" que lo confunden)

Ayuda!!!! y saludos ;D
#5
pregunta muy facil (y idiota) pero que no me sale :P
bueno, es una coleccion de triggers (cuando el usuario hace x yo hago otra cosa) peeero...no me funciona en el trigger de la fecha

Do Until TBtime.Text = TBtime2.Text
MsgBox ("aca van los eventos")
Loop

Entiendo que la hora va cambiando (puesto que puse la hora como format hh:mm:ss) y por eso hice el bucle, sin embargo, solo me llena de msgbox la ventana (no que para eso servia until? cuando se cumpla?)  >:(  :P

saludos
#6
Como puedo ordenarle automaticamente al formulario que se minimize :P cada vez que lo intento me sale error..asi que..alguien sabe?  ;D
le puse que cuando clickee haga:
   FormSys.MeResize Me
(FormSys es un formulario aparte para que se ejecute en el systray (al lado del relojito de windows), y el FrmPrincipal es Form1)
o alguna otra manera de ocultar un form despues de mantenerlo visible.... (y que por mientras pueda seguir hacendo un bucle)
Salu2 :P
#7
Weno...aca vengo a molestarles de nuevo  ;D
Mi problema es que Visual basic no deja que manipule objetos en un WebBrowser (por ejemplo...que haga click en un botoncito, solo me deja escribir texto)

lo que quiero hacer es un control (onda wand para los que usaron opera) que me pueda loggear automaticamente a una página específica(solo una pagina es la que me interesa por ahora) ;D
por alguna razon no me sale...el codigo de la página a la que intento ingresar como jodido desesperado es:


    <form id="loginform" method="post" action="/gt/login.php?&sid=1b72d338a9565b7dc091c9977973407a?">
            <input type="hidden" name="submit" value="Login"/>
            <input type="hidden" name="sid" value=""/>
            <input type="hidden" name="redirect" value="/"/>
            <input type="text" name="username" id="loginUsername"/>
            <input type="password" name="password" id="loginPassword"/>
            <input type="image" src="http://soylaimagenqueloggea.png" name="login" value="Login" id="loginSubmit"/>
           <input type="checkbox" name="autologin" id="loginAuto" />           
        </form>


Este es el código que hice en Visual Basic

Private Sub  Command1_Click()
On Error Resume Next
    WebBrowser.Document.All(Text3.Text).Value = TBlogin.Text ' logea username
    WebBrowser.Document.All(Text4.Text).Value = TBpassword.Text ' logea password
    For Each X In WebBrowser.Document(Text5.Text)  ' Encuentra el botón de submit
        If  X.alt = TBimage.Text [b]Then[/b] X.Click ' click it
        Next
        Wait (1)

End Sub


Así le hice para asignar "value" con los "nombres" (username, password, image) y así escribir los valores para auto-loggearse, pero cuando se quieren mandar los datos haciendo click en http://soylaimagenqueloggea.png simplemente no da más de si y no hace....NADA! (a pesar que escribí correctamente su nombre)

Valores de las textbox (todas en .text)
Text3.text=Username
TBLogin= aca nombre de usuario correcto
------
Text4.text=Password
TBpassword.text=aca el password
----
Text5.text=imagen
TBimage.text=http://soylaimagenqueloggea.png

Estoy haciendo algo mal???? se han unido los alienigenas-hemorroide para joderme el dia? que no encuentro nada en el MSDN (y se me hace tan enredado que la verdad es que no entiendo casi nada de la ayuda de microsoft) asi que si alguien puede ayudarme...se los agradezco

PS: perdonen tanto rollo...espero que entiendan el problema que tengo...ya que esto es muuuuuy largo  :P

Esto es el login....pero no creo que sirva...por si acaso (solo me falta hacer que VB haga click en "entrar" :-(

saludos
#8
pues eso...tengo un problema con como hacer un bucle, Es un navegador que se pueda actualizar cada 5 segundos, pero no puedo hacerlo, me sale error (asi que no se....me siento idiota preguntando esto pero...como lo hago?) :P

Ah! y si tambien me podreis explicar como le hago para que logee a una página cuando apenas cargue ya que eso si..no lo he encontrado en ningun lado

Saludos