How do I save a script/content rich web page as a local file?
-
What is the best way to save a script/content rich web page for archival reasons from a remote server, locally? I would like to save my http://us.wowarmory.com/character-sheet.xml?r=Elune&n=Meshack as a local file, for archival reasons. Is there a way to do this that would preserve all the mouse-over's and in general be a complete recreation of the content available? If so, what is the best way to do this? Is there a way to do it without locking it into a particular web browser or viewing program? More on the reasons why: Whenever a new item in the game is found, the armory web site is updated. A history of changes isn't reflected on the web site. What I've tried: All of the "Save Page As..." options in Firefox 3.0.3.
-
Answer:
Since you're using firefox, there's this extension: https://addons.mozilla.org/en-US/firefox/addon/4723. If you want to keep everything accessible from within firefox, use the https://addons.mozilla.org/en-US/firefox/addon/427 extension. I'm fairly certain it does what you want. If you want to automate it, I'd suggest learning http://tldp.org/LDP/abs/html/ and using http://linux.die.net/man/1/wget. (If you're on windows, use http://www.cygwin.com/ to get bash and wget.)
nickerbocker at Ask.Metafilter.Com Visit the source
Other answers
Thanks for the reply, Axle. I tried the Save Complete extension you recommended for Firefox but this did not work for either the WoW Armory, or WoW Heroes (which is similar to WoW Armory). I do have some experience with wget and shell scripting on my mac mini, so I'll play around with that. Any other suggestions would be greatly appreciated.
nickerbocker
I've had pretty good luck with http://www.httrack.com/. But I've done a fair amount of writing code that does this sort of thing and there just isn't any way that an automated process can be 100% successful with every web site; whatever solution you use, you might have to debug what the problems are and write code to "nip and tuck" the resulting files to get everything to work correctly.
XMLicious
It looks like the page is loading in content dynamically (there's a script called character-info-ajax.js and a "Loading..." message when mousing over things), so you're not going to be able to save the page locally and get it fully-working without an awful lot of hacking about to grab all that data and change the way the scripting displays it.
malevolent
Related Q & A:
- How do I save a large number of incoming e-mails to my computer in one go?Best solution by Yahoo! Answers
- How do I save a video from a CD to a computer?Best solution by Yahoo! Answers
- How can I save a copy of my printed docs on my computer?Best solution by Yahoo! Answers
- How do I save a link to my browser?Best solution by Answerbag.com
- How do i save a msn convo?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.