| > i/ii. copy a website from one remote location to
another
> remote location/from my computer to a remote
location.
This is not planned yet - and might be easier using
ftp tools, maybe (httrack is really used to "extract"
online www websites through http)
> iii. let you know what projects do you have finished
> downloading and what projects' download was
paused/stopped.
> iv. let you know the date of last update of a
project.
Might be interesting - added on the toto list :)
> vi. what do you think about a windows DLL version of
> httrack kernel so that other software developers can
> use this powerful tool in their products ?
A .so version is in progress (Linux), and a DLL might
be used, too, if proper C-like wrappers can be used
(callbacks)
The main function is now something like:
htswrap_init();
htswrap_add("init",htsshow_init);
htswrap_add("free",htsshow_uninit);
htswrap_add("start",htsshow_start);
htswrap_add("change-options",htsshow_chopt);
htswrap_add("end",htsshow_end);
htswrap_add("check-html",htsshow_checkhtml);
htswrap_add("loop",htsshow_loop);
htswrap_add("query",htsshow_query);
htswrap_add("query2",htsshow_query2);
htswrap_add("query3",htsshow_query3);
htswrap_add("check-link",htsshow_check);
htswrap_add("pause",htsshow_pause);
htswrap_add("save-file",htsshow_filesave);
htswrap_add("link-detected",htsshow_linkdetected);
return hts_main(argc,argv);
With all hts* routines embedded in a module
But I'll have to document this a little, I suppose :)
| |