No funciona mi código de Imacro para cancelar solicitudes en Facebook

Ngeooz Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
29 Jul 2014
Mensajes
40
Hola! Estaba tratando de crear un bot para cancelar todas las solicitudes que envié y no funciona. Me copié de un código para facebook y le cambié el link y los nombres, para que busque y clickee lo que yo quiero.
Insertar CODE, HTML o PHP:
VERSION BUILD=8601111 RECORDER=FX
TAB T=1
URL GOTO=https://www.facebook.com/friends/requests/?fcref=ff&outgoing=1
WAIT SECONDS=2
TAG POS=1 TYPE=A ATTR=TXT:Friend Request Sent
TAG POS=2 TYPE=A ATTR=TXT:Cancel Request
TAG POS=3 TYPE=A ATTR=TXT:Cancel Request
WAIT SECONDS=4
TAG POS=4 TYPE=A ATTR=TXT:Friend Request Sent
TAG POS=5 TYPE=A ATTR=TXT:Cancel Request
TAG POS=6 TYPE=A ATTR=TXT:Cancel Request
WAIT SECONDS=3
TAG POS=7 TYPE=A ATTR=TXT:Friend Request Sent
TAG POS=8 TYPE=A ATTR=TXT:Cancel Request
TAG POS=9 TYPE=A ATTR=TXT:Cancel Request
WAIT SECONDS=5
TAG POS=10 TYPE=A ATTR=TXT:Friend Request Sent
TAG POS=11 TYPE=A ATTR=TXT:Cancel Request
TAG POS=12 TYPE=A ATTR=TXT:Cancel Request
WAIT SECONDS=3
TAG POS=13 TYPE=A ATTR=TXT:Friend Request Sent
TAG POS=14 TYPE=A ATTR=TXT:Cancel Request
TAG POS=15 TYPE=A ATTR=TXT:Cancel Request
WAIT SECONDS=2
TAG POS=16 TYPE=A ATTR=TXT:Friend Request Sent
TAG POS=17 TYPE=A ATTR=TXT:Cancel Request
TAG POS=18 TYPE=A ATTR=TXT:Cancel Request
WAIT SECONDS=4
TAG POS=19 TYPE=A ATTR=TXT:Friend Request Sent
TAG POS=20 TYPE=A ATTR=TXT:Cancel Request
TAG POS=21 TYPE=A ATTR=TXT:Cancel Request
WAIT SECONDS=15
p7P9HUJ.png


Me dice que el error es el siguiente: ''SyntaxError: wrong format of TAG command, line 5 (Error code: -910)'' Pero no se como solucionarlo. Muchas gracias! Lo hice todo en inglés para después preguntar en algún foro inglés, pero no tuve respuestas todavía.
Gracias y saludos!
 

maestrodellaves

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Jul 2014
Mensajes
528
Cuando es la etiqueta TAG el texto a utilizar debe llevar <SP> donde hay espacios.
Así sería:

TAG POS=1 TYPE=A ATTR=TXT:Friend<SP>Request<SP>Sent
 

Ngeooz

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
29 Jul 2014
Mensajes
40
Cuando es la etiqueta TAG el texto a utilizar debe llevar <SP> donde hay espacios.
Así sería:

TAG POS=1 TYPE=A ATTR=TXT:Friend<SP>Request<SP>Sent

Hola! Muchas gracias por responder, el código me quedo así. Pero sigue sin andar, el error que me dice ahora es RuntimeError: element A specified by TXT:Friend<SP>Request<SP>Sent was not found, line 5 (Error code: -921)

Insertar CODE, HTML o PHP:
VERSION BUILD=8601111 RECORDER=FX
TAB T=1
URL GOTO=https://www.facebook.com/friends/requests/?fcref=ff&outgoing=1
WAIT SECONDS=2
TAG POS=1 TYPE=A ATTR=TXT:Friend<SP>Request<SP>Sent
TAG POS=2 TYPE=A ATTR=TXT:Cancel<SP>Request
TAG POS=3 TYPE=A ATTR=TXT:Cancel<SP>Request
WAIT SECONDS=4
TAG POS=4 TYPE=A ATTR=TXT:Friend<SP>Request<SP>Sent
TAG POS=5 TYPE=A ATTR=TXT:Cancel<SP>Request
TAG POS=6 TYPE=A ATTR=TXT:Cancel<SP>Request
WAIT SECONDS=3
TAG POS=7 TYPE=A ATTR=TXT:Friend<SP>Request<SP>Sent
TAG POS=8 TYPE=A ATTR=TXT:Cancel<SP>Request
TAG POS=9 TYPE=A ATTR=TXT:Cancel<SP>Request
WAIT SECONDS=5
TAG POS=10 TYPE=A ATTR=TXT:Friend<SP>Request<SP>Sent
TAG POS=11 TYPE=A ATTR=TXT:Cancel<SP>Request
TAG POS=12 TYPE=A ATTR=TXT:Cancel<SP>Request
WAIT SECONDS=3
TAG POS=13 TYPE=A ATTR=TXT:Friend<SP>Request<SP>Sent
TAG POS=14 TYPE=A ATTR=TXT:Cancel<SP>Request
TAG POS=15 TYPE=A ATTR=TXT:Cancel<SP>Request
WAIT SECONDS=2
TAG POS=16 TYPE=A ATTR=TXT:Friend<SP>Request<SP>Sent
TAG POS=17 TYPE=A ATTR=TXT:Cancel<SP>Request
TAG POS=18 TYPE=A ATTR=TXT:Cancel<SP>Request
WAIT SECONDS=4
TAG POS=19 TYPE=A ATTR=TXT:Friend<SP>Request<SP>Sent
TAG POS=20 TYPE=A ATTR=TXT:Cancel<SP>Request
TAG POS=21 TYPE=A ATTR=TXT:Cancel<SP>Request
WAIT SECONDS=15

Saludos
 

McKrocky

Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
3 Ago 2012
Mensajes
88
los espacios se sustituyen por < SP > (todo junto)
 

maestrodellaves

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Jul 2014
Mensajes
528
El código ahora está bien, según el wiki de Imacros (no pongo el enlace, porque no sé si está o no permitido).
Otra cosa ya es que ahora el problema esté con Facebook.
 

McKrocky

Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
3 Ago 2012
Mensajes
88
El código ahora está bien, según el wiki de Imacros (no pongo el enlace, porque no sé si está o no permitido).
Otra cosa ya es que ahora el problema esté con Facebook.
No será que reqiestCancel siempre es 2 y 3, o el número que sea. Que no aumente por cada acción.
 

Ngeooz

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
29 Jul 2014
Mensajes
40
No será que reqiestCancel siempre es 2 y 3, o el número que sea. Que no aumente por cada acción.

No lo había pensado... Sí, es posible.

Hola! Gracias por las respuestas. No entiendo lo que quieren decir, como lo debo cambiar? Hay 3 TAG POS porque al clickear en ''Friend Request Sent'' Hay que clickear luego en Cancel Request, esperar un poco y clickear de nuevo en Cancel Request.
El error quizás sea porque se abre un menu desplegable.
Foto de como se cancela una solicitud:
mBV1MEL.png

No se si es por el menú desplegable. Saludos y graciass
 

maestrodellaves

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Jul 2014
Mensajes
528
Nos referimos a TAG POS 1, TAG POS 2 Y TAG POS 3.
Digamos que a partir del 3, del 4 en adelante sobrarían.
 

Ngeooz

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
29 Jul 2014
Mensajes
40
Nos referimos a TAG POS 1, TAG POS 2 Y TAG POS 3.
Digamos que a partir del 3, del 4 en adelante sobrarían.
Ah listo! Ahora pruebo y les aviso

- - - Actualizado - - -

Sigue sin funcionar, el problema creo que es porque no lee el ''Cancel Request Sent'' Termina el TAG POS 1 y aparece el error
''RuntimeError: element A specified by TXT:Friend<SP>Request<SP>Sent was not found, line 5 (Error code: -921)''. No se porque no lo lee :ambivalence:

El código me quedo así:
Insertar CODE, HTML o PHP:
VERSION BUILD=8601111 RECORDER=FX
TAB T=1
URL GOTO=https://www.facebook.com/friends/requests/?fcref=ff&outgoing=1
WAIT SECONDS=2
TAG POS=1 TYPE=A ATTR=TXT:Friend<SP>Request<SP>Sent
TAG POS=2 TYPE=A ATTR=TXT:Cancel<SP>Request
TAG POS=3 TYPE=A ATTR=TXT:Cancel<SP>Request
WAIT SECONDS=4
 
Última edición:

McKrocky

Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
3 Ago 2012
Mensajes
88
Ah listo! Ahora pruebo y les aviso

- - - Actualizado - - -

Sigue sin funcionar, el problema creo que es porque no lee el ''Cancel Request Sent'' Termina el TAG POS 1 y aparece el error
''RuntimeError: element A specified by TXT:Friend<SP>Request<SP>Sent was not found, line 5 (Error code: -921)''. No se porque no lo lee :ambivalence:

El código me quedo así:
Insertar CODE, HTML o PHP:
VERSION BUILD=8601111 RECORDER=FX
TAB T=1
URL GOTO=https://www.facebook.com/friends/requests/?fcref=ff&outgoing=1
WAIT SECONDS=2
TAG POS=1 TYPE=A ATTR=TXT:Friend<SP>Request<SP>Sent
TAG POS=2 TYPE=A ATTR=TXT:Cancel<SP>Request
TAG POS=3 TYPE=A ATTR=TXT:Cancel<SP>Request
WAIT SECONDS=4

Tag pos=2 type...... Cancel request

Esa línea te avisa que no existe lo que estas buscando. El problema es ese, pero no puedo mirar lo
 

maestrodellaves

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Jul 2014
Mensajes
528
La mejor solución, es que grabes la acción tú mismo con Imacros y así verás el código correcto a utilizar.
 

Ngeooz

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
29 Jul 2014
Mensajes
40
La mejor solución, es que grabes la acción tú mismo con Imacros y así verás el código correcto a utilizar.


Hola! Gracias, me sirvió lo de grabar pero funciona solo 4 / 6 veces y después me tira este error: RuntimeError: element BUTTON specified by TXT:Cancel<SP>Request was not found, line 6 (Error code: -921)

El codigo que quedo después de grabar es este:
Insertar CODE, HTML o PHP:
VERSION BUILD=8820413 RECORDER=FX
TAB T=1
URL GOTO=https://www.facebook.com/friends/requests/?fcref=ff&outgoing=1
TAG POS=1 TYPE=INPUT:BUTTON ATTR=ID:u_0_2u
TAG POS=1 TYPE=SPAN ATTR=TXT:Cancel<SP>Request
TAG POS=1 TYPE=BUTTON ATTR=TXT:Cancel<SP>Request
 

maestrodellaves

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Jul 2014
Mensajes
528
Está jodido lo de Facebook... Tal vez te sirva desloguearte y loguearte de nuevo cada 4 veces...
 

Ngeooz

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
29 Jul 2014
Mensajes
40
Ahora no me tira error porque a partir de la cuarta vez mas o menos deja de funcionar. Aparecen las las acciones cargando pero no me tira un error.
Agregue esto, no me tira errores pero después de la cuarta - quinta vez que hace el macro deja de funcionar.
Le agregue esto
SET !ERRORIGNORE YES
SET !LOOP -9999999

El código me quedo así
Insertar CODE, HTML o PHP:
VERSION BUILD=8820413 RECORDER=FX
SET !ERRORIGNORE YES
SET !LOOP -9999999
TAB T=1
URL GOTO=https://www.facebook.com/friends/requests/?fcref=ff&outgoing=1
TAG POS=1 TYPE=INPUT:BUTTON ATTR=ID:u_0_2u
TAG POS=1 TYPE=SPAN ATTR=TXT:Cancel<SP>Request
TAG POS=1 TYPE=BUTTON ATTR=TXT:Cancel<SP>Request
 
Última edición:

maestrodellaves

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Jul 2014
Mensajes
528
¿Has probado a cerrar la sesión en Facebook después de la cuarta y volver a intentar logueandote de nuevo?
 

McKrocky

Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
3 Ago 2012
Mensajes
88
Ahora no me tira error porque a partir de la cuarta vez mas o menos deja de funcionar. Aparecen las las acciones cargando pero no me tira un error.
Agregue esto, no me tira errores pero después de la cuarta - quinta vez que hace el macro deja de funcionar.
Le agregue esto
SET !ERRORIGNORE YES
SET !LOOP -9999999

El código me quedo así
Insertar CODE, HTML o PHP:
VERSION BUILD=8820413 RECORDER=FX
SET !ERRORIGNORE YES
SET !LOOP -9999999
TAB T=1
URL GOTO=https://www.facebook.com/friends/requests/?fcref=ff&outgoing=1
TAG POS=1 TYPE=INPUT:BUTTON ATTR=ID:u_0_2u
TAG POS=1 TYPE=SPAN ATTR=TXT:Cancel<SP>Request
TAG POS=1 TYPE=BUTTON ATTR=TXT:Cancel<SP>Request

Este código funciona en mi caso (facebook en inglés)
Insertar CODE, HTML o PHP:
SET !ERRORIGNORE YES
TAB T=1
URL GOTO=https://www.facebook.com/friends/requests/?fcref=ff&outgoing=1
TAG POS=1 TYPE=INPUT:BUTTON ATTR=ID:u_0_*&&value:Friend<sp>Request<sp>Sent
TAG POS=1 TYPE=SPAN ATTR=TXT:Cancel<SP>Request
TAG POS=1 TYPE=BUTTON ATTR=TXT:Cancel<SP>Request
 
Arriba