Skip to content

A simple script to scrape statement data from Smile Bank's online banking interface for manual exporting

License

Notifications You must be signed in to change notification settings

daaain/SmileBankStatementToCSV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

SmileBankStatementToCSV

DEPRECATED

Smile now has a CSV export on its web UI and this script is not tested any more, so consider it broken. But of course the scraping method still works, so feel free to fork and use for other purposes.


A simple script to scrape statement data from Smile Bank's online banking interface for manual exporting.

UPDATE: the old URL is broken as Github doesn't allow hotlinking scripts, so if the bookmarklet doesn't work any more just delete it and set it up again!

Get Bookmarklet on the project page: http://daaain.github.com/SmileBankStatementToCSV/

Just log in to Smile and once you're on a statement page (works for both current and older ones) click on the bookmarklet. If you're curious (or want to host this yourself) this is the bookmarklet code:

<a href="javascript:var%20d=document,z=d.createElement('scr'+'ipt'),b=d.body;try{if(!b)throw(0);z.setAttribute('src','https://rawgit.com/daaain/SmileBankStatementToCSV/master/savestatement.js');b.appendChild(z);}catch(e){alert('Please%20wait%20until%20the%20page%20has%20loaded.');}void(0)">Smile CSV</a>

In a few seconds after getting the statement data and converting to CSV it shows a jQuery Fancybox with the text preselected, so you only have to press ctrl + c / cmd + c and paste the exported data into your favourite texteditor.

Based on: http://simianstudios.com/blog/post/smile-csv-scraper-for-freeagent-and-xero but not depending on Flash and not freaking out Google Chrome by loading content from insecure (non-https) sources. There's a bit more on how to use it there though, so if my explanation didn't enlight you just click through!

About

A simple script to scrape statement data from Smile Bank's online banking interface for manual exporting

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published