Refactored from the original hacky version, and still in need of improvement, this initial production release features;
- Extraction of credentials from constants to arguments
- Splitting up of overlong
main(String[])
- Use of HTTPS URLs everywhere
- Updated CSS selectors etc. to suit site's current structure
- Updated Maven dependencies and configuration (Java 1.8)
- Potential for other Pets4Homes utilities to be added (can't think of any right now)
No automation (e.g. scheduling) because that would be a step too far. I'm not sure that it would be ethical to take this further than being a tool that one runs manually.