عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

توقع_tknewsbiff - عبر الإنترنت في السحابة

قم بتشغيل يتوقع_tknewsbiff في مزود الاستضافة المجانية OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر توقع_tknewsbiff الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


tknewsbiff - تظهر نافذة منبثقة عند ظهور الأخبار

موجز


com.tknewsbiff [ الخادم or ملف التكوين ]

مقدمة


com.tknewsbiff تنبثق نافذة عند وجود أخبار غير مقروءة في مجموعات الأخبار المفضلة لديك و
يزيل النافذة بعد قراءة الأخبار. يمكن لـ tknewsbiff تشغيل صوت اختياريًا ،
بدء قارئ الأخبار الخاص بك ، إلخ.

الانتقاء أخبار


بشكل افتراضي ، ملف التكوين ~ / .tknewsbiff يصف كيف تتصرف tknewsbiff. ال
يلاحظ بناء الجملة قواعد Tcl المعتادة - ومع ذلك ، حتى إذا كنت لا تعرف Tcl ، فجميعها ما عدا
ستكون معظم التكوينات الباطنية واضحة.

يتم وصف كل مجموعة أخبار (أو مجموعة من مجموعات الأخبار) المراد مشاهدتها باستخدام "المراقبة"
قيادة. فمثلا:

مشاهدة DC.dining
مشاهدة نيست. *
ساعة comp.unix.wizard - العتبة 3
مشاهدة *. المصادر. * - الحد الأدنى 20

لكل نمط مجموعة أخبار ، أي مجموعة أخبار تطابقه والتي اشتركت فيها
(وفقًا لملف newsrc الخاص بك) مؤهل للإبلاغ. بشكل افتراضي ، يقوم tknewsbiff بالإبلاغ
في مجموعة الأخبار إذا كان هناك مقال واحد على الأقل غير مقروء. تتغير علامة "الحد الفاصل"
الحد الأدنى للرقم التالي. على سبيل المثال ، تعني "-threshold 3" أنه يجب أن يكون هناك at
ثلاث مقالات على الأقل غير مقروءة قبل أن يقوم tknewsbiff بالإبلاغ عن مجموعة الأخبار.

إذا لم يتم إعطاء أوامر مراقبة (أو لم يكن هناك ملف تكوين موجود) ، فإن كل المجموعات تكون موجودة
المشتركين في مشاهدة.

لمنع مجموعات الأخبار التي سيتم الإبلاغ عنها بخلاف ذلك ، استخدم الأمر "تجاهل". ل
على سبيل المثال ، ما يلي يطابق جميع المجموعات * و nist. * newgroups باستثناء nist.posix أو .d
(مناقشة) مجموعات:

شركات مشاهدة *
مشاهدة نيست. *
تجاهل nist.posix. *
تجاهل * .d

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

شاهد dc.dining -new "exec play /usr/local/sounds/yumyum.au"
مشاهدة rec.auto * -new "exec play /usr/local/sounds/vroom.au"

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

تشغيل بروك {صوت} {
exec تشغيل /usr/local/sounds/$sound.au
}

مشاهدة dc.dining-new "play yumyum"
مشاهدة rec.auto *-new "play vroom"

جانبا ، يمكنك وضع "&" في نهاية الأمر "exec" للحصول على أوامر للتنفيذ
بشكل غير متزامن. ومع ذلك ، قد لا تكون فكرة جيدة القيام بذلك عند تشغيل الصوت
الملفات على أي حال.

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

مشاهدة * -جديد {
exec تلعب herald.au
exec talk "وصلت أخبار جديدة إلى $ newsgroup."
}

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

شاهد dc.dining -new {exec play yumyum.au} -عرض {}

إذا كنت ترغب في تنفيذ إجراء بشكل متكرر و لا يزال عرض مجموعة الأخبار في الوضع الافتراضي
بطريقة صريحة ، استدعاء أمر العرض عبر علامة العرض -display. على سبيل المثال:

مشاهدة * الأمن * - العرض {
تشغيل exec red-alert.au
عرض
}

يتم تنفيذ الإجراءات المرتبطة بعلامتي العرض -new و -display مرة واحدة فقط لكل منهما
مطابقة مجموعة الأخبار. الأمر المنفذ هو الأمر المرتبط بالنمط الأول في
ملف التكوين الذي يطابق ويلاحظ الحد المعطى.

يتم تنفيذ أي أمر تم إدراجه ببساطة في ملف التكوين في كل مرة من قبل
حلقة التحديث في tknewsbiff. يتم تشغيل الإجراء المحجوز (ولكن المعرفة من قبل المستخدم) "المستخدم"
مباشرة بعد جدولة مجموعات الأخبار ليتم كتابتها على الشاشة وقبل ذلك
هي مكتوبة بالفعل.

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

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

أكثر المتغيرات


توضح سطور المثال التالية المتغيرات التي يمكن أن تؤثر على سلوك tknewsbiff

ضبط تأخير 120
تعيين news.nist.gov الخادم
ضبط server_timeout 60
تعيين newsrc ~ / .newsrc
ضبط العرض 40
ضبط الارتفاع 20
اضبط active_file / usr / news / lib / active

يتناوب tknewsbiff بين التحقق من الأخبار غير المقروءة والنوم (نوع مثل العديد من
الجامعيين). يصف متغير "التأخير" عدد الثواني التي يستغرقها السكون.

يقوم المتغير "server" بتسمية خادم أخبار NNTP. الافتراضي هو "الأخبار". الخادم"
يتم استخدام المتغير فقط إذا لم يتم تعيين المتغير "active_file".

يصف المتغير "server_timeout" عدد الثواني التي يجب انتظار الرد منها
الخادم قبل الاستسلام. -1 يعني الانتظار إلى الأبد أو حتى انتهاء مهلة الخادم نفسه.
الافتراضي 60 ثانية.

يصف المتغير "newsrc" اسم ملف .newsrc الخاص بك. بشكل افتراضي ، tknewsbiff
يبحث في الدليل الرئيسي عن ملف newsrc. يتم استخدام newsrc الخاصة بالخادم إذا
وجدت. على سبيل المثال ، إذا قمت بتعيين الخادم على "cubit.nist.gov" ، فإن tknewsbiff يبحث عن
~ / .newsrc-cubit.nist.gov. (هذه هي اتفاقية Emacs gnus - وهي ملائمة للغاية
عندما تقرأ الأخبار من خوادم متعددة.) إذا لم تكن هناك أخبار خاصة بالخادم ،
يستخدم tknewsbiff ~ / .newsrc.

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

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

يصف المتغير "active_file" اسم ملف الأخبار النشط. إذا تم الضبط ، فسيتم تنشيط ملف
تتم قراءة الملف مباشرة في تفضيل استخدام NNTP (حتى إذا تم تعيين متغير "server").
هذا مفيد بشكل خاص لاختبار ملفات التكوين الجديدة حيث يمكنك تحرير ملف
ملف نشط مزيف ثم انقر فوق الزر 2 لترى على الفور كيف يستجيب tknewsbiff (انظر
الأزرار أدناه).

إذا تم تعيين متغير البيئة DOTDIR ، فسيتم استخدام قيمته كدليل فيه
للعثور على جميع ملفات dotfiles بدلاً من العثور عليها من الدليل الرئيسي. على وجه الخصوص ، هذا يؤثر على
ملف التكوين tknewsbiff وملف .newsrc (بافتراض أن متغير newsrc ليس كذلك
صراحة).

مشاهد مختلف أخبار الخوادم


لمشاهدة عدة خوادم ، قم بتشغيل tknewsbiff عدة مرات. (لأنك تحتاج مختلف
.newsrc والخوادم لها مجموعات أخبار مختلفة وأرقام مقالات على أي حال ، هناك
لا جدوى من محاولة القيام بذلك في عملية واحدة.)

يمكنك توجيه tknewsbiff إلى خادم مختلف باستخدام وسيطة مناسبة. الحجة
يتم تجربته كاسم ملف تكوين وكلاحقة للسلسلة "~ / .tknewsbiff-".
لذلك إذا كنت ترغب في مشاهدة الخادم "الكلى" ، قم بتخزين تكوين tknewsbiff
المعلومات في ~ / .tknewsbiff- الكلى". سوف يستخدم كلا الأمرين التاليين ذلك
ملف الضبط.

tknewsbiff الكلى
com.tknewsbiff ~ / .tknewsbiff- الكلى

في كلتا الحالتين ، يتم تعيين الخادم الفعلي للاتصال بواسطة قيمة متغير الخادم في
ملف التكوين.

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

إذا كانت الوسيطة هي الكلمة الأساسية الخاصة "active" (أو تنتهي بـ "/ active") ، فيتم استخدامها على أنها
اسم ملف نشط. هذا بدوره يستخدم لتهيئة المتغير "active_file" لذلك
أن tknewsbiff يقرأ من الملف النشط مباشرة بدلاً من استخدام NNTP.

يعد إنشاء ملف نشط خاص بك طريقة ملائمة لاختبار ملف التكوين الخاص بك. ل
على سبيل المثال ، بعد تشغيل الأمر التالي ، يمكنك تعديل ملفك النشط بشكل متكرر و
قم بتشغيل أمر التحديث الآن (إما عن طريق الضغط على الزر 2 أو ضبط متغير التأخير
منخفض جدًا) لمعرفة كيفية استجابة tknewsbiff.

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

نافذة او شباك


عند العثور على أخبار غير مقروءة ، تنبثق نافذة. تسرد النافذة أسماء ملفات
مجموعات الأخبار وعدد المقالات غير المقروءة في كل منها (ما لم يتم حجبها بواسطة -display
علم). عندما لا يكون هناك أي أخبار غير مقروءة ، تختفي النافذة (على الرغم من أن ملف
تستمر العملية في التشغيل).

أزرار


يمكن تعيين روابط الأزرار أو المفاتيح عن طريق أوامر الربط. لا تتردد في تغييرها. ال
أوامر الربط الافتراضية هي:

ربط. قائمة <1> مساعدة
ربط. قائمة <2> التحديث الآن
ربط. قائمة <3> unmapwindow

بشكل افتراضي ، يكون الزر 1 (يسار) مرتبطًا بـ "مساعدة". يؤدي أمر التعليمات إلى ظهور tknewsbiff
فوق نافذة المساعدة.

بشكل افتراضي ، يكون الزر 2 (الأوسط) مرتبطًا بـ "التحديث الآن". يتسبب أمر التحديث الآن
tknewsbiff للتحقق فورًا من وجود أخبار غير مقروءة. إذا كان خادم الأخبار الخاص بك بطيئًا أو يحتفظ به
عدد كبير جدًا من مجموعات الأخبار ، أو لديك عدد كبير من الأنماط في
التكوين ، يمكن أن يستغرق tknewsbiff وقتًا طويلاً قبل تحديث ملف
نافذة.

بشكل افتراضي ، يكون الزر 3 (يمين) مرتبطًا بـ "unmapwindow". يتسبب الأمر unmapwindow
tknewsbiff لإزالة النافذة من الشاشة حتى المرة التالية التي تعثر فيها على أخبار غير مقروءة.
(يتسبب الأمر mapwindow في قيام tknewsbiff باستعادة النافذة.)

على سبيل المثال ، هنا رابط يطفو على السطح xterm وتشغيل rn عندما تضغط باستمرار على ملف
مفتاح التحول واضغط على الزر 1 في نافذة القائمة.

ربط .list {
exec xterm -e rn &
}

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

ربط .list {
exec xterm -e rn [lindex $ display_list [.list الأقرب٪ y]] &
}

أخرى أوامر لأي لبس المتغيرات


الأوامر المضمنة التي سبق ذكرها هي: مشاهدة ، تجاهل ، عرض ، مساعدة ، تحديث الآن ،
unmapwindow و mapwindow.

يمكن أيضًا إعطاء أي أمر Tcl و Tk. على وجه الخصوص ، يتم تخزين قائمة مجموعات الأخبار
في عنصر واجهة استخدام القائمة ".list" ، ويتم تخزين شريط التمرير في عنصر واجهة مستخدم شريط التمرير
"التمرير". على سبيل المثال ، إذا كنت تريد تغيير ألوان المقدمة والخلفية لـ
قائمة مجموعة الأخبار ، يمكنك قول:

.list التكوين -bg honeydew1 -fg orchid2

يمكن أيضًا التحكم في هذه بواسطة قاعدة بيانات الموارد X أيضًا. ومع ذلك ، فإن
يسمح ملف التكوين بتقييم الأوامر المعقدة بشكل تعسفي بدلاً من كونها بسيطة
تعيينات.

يمكن لبعض أوامر Tcl / Tk تعطيل الوظيفة المناسبة لـ tknewsbiff. من المحتمل أن تكون هذه
واضح لأي شخص يعرف ما يكفي لإعطاء هذه الأوامر في المقام الأول. بسيط
على سبيل المثال ، يفترض البرنامج أن الخط الموجود في مربع القائمة ثابت العرض. مجموعات الأخبار
من المحتمل ألا تتم محاذاة إذا كنت تستخدم خطًا متغير العرض.

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

المصفوفة "db" هي قاعدة بيانات تحتفظ بمعلومات حول الأخبار المقروءة وغير المقروءة.
db ($ newsgroup، hi) هي أعلى مقالة موجودة. db ($ newsgroup، see) هو الأعلى
المقال الذي قرأته.

يحتوي عدد من القوائم على معلومات مثيرة للاهتمام. "active_list" هي قائمة معروفة
مجموعات الأخبار. "see_list" هي قائمة بمجموعات الأخبار التي تمت مشاهدتها حتى الآن مثل-new
و -إشارات العرض قيد المعالجة. "previous_seen_list" هي "see_list" من
الدورة السابقة. "ignore_list" هو قائمة أنماط مجموعات الأخبار المطلوب تجاهلها. "قائمة_مراقبة"
هي قائمة أنماط مجموعات الأخبار المراد مشاهدتها. "display_list" هي قائمة مجموعة الأخبار
يتم عرضها في الفرصة القادمة.

UPDATING بتحديث FILES


يقوم tknewsbiff تلقائيًا بإعادة قراءة ملف التكوين الخاص بك في كل مرة يستيقظ فيها للتحقق
للأخبار غير المقروءة. لإجبار tknewsbiff على إعادة قراءة الملف على الفور (كما لو كنت
اختبار تكوين جديد أو قمت للتو بتعديل ملف newsrc الخاص بك) ، اضغط على الزر 2 في
عرض (انظر الأزرار أعلاه).

تحفظات


يعرّف tknewsbiff عدد المقالات غير المقروءة على أنها أعلى مقالة موجودة مطروحًا منها
أعلى مقال قرأته. حتى إذا كنت قد قرأت المقال الأخير في مجموعة الأخبار ولكن
لا يوجد آخرون ، يعتقد tknewsbiff أنه لا توجد مقالات غير مقروءة. (من المستحيل القيام بأي شيء
أفضل من خلال قراءة الملف النشط وسيستغرق الأمر وقتًا طويلاً للقيام بذلك أكثر
بدقة عبر NNTP نظرًا لأن الخوادم لا توفر طريقة فعالة للإبلاغ عن الثغرات الخاصة بها في
مجموعات الأخبار.) لحسن الحظ ، يعتبر هذا التعريف ميزة من قبل معظم الناس. هو - هي
يسمح لك بقراءة المقالات ثم وضع علامة عليها "غير مقروءة" ولكن لا يمكنك متابعة tknewsbiff
يخبرك أنها غير مقروءة.

غير مضمون اهتمامات


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

استخدم توقع_tknewsbiff عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    البرنامج المساعد Eclipse Tomcat
    البرنامج المساعد Eclipse Tomcat
    يوفر البرنامج المساعد Eclipse Tomcat
    تكامل بسيط لسيرفليت القط
    حاوية لتطوير جافا
    تطبيقات الويب. يمكنك الانضمام إلينا من أجل
    مناقشة ...
    تنزيل البرنامج المساعد Eclipse Tomcat
  • 2
    WebTorrent سطح المكتب
    WebTorrent سطح المكتب
    WebTorrent Desktop مخصص للبث
    التورنت على أنظمة تشغيل Mac أو Windows أو Linux. هو - هي
    يتصل بكل من BitTorrent و
    أقران WebTorrent. الآن لا يوجد
    بحاجة إلى الانتظار ...
    قم بتنزيل WebTorrent Desktop
  • 3
    GENX
    GENX
    GenX هو برنامج علمي للتحسين
    انعكاس الأشعة السينية ، النيوترون
    الانعكاسية والأشعة السينية السطحية
    بيانات الحيود باستخدام التفاضل
    خوارزمية التطور ....
    تحميل جين اكس
  • 4
    com.pspp4windows
    com.pspp4windows
    PSPP هو برنامج إحصائي
    تحليل البيانات المأخوذة. إنه مجاني
    استبدال البرنامج الاحتكاري
    SPSS. يحتوي PSPP على كل من ملفات
    رسومية لنا ...
    تنزيل pspp4windows
  • 5
    ملحقات Git
    ملحقات Git
    Git Extensions هي أداة قائمة بذاتها لواجهة المستخدم
    لإدارة مستودعات Git. كذلك
    يتكامل مع Windows Explorer و
    مايكروسوفت فيجوال ستوديو
    (2015/2017/2019). ذ...
    تنزيل Git Extensions
  • 6
    eSpeak: تركيب الكلام
    eSpeak: تركيب الكلام
    محرك تحويل النص إلى كلام للغة الإنجليزية و
    العديد من اللغات الأخرى. حجم صغير مع
    نطق واضح ولكن مصطنع.
    متاح كبرنامج سطر أوامر بامتداد
    عديدة ...
    تنزيل eSpeak: تركيب الكلام
  • أكثر "

أوامر لينكس

Ad