thisisparker / xword-dl

⬛⬜⬛ Command line tool to scrape crosswords from online solvers and save them as .puz files ⬛⬜⬛
MIT License
147 stars 32 forks source link

Generalize date-finding method #28

Open thisisparker opened 3 years ago

thisisparker commented 3 years ago

Currently, AmuseLabs puzzles try to suss out their date from their id if a date isn't set by the time a filename gets set. But probably, the parent filename picker should do that check, and it should delegate to each class where they might find the date. One obvious possibility is the puzzle title!