¿Cuál es la mejor herramienta para crear secuencias de comandos para automatizar la descarga de estados de cuenta de mi banco y el sitio web de las compañías de tarjetas de crédito en cada una de sus áreas de descarga de estados de cuenta?
Todos los bancos, compañías de tarjetas de crédito y compañías de inversión financiera tienen la opción de descargar estados de cuenta mensuales o trimestrales en formato PDF. También conocido como declaraciones sin papel.
Quiero escribir un script usando perl, AppleScript o Automator, o ?? que obtendrá automáticamente un estado de cuenta mensual de cada sitio. (Soy consciente de que requerirá edición para cada sitio. Por ejemplo, la edición de las URL y posiblemente los inicios de sesión, así como las URL que apuntan a la página donde se encuentra la declaración del PDF una vez en el área de Descargas.
Esto es similar a lo que Mint.com hace cuando obtienen todos sus datos financieros. La diferencia entre eso y lo que estoy pidiendo es que solo quiero el estado de cuenta mensual que normalmente me enviaría por correo. En algunos casos ya me inscribí para la facturación electrónica, por lo que están colocando los estados de cuenta en el área de facturación del estado de cuenta. Con algunas otras cuentas aún no me he registrado para la facturación electrónica, pero los estados de cuenta ya están allí.
No más de diez cuentas. Las URL serán diferentes y el ID y la contraseña serán diferentes para cada sitio. Lo que me gustaría hacer es escribir un script que inicie sesión en el sitio, ir a la página de "Descargas" o "Declaraciones" (o como se llame en cada sitio) y descargar el elemento que tendrá un enlace. en esa página.
¿Qué herramienta es la mejor para hacer esto? Básicamente tiene que: 1. Enviar las credenciales de inicio de sesión. 2. Una vez que haya iniciado sesión, obtenga la URL de la página de descargas y, a continuación, 3. obtener la URL de la declaración más reciente. 4. Después de un período de tiempo o una vez finalizada la descarga, se cerrará la sesión del usuario. 5. Ejecutará la siguiente secuencia de comandos para el siguiente sitio o regresará a través del código insertando nuevas variables para uid, password, NextSiteURL, NextSiteSteps / actions.
Quiero recomendaciones sobre cuál sería el mejor perl, AppleScript, Automator. Me gustaría saber qué herramienta es la más adecuada para esta tarea o recibir un código de acceso en línea que pueda modificarse para hacer lo que le pido.
Si no tiene claro lo que estoy pidiendo, no dude en hacer preguntas. Aunque creo que esto está bastante claro.