Hello,
I don't have any ideas how to solve this problem, but there are a few comics that use the "/comics/" page as the last instance of "Next" visited. This causes issues if you plan on using Woofy to get the latest every day because the xmp:source link is pointed at say /comics/ instead of /archive/2012/08/20 for instance.
Just food for thought really. One idea I had was making it so that you could put in the definitions file a way to tell it to "look-ahead" and if that matches the "current comic" url, then to ignore downloading it for now. It will pick it up the next day when a new comic is the current one and the archive will grab the next link properly. Just an idea really, I don't have too many others to solve this issue.
Here are some definitions this affects:
comic "Ctrl+Alt+Del" start_at "http://www.cad-comic.com/cad/20021023/" for page in visit("""<a\s+href="(?<content>[^"]*?)" class="nav-next">Next</a>"""): foo = download("""src="(?<content>http://v.cdn.cad-comic.com/comics/[^"]*?)" """)
comic "Least I Could Do" start_at "http://leasticoulddo.com/comic/20030210" for page in visit("""<div id="nav-next"><a href="(?<content>[^"]*?)">"""): foo = download("""src="(?<content>http://cdn.leasticoulddo.com/comics/[^"]*?)" """)
comic "Penny Arcade" start_at "http://penny-arcade.com/comic/1998/11/18/" for page in visit("""<a class="btnNext btn" href="(?<content>[^"]*?)" title="Next">"""): foo = download("""src="(?<content>http://art.penny-arcade.com/photos/[^"]*.(gif|jpg|jpeg|png))" """)
It's not really a big deal, but I just thought I would mention it.