{"id":15821358,"url":"https://github.com/daaain/smilebankstatementtocsv","last_synced_at":"2025-04-01T06:38:08.232Z","repository":{"id":4418306,"uuid":"5556016","full_name":"daaain/SmileBankStatementToCSV","owner":"daaain","description":"A simple script to scrape statement data from Smile Bank's online banking interface for manual exporting","archived":false,"fork":false,"pushed_at":"2017-01-13T11:58:13.000Z","size":20,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-10-12T07:47:45.451Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/daaain.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-08-25T23:51:09.000Z","updated_at":"2018-01-19T11:48:35.000Z","dependencies_parsed_at":"2022-08-27T02:34:56.355Z","dependency_job_id":null,"html_url":"https://github.com/daaain/SmileBankStatementToCSV","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daaain%2FSmileBankStatementToCSV","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daaain%2FSmileBankStatementToCSV/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daaain%2FSmileBankStatementToCSV/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daaain%2FSmileBankStatementToCSV/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/daaain","download_url":"https://codeload.github.com/daaain/SmileBankStatementToCSV/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246598151,"owners_count":20802973,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-05T07:21:43.549Z","updated_at":"2025-04-01T06:38:08.211Z","avatar_url":"https://github.com/daaain.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"SmileBankStatementToCSV\n=======================\n\nDEPRECATED\n----------\n\nSmile 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.\n\n___\n\nA simple script to scrape statement data from Smile Bank's online banking interface for manual exporting.\n\nUPDATE: 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!\n\nGet Bookmarklet on the project page: http://daaain.github.com/SmileBankStatementToCSV/\n\nJust 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:\n\n```\n\u003ca 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)\"\u003eSmile CSV\u003c/a\u003e\n\n```\n\nIn 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.\n\nBased 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!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaaain%2Fsmilebankstatementtocsv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdaaain%2Fsmilebankstatementtocsv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaaain%2Fsmilebankstatementtocsv/lists"}