¿La forma más fácil de repetir MUCHOS clics de mouse?

4

Problema

Importé un archivo OPML grande a un Feedly (un servicio web de agregador de fuente / RSS), y la importación se desordenó. Ahora necesito eliminar las entradas en su sitio web mediante Google Chrome , pero no hay forma de eliminarlas de forma masiva.

En lugar de hacer clic manualmente casi mil veces, me gustaría automatizar rápidamente un clic con el botón izquierdo del ratón y conectarlo tantas veces como sea posible.

La razón por la que declaro mi caso de uso específico es porque es poco probable que vuelva a utilizar esta automatización en particular. Necesito una solución rápida y sucia.

Pregunta

¿Cuál es la forma más rápida y fácil de grabar y realizar repetidamente las tareas de automatización del mouse en macOS Sierra?

Soluciones

Probé el Watch Me Do de macOS Automator, pero realmente no conseguí que funcionara con Chrome, ya que parece interpretar los clics del ratón izquierdo como "Arrastra el control de desplazamiento hacia arriba el área de desplazamiento " (??) 1 .

También investigué algunas opciones de terceros como Keyboard Maestro y Murgaa (sin aprobar ninguno de estos, ni los he probado), así como algunas alternativas de script como CliClick pero debo admitir que aprender a escribir con estas utilidades se siente un poco incómodo ahora mismo.

Preferiblemente, estoy buscando un Automator de Ratón / Clic confiable y gratuito alrededor de 2017 con una GUI. ¿Hay algo así que es recomendable? ¿O debería jugar más con Automator o algo más?

1 He agregado Automator a la configuración de accesibilidad de macOS.

    
pregunta Winterflags 30.07.2017 - 20:04

2 respuestas

6

Sé que ya rechazó CliClick, pero ¿qué pasa si el script se le proporcionó? En realidad es bastante simple. En Script Editor ingrese lo siguiente:

tell application "Google Chrome"
    activate
    repeat 500 times
        do shell script "/Users/<you>/Desktop/cliclick c:" & "1694,18"
        delay 1.5
    end repeat
end tell

Reemplace 1694,18 con las coordenadas reales del botón que desea hacer clic. Se pueden obtener presionando ⇧ shift ⌘ cmd 4 y colocando el cursor sobre el botón.

También reemplace <you> con su nombre de cuenta y ajuste el delay según corresponda, para tener en cuenta cualquier animación o formulario de devolución de datos.

Obviamente, esto es todo asumiendo que el clic se produce en el mismo lugar cada vez. Su pregunta no especifica, aunque tengo la sensación de que ese es el caso. De lo contrario, sería muy difícil escribirlo como un clic repetitivo.

    
respondido por el user11633 31.07.2017 - 05:13
3

Selenium no está diseñado para este propósito, pero es probable que esté programado para resolver su problema.

enlace

    
respondido por el Bill 30.07.2017 - 22:52

Lea otras preguntas en las etiquetas