Foro Black Hat SEO

Versión completa: Auto login Dropbox con iMacros
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Páginas: 1 2
Trato de crear un script iMacros para loguearme de forma cómoda en Dropbox (tengo varias cuentas doprbox....)

Pero el código que se genera no se reconoce. No logro loguearme.

URL GOTO=https://www.dropbox.com/login
TAG POS=1 TYPE=INPUT:EMAIL FORM=ACTION:/ajax_login ATTR=ID:pyxl7383311971683348847 [email protected]
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUTLenguaASSWORD FORM=ACTION:/ajax_login ATTR=ID:pyxl3335228532905143724 CONTENT=passworde
TAG POS=1 TYPE=BUTTON FORM=ACTION:/ajax_login ATTR=TXT:Iniciar<SP>sesiónContinuar
TAG POS=1 TYPE=DIV ATTR=CLASS:db-modal-overlay&&TXT:

Gracias
La mejor forma es grabándote con el mismo Imacros mientras te logueas.
Si tienes varias cuentas, crea un script para cada una de ellas y luego busca cómo crear un menú en lenguaje BATCH para que así sólo tengas que pulsar un número e irá a la opción del menú (cuenta de Dropbox) que elijas.
Crear un archivo de texto, pones el código BATCH y lo puedes guardar con la extensión .BAT o .CMD
Para llamar al script de Imacros desde BATCH, te pongo un ejemplo:

start C:\Users\Administrador\Desktop\Firefox\Firefox.exe imacros://run/?m=NombreScriptImacros.iim
(02-05-2015, 01:20 AM)maestrodellaves escribió: [ -> ]La mejor forma es grabándote con el mismo Imacros mientras te logueas.
Si tienes varias cuentas, crea un script para cada una de ellas y luego busca cómo crear un menú en lenguaje BATCH para que así sólo tengas que pulsar un número e irá a la opción del menú (cuenta de Dropbox) que elijas.
Crear un archivo de texto, pones el código BATCH y lo puedes guardar con la extensión .BAT o .CMD
Para llamar al script de Imacros desde BATCH, te pongo un ejemplo:

start C:\Users\Administrador\Desktop\Firefox\Firefox.exe imacros://run/?m=NombreScriptImacros.iim
Gracias Maestro de llaves.
En realidad lo he intentado así : por secuencias grabadas y luego cotejando.
Pero no funciona . Creo que es por ID de sesion que cambia.

El script batch está genial.
Muchas gracias
@aprengo te paso una macro que he grabado con la opción de Experimental event recording mode (muchas veces selecciono esta opción cuando el modo convencional no trabaja bien) y funciona bien.

Código:
VERSION BUILD=8920312 RECORDER=FX

'Login Dropbox
'NicolasMarin.com para ForoBlackHat.com

SET !ERRORIGNORE YES

SET !VAR1 [email protected]
SET !VAR2 PASSWORD

URL GOTO=https://www.dropbox.com/login
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV:nth-of-type(12)>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>FORM>DIV>DIV:nth-of-type(2)>INPUT" BUTTON=0
EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV:nth-of-type(12)>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>FORM>DIV>DIV:nth-of-type(2)>INPUT" CHARS={{!VAR1}}
EVENT TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV:nth-of-type(12)>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>FORM>DIV>DIV:nth-of-type(2)>INPUT" KEY=9
SET !ENCRYPTION NO
EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV:nth-of-type(12)>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>FORM>DIV:nth-of-type(2)>DIV:nth-of-type(2)>INPUT" CHARS={{!VAR2}}
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV:nth-of-type(12)>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>FORM>DIV:nth-of-type(4)>BUTTON" BUTTON=0
(02-05-2015, 09:28 AM)Sauron escribió: [ -> ]@aprengo te paso una macro que he grabado con la opción de Experimental event recording mode (muchas veces selecciono esta opción cuando el modo convencional no trabaja bien) y funciona bien.

Código:
VERSION BUILD=8920312 RECORDER=FX

'Login Dropbox
'NicolasMarin.com para ForoBlackHat.com

SET !ERRORIGNORE YES

SET !VAR1 [email protected]
SET !VAR2 PASSWORD

URL GOTO=https://www.dropbox.com/login
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV:nth-of-type(12)>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>FORM>DIV>DIV:nth-of-type(2)>INPUT" BUTTON=0
EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV:nth-of-type(12)>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>FORM>DIV>DIV:nth-of-type(2)>INPUT" CHARS={{!VAR1}}
EVENT TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV:nth-of-type(12)>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>FORM>DIV>DIV:nth-of-type(2)>INPUT" KEY=9
SET !ENCRYPTION NO
EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV:nth-of-type(12)>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>FORM>DIV:nth-of-type(2)>DIV:nth-of-type(2)>INPUT" CHARS={{!VAR2}}
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV:nth-of-type(12)>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>FORM>DIV:nth-of-type(4)>BUTTON" BUTTON=0

Gracias Sauron .
Con ID=* también trota, pero este sistema es nuevo.

Tengo un problema adicional con el logueo en MEGA. Y no veo ID de sesión. Así que no bien que hacer, pero con tu aporte tengo algo nuevo que probar.

Gracias.

(02-05-2015, 01:20 AM)maestrodellaves escribió: [ -> ]La mejor forma es grabándote con el mismo Imacros mientras te logueas.
Si tienes varias cuentas, crea un script para cada una de ellas y luego busca cómo crear un menú en lenguaje BATCH para que así sólo tengas que pulsar un número e irá a la opción del menú (cuenta de Dropbox) que elijas.
Crear un archivo de texto, pones el código BATCH y lo puedes guardar con la extensión .BAT o .CMD
Para llamar al script de Imacros desde BATCH, te pongo un ejemplo:

start C:\Users\Administrador\Desktop\Firefox\Firefox.exe imacros://run/?m=NombreScriptImacros.iim

Bueno hay una cuestión en torno al batch script .
El comando START obliga a que Firefox sea el navegador predeterminado. Es el que uso por supuesto, pero para algunas cosas tendré que usar Chrome.
Así que :
Cómo se lanza chrome en tal caso. Y una iMacros en este navegador.

Gracias
con MEGA no me sale tras todos los intentos posibles. Combinando el modo experimental con el modo habitual en algunas líneas. No logro entrar.
Para salir síe me sale bien por el menú superior derecha opción salir
pero para el login tras agotar las posibilidades lo intento por el enlace :
https://mega.co.nz/#login
pero la tecla control login no me obedece en ningún caso.
(02-05-2015, 10:06 PM)aprengo escribió: [ -> ]
(02-05-2015, 01:20 AM)maestrodellaves escribió: [ -> ]La mejor forma es grabándote con el mismo Imacros mientras te logueas.
Si tienes varias cuentas, crea un script para cada una de ellas y luego busca cómo crear un menú en lenguaje BATCH para que así sólo tengas que pulsar un número e irá a la opción del menú (cuenta de Dropbox) que elijas.
Crear un archivo de texto, pones el código BATCH y lo puedes guardar con la extensión .BAT o .CMD
Para llamar al script de Imacros desde BATCH, te pongo un ejemplo:

start C:\Users\Administrador\Desktop\Firefox\Firefox.exe imacros://run/?m=NombreScriptImacros.iim

Bueno hay una cuestión en torno al batch script .
El comando START obliga a que Firefox sea el navegador predeterminado. Es el que uso por supuesto, pero para algunas cosas tendré que usar Chrome.
Así que :
Cómo se lanza chrome en tal caso. Y una iMacros en este navegador.

Gracias

No he probado Chrome con Imacros porque considero que Firefox es más compatible con la mayoría de funciones de Imacros.
En todo caso, prueba a cambiar sólo la dirección de Firefox por la de Chrome en el BATCH y el resto lo dejas igual.
No daria resultado. Por lo visto START sólo funciona con el navegador por defecto.

En cuanto a lograr el logueo en MEGA creo que hay un inicio de sesion.

El código fuente de la página del login es :

Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--[if lt IE 9]><html xmlns="http://www.w3.org/1999/xhtml" class="ie8"><![endif]-->
<!--[if IE 9]><html xmlns="http://www.w3.org/1999/xhtml" class="ie9"><![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html xmlns="http://www.w3.org/1999/xhtml" class="other"> <!--<![endif]-->
<head>
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="google" value="notranslate" />
<link rel="icon" href="https://mega.co.nz/favicon.ico" type="image/x-icon">
<link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/bigefpfhnfcobdlfbedofhhaibnlghod">
<meta name="description" content="MEGA provides free cloud storage with convenient and powerful always-on privacy. Claim your free 50GB now!" />
<title>MEGA</title>
<!--[if gte IE 9]><style type="text/css"> .gradient { filter: none; } </style><![endif]-->
</head>
<body id="bodyel">
<script type="text/javascript" src="secureboot.js?r=1429760828"></script>
<div id="overlay" style="display:none; width:100%; height:100%; position:absolute; left:0px; right:0px; cursor:wait; z-index:999999;"></div>
<div class="download-overlay" id="download_overlay" style="display:none;"></div>
<div id="pageholder" style="display:none;"></div>
<div id="startholder" class="fmholder"></div>
<div id="fmholder" class="fmholder" style="display:none;"></div>
<div id="mobilefmholder" style="display:none; width:100%;"></div>
<a href="" download="filename" id="dllink" style="display:none;"></a>
<div style="position:absolute;" id="startswfdiv"></div>
<div id="tooltip"></div>
<div style="position:absolute; left:0px; width:100%; top:0px; height:60px; z-index:99; display:none;" id="topmenufm">
</div>
<div id="popnotifications"></div>
</body>
</html>
(03-05-2015, 01:11 AM)aprengo escribió: [ -> ]No daria resultado. Por lo visto START sólo funciona con el navegador por defecto.

¿Dónde has oído o leído eso?
Ese comando, lo que hace es abrir un ejecutable desde la linea de comandos pero ejecutándolo dentro del Windows...
He hecho una prueba y he cambiado el navegador por defecto de Firefox a Chrome y el comando BATCH seguía funcionando sin problemas con el Firefox.

Un consejo: Si das por buena una información sin haberla comprobado primero, no llegarás nunca a ser un maestro.
(04-05-2015, 11:02 AM)maestrodellaves escribió: [ -> ]
(03-05-2015, 01:11 AM)aprengo escribió: [ -> ]No daria resultado. Por lo visto START sólo funciona con el navegador por defecto.

¿Dónde has oído o leído eso?
Ese comando, lo que hace es abrir un ejecutable desde la linea de comandos pero ejecutándolo dentro del Windows...
He hecho una prueba y he cambiado el navegador por defecto de Firefox a Chrome y el comando BATCH seguía funcionando sin problemas con el Firefox.

Un consejo: Si das por buena una información sin haberla comprobado primero, no llegarás nunca a ser un maestro.

Oído cocina Maestro de llaves.
Gran verdad cierta temóme
De todas formas estarás conmigo en que esto es duro con tantas variantes.
Debían inventar algo más sencillo para todo.
Pero en fin no me harán caso jamas
Rolleyes

De todas formas la entrada en mega no la consigo.
Páginas: 1 2