Continuation of a discussion from
Infopop community.
I don't know what the "issue" is with your hosting service, but it would be
much easier if you could either get your telnet/FTP access turned back on temporarily, or if they could provide you with a dump of the MySQL database.
Another alternative is to access the old MySQL database remotely. That can be done from your new server either using phpMyAdmin (with the procedure I posted at Infopop community), or with the Linux shell command
mysqldump. Actually, if you have telnet access, Linux shell commands are preferable, since it avoids the problem of CGI timeouts. The catch is that MySQL on the old server has to be configured to allow remote access. I don't suppose your old hosting service would be willing to set that up for you?
If none of the above is possible, I don't know of any scripts lying around to do what you want, but maybe someone else here can help.
Actually, I did something very similar to this a few years ago when forced to vacate my server due to an "uncooperative" hosting service. I wrote a quick & dirty C++ program to "scrape" the web pages and reformat them for my new server. But that was for a completely different web script, so I doubt if it would be of much help here.