Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.03.30;
Скачать: [xml.tar.bz2];

Вниз

Как узнать список файлов по заданому HTTP (URL) адресу ?   Найти похожие ветки 

 
IgorT ©   (2008-02-25 00:09) [0]

Подскажите плз с помощью чего можно узнать список файлов в папке по HTTP адресу ? например я даю адрес папки в программу, а она чтобы мне давала список файлов в нем, если можно то подскажите хотяб с помощью чего ето можно сделать...

P.S. прогу хочу сделать (менеджер пакетов к программе, которые можно былоб загрузить), но я же не знаю раньше скоко их будет и т.д. вот и хочу чтобы задать просто урл например http://www.example.com/example/ ,потом из проги искать здесь все файлы, вывести их в лист бокс, и предложить потом выбрать пакеты для скачивания... но проблема что я не знаю как проводить поиск по урл каталогам ...


 
Anatoly Podgoretsky ©   (2008-02-25 00:13) [1]

Этого нет в протоколе, это не ФТП, хакеры очень мечтают о подобномю


 
Плохиш ©   (2008-02-25 00:30) [2]


> Как узнать список файлов по заданому HTTP (URL) адресу ?

Круто, узнать то, чего нет...


 
SpellCaster   (2008-02-27 17:23) [3]

Маленькая поправочка). Если в Апаче не выключена опция Indexes, то он выдает листинг запрошенной директории, который уже можно спокойно парсить.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <TITLE>Index of /tmp</TITLE>
</HEAD>
<BODY>
<H1>Index of /tmp</H1>
<PRE><IMG SRC="/icons/blank.gif" ALT="     "> <A HREF="?N=D">Name</A>                    <A HREF="?M=A">Last modified</A>       <A HREF="?S=A">Size</A>  <A HREF="?D=A">Description</A>
<HR>
<IMG SRC="/icons/folder.gif" ALT="[DIR]"> <A HREF="/">Parent Directory</A>        27-Feb-2008 17:22      -  
<IMG SRC="/icons/unknown.gif" ALT="[   ]"> <A HREF="New%20File">New File</A>                27-Feb-2008 17:22     0k  
<IMG SRC="/icons/unknown.gif" ALT="[   ]"> <A HREF="New%20File2">New File2</A>               27-Feb-2008 17:22     0k  
<IMG SRC="/icons/unknown.gif" ALT="[   ]"> <A HREF="New%20File3">New File3</A>               27-Feb-2008 17:22     0k  
</PRE><HR>
<ADDRESS>Apache/1.3.33 Server at <A HREF="mailto:webmaster@localhost">test1.ru</A> Port 80</ADDRESS>
</BODY></HTML>


 
DiamondShark ©   (2008-02-28 17:07) [4]


> вот и хочу чтобы задать просто урл например http://www.example.
> com/example/ ,потом из проги искать здесь все файлы

Ну так и сделай, чтоб твой сайт на этот урл откликался чем-нибудь, что твоя программа сможет разобрать как список урлов для скачивания.


 
Сергей М. ©   (2008-02-28 22:56) [5]


> DiamondShark ©   (28.02.08 17:07) [4]


Тяв ?)

Где код-то ?)

Где хоть что-нить сопровождающее "тяв" ?


 
Anatoly Podgoretsky ©   (2008-02-29 11:08) [6]

> DiamondShark  (28.02.2008 17:07:04)  [4]

Ага, учитывая, что у него нет возможности администрировать чужие сайты и формат страницы может варьироваться в любых вариантах, кроме того даже при возврате страницы, как правило не удастся получить нормальные имена файлов, большинство серверов обрезают это поле.


 
DiamondShark ©   (2008-02-29 11:51) [7]


> Сергей М. ©   (28.02.08 22:56) [5]

Брысь под лавку.


> Anatoly Podgoretsky ©   (29.02.08 11:08) [6]

Чужой у него сайт или не чужой, он "забыл" сказать. А от этого сильно зависит, что дальше делать.


 
Anatoly Podgoretsky ©   (2008-02-29 16:18) [8]

> DiamondShark  (29.02.2008 11:51:07)  [7]

Так чужой или нет не самое главное.


 
имя   (2008-03-05 17:29) [9]

Удалено модератором



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.03.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.058 c
2-1204107130
Nigga
2008-02-27 13:12
2008.03.30
Засунуть stringgrid в длл - возможно ли?


15-1202993739
Тарантас
2008-02-14 15:55
2008.03.30
Установка SVN как сервера под Windowsбез Apache


2-1204179765
Layner
2008-02-28 09:22
2008.03.30
Как идентифицировать TTreeNode в TTreeView


15-1203077170
Olegator-88
2008-02-15 15:06
2008.03.30
численное дифференцирование


2-1204539788
Student :)
2008-03-03 13:23
2008.03.30
XML и зависание главной формы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский