Development Notes

From SubfireWiki

Jump to: navigation, search

Creating Connectors

Writing connectors is donkey work, but it's the critical component of Black Ink. Without connectors, it's just another RCP Sample Application.

  • Save the login page of the bank you're connecting to.
  • Parse the page with [htmlparser] for
    <form>
    tags, extracting the
    <input>
    tags into a NodeList.
    • An interesting (though not necessarily timesaving) way to test your parsing filters is to run the FilterBuilder:
      java -cp htmlparser.jar org.htmlparser.parserapplications.filterbuilder.FilterBuilder
  • Replace the login input values (account number, pin, etc) with application-supplied data.


[Handling redirects]

Personal tools