كيفية جمع البيانات لملف FILExt
من خلال تشغيل ملف دفعي صغير على Windows وإرسال FILExt الناتج من هذا الملف ، يمكنك المساعدة في تحديث قاعدة بيانات FILExt واكتمالها. الرجاء المساعدة ... وإليك الطريقة.
أولاً ، قم بتنزيل الملف الدفعي المسمى filext_filetype.bat من هذا الموقع. حجم الملف 507 بايت. للحصول على الملف انقر بزر الماوس الأيمن على الرابط أدناه وحدد الخيار حفظ الهدف باسم ... (أو حفظ الرابط باسم ... في حالة استخدام FireFox ). يقترح FILExt حفظ الملف على سطح المكتب لأن ذلك يضع ملف الإخراج على سطح المكتب أيضًا ويجعل العثور عليه أسهل. عند الانتهاء ، يمكنك حذف كل من الملف الدفعي وملف الإخراج الخاص به بأمان. ( ملاحظة : سوف تسألك بعض برامج جدار الحماية عما إذا كنت تثق في هذا النص البرمجي. طالما أنك حصلت عليه من هذه الصفحة وتحققت من محتوياته من خلال القائمة الموجودة أسفل الملف الدفعي آمن.)
إذا كنت ترغب في معرفة الأوامر الموجودة في الملف الدفعي ، فلا تتردد في فتح الملف في أي محرر نصوص وإلقاء نظرة عليه. الرجاء عدم إجراء أية تغييرات على الملف. للإشارة إليك نسخة مما يجب أن يحتويه الملف ...
Echo OFF CLS assoc > filext_submission_output.txt Echo ---------- >> filext_submission_output.txt ftype >> filext_submission_output.txt Echo Thank you. The output file has been created and Echo named filext_submission_output.txt and it should Echo be in the same place where you saved this batch Echo file. All that is left now is to send that file Echo to FILExt. Attach it to an E-mail sent to the Echo address: filetype@filext.com Echo The E-mail subject should be: Submission Echo Thank you. Pause Exit
للحصول على المخرجات ، يرجى النقر مرتين على ملف الدُفعات . يجب أن تفتح نافذة موجه الأوامر وفي وقت قصير جدًا تعرض الرسالة النصية التي تقول أن المعالجة قد اكتملت وأنه يجب عليك بعد ذلك إرسال الإخراج بالبريد إلى FILExt على عنوان محدد. يجب أن يكون ملف الإخراج في نفس المجلد مثل الملف الدفعي (أو على سطح المكتب إذا اتبعت اقتراح وضع الملف الدفعي هناك).
تعتمد كيفية إرفاق ملف الإخراج برسالة بريد على برنامج عميل البريد الخاص بك. لا يمكن لـ FILExt إرشادك إلى هناك ؛ الرجاء استخدام المساعدة لعميل البريد الخاص بك إذا كنت لا تعرف كيف. تم تحديد العنوان المراد إرسال الملف إليه أعلاه (انظر رمز ملف .bat). ضع كلمة واحدة في موضوع البريد الإلكتروني: إرسال . من فضلك لا تطرح أسئلة أو ترسل أي بريد أو ملف آخر إلى هذا العنوان ؛ ستتم تصفيته و سيتم إرسال البريد الذي يحتوي على مرفقات نصية بالاسم الصحيح فقط إلى FILExt ، سيتم تجاهل كل شيء آخر تلقائيًا (نظرًا لأن هذا العنوان يتعرض لروبوتات المجموعة في هذه الصفحة وفي الملف الدفعي ، تتوقع FILExt تلقي كميات كبيرة من البريد العشوائي والبرامج الضارة على العنوان مما يجعل التخلص التلقائي من هذه المواد إلزاميًا).
يمكنك بالتأكيد إلقاء نظرة على الملف في محرر نصوص قبل إرساله. ولكن ، إذا قمت بذلك ، فيرجى عدم حفظ الملف في محرر النصوص ؛ ما عليك سوى الخروج دون حفظ وإرسال الملف كما أنشأه الملف الدفعي. إذا قمت بحفظ الملف أثناء وجودك في محرر النصوص ، فقد تكون الأسطر قد تم التفافها وسيتم حفظها بهذه الطريقة. هذا يجعل الملف عديم الفائدة وسيتم التخلص منه إذا كان يحتوي على أسطر ملفوفة. هذا يضيع وقتك ووقتي.
إذا كنت قلقًا بشأن الخصوصية ، فيرجى فهم أنه أثناء الإرسال ، يمكن ربط عنوان بريدك الإلكتروني بالتقديم ، وبالتالي يمكن لأي شخص ربط جميع البرامج الموجودة على نظامك بعنوان بريد إلكتروني محدد. ليس لدى FILExt خطط للقيام بذلك وسيتم إزالة المرفقات من البريد وحذف البريد نفسه بمجرد وصوله. خصوصيتك مهمة بالنسبة لـ FILExt وما لديك على نظامك المحدد لا ؛ كيف يربط نظامك أنواع الملفات بالامتدادات والبرامج هو ما هو مهم وستكون هذه هي البيانات الوحيدة التي يتم جمعها. سيتم تجميع هذه البيانات مع عمليات الإرسال الأخرى ولن يتم سحب أي مساهمات فردية من البيانات المجمعة حيث لا يتم تسجيل أي ارتباط بعنوان بريد إلكتروني معين في أي مكان. يمكنك رؤية نتائج هذه المجموعة في الجزء السفلي من معظم صفحات نتائج FILExt.
كيفية قراءة الإرسال
إذا كنت مهتمًا ، يمكنك عرض الإرسال في أي محرر نصوص. الإرسال هو في الأساس مجموعة من أمرين مختلفين من Windows: & quot؛ assoc & quot؛ و & quot؛ ftype & quot ؛.
& quot؛ مساعد & quot؛ يقوم الأمر بإخراج قائمة بكل امتداد ملف مسجل في السجل متبوعًا بنوع الملف المرتبط بهذا الامتداد. نوع الملف هو في الأساس اسم قصير لأي برنامج يتم تشغيله عند النقر فوق ملف بهذا الامتداد المعين في Windows. قائمة المخرجات أبجدية وهي النصف الأول من ملف التقديم.
ثم يضيف الأمر Echo أعلاه فاصلًا إلى الملف فقط لإخبار FILExt بمكان & quot؛ assoc & quot؛ ينتهي إخراج الأمر و & quot؛ ftype & quot؛ يبدأ الإخراج.
العلامة & quot؛ ftype & quot؛ يقوم الأمر بعد ذلك بإخراج قائمة بكل نوع ملف (اسم قصير) والأمر المحدد للتشغيل عند تنشيط نوع الملف هذا (بالنقر فوق امتداد الملف المرتبط). تخبر هذه البيانات FILExt بالبرنامج الذي التقط نوعًا معينًا من الملفات وامتداد الملف في نظامك. في معظم الحالات ، يستخدم البائعون أسماء المجلدات والملفات الوصفية لبرامجهم ، لذا في هذه الحالات ، يعطي البرنامج والمجلد المحددان تلميحًا واضحًا للبرنامج الذي استحوذ على امتداد الملف. يمكن للمستخدمين الآخرين استخدام هذه المعلومات في بحثهم عن البرامج التي قد يحتاجون إليها لفتح ملف بامتداد الملف نفسه.
قد يبدو الإدخال المدمج النموذجي هكذا ...
ASR.....asrfile....."C:\Program Files\Macromedia\Dreamweaver MX 2004\Dreamweaver.exe" "%1"
... وستظهر نفس المعلومات في قاعدة بيانات FILExt وسيتم عرضها ضمن امتداد الملف المناسب (في الحالة أعلاه ، ASR).
بينما يبدو الأمر غريبًا ، إلا أن هناك قدرًا كبيرًا من البيانات في هذا السطر. يخبرك بشكل أساسي أنه في بعض الأنظمة ، سيتم تسمية امتداد الملف .ASR باسم & quot؛ asrfile & quot؛ وسيتم إقرانه بالبرنامج Dreamweaver MX 2004 الذي تصنعه شركة Macromedia . لحسن الحظ ، تضع العديد من الشركات الملفات القابلة للتنفيذ في مسار يمنحك غالبًا اسم البرنامج واسم الشركة. حتى إذا لم تكن هذه البيانات موجودة في اسم المسار ، يمكنك غالبًا الحصول على معلومات إضافية عن طريق تشغيل بحث Google على اسم ملف .EXE نفسه.
ستحتوي بعض الإدخالات على البيانات التالية مثل & quot؛٪ 1 & quot؛ في الاعلى. هذه معلمات يتم تغذيتها للبرنامج (على سبيل المثال ، غالبًا ما يعني٪ 1 اسم الملف الذي تم النقر فوقه) ويمكن تجاهل هذه الإدخالات في معظم الأحيان.
سيكون لبعض الإدخالات متغيرات كجزء من المسار إلى ملف .EXE. النوعان الأكثر شيوعًا هما:
- ٪ SystemRoot٪ الذي يمثل بشكل رمزي المسار إلى مجلد Windows الخاص بك ، و
- ٪ ProgramFiles٪ الذي يمثل بشكل رمزي المسار إلى مجلد ملف البرنامج.
ستعرض بعض الإدخالات نسخة مختصرة من اسم المجلد. على سبيل المثال ، C: \ PROGRA ~ 1 \ هو اسم قصير للمجلد C: \ Program Files \. في الأيام القديمة ، كانت ملفات ومجلدات MS-DOS مقتصرة على أسماء لا تزيد عن ثمانية أحرف قبل الفترة وثلاثة أحرف بعدها (ملخصة بتنسيق 8.3). يحافظ Windows على التوافق مع هذا التقييد ويتم تقصير أي أسماء ملفات / مجلدات أطول من تنسيق 8.3. هناك قواعد لعملية الاختصار هذه ، ولكن بشكل أساسي ، يتم اختصار اسم الجذر للملف إلى ستة أحرف ثم يضاف ~ 1 إلى ذلك للمثيل الأول من تلك الأحرف الستة. إذا كان هناك اسم مكرر مكون من ستة أحرف ، فسترى ~ 2 مضافًا و ~ 3 إذا كان هناك نسختان مكررتان.
لن تشير بعض الإدخالات إلى اسم ملف معين ، ولكن بدلاً من ذلك ، يتم عرض CLSID من النموذج {f39a0dc0-9cc8-11d0-a599-00c04fd64433}. CLSID هو معرف فئة ActiveX ويتم تعيين CLSID فريدًا لكل فئة من فئات ActiveX ، سواء كانت كائن مستند مركب أو عنصر تحكم ActiveX أو فئة أخرى من وحدة ActiveX ، وتسمى السلسلة الفريدة المستخدمة لكل CLSID معرفًا فريدًا عالميًا ، أو GUID ، ويستخدم المبرمجون أداة مساعدة تسمى Guidgen.exe لإنشاء الرقم. يتم تخزين CLSIDs كقيم 16 بايت وتظهر كسلاسل طويلة من الأرقام محاطة بأقواس. يتخذ كل CLSID شكل 8 و 4 و 4 و 4 و 12 رقمًا ست عشريًا مفصولة بواصلات. CLSID هو اسم اختصار آخر لشيء يستخدمه Windows وهو فريد لكل ما يشير إليه. للعثور على ارتباط محدد بين CLSID وبرنامج أو عملية تحتاج إلى البحث في سجل Windows.
أخيرًا ، ستشير بعض الإدخالات إلى نفس البرنامج على ما يبدو ، ربما عدة مرات. نظرًا لاستخدام روتين المطابقة التامة عند تحليل عمليات الإرسال ، فإن أي اختلافات ستؤدي إلى إدخال منفصل. يمكن أن يكون سبب ذلك هو إصدارات اللغات المختلفة من Windows (على سبيل المثال ، تستخدم الإصدارات الإنجليزية C: \ Program Files \ بينما تستخدم الإصدارات الإيطالية C: \ Programmi \) ، أو إصدارات مختلفة من البرنامج ، أو اختلافات طفيفة أخرى. يتم تركها في قاعدة البيانات لأنها يمكن أن تشير إلى الإصدارات المختلفة من البرنامج الذي يستخدم امتداد الملف وتعطي بعض المؤشرات عن المدة التي استخدم فيها هذا البرنامج هذا الامتداد (على سبيل المثال ، الإصدارات القديمة من Paint Shop Pro تستخدم PSP و. بينما لا تزال الإصدارات الأحدث تقرأ هذا الملف ، فإنها تكتب ملفات PSPImage افتراضيًا بدلاً من ذلك).