Представление файла в виде директории.

Тема в разделе "WASM.NT.KERNEL", создана пользователем spirt, 29 мар 2007.

  1. spirt

    spirt New Member

    Публикаций:
    0
    Регистрация:
    10 сен 2003
    Сообщения:
    3
    Адрес:
    мАсква
    Здравствуйте. Есть программа, называется ZipMagic. Одна из ее фич - это представление зип-архива как директории с содержимым оного. Похожую штуку умеет делать и Windows XP. Подумалось, что такие вещи делаются через написание своего драйвера-фильтра файловой системы. Может кто-нибудь делал что-то подобное. Не поделитесь соображениями?
     
  2. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    Не совсем понимаю, в чем проблема. Ну есть файл. Ты знаешь его структуру - какие файлы и папки в нем расположены. Умеешь полльзоваться этой структурой. Бери и читай. В чем проблема? Графически это представить - на любом яву (и не только яву) можно. Какие драйвера? Что они должны делать? Читать файлы? Уточни пжлста
     
  3. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.552
    Адрес:
    Russia
    Я думаю надо начать с теории. А там говорится, что директория это тот же файл...
    Далее сам :)
     
  4. EvilsInterrupt

    EvilsInterrupt Постигающий азы дзена

    Публикаций:
    0
    Регистрация:
    28 окт 2003
    Сообщения:
    2.428
    Адрес:
    Russia
    TermoSINteZ
    Блин,ну зачем так просто ответил а? Накида бы ему формул по термоядерному синтезу ;)
     
  5. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    MSoft
    Я так понял ему надо сделать что-то типа расширения explorer'a. У меня например 3 "псевдопапки" - Nokia Phone Browser, Anapod Explorer/Shuffler.
     
  6. spirt

    spirt New Member

    Публикаций:
    0
    Регистрация:
    10 сен 2003
    Сообщения:
    3
    Адрес:
    мАсква
    Спасибо )
    Если о конкретике, то требуется, чтобы определенные программы видели avi-файл в виде набора битмапов. И для них, программ, это механизм был бы прозрачен. Как папка с кучей графики.
     
  7. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.552
    Адрес:
    Russia
    EvilsInterrupt
    Ну как Остап Бендер прописал ...

    spirt
    Думаю лучше воздержаться от сленга в серьезных темах. А так если это твои программы, то просто рисуй в них нужные иконки. Если чужие, то там для расширений есть раздел реестра. В нем указываются ассоциации с программами, открывающими их и рисунками.
     
  8. spirt

    spirt New Member

    Публикаций:
    0
    Регистрация:
    10 сен 2003
    Сообщения:
    3
    Адрес:
    мАсква
    Но правка ресстра - это же глобально для всех. А надо, чтоб только спец-софт (не мой).