11
votes

Spec de fichier "descriptipt.ion"?

Il semble y avoir un fichier "descriptit.ion" quelque peu standard dans l'univers des programmes Windows qui fournit des métadonnées pour tous les fichiers / certains des fichiers d'un répertoire donné.

Je sais qu'il y a divers programmes qui écrivent ce fichier (exemple: Newsbin, Usenet Downloader) et le lire (exemple: "FAR", un gestionnaire de fichiers imitant l'ancien commandant Norton).

Je suis écrire mon propre index de fichier et souhaitez ajouter la possibilité d'analyser et d'utiliser les informations des fichiers "descriptig.ion".

Le problème que j'ai est que je n'ai pas pu trouver une spécification réelle Pour le dossier, dépeint beaucoup de googling.

i inverse l'a introduit au mieux, mais je ne pouvais pas savoir si j'ai capturé 100% des détails possibles, alors j'ai pensé que je le demanderais.

Voici. Exemple de lignes dans le fichier: xxx

comme il semble que la structure est la suivante:

  1. premier "jeton" est un nom de fichier.

    • Si le jeton commence par une lettre mais double citation, le jeton se termine au premier caractère .

    • Si le jeton commence par la double citation, la fin du jeton est la double citation suivante

    • Vous ne savez pas ce qui se passe si le nom de fichier contient une double citation, IIRC il est illégal dans les systèmes de fichiers Windows, alors échapper à la citation peut être une question de texte)

    • dernier jeton (fin de ligne à la toute dernière virgule en marche arrière) est un horodatage.

    • deuxième au dernier jeton (la toute dernière virgule à la deuxième nouvelle virgule de la virgule en arrière) est le nom de l'affiche du groupe de discussion Usenet. Je ne suis pas tout à fait sûr que ce qui se passe en format générique depuis les seuls descriptif.ion Les fichiers que j'ai vus provenaient de Newsbin qui est évidemment USENET Centric.

    • Tout entre les deux est une description, dans l'affaire de la newsbin provenant du sujet de Post.

      questions :

      • Est-ce que quelqu'un connaît un peu plus de fichier de fichier "descriptit.ion" / documentation? (Ou, à Elast, avez votre propre connaissance de ces fichiers et pouvez vérifier mes spécifications)

      • Est-ce que quelqu'un connaît-il de tout autre programme lu ou écrit ce fichier?

        merci!


2 commentaires

L'utilisation initiale de la description était de fournir des noms plus longs plus descriptifs à 8,3 noms de fichiers; Tout cela était le nom shortName et une description plus longue. Comme vous l'avez trouvé, d'autres ont coopté le nom avec des formats et des usages variables. Franchement, je ne pense pas que vous trouverez des points communs spécifiques entre les différents usages.


@Joe - S'il vous plaît ajouter ce commentaire comme une réponse afin que je puisse l'accepter.


5 Réponses :


9
votes

L'utilisation initiale de la descriptions.ion était de fournir des noms plus longs plus descriptifs à 8,3 noms de fichiers; Tout cela était le nom shortName et une description plus longue. Comme vous l'avez trouvé, d'autres ont coopté le nom avec des formats et des usages variables. Franchement, je ne pense pas que vous trouverez des points communs spécifiques entre les différents usages.


0 commentaires

7
votes

Le format est simple: le nom du nom de fichier de la ligne est une description du fichier

https://jpsoft.com/ascii/descfile.txt

( Machine de Wayback )


0 commentaires

2
votes

La réponse ci-dessus a l'air correcte pour moi, juste une addition:

de http://filext.com/file-extension/ion Le type de fichier ionique est principalement associé à "4DOS". Remarque: Norton Utilitaires utilise également 4DO.

http://www.optimasc.com/products/fileid/4dos- Descext.pdf

Collected Liens vers 4DOS Description - Programmes conscients de tous les outils type et 4DOS. http://www.4dos.info/4Tools.htm

http://drupal.org/node/289988


0 commentaires

3
votes

the descriptig.ion est utilisé de manière approfondie dans l'utilitaire de gestion de fichiers "Commander total", un shareware trouvé sur www.ghisler.com. À partir de la version 7.5 de TC, il peut avoir une longueur de 4096 octets. Je l'utilise de manière approfondie pour annoter mes fichiers sans aucun problème. Vous pouvez rechercher l'expérience de l'utilisateur différent du forum total des utilisateurs de commandant.


2 commentaires

Logiciel de paiement. Toute affiliation?


Est-ce ouvert à provenir? La puissance peut-elle l'étudier? Sinon, ce n'est pas une réponse à la question ... il en va de même pour la programmation de ne pas avoir du travail avec le produit x



8
votes

Les fichiers de description de mon système sont également du commandant total. Ils suivent la spécification de base mentionnée dans les autres réponses:

Filename This is the first line\\nSecond line\\nLast line\x04\xc2


0 commentaires