Script Follow Twitter / Like Facebook
Iniciado por akrogonac · 18 jul 2014 · 14 respuestas · 21.246 visitas
akrogonac Buenas. No se muy bien si este topic va aquí, si va en otro lado, Sorry.
Tengo un problema con una modificación de un script. El original es de @Sauron no recuerdo de donde lo saque. Esta orientado a invitar a los amigos de facebook a hacer like. Lo dejo también por si a alguien le puede interesar.
El caso es que he modificado este script para que agregue seguidores a twitter, esperando el followback. El problema es que no se como discriminar aquellos a los que ya sigo. Tras estudiar la estructura de los botones, no encuentro la manera de hacerlo, a ver si me podéis echar una mano.
Mil gracias.
Script Follow Twitter:
javascript:var inputs = document.getElementsByClassName('follow-button'); for(var i=0; i<inputs.length;i++) { inputs[i].click(); }
Estructura botones Twitter:
<button class="user-actions-follow-button js-follow-btn follow-button btn small small-follow-btn" type="button"> <span class="button-text follow-text"> <span class="Icon Icon--follow"></span> Seguir </span> <span class="button-text following-text"> Siguiendo </span> <span class="button-text unfollow-text"> Dejar de seguir </span> <span class="button-text blocked-text">Bloqueado</span> <span class="button-text unblock-text">Desbloquear</span> <span class="button-text pending-text">Pendiente</span> <span class="button-text cancel-text">Cancelar</span> </button>[/php]
Script like facebook:
javascript:var inputs = document.getElementsByClassName('uiButton _1sm'); for(var i=0; i<inputs.length;i++) { inputs[i].click(); }Sauron La diferencia para saber a los que sigues la encuentras en la clase de esta capa (user-actions):
(caso de un usuario que no sigues) <div class="user-actions btn-group not-following not-muting can-dm " data-user-id="IDIUSUARIO" data-screen-name="NOMBRE" data-name="NOMBRE" data-protected="false"> (caso de un usuario que sigues) <div class="user-actions btn-group following not-muting can-dm including " data-user-id="IDIUSUARIO" data-screen-name="NOMBRE" data-name="NOMBRE" data-protected="false">
Mi recomendación recorre a la vez ambas clases tanto follow-button como user-actions y solo haz el click en el botón cuando la clase user-actions encuentras también un not-following :). Si lo haces compártelo!!Imagination Prueba con esto ;) , tienes que adaptarlo a tu código, pero con este código en la consola de firefox, empieza a seguir a los que aún no sigues sin tocar a los que ya seguías ;)
$(“.not-following .follow-button”).click()
Saludos Imagination :cool: :cool:Sauron @"Imagination" no hay problema por estar en diferentes etiquetas HTML esas clases?? A mi la idea iba por algo como:
javascript:var inputs = document.getElementsByClassName('follow-button'); javascript:var users = document.getElementsByClassName('user-actions'); for(var i=0; i<inputs.length;i++) { if(users[i].hasClass('not-following')) inputs[i].click(); }
NOTA: no he probado ninguna de las dos versiones, si alguien la prueba que lo comente!!akrogonac Gracias amigos, a ver si saco un rato para probarlo. Ya os cuento.
Sauron escribió:@"Imagination" no hay problema por estar en diferentes etiquetas HTML esas clases?? A mi la idea iba por algo como:
javascript:var inputs = document.getElementsByClassName('follow-button'); javascript:var users = document.getElementsByClassName('user-actions'); for(var i=0; i<inputs.length;i++) { if(users[i].hasClass('not-following')) inputs[i].click(); }
NOTA: no he probado ninguna de las dos versiones, si alguien la prueba que lo comente!!
Dice que has.Class is not a function.
A ver si encuentro el problema.Imagination Sauron escribió:@"Imagination" no hay problema por estar en diferentes etiquetas HTML esas clases?? A mi la idea iba por algo como:
Como dije, el código que puse, es para la consola de Firefox, para el script que quiere hacer, debería adaptarlo, lo mirare igualmente a ver si lo consigo adaptar yo, pero vosotros sabéis más que yo xD
Saludos Imagination :cool: :cool:akrogonac Buenas de nuevo.
@imagination tu código si que funciona, solo que para usarlo en consola tube que cambiar las comillas dobles, ya que no me lo aceptaba.
dejo el código por si le pudiese servir a alguien.
$('.not-following .follow-button').click()
Gracias a los dos por vuestro tiempo.Miguelito akrogonac escribió:Buenas de nuevo.
@imagination tu código si que funciona, solo que para usarlo en consola tube que cambiar las comillas dobles, ya que no me lo aceptaba.
dejo el código por si le pudiese servir a alguien.
$('.not-following .follow-button').click()
Gracias a los dos por vuestro tiempo.
funciona perfectamente, he seguido 300 del tirón y lo dejo ahí que no me vayan a banearJorBit No se podrá hacer uno para auto aceptar en facebook?Eliop @"akrogonac" @"Sauron"
Entonces, ¿Se podría hacer uno para seguir en Instagram? Porque teoricamente tiene la misma función de seguir...robertolazarom hola
no se si va aqui:
he puesto para dar click en "me gusta"
"TAG POS=1 TYPE=SPAN ATTR=TXT:Me<SP>gusta"
y ahora querria poner:
si no encuentras "me gusta" click en cualquier enlace
alguien me puede decir que como se pone
(es imacros)
Gracias y un saludojose77rz porq no ponen un demo para poder ver el script,disculpen esque soy nuevoredcromatica Excelente se puede hacer uno para likes en Facebook, voy a testear hoyENP Hola !!
Soy nuevo por aquí, llevo casi un año usando este código que encontré en el blog de skolti, ahora veo quizás vosotros o @sauron sean los creadores del código:
var divs = $('.not-following .user-actions-follow-button');
var followcounter = 0;
(function addFollow() {
setTimeout(function() {
if (followcounter++ < divs.length) {
div = divs;
addFollow();
}
}, 2000);
})();
Estoy intentando modificarlo para seguir sólo a gente que no me sigua.
He visto inspeccionando el elemento que en los que me siguen aparece esto: <span class="FollowStatus">te sigue</span> y en los que no, no sale nada relacionado con "FollowStatus", laidea sería poner un if dentro del otro , justo antes de la funcion addFollow, que compruebe que no me sigue.
Lo intento , pero no lo consigo.
Muchas gracias por adelantado!!Balagan para eso ya hay una extencion en chorme follow me twitter
Este hilo pertenece al archivo del foro y ya no admite respuestas.
Otros hilos de esta sección
- Script para añadir nuevos amigos en FacebookSauron · 16 may 201645 respuestas · 95.502 visitasÚltimo mensaje: 19 ene 2026
- Compro script sistema adsense para warezjesus614 · 24 jul 201726 respuestas · 53.630 visitasÚltimo mensaje: 11 mar 2026
- (Peticion) script para adsenseGront · 10 sept 201542 respuestas · 40.173 visitasÚltimo mensaje: 29 nov 2015
- Script para ocultar publicidad de Goo... Ads...luismichael40 · 15 jun 201532 respuestas · 34.593 visitasÚltimo mensaje: 11 nov 2016
- [GET] Script para falsear el referer del tráficoCharliePug · 12 jul 201431 respuestas · 31.880 visitasÚltimo mensaje: 25 mar 2016
- Bot iMacros para seguir en Twitter en AddMeFasthvsombrilla · 22 abr 201424 respuestas · 29.502 visitasÚltimo mensaje: 24 mar 2016
- Scripts 31000 backlinks tipo about.orgbottrucho · 27 feb 201433 respuestas · 27.467 visitasÚltimo mensaje: 9 abr 2015
- Script para Addmefast y youtube likes NoviembreMiguel2008 · 8 nov 201414 respuestas · 25.146 visitasÚltimo mensaje: 24 ago 2017

