If you are able to grab your supplier's product data as a csv file or even a MS Excel spreadsheet, the easiest way to load it into your database is to use EasyPopulate.
If you are using Zencart version 1.3.xxx (including 1.3.8a) then the version of EP you need is 1.2.5.4 available from Langer's Modhole (
www.modhole.com - follow links to Easy Populate Standard).
If your supplier provides a list of image url's, the easiest way to get all the images is to use wget. This program automatically downloads all the images from the remote site to your hard drive.
Your supplier's spreadsheet is likely to have a column that lists the paths to the images - something like:
http://www.supplier.com/images/1234567.jpg
http://www.supplier.com/images/2345678.jpg
http://www.supplier.com/images/3456789.jpg
Copy this column and paste it into a plain text editor (notepad++), then save it as a .txt file .
Save this file in the root (c:) of your hard drive.
(We used this last night to grab over 4000 images - took 30 minutes).
Get wget from:-
http://sourceforge.net/project/downl...se_mirror=garr
install it
open a cmd prompt e.g. start | run | type: cmd
in the command prompt type cd.. press enter
type this again till you get to just the c:
(The program may be located in a BIN folder, and if so, the likely path will be: C:\Program Files\GnuWin32\bin. At the c: prompt, type
cd Program Files\GnuWin32\bin)
When you reach this location...
type
wget -i c:\textfile.txt (replace
textfile.txt with the name of the textfile you created)
let it run till it downloads all your images. (They will be located in the bin folder, so later you can move them to another folder).
you will now have a folder with all the images as they were on the remote server.
You can then FTP the images to your own server.
Bookmarks