Hay aplicaciones de terceros, pero no me interesan. Soy desarrollador web y durante las pruebas me encuentro introduciendo las credenciales de acceso una y otra vez. Si pudiera "jugar" rápidamente con estas claves, me ayudaría a mantener la cordura. ¿Supongo que Automator puede hacer esto? Nunca he utilizado Automater así que una respuesta completa para eso sería apreciada. Sin embargo, preferiría algo más nativo si es posible.
Respuestas
¿Demasiados anuncios?Permítanme empezar diciendo que hay un montón de buenas aplicaciones de terceros para iniciar automáticamente la sesión en los formularios web. Recomiendo encarecidamente el uso de una de ellas.
Para responder a su pregunta: Sí, puedes hacerlo con una combinación de Automator y AppleScript. A continuación te explicamos cómo hacerlo.
Abrir Automator. Vaya a Archivo-> Nuevo. Seleccione Service
.
Tipo applescript
en la barra de búsqueda situada en la parte superior izquierda.
Arrastre el Run AppleScript
artículo a la zona de la derecha.
Reemplace el código púrpura que comienza en el cuadro con esto:
tell application "System Events"
keystroke "username"
keystroke tab
keystroke "password"
end tell
Ahora sustituye el username
con su nombre de usuario, y sustituya el password
texto con su contraseña.
Esto hará que el ordenador escriba su nombre de usuario, pulse el tabulador y escriba su contraseña.
Ahora, en la parte superior de la ventana de Automator, establezca Service receives
a no input
y in
a la aplicación en la que necesitas que esto ocurra.
Automator debería tener ahora este aspecto:
Guarda esto y dale un nombre. Ahora, ve a la aplicación que has seleccionado en la parte superior derecha y pon el cursor en el campo de nombre de usuario.
Vaya al menú de la aplicación (al lado del menú Apple) y elija Servicios-> { el nombre de su aplicación Automator }.
Debería ejecutar el flujo de trabajo de Automator y "reproducir" las pulsaciones.
De nuevo, este es el camino duro e inseguro. Recomiendo encarecidamente aplicaciones como 1Contraseña y LastPass .
Bien, si sólo quieres introducir un nombre de usuario y una contraseña automáticamente, simplemente ve a Safari > Preferences > Autofill
y seleccione "Nombres de usuario y contraseñas". En teoría, eso debería preguntarte al enviar el formulario si quieres que Safari lo recuerde, y si seleccionas que sí, lo almacenará en tu Llavero.
La próxima vez que visites el sitio web sólo tendrás que escribir el primer carácter y Safari completará automáticamente el resto por ti.
Espero que te sirva de ayuda.