الملف ذو ملحق الملف LOG هو ملف بيانات السجل (يسمى أحيانًا ملف تسجيل ) تستخدمها جميع أنواع البرامج وأنظمة التشغيل لتتبع شيئًا ما ، وعادة ما يتم استكماله بتفاصيل الحدث وتاريخه ووقته. يمكن حقا أن تستخدم لأي شيء يراه التطبيق مناسبا لكتابة.
على سبيل المثال ، قد يقوم برنامج مكافحة الفيروسات بكتابة معلومات إلى ملف LOG لوصف نتائج الفحص الأخيرة ، مثل الملفات والمجلدات التي تم مسحها ضوئيًا أو تخطيها ، وأي الملفات تم وضع علامة على أنها تحتوي على تعليمات برمجية ضارة.
يمكن لبرنامج النسخ الاحتياطي للملفات أن يستخدم ملف LOG أيضًا ، والذي يمكن فتحه لاحقًا لمراجعة مهمة سابقة للنسخ الاحتياطي ، أو قراءة أي أخطاء تمت مواجهتها ، أو معرفة مكان النسخ الاحتياطي للملفات.
غرض أبسط بكثير لبعض ملفات LOG هو فقط شرح أحدث الميزات التي تم تضمينها في آخر تحديث لجزء من البرنامج. تسمى هذه عادة ملاحظات الإصدار أو التغييرات.
كيفية فتح ملف سجل
كما ترى في الأمثلة أدناه ، فإن البيانات الموجودة في هذه الملفات هي نص عادي ، مما يعني أنها مجرد ملفات نصية عادية. يمكنك قراءة ملف LOG باستخدام أي محرر نصوص ، مثل Windows Notepad.
قد تتمكن من فتح ملف LOG في متصفح الويب أيضًا. فقط اسحبه مباشرة إلى نافذة المتصفح أو استخدم السيطرة-O اختصار لوحة المفاتيح لفتح مربع حوار لاستعراض ملف LOG.
كيفية تحويل ملف سجل
إذا كنت تريد أن يكون ملف LOG بتنسيق ملف مختلف مثل CSV أو PDF أو تنسيق Excel مثل XLSX ، فإن أفضل رهان هو نسخ البيانات إلى برنامج يدعم تنسيقات الملفات هذه ، ثم حفظها كملف جديد .
على سبيل المثال ، يمكنك فتح ملف LOG باستخدام محرر نص ، ثم نسخ كل النص ، ولصقه في برنامج جدول بيانات مثل Microsoft Excel أو OpenOffice Calc ، ثم حفظ الملف إلى CSV ، XLSX ، إلخ.
يمكن تحقيق تحويل السجل إلى JSON بعد حفظه بتنسيق CSV. بمجرد القيام بذلك ، استخدم CSV على الإنترنت لتحويل JSON.
ما يبدو ملف LOG
ملف LOG هذا ، الذي تم إنشاؤه بواسطة EaseUS Todo Backup ، هو ما تبدو عليه معظم ملفات LOG:
C: Program Files (x86) EaseUS Todo Backup Agent.exe2017-07-10 17:35:16 M: 00، T / P: 1940/6300 Init Log2017-07-10 17:35:16 م: 29 ، T / P: 1940/6300 Ldq: وكيل بدء التثبيت!2017-07-10 17:35:16 M: 29، T / P: 1940/6300 Ldq: Agent call CreateService!2017-07-10 17:35:16 M: 29، T / P: 1940/6300 Ldq: استدعاء Agent CreateService هو النجاح!
كما ترون ، هناك رسالة أن البرنامج كتب إلى ملف LOG ، ويتضمن موقع ملف EXE والوقت المحدد الذي كُتبت فيه كل رسالة. قد لا يكون بعضها منظمًا بشكل جيد ، ومع ذلك ، وقد يكون من الصعب قراءته ، مثل هذا الملف LOG الذي تم إنشاؤه بواسطة أداة تحويل الفيديو: 1236 06-26 09:06:25 DEBUG INPUT لتحليل المدخلات: merge = fn: mix = sts: 0: 1 ، fn: picture = dur: 3000 ، fr: 29970: 1000 ، fn: normal = raw: ffmpeg ، sts: 0 ، crop: 0: 0: 1920: 1080: 1920: 1080: 1920: 1080: 1 ، fn: ufile: C: / Users / Jon / AppData / Local / VideoSolo Studio / VideoSolo Free Video Converter / template / img_0.png ، fn: pad = pa: 8: 63: 48000، fn: normal = raw: ffmpeg ، sts: 0: 1 ، probep: 5000000: 20000000 ، crop: 0: 0: 1280: 720: 1920: 1080: 1920: 1080: 1 ، وتناوب: 0: 0: 0 ، تأثير: 0: 0: 0: 0: 0 ، aeffect: 256 ، الجبهة الوطنية: ufile: C: /Users/Jon/Desktop/SampleVideo_1280x720_2mb.mp4،fn: مزيج = STS: 0: 1 ، الجبهة الوطنية: الصورة = الدر: 3000 الاب: 29970: 1000 ، الجبهة الوطنية: عادي = الخام: فمبيج القديسان : 0 ، crop: 0: 0: 1920: 1080: 1920: 1080: 1920: 1080: 1 ، fn: ufile: C: / Users / Jon / AppData / Local / VideoSolo Studio / VideoSolo محول الفيديو المجاني / نموذج / img_1.png ، fn: pad = pa: 8: 63: 48000 1236 06-26 09:06:25 DEBUG INPUT: normal جاهز لفتح الملف: ufile: C: / Users / Jon / AppData / Local / VideoSolo Studio / VideoSolo Free Video Converter / template / img_0.png1236 06-26 09:06:25 DEBUG OPEN FfMedia إدخال مفتوحة
قد يبدو الآخرون مجرد هراء كامل نظرًا لعدم وجود أي طوابع زمنية. في مثل هذه الحالات ، تتم كتابة السجل إلى ملف بامتداد الملف .LOG ولكنه لا يلتزم بالمعيار الذي تلتزم به معظم ملفات LOG: COPY main / python / prj / build.lst wntmsci.pro/inc/python/build.lstCOPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / abc.py wntmsci.pro / lib /python/abc.pyCOPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / abc.pyc wntmsci.pro / lib /python/abc.pycCOPY الرئيسي / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / aifc.py wntmsci.pro / lib /python/aifc.pyCOPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / antigravity.py wntmsci.propro / lib /python/antigravity.pyCOPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / anydbm.py wntmsci.propro / lib/python/anydbm.pyCOPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / argparse.py wntmsci.pro / lib /python/argparse.pyCOPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / ast.py wntmsci.pro / lib /python/ast.pyCOPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / asynchat.py wntmsci.propro / lib /python/asynchat.pyCOPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / asyncore.py wntmsci.propro / lib /python/asyncore.py يمكنك إنشاء ملف LOG الخاص بك في Windows باستخدام تطبيق "المفكرة" المضمّن ، ولا يحتاج حتى إلى ملحق الملف .LOG. فقط اكتب .سجل في السطر الأول ثم احفظه كملف TXT عادي. في كل مرة تفتحها ، سيتم إلحاق التاريخ والوقت الحاليين بنهاية الملف. يمكنك إضافة نص تحت كل سطر بحيث أنه عندما يتم إغلاقه ، يتم حفظه ، ثم يعاد فتحه ، وتبقى الرسالة والتاريخ والوقت الحاليان متاحان. يمكنك أن ترى كيف يبدأ هذا المثال البسيط في الظهور كملفات LOG الأكثر اكتمالاً والموضحة أعلاه: .سجل8:54 صباحًا 7:19/2017رسالة اختبار 4:17 مساءً 7/21/2017
مع Command Prompt ، يمكنك أيضًا إنشاء ملف LOG تلقائيًا من خلال سطر الأوامر أثناء تثبيت ملف MSI. إذا حصلت على خطأ في الصلاحيات أو قيل لك أنه لا يمكنك عرض ملف LOG ، فمن المحتمل أن يكون البرنامج قيد الاستخدام أو لا يتم فتحه حتى يتم إصداره أو أنه تم إنشاؤه مؤقتًا وتم حذفه بالفعل منذ الوقت الذي حاولت فتحه فيه. قد يكون بدلاً من ذلك أن يتم تخزين الملف LOG في مجلد ليس لديك أذونات. في هذه المرحلة ، إذا كان الملف لا يزال مفتوحًا كما تعتقد ، فيجب التحقق مرة أخرى من قراءة ملحق الملف بشكل صحيح. يجب قراءة ".LOG" ولكن لا .LOG1 أو .LOG2. وترتبط هاتان الامتداويتان الأخيرتان بسجل Windows كملفات سجل Hive ، وعلى هذا النحو يتم تخزينهما في ملف ثنائي وغير قابل للقراءة مع محرر نصوص. يجب أن تكون موجودة في ٪ SYSTEMROOT٪ SYSTEM32 التكوين مجلد. مزيد من المعلومات حول ملفات LOG
لا يزال لا يمكن فتح ملفك؟