2009-11-27 12 views
7

विंडोज प्रोग्राम ब्रह्मांड में कुछ हद तक मानक "descript.ion" फ़ाइल प्रतीत होता है जो किसी दिए गए निर्देशिका में सभी/कुछ फ़ाइलों के लिए मेटा डेटा प्रदान करता है।"descript.ion" फ़ाइल spec?

मुझे पता है कि इस फ़ाइल को लिखने वाले विभिन्न कार्यक्रम हैं (उदाहरण: न्यूज़बिन, यूजनेट डाउनलोडर) और इसे पढ़ें (उदाहरण: "एफएआर", पुराना नॉर्टन कमांडर की नकल करने वाला एक फ़ाइल मैनेजर)।

मैं अपना स्वयं का फ़ाइल इंडेक्स लिख रहा हूं, और "descript.ion" फ़ाइलों से जानकारी का विश्लेषण और उपयोग करने की क्षमता जोड़ना चाहता हूं।

मेरी समस्या यह है कि मैं फ़ाइल के लिए एक वास्तविक कल्पना नहीं ढूंढ पा रहा हूं, बहुत गुस्से में निराश हूं।

मैंने इसे जितना संभव हो उतना इंजीनियर बनाया, लेकिन मुझे यकीन नहीं है कि मैंने संभावित विवरणों का 100% कब्जा कर लिया है, इसलिए मुझे लगा कि मैं SO से पूछूंगा।

"Rus Song1.mp3" SovietMus 1/2, [email protected], Fri Aug 08 00:46:27 2008 
RusSong2.mp3 SovietMus 2/2, [email protected], Fri Aug 08 01:46:22 2008 

ऐसा लगता है के रूप में संरचना है:

यहाँ फ़ाइल से उदाहरण लाइनें हैं

  1. पहले "टोकन" फ़ाइल नाम है।

    • टोकन में कोई भी पत्र लेकिन दोहरे उद्धरण के साथ शुरू होता है, तो टोकन पहले space चरित्र पर समाप्त होता है।

    • टोकन दोहरे उद्धरण के साथ शुरू होता है, तो टोकन के अंत के बाद दोहरे उद्धरण है

    • नहीं

      यकीन है कि क्या होता अगर फ़ाइल नाम एक दोहरे उद्धरण शामिल हैं, यह IIRC विंडोज फ़ाइल सिस्टम में अवैध है, तो बोली बचने एक विवादास्पद सवाल हो सकता है)

  2. अंतिम टोकन (आखिरी अल्पविराम पीछे की ओर बढ़ रहा है करने के लिए पंक्ति के अंत) एक टाइमस्टैम्प है।

  3. टोकन के लिए दूसरा (दूसरा-से-आखिरी कॉमा पीछे की तरफ जाने वाला अंतिम कॉमा) यूज़नेट न्यूज़ ग्रुप से पोस्टर का नाम है। मुझे पूरा यकीन नहीं है कि जेनेरिक प्रारूप में क्या होता है क्योंकि मैंने देखा केवल एक ही descript.ion फाइलें न्यूज़बिन से थीं जो स्पष्ट रूप से यूज़नेट केंद्रित है।

  4. के बीच में सब कुछ NewsBin के मामले पोस्ट की विषय से आने वाले में वर्णन है,।

सवाल:

  • किसी को भी थोड़ा अधिक आधिकारिक "descript.ion" फ़ाइल कल्पना/प्रलेखन का पता है? (या, ELAST पर, उन फ़ाइलों का अपना स्वयं का ज्ञान है और मेरी कल्पना की पुष्टि कर सकते)

  • किसी को भी किसी भी अन्य प्रोग्राम है कि पढ़ने के लिए या इस फ़ाइल में लिखने का पता है?

धन्यवाद!

+3

DESCRIPT.ION के मूल उपयोग 8.3 फ़ाइल नाम करने के लिए लंबे समय तक अधिक वर्णनात्मक नाम प्रदान करने के लिए किया गया था; यह सब संक्षिप्त नाम और लंबा वर्णन था। जैसा कि आपने पाया है, अन्य ने अलग-अलग प्रारूपों और उपयोगों के साथ नाम का सह-चयन किया है। स्पष्ट रूप से बोलते हुए, मुझे नहीं लगता कि आपको विभिन्न उपयोगों के बीच कोई विशिष्ट समानता मिल जाएगी। – Joe

+0

@Joe - तो मैं इसे स्वीकार कर सकते एक asnwer के रूप में इस टिप्पणी को जोड़ें। – DVK

उत्तर

6

DESCRIPT.ION के मूल उपयोग 8.3 फ़ाइल नाम करने के लिए लंबे समय तक अधिक वर्णनात्मक नाम प्रदान करने के लिए किया गया था; यह सब संक्षिप्त नाम और लंबा वर्णन था। जैसा कि आपने पाया है, अन्य ने अलग-अलग प्रारूपों और उपयोगों के साथ नाम का सह-चयन किया है। स्पष्ट रूप से बोलते हुए, मुझे नहीं लगता कि आपको विभिन्न उपयोगों के बीच कोई विशिष्ट समानता मिल जाएगी।

2

जवाब ऊपर मेरे लिए सही लगती है, बस एक है '4 डीओएस' से जुड़ा हुआ है। नोट: नॉर्टन यूटिलिटीज भी 4 डीओएस का उपयोग करता है। सभी प्रकार के और 4DOS उपकरणों की 4DOS वर्णन अवगत कार्यक्रमों के लिए

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

एकत्र लिंक। http://www.4dos.info/4tools.htm

http://drupal.org/node/289988

2

descript.ion फ़ाइल बड़े पैमाने पर फ़ाइल प्रबंधन उपयोगिता "कुल कमांडर", एक शेयरवेयर www.ghisler.com में पाया में प्रयोग किया जाता है। टीसी के संस्करण 7.5 से, इसकी लंबाई 40 9 6 बाइट हो सकती है। मैं बिना किसी समस्या के अपनी फाइलों को एनोटेट करने के लिए इसे बड़े पैमाने पर उपयोग कर रहा हूं। आप कुल कमांडर उपयोगकर्ता मंच पर विभिन्न उपयोगकर्ता के अनुभव देख सकते हैं।

+1

भुगतान सॉफ्टवेयर। कोई संबद्धता? –

+0

क्या यह खुले खुले हैं? क्या ओपी इसका अध्ययन कर सकता है? यदि नहीं, तो इस सवाल का कोई जवाब नहीं है ... SO प्रोग्रामिंग के बारे में है जो उत्पाद एक्स के साथ कुछ काम नहीं कर रहा है –

7

अपने सिस्टम पर वर्णन फ़ाइलों के रूप में अच्छी तरह से कुल कमांडर से कर रहे हैं। वे अन्य उत्तरों में वर्णित मूल स्पेस का पालन करते हैं:

Filename Text I typed to describe the file 
"Long filename" Some text 

प्रत्येक पंक्ति सामान्य विंडोज लाइन ब्रेक में समाप्त होती है।

इसके अलावा, कार्यक्रम भंडार बहु ​​लाइन के रूप में निम्नानुसार टिप्पणियाँ:

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

यहाँ, मेरा मतलब है कि descript.ion फ़ाइल 'एन' जहां मैं एक लाइन ब्रेक टाइप किया बैकस्लैश और एक पत्र में शामिल है, और टिप्पणी के अंत में दो विशेष पात्र 04 C2। इसके अलावा, लाइन को विंडोज लाइन ब्रेक 0D 0A द्वारा समाप्त किया गया है।

जाहिर है, पंक्ति के अंत में दो अतिरिक्त वर्ण एक बहु टिप्पणी के अंत का संकेत। अगर मैं उन्हें हटाने, टिप्पणी जीयूआई में एक पंक्ति के रूप में प्रदान की गई है, और '\ n' दृश्यों सचमुच प्रदर्शित होते हैं।