4 votos

¿Manera más fácil de repetir muchos clics de ratón?

Problema

He importado un gran archivo OPML para un Feedly (un RSS/fuente agregador de servicio web), y la importación quedó en mal estado. Ahora tenemos que eliminar las entradas en su sitio web utilizando Google Chrome, pero no hay ninguna manera de la eliminación masiva.

En lugar de manualmente haciendo clic en casi un millar de veces, me gustaría automatizar rápidamente a la Izquierda-Clic del Ratón y el bucle tantas veces.

La razón por la que estoy declarando mi específicos de caso de uso es porque soy raro nunca utilice este particular automatización de nuevo. Necesito un rápido y sucio de la solución.


Pregunta

Lo que es de hecho la forma más rápida y sencilla de grabar y repetidamente realizar un ratón-automatización de tareas, en macOS Sierra?


Soluciones

Me tomó una puñalada en macOS Automator del Reloj de Mí, ¿ pero de verdad que no consigo que funcione con Chrome como parece interpretar la Izquierda clics de Ratón como "Arrastre la miniatura de desplazamiento en el área de desplazamiento" (??)1.

También he investigado algunas opciones de terceros como Teclado Maestro y Murgaa (no respalda a ninguno de estos, ni lo he probado), así como algunas secuencias de comandos de alternativas como CliClick pero debo admitir que el aprendizaje de cómo script con estas utilidades se siente un poco engorroso a la derecha ahora.

Estoy preferiblemente buscando un confiable y libre, Mouse, haga Clic en Automator, alrededor del año 2017, con una interfaz gráfica de usuario. Hay algo como eso que es recomendable? O debo tinker más con Automator o algo más?


1he añadido Automator para el macOS configuración de Accesibilidad.

6voto

Andreas Scherer Puntos 161

Sé que ya ha rechazado CliClick, pero ¿y si el guión fue para ti? En realidad es bastante simple. En Script Editor introduzca los siguientes:

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, haga clic en. Estos pueden obtenerse pulsando shift ⌘ cmd 4 y al pasar el cursor sobre el botón.

También reemplace <you> con tu nombre de cuenta, y ajustar el delay según corresponda, a la cuenta por cualquier animación o el formulario de devolución.

Obviamente todo esto es suponiendo que el clic se produce en el mismo lugar cada vez. Su pregunta no especifica, aunque me da la sensación de que ese es el caso. De lo contrario sería muy difícil de secuencia de comandos como una repetición de clic.

3voto

Bill Puntos 137

Selenium no destinado para ello, pero probablemente podría ser secuencias de comandos para resolver su problema.

http://www.seleniumhq.org/

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X