FILE_ID.DIZ - это простой текстовый файл, содержащий краткое описание содержимого архива, в который он включен. [1] Первоначально он использовался в архивах, распространяемых через системы досок объявлений (BBS), и до сих пор используется в сфере варез .
FILE_ID означает «идентификация файла». DIZ расшифровывается как Description In Zipfile . [2]
Традиционно FILE_ID.DIZ должен содержать «до 10 строк текста, каждая строка не более 45 символов». согласно спецификации v1.9. [3]
Концепция файлов DIZ заключалась в том, чтобы обеспечить автоматическое применение краткого описания загружаемых файлов. Рекламы и изображения с высоким кодом ASCII были строго запрещены.
История
Доски объявлений обычно принимают загруженные файлы от своих пользователей. Программное обеспечение BBS предлагало пользователю ввести описание загруженного файла, но эти описания часто были бесполезны. Операторы системы BBS потратили много часов, просматривая описания загрузок, исправляя и редактируя описания. В Включение FILE_ID.DIZ в архивы было разработано для решения этой проблемы.
Clark Development и Ассоциация профессионалов условно-бесплатного программного обеспечения поддержали идею о том, чтобы это стало стандартом для описаний файлов. Кларк переписал программу PCBDescribe и включил ее в свою программу PCBoard BBS. ASP призвал своих членов использовать этот формат файла описания в своих дистрибутивах. Майкл Ливитт, сотрудник Clark Development, опубликовал спецификацию файла и исходный код своей программы PCBDescribe в открытом доступе и призвал другие компании-разработчики BBS поддержать файл DIZ.
SysOps может добавить обычный сторонний сценарий, написанный на PPL, под названием «DIZ / 2-PCB» [4], который будет обрабатывать, перезаписывать, проверять и форматировать файлы DIZ из архивов по мере их загрузки на BBS. Программа извлечет архив, изучит его содержимое, составит отчет, импортирует файл описания DIZ и затем отформатирует его по своему усмотрению. В то время было обычной практикой добавлять к описанию дополнительные строки, например, объявления, в которых указывался источник загруженной BBS.
Даже после упадка системы досок объявлений с коммутируемым доступом файлы FILE_ID.DIZ по-прежнему используются варез-сценой в своих выпусках нелицензионного программного обеспечения . Они обычно входят в состав полной упаковки самопровозглашенными пиратскими группами и указывают количество дисков и другую основную информацию. Вместе с файлом NFO он необходим для выпуска. [5] В частности, с точки зрения нелицензионного программного обеспечения («варез»), это было общим для каждого файла в последовательном сжатом архиве (архив намеренно разделен на несколько частей при создании, чтобы части затем могли быть загружены индивидуально с помощью более медленных подключений, таких как dial- вверх. Пример: .rar, .r00, .r01, .r02 и т. д.), чтобы содержать этот файл. Это, вероятно, способствовало его расширению популярности после упадка системы досок объявлений в конце 1990-х и начале 2000-х годов до настоящего времени, поскольку даже случайные потребители нелицензионного программного обеспечения могли бы наткнуться на него из-за его изобилия.
Формальная структура
В то время как реальное использование BBS варьировалось, с миром NPD и даже различными брендами BBS, предлагающими расширенные версии, официальный формат таков:
Обычный 7-битный текст ASCII, каждая строка не более 45 символов.
- Имя программы / файла: в идеале, все в верхнем регистре с одним пробелом. В этом файле игнорируются символы возврата каретки.
- Номер версии: в формате v1.123, за которым следует пробел.
- Номер ASP: только если фактический член ASP, в противном случае игнорируется
- Разделитель описания: одинарный короткий дефис "-".
- Описание: Описание файла. Первые две строки должны быть кратким изложением, так как старые доски отсекают все остальное. Все, что выходит за рамки этого, должно быть расширено до восьми строк, что является официальным размером обрезки. Дополнительный текст может быть включен помимо этого, но не может быть включен Правлением.
Многие архивы будут строго придерживаться 45-символьного простого формата ASCII для первых 8 строк, а затем будут содержать добавленную 8-битную графическую страницу ASCII или ANSI шириной 80 символов с более качественной документацией после этого. [6]
Смотрите также
- .nfo - еще один стандарт для файлов описания
- ПРОЧТИ МЕНЯ
- Описание портативного приложения - новая и более подробная альтернатива
- Стандарт (варез)
- SAUCE - архитектура или протокол, созданный в 1994 году для прикрепления метаданных или комментариев к файлам. Используется сегодня как стандарт де-факто в художественном сообществе ANSI . [7]
- DESC.SDI - аналогичное имя файла, имевшее довольно широкую поддержку, включая PCBoard . Обычно он ограничивался одной строкой (меньше, чем файл FILE_ID.DIZ).
- DESCRIPT.ION - текстовый файл, содержащий построчное описание файла (и каталога) (и дополнительные метаданные ), первоначально представленный JP Software в 1989 году.
Рекомендации
- ^ Фонг, Британская Колумбия; Дойл, ди-джей (1995). «Функциональные тесты почек для windows - модель для разработки и распространения медицинского программного обеспечения в Интернете». Международный журнал биомедицинских вычислений . 40 (1): 69–75. DOI : 10.1016 / 0020-7101 (95) 01126-Y . PMID 8557407 . «Короткий текстовый файл ANSI (шириной 31 символ), часто автоматически извлекаемый программами службы объявлений».
- ^ Белый, Рон (июль 2001 г.). «Загадочные файлы». Зифф Дэвис Умный бизнес . 14 (7): 100. ISSN 1535-9891 .
DIZ расшифровывается как Description in Zip.
- ^ Холлер, Ричард (1994-05-17). «FILEID.TXT v1.9» .
- ^ Реймердес, Шон. "Скрипт DIZ / 2-PCB PPE для PCBoard". Отсутствует или пусто
|url=
( справка ) - ^ Craig, P .; Honick, R .; Бернетт, М. (2005). «Релиз» . Раскрытие программного пиратства . п. 95 . DOI : 10.1016 / B978-193226698-6 / 50030-1 . ISBN 978-1-93-226698-6.
- ^ Копия официальной документации FILE_ID.DIZ
- ^ Оливье «Тасманьяк» Рубенс (12.11.2013). «Стандартная архитектура для универсальных расширений комментариев» . ACiD .
Внешние ссылки
- FILE_ID.DIZ Specification v1.9 от Ричарда Холлера.
- Объявление государственной службы: file_id.diz