Форум: "WinAPI";
Текущий архив: 2006.08.27;
Скачать: [xml.tar.bz2];
ВнизVirtual Drive Найти похожие ветки
← →
Yasher (2006-04-29 07:56) [0]Доброго времени суток.
Подскажите как справиться со следующей задачей:
Необходимо написать программу (или драйвер) виртуального жесткого диска. Он должен иметь соответствующую литеру и быть виден через консоль cmd. По сути он должен состоять из ссылок на "реальные файлы", которые могут находиться на этом компьютере или сети (UMC адрес), также должен работать доступ через HTTP-протокол. Однако он должен быть виден другими приложениями и через консоль.
Подскажите, пожалуйста, что примерно нужно для написания программы. Какие компоненты, программы (и тд) и какова их роль в этой программе. Заранее спасибо!!!
← →
Чапаев © (2006-04-29 12:54) [1]
> Он должен иметь соответствующую литеру и быть виден через
> консоль cmd. По сути он должен состоять из ссылок на "реальные
> файлы", которые могут находиться на этом компьютере или
> сети
Я бы обошёлся без программирования и использовал бы NTFS links и команду subst...
> UMC адрес
UNC
> должен работать доступ через HTTP-протокол
ЭТО КАК?
← →
Yasher (2006-05-02 01:13) [2]Виртуальный диск должен управлять 3 типами пути
Local path (C:\programm files\test.txt)
UNC path (\\WS1\Shared\test.txt)
HTTP path (http:\\www.test.com\File\Test.txt)
← →
Yasher (2006-05-02 09:57) [3]Расскажи про subst и NTFS links...
← →
tesseract © (2006-05-02 13:05) [4]www.sysinternals.com ищи junction
← →
Alex Konshin © (2006-05-03 15:25) [5]Это что, курсовики такие пошли. Я бы за такую задачу и не брался бы. Так и скажи преподавателю. Можешь на меня сослаться.
А если серьезно, то это действительно очень сложно и требует написания драйверов IFS. На Delphi этого не сделать (не слушай тех, кто говорит обратное).
Тебе нужен IFS DDK. Вот когда ты его увидишь, то и всякое желание заниматься этим отпадет. Например, как ты собрался бороться с зависами файловой системы, если есть проблемы с коннектом по HTTP?
Резюме: я настоятельно не рекомендую заниматься этой проблемой. Это намного сложнее, чем кажется.
← →
tesseract © (2006-05-03 15:47) [6]
> На Delphi этого не сделать (не слушай тех, кто говорит обратное).
http://www.jungo.com
← →
Джо © (2006-05-03 17:05) [7]> [6] tesseract © (03.05.06 15:47)
>
> > На Delphi этого не сделать (не слушай тех, кто говорит
> обратное).
>
> http://www.jungo.com
Насколько помню, ихний WinDriver генерирует только код Делфи, тестирующий драйвер, а не код (каркас) самого драйвера, который генерируется на Це. Впрочем, могу и ошибиться.
← →
Eraser © (2006-05-03 17:34) [8]
> Yasher (29.04.06 07:56)
или вы что-то не договариваете, или вам попался наивный препод, который хочет чужими руками написать очень серьёзный проект и считает, что его таки напишут ;-)
← →
Poirot © (2006-05-03 18:01) [9]IMHO в никсах это легче получится, чем в мастдае :)
← →
Yasher (2006-05-03 22:06) [10]Мне не нужен полный код программы меня - интересует лишь теоретическая сторона проекта, т.е. какие этапы надо пройти во время разработки и какие модули должны использоваться, а также сложные участки кода (вотздесь уде нужны исходники).
Спаибо.
← →
Yasher (2006-05-03 22:06) [11]Мне не нужен полный код программы меня - интересует лишь теоретическая сторона проекта, т.е. какие этапы надо пройти во время разработки и какие модули должны использоваться, а также сложные участки кода (вотздесь уде нужны исходники).
Спаибо.
← →
Джо © (2006-05-03 22:15) [12]> [11] Yasher (03.05.06 22:06)
Этапы были уже помянуты, смотрите пост [5] Alex Konshin. Шаги по их воплощению были предприняты?
← →
Yasher (2006-05-03 22:42) [13]Нет необходимости их выполнять. Мне нужно более подробное описание этапов, а этого
> Это что, курсовики такие пошли. Я бы за такую задачу и не
> брался бы. Так и скажи преподавателю. Можешь на меня сослаться.
>
> А если серьезно, то это действительно очень сложно и требует
> написания драйверов IFS. На Delphi этого не сделать (не
> слушай тех, кто говорит обратное).
> Тебе нужен IFS DDK. Вот когда ты его увидишь, то и всякое
> желание заниматься этим отпадет. Например, как ты собрался
> бороться с зависами файловой системы, если есть проблемы
> с коннектом по HTTP?
> Резюме: я настоятельно не рекомендую заниматься этой проблемой.
> Это намного сложнее, чем кажется.
недостаточно, хотя, я все равно благодарен Alex Konshin за помощь.
← →
Alex Konshin © (2006-05-04 07:53) [14]> 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.
← →
Anatoly Podgoretsky © (2006-05-04 08:55) [15]Alex Konshin © (03.05.06 15:25) [5]
Не то слово. Даже многие монстры, такие как ipswitch обкололись на этом.
← →
tesseract © (2006-05-04 09:39) [16]
> 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.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2006.08.27;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.039 c