![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Virtual Drive [Win95/98, WinME, WinXP]
Yasher © (2006-04-29 07:56:00)Доброго времени суток.
Подскажите как справиться со следующей задачей:
Необходимо написать программу (или драйвер) виртуального жесткого диска. Он должен иметь соответствующую литеру и быть виден через консоль cmd. По сути он должен состоять из ссылок на "реальные файлы", которые могут находиться на этом компьютере или сети (UMC адрес), также должен работать доступ через HTTP-протокол. Однако он должен быть виден другими приложениями и через консоль.
Подскажите, пожалуйста, что примерно нужно для написания программы. Какие компоненты, программы (и тд) и какова их роль в этой программе. Заранее спасибо!!!
tesseract (2006-05-04 09:39:00) [1]
> As I said don't listen to them. The task itself is hard
> enough even without this hacker tricks. Look at IFS DDK.
>
IFs DDk is downloadeble on emule. In google ypu can search for third party c headers for IFS.
Anatoly Podgoretsky (2006-05-04 08:55:00) [2]Alex Konshin © (03.05.06 15:25) [5]
Не то слово. Даже многие монстры, такие как ipswitch обкололись на этом.
Alex Konshin (2006-05-04 07:53:00) [3]> tesseract © (03.05.06 15:47) [6]
> > На Delphi этого не сделать (не слушай тех, кто говорит обратное).
> http://www.jungo.com
As I said don't listen to them. The task itself is hard enough even without this hacker tricks. Look at IFS DDK.
Yasher (2006-05-03 22:42:00) [4]Нет необходимости их выполнять. Мне нужно более подробное описание этапов, а этого
> Это что, курсовики такие пошли. Я бы за такую задачу и не
> брался бы. Так и скажи преподавателю. Можешь на меня сослаться.
>
> А если серьезно, то это действительно очень сложно и требует
> написания драйверов IFS. На Delphi этого не сделать (не
> слушай тех, кто говорит обратное).
> Тебе нужен IFS DDK. Вот когда ты его увидишь, то и всякое
> желание заниматься этим отпадет. Например, как ты собрался
> бороться с зависами файловой системы, если есть проблемы
> с коннектом по HTTP?
> Резюме: я настоятельно не рекомендую заниматься этой проблемой.
> Это намного сложнее, чем кажется.
недостаточно, хотя, я все равно благодарен Alex Konshin за помощь.
Джо (2006-05-03 22:15:00) [5]> [11] Yasher (03.05.06 22:06)
Этапы были уже помянуты, смотрите пост [5] Alex Konshin. Шаги по их воплощению были предприняты?
Yasher (2006-05-03 22:06:00) [6]Мне не нужен полный код программы меня - интересует лишь теоретическая сторона проекта, т.е. какие этапы надо пройти во время разработки и какие модули должны использоваться, а также сложные участки кода (вотздесь уде нужны исходники).
Спаибо.
Yasher (2006-05-03 22:06:00) [7]Мне не нужен полный код программы меня - интересует лишь теоретическая сторона проекта, т.е. какие этапы надо пройти во время разработки и какие модули должны использоваться, а также сложные участки кода (вотздесь уде нужны исходники).
Спаибо.
Poirot (2006-05-03 18:01:00) [8]IMHO в никсах это легче получится, чем в мастдае :)
Eraser (2006-05-03 17:34:00) [9]
> Yasher (29.04.06 07:56)
или вы что-то не договариваете, или вам попался наивный препод, который хочет чужими руками написать очень серьёзный проект и считает, что его таки напишут ;-)
Джо (2006-05-03 17:05:00) [10]> [6] tesseract © (03.05.06 15:47)
>
> > На Delphi этого не сделать (не слушай тех, кто говорит
> обратное).
>
> http://www.jungo.com
Насколько помню, ихний WinDriver генерирует только код Делфи, тестирующий драйвер, а не код (каркас) самого драйвера, который генерируется на Це. Впрочем, могу и ошибиться.
tesseract (2006-05-03 15:47:00) [11]
> На Delphi этого не сделать (не слушай тех, кто говорит обратное).
http://www.jungo.com
Alex Konshin (2006-05-03 15:25:00) [12]Это что, курсовики такие пошли. Я бы за такую задачу и не брался бы. Так и скажи преподавателю. Можешь на меня сослаться.
А если серьезно, то это действительно очень сложно и требует написания драйверов IFS. На Delphi этого не сделать (не слушай тех, кто говорит обратное).
Тебе нужен IFS DDK. Вот когда ты его увидишь, то и всякое желание заниматься этим отпадет. Например, как ты собрался бороться с зависами файловой системы, если есть проблемы с коннектом по HTTP?
Резюме: я настоятельно не рекомендую заниматься этой проблемой. Это намного сложнее, чем кажется.
tesseract (2006-05-02 13:05:00) [13]www.sysinternals.com ищи junction
Yasher (2006-05-02 09:57:00) [14]Расскажи про subst и NTFS links...
Yasher (2006-05-02 01:13:00) [15]Виртуальный диск должен управлять 3 типами пути
Local path(C:\programm files\test.txt)
UNC path(\\WS1\Shared\test.txt)
HTTP path(http:\\www.test.com\File\Test.txt)
Чапаев (2006-04-29 12:54:00) [16]
> Он должен иметь соответствующую литеру и быть виден через
> консоль cmd. По сути он должен состоять из ссылок на "реальные
> файлы", которые могут находиться на этом компьютере или
> сети
Я бы обошёлся без программирования и использовал бы NTFS links и команду subst...
> UMC адрес
UNC
> должен работать доступ через HTTP-протокол
ЭТО КАК?