ما هي ملفات CFG و CONFIG؟

كيفية فتح ملفات CFG و CONFIG وتحريرها وتحويلها

الملف ذو الامتداد .CFG أو .CONFIG هو ملف تكوين يستخدم من قبل البرامج المختلفة لتخزين الإعدادات الخاصة ببرنامجهم الخاص. بعض ملفات التكوين هي ملفات نصية عادية ولكن قد يتم تخزين ملفات أخرى بتنسيق خاص بالبرنامج.

يعد ملف تكوين MAME أحد الأمثلة حيث يتم استخدام ملف CFG لتخزين إعدادات لوحة المفاتيح في تنسيق يستند إلى XML . يخزن هذا الملف مفاتيح الاختصار وإعدادات تعيين لوحة المفاتيح والتفضيلات الأخرى الخاصة بمستخدم محاكي ألعاب الفيديو MAME.

قد تقوم بعض البرامج بإنشاء ملف تكوين بامتداد الملف .CONFIG. أحد الأمثلة على ذلك هو ملف Web.config الذي يستخدمه برنامج Visual Studio الخاص بـ Microsoft.

يستخدم ملف لغة الترميز Wesnoth ملحق ملف CFG أيضًا ، ولكن ليس كملف تهيئة. ملفات CFG هذه عبارة عن ملفات نصية عادية مكتوبة بلغة برمجة WML التي توفر محتوى اللعبة لـ The Battle for Wesnoth.

ملاحظة: في بعض الأحيان يتم إلحاق ملحق الملف لملف التكوين بنهاية الملف بنفس الاسم. على سبيل المثال ، إذا كان الملف يحتفظ بإعدادات لـ setup.exe ، قد يسمى ملف CONFIG باسم setup.exe.config .

كيفية فتح & amp؛ تحرير ملف CFG / CONFIG

يستخدم الكثير من البرامج تنسيق ملف تكوين لتخزين الإعدادات. وهذا يشمل Microsoft Office و OpenOffice و Visual Studio و MAME و MacMAME و Bluestacks و Audacity و Celestia و Cal3D و LightWave وغيرها.

The Battle for Wesnoth هي لعبة فيديو تستخدم ملفات CFG المخزنة في لغة برمجة WML.

بعض ملفات CFG هي ملفات Citrix Server Connection التي تحتوي على معلومات لعمل اتصال بخادم Citrix ، مثل رقم منفذ الخادم واسم المستخدم وكلمة المرور وعنوان IP ، إلخ.

يستخدم Jewel Quest بدلاً من ذلك امتداد ملف CFGE لنفس الغرض من تخزين التفضيلات. قد يكون أيضا عقد معلومات النتيجة وغيرها من البيانات المتعلقة اللعبة.

ومع ذلك ، فمن المستبعد للغاية أن يكون لأي من هذه التطبيقات أو الألعاب خيار "مفتوح" أو "استيراد" لعرض ملف التكوين فعليًا. وبدلاً من ذلك ، يشار إليهم فقط بالبرنامج حتى يتمكنوا من قراءة الملف للحصول على إرشادات حول كيفية التصرف.

ملاحظة: أحد الاستثناءات حيث يمكن فتح الملف بالتأكيد مع التطبيق الذي يستخدمه ، هو ملف Web.config المستخدم من قبل Visual Studio. يتم استخدام برنامج Visual Web Developer المدمج في Visual Studio لفتح وتحرير ملف CONFIG هذا.

تكون معظم ملفات CFG و CONFIG بتنسيق ملف نصي عادي يتيح لك فتحها باستخدام أي محرر نصوص. كما ترون هنا ، فإن ملف CFG هذا ، المستخدم من قبل برنامج Audacity audio recording / editing ، هو نص عادي 100٪:

[اللغة] اللغة = ar [الإصدار] الرئيسية = 2 الصغرى = 1 الدقيقة = 3 [الدلائل] TempDir = C: \\ المستخدمين \\ Jon \\ AppData \\ Local \\ Audacity \\ SessionData [AudioIO] RecordingDevice = Microphone ( كرة الثلج الزرقاء) Host = MME PlaybackDevice = مكبرات الصوت / سماعات الرأس (Realtek EffectsPreviewLen = 6 CutPreviewBeforeLen = 2 CutPreviewAfterLen = 1 SeeKShortPeriod = 1 SeekLongPeriod = 15 Duplex = 1 SWPlaythrough = 0

يعمل برنامج "المفكرة" في Windows على ما يرام لعرض ، تحرير ، وحتى إنشاء ملفات التكوين المستندة إلى النص مثل هذا. إذا كنت تريد شيئًا أكثر قوة أو تحتاج إلى فتح الملف على جهاز كمبيوتر يعمل بنظام التشغيل Mac أو Linux ، فاطلع على قائمة أفضل المحررين النصوص المجانية .

مهم: من الضروري أن تقوم بتحرير ملف التكوين فقط إذا كنت تعرف بالضبط ما تفعله. الاحتمالات هي أنك تقوم بذلك ، مع الأخذ في الاعتبار أنك تتعامل مع ملف لا يفكر فيه معظم الناس إلا مرتين ، ولكن حتى التغيير الصغير يمكن أن يكون له تأثير دائم قد يصعب تعقبه في حالة حدوث مشكلة.

كيفية تحويل ملف CFG / CONFIG

قد لا يكون هناك سبب كبير لتحويل ملف تهيئة إلى تنسيق جديد نظرًا لأن البرنامج الذي يستخدم الملف يحتاج إلى أن يظل بنفس التنسيق وبنفس الاسم ، وإلا فلن يعرف أين تبحث عن التفضيلات اعدادات اخرى. قد ينتج عن تحويل ملف CFG / CONFIG البرنامج باستخدام الإعدادات الافتراضية أو عدم معرفة كيفية العمل على الإطلاق.

الجيلاتين هو أحد الأدوات التي يمكنها تحويل ملفات نصية مثل ملفات CFG و CONFIG ، إلى XML ، JSON ، أو YAML. MapForce قد تعمل كذلك.

يمكن أيضًا استخدام أي محرر نصوص لتحويل ملف CFG أو CONFIG إذا كنت ترغب فقط في تغيير امتداد الملف بحيث يمكنك فتحه باستخدام برنامج مختلف. على سبيل المثال ، يمكنك استخدام محرر نص لحفظ ملف .CFG إلى .TXT بحيث يتم فتحه باستخدام المفكرة بشكل افتراضي. ومع ذلك ، لا يؤدي ذلك إلى تغيير تنسيق / بنية الملف ؛ سيبقى بنفس تنسيق ملف CFG / CONFIG الأصلي.

مزيد من المعلومات حول ملفات التكوين

اعتماداً على البرنامج أو نظام التشغيل الذي يستخدم ملف التكوين ، قد يستخدم بدلاً من ذلك امتداد ملف CNF أو CF.

على سبيل المثال ، يستخدم Windows غالبًا ملفات INI لتخزين التفضيلات في حين تستخدم macOS ملفات PLIST.