Собственно дальнейшее пока является лишь размышлением, хотя хотелось бы видеть это и в живую. Интересно знать Ваше мнение, на счёт идеи, имеет смысл или такии бред?
Изложение несколько сумбурное , но смысл понято можно:
Собственно изначальная идея была - добавление мета-данных в ЛЮБЫЕ файлы. В т.ч. и те, в которых ничего такого нет (типа TXT например). Чтобы ЛЮБАЯ программа с минимальными усилиями могла понять, с чем имеет дело, без встроенной поддержи тысячи и одного формата. Этакая общая обёртка. В идеале - на уровне системы. Т.е. если программа знает такой файл, то работает с ним как хочет. Если не знает - ос просто при открытии отдаёт ей только поток "по умолчанию"
Немного развив:
Не секрет, что ныне существует туева хуча файлов с внутренней фс или её аналогом..
С ходу вспоминаются wad, psd, exe(pe), jpg, tiff, mp3, doc, xls, mdb, odf, avi, ogg, образы дисков, архивы и т.д.
Собственно идея - сделать полностью универсальный формат файла с внутренней фс. Или считать файл архивом с простейшай структурой (т.е. файлы не сжаты, цельны. если ресурсов хватает - можно и жать)
Добавить туда поддержку каталогов. Ресурсы файла хранить не в ехе, а внутри архива отдельными файлами. Туда-же добавить мета-данные, mime-тип, описание, и пр...
Указать там поток "по умолчанию". т.е. если запускать файл, то запускается именно конкретный файл из архива.. Там-же можно отдельным файлом добавить список известных программ, которые этот формат понимают, например. Т.е. если такой файл у тебя не прописан, но есть одна из этих программ - то откроется он ей.. и т.д.
Возможностей море.
В запускаемых файлах можно хранить альтернативные куски кода для разных платформ, причём в варианте, например - win-exe + elf + java + perl-script
Были мысль сделать это на базе ФС (помнится ntfs потоки поддерживает) но про переносе на др. фс всё терялось.. Да и при копировании, если программа не знала о потоках..
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от ugoday
Ответ на:
комментарий
от annoynimous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от watashiwa_daredeska
Ответ на:
комментарий
от berrywizard
Ответ на:
комментарий
от TripleGluk
Ответ на:
комментарий
от watashiwa_daredeska
Ответ на:
комментарий
от TripleGluk
Ответ на:
комментарий
от watashiwa_daredeska
Ответ на:
комментарий
от TripleGluk
Ответ на:
комментарий
от sskirtochenko
Ответ на:
комментарий
от AiLr
Ответ на:
комментарий
от bugmaker
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от wfrr
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Выжимка из «универсального формата файла» от TripleGluk (2007)
- Форум Универсальный текстовый формат (2021)
- Форум Универсальный(?) формат хранения данных (2016)
- Форум Универсальный формат для текста и документации (2009)
- Форум Субординация - корпоративная шиза или универсальный формат общения? (2015)
- Форум Adobe предлагает создать универсальный формат хранения видеоданных (2008)
- Форум Tree как универсальный формат общения программ и людей (2023)
- Форум Универсальные пакеты (2017)
- Форум «Универсальный» интернет (2016)
- Форум Универсальный компьютер. (2012)