Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Save iTMS Music videos in iTunes 4.7.1' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Save iTMS Music videos in iTunes 4.7.1
Authored by: webzone on Jul 06, '05 06:30:52PM

It is not mandatory to check what host was used to download the file. The same content is available on every server. I think that different hosts are used only to distribute the load and prevent delays.

To save time, you could just check the filename (grep "Features" dump.txt) and use the same host all the time.

Here are some hosts so that you do not have to check
a41.phobos.apple.com
a659.phobos.apple.com
a687.phobos.apple.com
a1150.phobos.apple.com



[ Reply to This | # ]
Save iTMS Music videos in iTunes 4.7.1
Authored by: hypert on Jul 07, '05 12:23:59AM
One last note, before I call it quits for the night. If I get more time to play with tcpflow (or maybe someone already knows how to do this), the only packet we need to look at has this format:
192.168.000.101.51849-064.086.089.009.00080: GET /Features/y2005/m06/d21/h14/dj.ogikntir.mov HTTP/1.1
User-Agent: QTS (qtver=7.0.1;cpu=PPC;os=Mac 10.4.1)
Accept: */*
Connection: close
Host: a1710.phobos.apple.com
tcpflow supports "expressions" such that we should be able to filter accesses to "*.phobos.apple.com" or to "064.086.089.*". Combine that with a limited byte-count option, and we might not even have to Ctrl-C tcpflow to stop it. This would make it EASY to call from inside a script (I'm no good dealing with pipes, either).

I'll follow-up when I have more time, or maybe someone else will pick this up before I do...

[ Reply to This | # ]