Jump to content

Recommended Posts

Posted

Hello as tittle said i need to click this

ID="click-to-delete"

Until

ID="email"

Got some of this text, @yahoo.com     @gmail.com      @htomail.com.mx,    i tryed with StringInStr, Innertext, and things like that but really i cant make it work, i decide to create a program who help me to save time on my work so am more effiecient doing my excel tables. Sorry my bad english, and thanks in advaced to all. Thanks.

Posted

$ID = "click-to-delete"
Do
    MouseClick("Left")
Until $ID = "email"

​Something like that but dont work.. Am tryed this and i cant make it work:

#include <IE.au3>
$oIE = _IECreate("http://temp-mail.org/")
$2em = _IEGetObjById($oIE,"mail")
$1em = StringInStr($2em,"@flurred.com")
$mal = _IEGetObjById($oIE,"click-to-delete")
Do
   _IEAction($mal,"click")
   Sleep (1000)
Until $mal = StringSplit($2em,"flurred.com")
Posted

Your script won't work as written, because none of the variables are being updated inside the loop.

Try this

#include <IE.au3>
$oIE = _IECreate("http://temp-mail.org/")
Do
    $2em = _IEGetObjById($oIE, "mail")
    $1em = StringInStr($2em, "@flurred.com")
    $mal = _IEGetObjById($oIE, "click-to-delete")
    _IEAction($mal, "click")
    Sleep(1000)
Until $mal = StringSplit($2em, "flurred.com")

Untested, but at least your variables are being updated now.

If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.
Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag Gude
How to ask questions the smart way!

I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from.

Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays.  -  ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script.  -  Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label.  -  _FileGetProperty - Retrieve the properties of a file  -  SciTE Toolbar - A toolbar demo for use with the SciTE editor  -  GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI.  -   Latin Square password generator

Posted

Your script won't work as written, because none of the variables are being updated inside the loop.

Try this

#include <IE.au3>
$oIE = _IECreate("http://temp-mail.org/")
Do
    $2em = _IEGetObjById($oIE, "mail")
    $1em = StringInStr($2em, "@flurred.com")
    $mal = _IEGetObjById($oIE, "click-to-delete")
    _IEAction($mal, "click")
    Sleep(1000)
Until $mal = StringSplit($2em, "flurred.com")

Untested, but at least your variables are being updated now.

​Still dont work bro :s, god is very dificult :s.

Posted

Still don't work doesn't tell us anything. What doesn't work, and what's happening instead of what you want it to?

If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.
Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag Gude
How to ask questions the smart way!

I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from.

Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays.  -  ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script.  -  Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label.  -  _FileGetProperty - Retrieve the properties of a file  -  SciTE Toolbar - A toolbar demo for use with the SciTE editor  -  GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI.  -   Latin Square password generator

Posted

Still don't work doesn't tell us anything. What doesn't work, and what's happening instead of what you want it to?

​The script just click the button but dont stop until the ID="email" got the word "@flurred.com", it just click the button. 

I need to click the button until the ID="email" got the word "@Flurred.com" , sorry and thanks.

Posted

Try this:

#include <IE.au3>
$oIE = _IECreate("http://temp-mail.org/")
Do
    $mal = _IEGetObjById($oIE, "click-to-delete")
    _IEAction($mal, "click")
    $2em = _IEGetObjById($oIE, "mail")
    Sleep(1000)
Until StringInStr(_IEFormElementGetValue($2em), "flurred.com")

I couldn't test it before because I was at work, I just tested this and it's working for me.

If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.
Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag Gude
How to ask questions the smart way!

I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from.

Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays.  -  ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script.  -  Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label.  -  _FileGetProperty - Retrieve the properties of a file  -  SciTE Toolbar - A toolbar demo for use with the SciTE editor  -  GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI.  -   Latin Square password generator

Posted

Try this:

#include <IE.au3>
$oIE = _IECreate("http://temp-mail.org/")
Do
    $mal = _IEGetObjById($oIE, "click-to-delete")
    _IEAction($mal, "click")
    $2em = _IEGetObjById($oIE, "mail")
    Sleep(1000)
Until StringInStr(_IEFormElementGetValue($2em), "flurred.com")

I couldn't test it before because I was at work, I just tested this and it's working for me.

​Thanks in advanced, worked. <3

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...