Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как создать виртуальнкю файловую систему [D7, WinXP]


SamProf ©   (2006-06-14 14:57:00) 

Вопрос долгий и по сей видимости на который я не получу ответа, но всё-же:
Идея возникла вот с чего:
Сначала в сетке на серваке все фильмы, музыка, софт и всё остальное были открыты как просто расшареные ресурсы - всё было хорошо и замнчательно - появился фильм - запустил его тут-же с сервака, просмотрел, если понравился, скачал и посотрел полностью.
Но потом они шару закрыли и теперь всё это можно постореть тока по ftp....
Естественно теперь по сетке с сервака фильм не запустишь...
А вся проблема в том, что проги не расчитаны на работу с ftp.
Едея заключается в том, чтобы написать некоторую прогу-драйвер, которая создаёт новый диск в винде и позволяет по нему бродить как по жёсткому диску(чрез проводник и т.д.) ну и следовательно мона смотреть и фильмы и что хочешь делатью\...
Т.е. прогам то что надо - что это диск и что с него можно считать данные, а моя прога должна по запросам предоставлять данные.
По идее(на скока я представляю) винда использует функции FindFirst и FindNext для получения списка файлов, но и какиенибудь FileOpen, FileClose, fileread, filewrite, seek, ну и что ещё естественно. Я понимаю так, что жта прога должна уметь создать такой диск и по запросам предоставлять ти данные винде, правильно?

Извините, что вопрос такой долгий. Прошу помоши в какой стороне копать, а если есть какие-то исходники (создание виртуального диска хотябы), то прошу мне их как-то передать.
Оставляю мыло, если есть что , то можете сразу туда и скинуть:samprof@mail.ru

Огромное Спасибо!


SamProf   (2006-06-15 20:07:00) [1]


> ancara ©   (15.06.06 14:49) [4]
> не совсем в тему, но у Google есть такой клиент для своей
> почты. Пространство почтового ящика представлено в виде
> логического диска.  Фильмы оттуда смотреть не пробовал,
> но тоталкоммандер работает с ним нормально....

Начнём с того, что файл отдуда прочитать можно только если он полностью оттуда скопируется. У гугла это примочка именно у Експлореру, а не к винже в целом...
Есть аналог программы.. уже общался с автором... аешь удобная, но технология слишком спорная мне кажется...  Такую вешь в любой момент может начать антивирус рубать.... так как на этом часто вирусы и пишут....

Сейчас нужно найти где скачать IFS Kit... На микрософте за это просят вроде 1000 или 100 ибутых енотов ....    может у кого скачать есть где?


Чапаев   (2006-06-15 15:00:00) [2]


> Ты сможешь посмотреть филь по фтп или музыку послушать??
> ?

На то streaming audio/video есть. Сделам псевдодиск ты вряд ли от обычного видео добьёшься чего-то...


ancara   (2006-06-15 14:49:00) [3]

не совсем в тему, но у Google есть такой клиент для своей почты. Пространство почтового ящика представлено в виде логического диска.
 Фильмы оттуда смотреть не пробовал, но тоталкоммандер работает с ним нормально....


SamProf   (2006-06-14 17:58:00) [4]

Проводник умеет, но идея не в этом!
Ты сможешь посмотреть филь по фтп или музыку послушать???
нет, а всё потому, что поги не расчитану на работу ftp, но ведь это реально!


Доброжеватель.   (2006-06-14 17:37:00) [5]

Проводник сам по себе умеет работать клиентом ftp ;)


DrPass   (2006-06-14 15:07:00) [6]

Да нет, прогой тут не обойдешься, нужен драйвер файловой системы. Но есть вероятность, что такие драйверы для подключения FTP-дисков уже существуют - никогда не интересовался, но чем черт не шутит


Наверх

Титульная страница Поиск, карта сайта Написать письмо