| > If I execute the same command line on my linux box, it
> only downloads the index.html file but it doesn't follow
> the links embedded on the flash content.
> Do I need to install something to make it work on Linux.
Yes, the httrack flash plugin. Because of a stupid license, I can neither
distribute the macromedia's sources, nor the binaries to many locations
(including debian mirrors, as the license is non-free, even for binaries)
Debian binaries:
<http://debian.httrack.com/dists/unstable/main/binary-i386/>
If you want to compile the plugin, do the following:
- download, compile and install httrack
(http://debian.httrack.com/dists/unstable/main/source/httrack_3.39.1.orig.tar.gz)
- download
<http://debian.httrack.com/dists/unstable/main/source/libhttrack-swf_1.0.orig.tar.gz>
Download the flash SDK (and accept the terms of the license) at:
<http://www.macromedia.com/software/flash/download/search_engine/index.html>
Then, copy the three files from this sdk into the swf/ directory:
swf2html.cpp
swf2html.h
swf2htmlstags.h
Two of these files have to be modified using the patch (swf2html.patch) given
in this directory.
Apply the patch 'swf2html.patch' using:
patch -p0 < swf2html.patch
Then build the module:
make
and copy it in the /usr/lib directory, and reprobe modules:
cp libhtsswf.so /usr/lib
ldconfig
Yes, this is a real pain to do, but I requested a license change, without any
reply from Macromedia..
| |