Foro Black Hat SEOArchivo · solo lectura
RankHispano

¿Quieres que se conozca tu proyecto?

Da de alta gratis tu proyecto en menos
de un minuto gracias a la IA
en RankHispano.com

Loguerarme en cualquier web con script

Iniciado por aprengo · 22 abr 2015 · 6 respuestas · 8113 visitas

  1. aprengo
    En realidad son varios los casos en los que estoy interesado.

    1. Webs en las que tengo varios perfiles o cuentas como Facebook
    2. Webs tales como directorios profesionales en donde gestiono varias cuentas asociadas a distintos emails.

    El objetivo sería lanzar la web en cuestión, y loguearme en ella. Si ya estuviera logueado - como en el caso de faceboo - ser capaz de cerrar sesión antes.

    En principio no es entrada simultánea o logueo simultáneo. Si alguien me indica algún script para esto pues bienvenido también.

    Me podría valer una herramienta similar a fbquicklogin , pero para cualquier web configurable. Una especie de tabla de logins a ejecutar según convenga. que lanzara la web y te loguara, y que en caso de estar ya logueado te hiciera el sign out y te logueara en la nueva cuenta.
  2. Sauron
    @"aprengo" puedes hacerlo con iMacros. Te doy una idea, que siempre que quieras hacer un login antes de esto siempre intentes un logout, si no lo logra continua la macro :) (SET !ERRORIGNORE YES)

    Te paso el código de iMacros que cierra e inicia sesión en facebook :), pero debes ya darle tu forma

    Spoiler
    VERSION BUILD=8810214 RECORDER=FX

    'FOROBLACKHAT.com

    'Facebook login
    SET !VAR1 [email protected]
    SET !VAR2 PASSWORD

    'Facebook Logout
    SET !ERRORIGNORE YES
    TAB T=1
    URL GOTO=https://www.facebook.com/?lang=en
    TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:logout_form ATTR=*
    WAIT SECONDS=1

    'Facebook Login
    URL GOTO=https://facebook.com/
    TAG POS=1 TYPE=A ATTR=TXT:English<SP>(US)
    TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:email CONTENT={{!VAR1}}
    TAG POS=1 TYPE=INPUT:PASSWORD FORM=NAME:NoFormName ATTR=ID:pass CONTENT={{!VAR2}}
    TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=VALUE:Log<SP>In
  3. aprengo
    Muchas gracias. me voy a familiarizar con iMacros .
  4. aprengo
    Sauron escribió:@"aprengo" puedes hacerlo con iMacros. Te doy una idea, que siempre que quieras hacer un login antes de esto siempre intentes un logout, si no lo logra continua la macro :) (SET !ERRORIGNORE YES)

    Te paso el código de iMacros que cierra e inicia sesión en facebook :), pero debes ya darle tu forma


    Lo he intentado , pero algo debo estar haciendo mal.
    Luego he intentado grabando la macro en directo, pero tampoco.
    En el script modifico correo y password, así como la url.
    Pero nada , qué puedo hacer ?

    Gracias
  5. aprengo
    '?VERSION BUILD=8810214 RECORDER=FX

    'FOROBLACKHAT.com

    'Twitter login
    SET !VAR1 [email protected]
    SET !VAR2 123456

    'Twitter Logout
    SET !ERRORIGNORE YES
    TAB T=1
    URL GOTO=https://twitter.com/?lang=es
    TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:logout_form ATTR=*
    WAIT SECONDS=1

    'Facebook Login
    URL GOTO=https://twitter.com/?lang=es
    TAG POS=1 TYPE=A ATTR=TXT:English<SP>(US)
    TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:email CONTENT={{!VAR1}}
    TAG POS=1 TYPE=INPUT:PASSWORD FORM=NAME:NoFormName ATTR=ID:pass CONTENT={{!VAR2}}
    TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=VALUE:Log<SP>In



    no me funciona. Es para loguear en Twitter. Seguramente estoy fallando con el lenguaje que es nuevo para mí.


    También he probado este, pero sin resultado :

    '?VERSION BUILD=8810214 RECORDER=FX

    'FOROBLACKHAT.com

    'Twitter login
    SET !VAR1 [email protected]
    SET !VAR2 123456

    'Twitter Logout
    SET !ERRORIGNORE YES
    TAB T=1
    URL GOTO=https://twitter.com/?lang=en
    TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:logout_form ATTR=*
    WAIT SECONDS=1

    'Twitter Login
    URL GOTO=https://twitter.com
    TAG POS=1 TYPE=A ATTR=TXT:English<SP>(US)
    TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:email CONTENT={{!VAR1}}
    TAG POS=1 TYPE=INPUT:PASSWORD FORM=NAME:NoFormName ATTR=ID:pass CONTENT={{!VAR2}}
    TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=VALUE:Log<SP>In
  6. aprengo
    tampoco me resulta :

    '?VERSION BUILD=8810214 RECORDER=FX

    'FOROBLACKHAT.com

    'Twitter login
    SET !VAR1 [email protected]
    SET !VAR2 123456

    'Twitter Logout
    SET !ERRORIGNORE YES
    TAB T=1
    URL GOTO=https://twitter.com/?lang=en
    TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:logout_form ATTR=*
    TAG POS=2 TYPE=BUTTON FORM=ACTION:https://twitter.com/sessions ATTR=TXT:Log<SP>in
    WAIT SECONDS=1

    'Twitter Login
    URL GOTO=https://twitter.com
    TAG POS=1 TYPE=A ATTR=TXT:English<SP>(US)
    TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:https://twitter.com/sessions ATTR=ATTR=ID:signin-email CONTENT={{!VAR1}}
    TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:https://twitter.com/sessions ATTR=ID:signin-password CONTENT={{!VAR2}}
    TAG POS=2 TYPE=BUTTON FORM=ACTION:https://twitter.com/sessions ATTR=TXT:Log<SP>in


    Con eta ya me va un poco mejor :

    VERSION BUILD=8300326 RECORDER=FX
    SET !ERRORIGNORE YES
    TAB T=1
    URL GOTO=https://twitter.com/
    TAG POS=2 TYPE=INPUT:TEXT FORM=ACTION:https://twitter.com/sessions ATTR=NAME:session[username_or_email] [email protected]
    SET !ENCRYPTION NO
    TAG POS=2 TYPE=INPUT:pASSWORD FORM=ACTION:https://twitter.com/sessions ATTR=NAME:session CONTENT=123456
    TAG POS=2 TYPE=BUTTON FORM=ACTION:https://twitter.com/sessions ATTR=TXT:Iniciar<SP>sesión


    Un poxo mejor ahora

    VERSION BUILD=8300326 RECORDER=FX

    'Twitter login
    SET !VAR1 [email protected]
    SET !VAR2 f123456

    SET !ERRORIGNORE YES
    TAB T=1
    URL GOTO=https://twitter.com/
    TAG POS=2 TYPE=INPUT:TEXT FORM=ACTION:https://twitter.com/sessions ATTR=NAME:session[username_or_email] CONTENT={{!VAR1}}
    SET !ENCRYPTION NO
    TAG POS=2 TYPE=INPUT:pASSWORD FORM=ACTION:https://twitter.com/sessions ATTR=NAME:session CONTENT={{!VAR2}}
    TAG POS=2 TYPE=BUTTON FORM=ACTION:https://twitter.com/sessions ATTR=TXT:Iniciar<SP>sesión

    Ahora intentaré estando logueado previamente ver si logro que me saque - logout - y me loguee en una cuenta adicional o la misma
  7. aprengo
    Quizá este pueda funcionar para un logout primero y luego el login . Seguiré haciendo pruebas. No se comporta muy bien todavía :

    VERSION BUILD=8300326 RECORDER=FX

    'Twitter login
    SET !VAR1 [email protected]
    SET !VAR2 123456

    'Twitter logout
    SET !ERRORIGNORE YES
    TAB T=1
    URL GOTO=https://twitter.com/
    TAG POS=1 TYPE=A ATTR=ID:user-dropdown-toggle
    TAG POS=1 TYPE=BUTTON ATTR=TXT:Cerrar<SP>sesión

    'Twitter Login
    TAB T=1
    URL GOTO=https://twitter.com/
    TAG POS=2 TYPE=INPUT:TEXT FORM=ACTION:https://twitter.com/sessions ATTR=NAME:session[username_or_email] CONTENT={{!VAR1}}
    SET !ENCRYPTION NO
    TAG POS=2 TYPE=INPUT:pASSWORD FORM=ACTION:https://twitter.com/sessions ATTR=NAME:session CONTENT={{!VAR2}}
    TAG POS=2 TYPE=BUTTON FORM=ACTION:https://twitter.com/sessions ATTR=TXT:Iniciar<SP>sesión
    WAIT SECONDS=1


    Creo que le estoy cogiendo el truco. No se puede utilizar un sólo codigo.
    En cada página web hay que ensayar mediante la grabadora de iMacros para detterminar las líneas de código.

    Pero las líneas maestras son precisamente las que se me dieron en el script inicial.

    Gracias

Este hilo pertenece al archivo del foro y ya no admite respuestas.

Otros hilos de esta sección