спецификация файла “descript.ion”?

Кажется, существует несколько стандартный "descript.ion" файл во вселенной Windows-программ, которая обеспечивает метаданные для всех/некоторых файлов в данном каталоге.

Я знаю, что существуют различные программы, которые пишут этот файл (пример: NewsBin, загрузчик UseNet), и читают его (Пример: "FAR", файловый менеджер, имитирующий старый Norton Commander).

Я пишу свой собственный индексатор файла и хотел бы добавить способность проанализировать и использовать информацию из "descript.ion" файлов.

Проблема, которую я имею, состоит в том, что я не был в состоянии найти фактическую спецификацию для файла, despine много гугления.

Я перепроектировал его как лучше всего, я мог, но я не уверен, получил ли я 100% возможных деталей, таким образом, я полагал, что спрошу ТАК.

Вот строки в качестве примера из файла:

"Rus Song1.mp3" SovietMus 1/2, rus_song@gmail.com, Fri Aug 08 00:46:27 2008
RusSong2.mp3 SovietMus 2/2, rus_song@gmail.com, Fri Aug 08 01:46:22 2008

Поскольку кажется, что структура:

  1. Первый "маркер" является именем файла.

    • Если маркер запускается с какой-либо буквы, но двойной кавычки, маркерных концов в первом space символ.

    • Если маркер запускается с двойной кавычки, конец маркера является следующей двойной кавычкой

    • Не уверенный, что происходит, если имя файла содержит двойную кавычку, IIRC, это недопустимо в файловых системах Windows, так выход из кавычки может быть спорным вопросом),

  2. Последний маркер (конец строки к самой последней запятой, перемещающейся назад), является меткой времени.

  3. Предпоследний маркер (самая последняя запятая к предпоследней запятой, перемещающейся назад), является названием плаката от группы новостей Usenet. Я не совсем уверен, что происходит в универсальном формате начиная с единственных descript.ion файлов, которые я видел, были от NewsBin, который является, очевидно, центральной Usenet.

  4. Все промежуточное является описанием в случае NewsBin, прибывающем из предмета сообщения.

ВОПРОСЫ:

  • Кто-либо знает немного большего количества официальной "descript.ion" спецификации файла / документацию? (или в наименьшем имейте свое собственное знание тех файлов, и может проверить мою спецификацию),

  • Кто-либо знает о каких-либо других программах, которые читают или пишут этот файл?

Спасибо!

10
задан DVK 27 November 2009 в 19:44
поделиться

1 ответ

Оригинальное использование дескрипции должно было обеспечить более длительные описанные имена до 8,3 имена файлов; Все, что было было королетью и более длительное описание. Как вы нашли, другие совместно выбрали имя с различными форматами и использованием. Честно говоря, я не думаю, что вы найдете какую-либо конкретное общность между различными использованиями.

8
ответ дан 3 December 2019 в 16:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: