Создайте папку с пользовательским расширением

Поэтому я немного искал способ сделать это, и вот моя идея:

Я хочу создать папку с пользовательским расширением. Подобно тому, как у java есть свои.jar-папки, есть ли способ упаковать вещи, подобные этому, и все еще иметь возможность перемещать вещи между папками?

Например, я хочу использовать .map и использовать его как папку. Поэтому давайте скажем, что я хочу поместить ma.png и ma.p внутри папки test.map и сохранить все это внутри папки с именем maps, поэтому ссылкой для файла ma.p будет "maps/test.map/ma.p".

Есть идеи?

1 ответ

Windows не может связывать папки с программами, как это делает OS X. Вы можете назвать папки с расширением, но это не изменит его поведение. В OS X переименование папки в something.app делает ОС обработкой папки в виде файла (приложения). Windows этого не делает.

Вы упомянули файлы .jar: архивы Java - это .zip архивы, переименованные в .jar.

Вы можете сделать то, что вы сказали в своем последнем абзаце, но Windows не заботится о "расширениях" в именах каталогов. Это OS X-only, если вы когда-либо видели такую вещь, я могу почти гарантировать ее переименованный.zip, а не каталог с расширением.

licensed under cc by-sa 3.0 with attribution.