From owner-freebsd-questions@FreeBSD.ORG Sun Jan 11 08:05:39 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05B4A16A4D0 for ; Sun, 11 Jan 2004 08:05:39 -0800 (PST) Received: from adsl-68-76-19-75.dsl.klmzmi.ameritech.net (adsl-68-76-19-75.dsl.klmzmi.ameritech.net [68.76.19.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9577B43D48 for ; Sun, 11 Jan 2004 08:05:35 -0800 (PST) (envelope-from luke@foolishgames.com) Received: from [192.168.2.49] (adsl-67-36-56-113.dsl.klmzmi.ameritech.net [67.36.56.113]) (authenticated bits=0)ESMTP id i0BG5W68003882; Sun, 11 Jan 2004 11:05:33 -0500 (EST) (envelope-from luke@foolishgames.com) X-Authentication-Warning: adsl-68-76-19-75.dsl.klmzmi.ameritech.net: Host adsl-67-36-56-113.dsl.klmzmi.ameritech.net [67.36.56.113] claimed to be [192.168.2.49] In-Reply-To: <200401120018.52511.malcolm.kay@internode.on.net> References: <20040110224342.23710.qmail@web13910.mail.yahoo.com> <200401111653.52614.malcolm.kay@internode.on.net> <20040111120559.GB10388@happy-idiot-talk.infracaninophile.co.uk> <200401120018.52511.malcolm.kay@internode.on.net> Mime-Version: 1.0 (Apple Message framework v609) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <078AEAC8-4450-11D8-864F-000A95EFF4CA@foolishgames.com> Content-Transfer-Encoding: 7bit From: Lucas Holt Date: Sun, 11 Jan 2004 11:05:52 -0500 To: Malcolm Kay X-Mailer: Apple Mail (2.609) cc: ecrist@adtechintegrated.com cc: Bernard El-Hagin cc: FreeBSD Questions Subject: Re: Download contents of http directory? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jan 2004 16:05:39 -0000 If the admin does allow downloading, you will simply see the list by typing the path to the directory in the url you wish to look at. For example, lets say that you have a directory /music/ . If the webserver has directory listings on, you can simply type http://www.mydomain.com/music/ and it will automatically generate a list of all the files and return it to the viewer as an html page with hyperlinks. This behavior exists in most webservers including apache and IIS. Personally, I always turn it off. If i want someone to access a file, i give them a link to it. Apache has a directive in the config file for this. For the other question about downloading mp3's: I'm a bit unclear. Are the mp3's turned into real audio files or streamed by a real audio server? Is it just that your computer is using real player to play the files that are in fact mp3s? If the files are streamed by a real server, you will need a program to get them easily that can talk the protocol and collect the stream. If the files are somewhat hidden on the webserver, you will need the url to download them. If its just real player that is playing them, look at the html source for the page list and paste the link into a terminal.. fetch or wget should be able to grab them. If you are clicking on a link and then real player is spawning, you might be able to right click on the link and hit "save target as..." to save the original file. That would also work to get a real player playlist to get the real url of the files provided the person used an old version of real player. RAM files are usually text files that contain a url to a file. Give real player that file, and it will stream the file. I used to use that trick on one of my sites. Lucas Holt Luke@FoolishGames.com ________________________________________________________ FoolishGames.com (Jewel Fan Site) JustJournal.com (Free blogging) 'Re-implementing what I designed in 1979 is not interesting to me personally. For kids who are 20 years younger than me, Linux is a great way to cut your teeth. It's a cultural phenomenon and a business phenomenon. Mac OS X is a rock-solid system that's beautifully designed. I much prefer it to Linux.' -- Bill Joy, Wired Article 2003