No commit activity in last 3 years
No release in over 3 years
Download latest First Direct transactions as CSV
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.12
~> 10.0

Runtime

 Project Readme

FirstDirectLatestDownload

A selenium script written in ruby to download latest transactional data as CSV from First Direct personal online banking.

Use at own risk.

Installation

Basic installation

gem install first_direct_latest_download

To install with signature checks to ensure that the gem has not been tampered with

gem cert --add <(curl -Ls https://raw.githubusercontent.com/mattfawcett/first_direct_latest_download/master/certs/mattfawcett.pem)

gem install first_direct_latest_download -P MediumSecurity

Usage

Example. Run with no arguments and you will be promted for username, memorable word, and password

first_direct_latest_download

Example. Passing credentials like this is insecure. At minimum use HISTCONTROL

first_direct_latest_download -u username -m memorableword -p password [-a optionalaccountname]

Example using password manager

first_direct_latest_download -u IB1234567890 -m `pass firstdirect.co.uk.memorable` -p `pass firstdirect.co.uk.password`

License

The gem is available as open source under the terms of the MIT License.