• Descarga el eBook gratuito SEO en Wordpress 2015 aquí

    • Pack con las mejores herramientas SEO en las VIP Tools apúntate!


     
    Calificación:
    • 0 votos - 0 Media
    • 1
    • 2
    • 3
    • 4
    • 5
    Ayuda - Como usar la sentencia if en iMacros

    BlackHat Bronce


    **
    Puntos de comerciante: 0 (0%)
    4

    0


    Crédito: 0.22 BHC
    Mensaje: #1
    Ayuda - Como usar la sentencia if en iMacros
    Hola a todos, estoy armando un script con iMacros para resolver captchas en un juego que se llama ikariam.
    El script es el siguiente:

    Código:
    VERSION BUILD=8961227 RECORDER=FX
    TAB T=1
    URL GOTO=https://s2-ar.ikariam.gameforge.com/index.php?view=
    TAG POS=1 TYPE=A ATTR=ID:js_CityPosition17Link
    WAIT SECONDS=2
    TAG POS=1 TYPE=A ATTR=TXT:Abordar
    SET !EXTRACT_TEST_POPUP NO
    SET !ERRORIGNORE YES
    TAB T=1
    FILEDELETE NAME=c:\captcha\1.png
    ONDOWNLOAD FOLDER=c:\captcha FILE=1.png WAIT=YES
    SET !TIMEOUT_STEP 10
    CONTENT=EVENT:SAVE_ELEMENT_SCREENSHTO descarga la imagen
    TAG POS=1 TYPE=IMG ATTR=CLASS:captchaImage CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
    TAB OPEN
    TAB T=3
    URL GOTO=http://www.9kw.eu/grafiik/form.html
    SET !TIMEOUT_STEP 2
    TAG POS=1 TYPE=INPUT ATTR=NAME:apikey CONTENT=
    TAG POS=1 TYPE=INPUT ATTR=NAME:maxtimeout CONTENT=200
    TAG POS=1 TYPE=INPUT ATTR=NAME:prio CONTENT=0
    TAG POS=1 TYPE=INPUT ATTR=NAME:source CONTENT=
    TAG POS=1 TYPE=INPUT ATTR=NAME:file--upload-01 CONTENT=c:\captcha\1.png
    SET !TIMEOUT_PAGE 30
    TAG POS=1 TYPE=INPUT ATTR=TYPE:submit
    SET !TIMEOUT_STEP 120
    TAG POS=1 TYPE=INPUT ATTR=NAME:result EXTRACT=TXT
    TAB CLOSE
    TAB T=1
    SET !TIMEOUT_STEP 5
    TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:index.php ATTR=ID:captcha CONTENT={{!EXTRACT}}
    TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:index.php ATTR=*
    URL GOTO=https://s2-ar.ikariam.gameforge.com/index.php?view=city&oldBackgroundView=worldmap_iso&containerWidth=1518px&containerHeight=981px&worldviewWidth=1518px&worldviewHeight=935px&worldmap_isoTop=-852.5px&worldmap_isoLeft=759px&worldmap_isoRight=&sideBarExt=0024c060a8aa2b5645903f9a4b96767a760fb5603b1
    TAG POS=1 TYPE=A ATTR=TXT:Mostrar<SP>ciudad
    SET !LOOP 12

    En este juego, cada 2 minutos se puede hacer una misión, pero cada 12 o 20 misiones aparece una captcha. Esta captcha la logro resolver.
    Sin embargo, cuando el captcha no aparece, la línea
    TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:index.php ATTR=*
    me genera un error en el juego.

    Lo que quiero es hacer el código mas eficiente y ver si se puede, con la sentencia IF o de alguna otra forma, que cuando aparezca el captcha se ejecute la captura y su resolución, pero cuando no aparezca el captcha ese código de captura y resolución, no se ejecute.

    Alguien podrá darme una mano?

    Desde ya muchas gracias.
    María.

    PD: Aclaro que no soy programadora y todo lo hago de manera amateur. Este código me llevó mas de 7 hs, ese es mi nivel de conocimiento de programación Triste, Obviamente tuve que leer mucho y probar varias cosas antes de lograr que fucione medianamente bien el código anterior. Tenganmé paciencia Sonrisa

    MariaMaria, orgulloso de ser un miembro de Foro Black Hat SEO desde Feb 2016.
    (Este mensaje fue modificado por última vez en: 07-05-2016 11:46 PM por MariaMaria.)
    11-02-2016 08:47 PM
    Buscar Citar

    BlackHat Bronce


    **
    Puntos de comerciante: 0 (0%)
    2

    0


    Crédito: 0.02 BHC
    Mensaje: #2
    RE: Ayuda - Como usar la sentencia if en iMacros
    no se pueden usar condicionales en imacro

    AUZOLANO, orgulloso de ser un miembro de Foro Black Hat SEO desde Feb 2016.
    14-02-2016 06:22 AM
    Buscar Citar

    BlackHat Bronce


    **
    Puntos de comerciante: 0 (0%)
    4

    0


    Crédito: 0.22 BHC
    Mensaje: #3
    RE: Ayuda - Como usar la sentencia if en iMacros
    AUZOLANO, gracias por responder.
    Qué lastima que no haya condicionales en esta gran herramienta Triste

    MariaMaria, orgulloso de ser un miembro de Foro Black Hat SEO desde Feb 2016.
    14-02-2016 10:46 AM
    Buscar Citar

    BlackHat Plata


    ****
    Puntos de comerciante: 3 (100%)
    665


    Programador Promotor Twitter 100 Posts Asistente

    Crédito: 8.83 BHC
    Mensaje: #4
    RE: Ayuda - Como usar la sentencia if en iMacros
    Buenas que tal.

    ummm, tienes dos opciones.

    - La primera:
    Aclaro que no he mirado tu código, PERO si pones esto en la primera linea
    Código:
    SET !ERRORIGNORE YES

    Y ocurre un error "en imacros", no para la ejecución y sigue a la siguiente sentencia.
    Lo digo por que así te valdría para saltarte el error y seguir con tu "bucle"

    -La segunda:
    Imacros te permite imm y js , en codigo imm no permite sentencias de control, pero en js puedes hacer sentencias de control.

    Podrías cambiar tu código y adaptarlo a js para imm dónde si puedes poner sentencias de control.

    Miguel2008, orgulloso de ser un miembro de Foro Black Hat SEO desde Oct 2014.
    (Este mensaje fue modificado por última vez en: 14-02-2016 01:12 PM por Miguel2008.)
    14-02-2016 01:04 PM
    Buscar Citar


    Posibles temas similares...
    Tema: Autor Respuestas: Vistas: Último mensaje
    Dedo arriba Como enviar mensajes masivos en Facebook?? VaVa 5 573 18-11-2016 08:57 PM
    Último mensaje: liongear
      Herramienta gratis que nos ayuda a indexar enlaces usando Twitter y Addmefast Sauron 16 1,476 14-09-2016 03:17 AM
    Último mensaje: ieibloggs
      Continuacion de Correos Everywhere (Como Scrappear) cmos 3 1,037 21-04-2016 08:01 AM
    Último mensaje: erik alejo
      ¿Cómo obtener el spinner del foro? benington 1 660 12-01-2016 06:15 PM
    Último mensaje: DondeDonAle
      Colección de iMacros para automatizar tus tareas de navegación Sauron 24 9,166 26-12-2015 04:41 PM
    Último mensaje: alejorubio07
      Consejos para usar por primera vez Spinners Maverick 8 1,762 24-12-2015 03:27 PM
    Último mensaje: newbieseo
      iMacros bot para Like4like.org youtubelikes DarthVader 11 5,600 17-10-2015 05:49 PM
    Último mensaje: juanantonio
      Como saltarse el copyright de youtube? xavicibi 8 1,846 20-08-2015 06:19 PM
    Último mensaje: piltrafil
      Senuke y Licorne, Como utilizarlos en estrategia de links? asalinasce 2 803 05-05-2015 05:14 PM
    Último mensaje: giocr
      alguien sabe como scrapear email de facebook chanito 14 3,369 26-04-2015 01:26 AM
    Último mensaje: redcromatica

    Salto de foro:


    Usuario(s) navegando en este tema: 1 invitado(s)
    Anuncios FBH (+ info)

    Foro Black Hat

    ForoBlackHat es un foro público con ánimo de desarrollo de aplicaciones y estrategias SEO para la comunidad hispano hablante cuyo objetivo sea el de aprender técnicas de posicionamiento.

    Nuestra comunidad cuenta con un equipo de programadores que desarrollan día a día nuevas herramientas gratuitas para los usuarios. ¡Siéntete libre de registrarte y comentar por los hilos!