Quiero rastrear un sitio con Greasemonkey y me pregunto si existe una mejor manera de almacenar valores temporalmente que con GM_setValue.¿La mejor manera de almacenar datos para el rastreador basado en Greasemonkey?
Lo que quiero hacer es rastrear mis contactos en una red social y extraer las URL de Twitter de sus páginas de perfil.
Mi plan actual es abrir cada perfil en su propia pestaña, para que se parezca más a una persona de navegación normal (es decir, css, scrits e imágenes serán cargadas por el navegador). Luego, almacene la URL de Twitter con GM_setValue. Una vez que todas las páginas de perfil han sido rastreadas, cree una página usando los valores almacenados.
No estoy tan contento con la opción de almacenamiento, sin embargo. Tal vez hay una mejor manera?
He considerado insertar los perfiles de usuario en la página actual para que todos pueda procesarlos con la misma instancia de script, pero no estoy seguro de si XMLHttpRequest parece indistinguible de las solicitudes normales iniciadas por el usuario.
El motivo de querer Greasemonkey es que la página que se rastrea realmente no aprueba los robots. Greasemonkey parecía ser la forma más fácil de hacer que el rastreador parezca legítimo. –