Seesaw funeral homes grabber
Go to file
TheTechRobo 8872618022 fix 2022-06-08 18:51:09 -04:00
htmlparser All done. 2022-05-17 21:36:40 -04:00
.gitignore Initial commit 2022-05-17 21:36:37 -04:00
Dockerfile Initial commit 2022-05-17 21:36:37 -04:00
LICENSE Initial commit 2022-05-17 21:36:37 -04:00
Makefile All done. 2022-05-17 21:36:40 -04:00
README.md Update 'README.md' 2022-05-18 01:44:26 +00:00
boilerplate.py WIP 2022-05-17 21:36:40 -04:00
discovery_TharpsonTheimer.py Update 'discovery_TharpsonTheimer.py' 2022-05-18 01:48:41 +00:00
get-wget-lua.sh Initial commit 2022-05-17 21:36:37 -04:00
grab.lua Add support for another funeral home, at pabs' request 2022-06-08 18:50:20 -04:00
htmlparser.lua All done. 2022-05-17 21:36:40 -04:00
pipeline.py fix 2022-06-08 18:51:09 -04:00
table_show.lua All done. 2022-05-17 21:36:40 -04:00

README.md

Setup instructions

Be sure to replace YOURNICKHERE with the nickname that you want to be shown as, on the tracker. You don't need to register it, just pick a nickname you like.

In most of the below cases, there will be a web interface running at http://localhost:8001/. If you don't know or care what this is, you can just ignore it—otherwise, it gives you a fancy view of what's going on.

If anything goes wrong while running the commands below, please scroll down to the bottom of this page. There's troubleshooting information there.

Build and install using Docker. There's a Makefile you can use, but change the username. It will also assume you want to put the data in /media/thetechrobo/2tb/obitdata. (This does not include data for failed items.) The Docker container will be removed when it finishes, so if the item failed, and you need the data, do not stop the contianer until you've gotten it.

Can you tell I didn't intend to make this code public?

Tracker setup.

Yeah, there's no public tracker. That's on purpose.

Here's how to set one up.

  1. Install universal-tracker: https://github.com/marked/universal-tracker/tree/docker-redisgem2
  2. Add a new project named "funeralhomes".
  3. Put item names like "type:item"; example: tharpsontheimerfh:Rosco-Hornsby. You can find a list of current types in pipeline.py.
  4. Test it out, fix bugs, add stuff!

Issues in the code

If you notice a bug and want to file a bug report, please use the GitHub issues tracker.

Are you a developer? Help write code for us! Look at our developer documentation for details.

Other problems

Have an issue not listed here? Join us on IRC and ask! We can be found at hackint IRC #//.