Hi, this is something I have long wished for and I was wondering how difficult it would be to implement it.
Let's say I have previously downloaded something from http://wherever.org/ but the files have expired from the cache though I do still have them at /path/to/cdrom/wwwoffle/http/wherever.org/. Now I would like to look at something on wherever.org again without having to download it all (that is the whole point of WWWOFFLE, isn't it?). What I would like for WWWOFFLE to do in this case is that after realising that the file is not available in /var/spool/wwwoffle/http/wherever.org/ to look on the CD-ROM and only after this fails as well to allow me to mark for download the next time. Some might say, well, why don't you just use a symlink from /var/spool/wwwoffle/http/wherever.org to /path/to/cdrom/wwwoffle/http/wherever.org? Firstly, creating (possibly) a multitude of symlinks is both cumbersome and inelegant. But the more important aspect is that http://wherever.org/a.htm might reside only in the cache and http://wherever.org/b.htm only on CD-ROM. Browsing both of them would be impossible. A symlink to the directory would also prevent any future downloads since the files could not be saved locally. If I were any literate in C I'd attempt to implement this myself, but unfortunately I am not. What do you guys (especially Andrew, of course) think of this and would it be difficult to code? Best regards Rolf Leggewie
