الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اداه اعجبتني JLogTailer

بدأه العيافـي في 29 يناير 2010 · 14 رد · 936 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

بالصدفة وصلت الى هذه الاداه واعتقد انها مفيده .. لمتابعة ملفات log خاصة لمستخدمي نظام وندوز ..

http://www.jibble.org/jlogtailer.php

jlogtailer-anim.gif

تم تعديل هذه المشاركة بواسطة العيافـي في 29 يناير 2010 في 19:33

1
#2

شكرا

برنامج جميل، خاصة خاصية تلوين رسائل محددة باستعمال ال regex

كان سيكون أفضل لو كانت هناك إمكانية متابعة log موجود في الحادم مثلا.

تم تعديل هذه المشاركة بواسطة herch في 29 يناير 2010 في 19:44

#3

ماذا تقصد بامكانية متابعة log في الخادم !

هل تقصد متابعة الخادم المحلي ... او خادم بعيد ...؟

#4

خادم بعيد، مثلا بالنسبة ل system administrator، ستكون الأداة مفيدة، لكنه غالبا يقوم بإدارة الخادم من جهاز آخر مرتبط بالشبكة.

#5

عادة ملفات log بتكون موجودة في السيرفر ، ولا اعتقد بان السيرفر سيسمح لك بالوصول الى هذه الملفات من الخارج..

فللوصول للملف log لسيرفر البعيد ، يجب ان تكون عن طريق application الموجوده في السيرفر (مثلا تقوم بتحميلها كملف لجهازك بواسطو JSP ) .

.. لا اعلم اذا كان هناك طريقة اخرى ..

#6

أعتقد أنها أداة جملية فعلاً

لكنها تطلب مني إعطاؤها ملف

فهل تقوم بمراقبة ملف بحيث لو تم الكتابة عليه تقوم بإظهاره لديها

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#7

نعم اخي علاء

هذه بالضبط وظيفتها ...

لماذا سأستخدمها

عندما تتابع ملف Log لاحد السيرفرات ستستخدم اما برنامج notepad او notepad++

وجميعا مزعجة عندما يتم الكتابة على log من قبل السيرفر و الملف مفتوح ...

اما مع هذه الاداء فلان تحتاج الى الموافقه على تحميل الملف في كل مره يتم تحديث الملف.

جرب اخي علاء افتح ملف txt بواسطة الاداه.. ثم افتح الملف مره اخرى بواسطة Notepad وكثب علية ستجد ان الاداه ستدحدث تلقائيا..

تم تعديل هذه المشاركة بواسطة العيافـي في 30 يناير 2010 في 21:26

#8

فائدتها يعني في الJSP فقط؟


HeartOutputStream myHeart;
OutputStream myHeartOutStream;

myHeartOutStream = MAllaw.getHeart().getOutputStream();
myHeart = new HeartOutputStream(myHeartOutStream);

while(myHeart.isStillBeating())
myHeart.write("I ♥ Java");

#9

بالطبع لا يا محمد

هذه الأداة جميلة جداً في معمارية خادم عميل client server architecture

لا أعرف أخي العيافي لكنها تحتاج إلى حفظ دائماً بعد الانتهاء من إضافة جملة جديدة

بالمناسبة كيف يمكنني مراقبة ملف معين بهذه الطريقة

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#10
علاء الصالحي كتب:

بالمناسبة كيف يمكنني مراقبة ملف معين بهذه الطريقة

عزيزي علاء هل تستخدم ملف log لمتابعة سير web Application الخاص بك ؟

#11

يبدو أني لم أوضح السؤال بشكل جيد

دعني أعيد صياغة السؤال

ما هي الآلية التي يقوم بها هذا البرنامج بمراقبة الملف

حيث أنه بمجرد ما أقوم بعملية الحفظ فإنه يقوم بعرض التغيير على البرنامج

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#12

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

#13

هذه ميزة جميلة جداً

ماذا تسمى هذه الخاصية بالإنجليزي لم أستطع التوصل إلى هذه المكتبات بالبحث في العم google

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#14

لا أدري هل هناك اسم محدد.

هاته المكتبة الوحيدة التي وجدت بعد بحث قصير JNotify

بالنسبة لل jdk7، فهذا رابط يشرح الطريقة Watching a Directory for Changes

تم تعديل هذه المشاركة بواسطة herch في 1 فبراير 2010 في 21:37

1
#15

عفوا علاء فعلا ما فهمت سؤالك ...

وشكرا عصام توضيح الاستفساء

:)

مواضيع مشابهة