Skip to content

Jenuma/mogul.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mogul.io

System of components for tracking my finances.

Dependencies

Requires CasperJS (which requires PhantomJS). This is NOT a node module.

Running Locally

  • Install PhantomJS.
  • Install CasperJS globally: npm install casperjs -g
  • Add directories for both PhantomJS and CasperJS to PATH.
  • Navigate to the directory containing mogul.io and run casperjs mogul.io.js
  • Data will be written to output.txt in the same directory.

Limitations

This script was written for my personal use. You are free to try to use it, but you will almost certainly have to repurpose it for your needs. In fact, there will likely be so much rework required, you should just make your own. Feel free to refer to this as a guide, however. It requires a cred.json file to run which contains account information used to log into the service of your choice. Mine is not included for obvious reasons. Here is a sample:

{
    "url":"https://www.yourbankingservicehere.com",
    "username":"your_username_here",
    "password":"your_password_here",
    "secQuestion1":"your_security_question_1_here",
    "secQuestion2":"your_security_question_2_here",
    "secQuestion3":"your_security_question_3_here",
    "secAnswer1":"your_security_question_1_answer_here",
    "secAnswer2":"your_security_question_2_answer_here",
    "secAnswer3":"your_security_question_3_answer_here"
}

About

System of components for tracking my finances.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published