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

Ad


OnWorks فافيكون

fvwm-menu-headlines - عبر الإنترنت في السحابة

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

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

برنامج:

اسم


fvwm-menu-headlines - يبني تعريف قائمة العناوين الرئيسية لـ fvwm

موجز


عناوين القائمة fvwm [ --مساعدة|-h|-? ] [ --الإصدار|-V ] [ --معلومات [موقع] ] [ --موقع|-s موقع ]
[ --اسم|-n اسم ] [ --لقب|-t عنوان ] [ --غرض غرض ] [ --تكس|-e أمر تنفيذي ] [
--أمر|-e أمر fvwm ] [ - عنوان الأيقونة أيقونة ] [ - رمز البند أيقونة ] [ --icon-home رمز
] [ --خطأ في الرمز أيقونة ] [ --wm- الرموز ] [ --الصفحة الأمامية [أين] ] [ --الوكيل|-p استضافة الميناء ] [
--ملف [ملف] ] [ --مزيف [ملف] ] [ --نفذ الوقت ثواني]

الوصف


يبني برنامج Perl النصي القابل للتكوين تعريف قائمة fvwm لعناوين الأخبار الشائعة
مواقع الويب: FreshMeat، وSlashdot، وLinuxToday، وDaemonNews، وGNOME-News، وKDE-News، وRootPrompt،
LinuxFr وThinkGeek وCNN وBBC والمزيد.

من الممكن تحديد تنسيق عنصر قائمة مخصص، وتغيير أمر (عادة
تشغيل المتصفح) وإضافة أيقونات القائمة (يوجد دعم لحزمة wm-icons).

OPTIONS


--مساعدة
إظهار المساعدة والخروج

--الإصدار
إظهار الإصدار والخروج

--معلومات [موقع]
إذا تم إعطاء اسم الموقع ، اطبع المعلومات الخاصة بالموقع ، وإلا اطبع جميع أسماء المواقع

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

--اسم الاسم
تحديد اسم القائمة (الافتراضي هو "MenuHeadlinesFreshmeat")

--لقب لقب
حدد عنوان القائمة (الافتراضي هو "عناوين اللحوم الطازجة").

--غرض تنسيق التسمية
--تكس تنسيق الأوامر
تحديد التنسيق لعنصر القائمة أو الأمر (ما يظهر وما يتم تنفيذه عندما يكون
تم اختيار العنصر). التسمية الافتراضية هي '%h\t%[(%Y-%m-%d %H:%M)]'. يمكن تحديد TAB كـ
'\t'، ولكن في .fvwm2rc يجب عليك تحديد شرطة مائلة عكسية مزدوجة أو علامة تبويب حقيقية.

محددات التنسيق لتنسيق العنوان:

%h - العنوان
٪ u - عنوان url
٪ d - التاريخ بالتنسيق الأصلي (تم توفير الواجهة الخلفية لهذا الموقع)
%[strftime-argument-string] - التاريخ/الوقت، انظر com.strftime3
يتم تمثيل التاريخ / الوقت وفقًا للتوقيت المحلي ؛
تتم إزالة حقول التاريخ و/أو الوقت التي لا يمكن تخمينها
مثال: %[|%d %B %Y| %H:%M %S]
إذا قام الموقع بتوفير التاريخ فقط - يصبح هذا %[|%d %B %Y|]،
إذا لم يقدم الموقع أي تاريخ - يصبح هذا سلسلة فارغة.
%{name} - قيمة مسماة خاصة بالموقع، مثل %{comments}
%(text) - نص عشوائي، جيد للهروب أو المحاذاة

يمكن أن تتلقى هذه المحددات حجمًا صحيحًا اختياريًا ، موجبًا لليمين المعدل
سلسلة أو سالبة للمعدلة إلى اليسار ، على سبيل المثال:٪ 8x ؛ والاختياري * num أو * -num ، والتي
يعني ترك عدد الأحرف الأول أو الأخير (إذا كان ناقصًا) ، يجب أن يكون العدد أكبر
من 3 ، حيث تم استبدال الجزء المخطط بـ "..." ، مثال:٪ * 30x. كلاهما يمكن أن يكون
مجتمعة: %-10*-20x، يؤدي هذا إلى الحصول على آخر 20 حرفًا فقط، ولكن إذا كان
الطول أقل من 10 - لملء ما يصل إلى 10 مسافات على اليمين.

على سبيل المثال:

--exec "iceweasel -remote 'openURL(%u, new-window)' || Iceweasel '%u'"

--أمر تنسيق الأوامر
مثل --تكس أعلاه، ولكنه يتيح تحديد أي أمر fvwm، على سبيل المثال، "Function
FuncFvwmShowURL '%u'" ليس فقط Exec.

في الواقع، --exec="mozilla '%u'" يعادل --command="Exec mozilla '%u'"

- عنوان الأيقونة رمز
- رمز البند رمز
--icon-home رمز
--خطأ في الرمز رمز
حدد رمز القائمة للعنوان والعنصر العادي وعنصر الصفحة الأولى وعنصر الخطأ على التوالي.
الافتراضي هو عدم وجود أيقونات قائمة (أي ما يعادل وسيطة أيقونة فارغة).

--wm- الرموز
تحديد أسماء الأيقونات المناسبة للاستخدام مع حزمة wm-icons. حاليا هذا يعادل
إلى: --icon-title '' --icon-item list/information.xpm --icon-home Menu/home.xpm
--icon-error Menu/choice-no.xpm.

--الصفحة الأمامية [أين]
إضافة عنصر الصفحة الأولى للموقع إلى القائمة. يمكن استخدام القيمة الاختيارية لتحديد المكان
سيتم وضع هذا العنصر في القائمة - "أعلى" أو "t" أو "أسفل" أو "ب".

--الوكيل استضافة الميناء]
تحديد وكيل للاستخدام. مثال: --proxy proxy.inter.net:3128

--ملف [ملف]
كتابة إخراج القائمة إلى الملف المحدد. إذا لم يتم إعطاء اسم ملف مع هذا الخيار (أو
اسم ملف فارغ)، يتم استخدام اسم الملف الافتراضي WORK_HOME/SITE.menu. بدون هذا الخيار
أو باستخدام اسم الملف "-" ، تتم كتابة إخراج القائمة على الإخراج القياسي.

--مزيف [ملف]
لا تتصل بالمضيف باستخدام بروتوكول HTTP، وبدلاً من ذلك، اقرأ من WORK_HOME/SITE.in
ملف. التالي يقرأ المدخلات من freshmeat.in (تم تنزيله
http://freshmeat.net/backend/recentnews.txt) ويحفظ الإخراج في segfault.menu (كلاهما
الملفات موجودة في WORK_HOME): fvwm-menu-headlines - site freshmeat --fake --file

--نفذ الوقت ثواني
تحديد سطر القراءة من مأخذ التوصيل لهذه المهلة، المهلة الافتراضية هي 20 ثانية.

WORK_HOME من هذا البرنامج النصي هو ~/.fvwm/.fvwm-menu-headlines. يتم إنشاؤه إذا لزم الأمر.

يمكن تحديد معلمات الخيار إما باستخدام '=' أو في الوسيطة التالية. خيارات قصيرة
لا بأس إذا لم تكن غامضة: "-h"، "-t"؛ ولكن كن حذرا مع الخيارات القصيرة، ما هو الآن
لا لبس فيه، يمكن أن تصبح غامضة في الإصدارات القادمة.

الاستعمال


1. إحدى طرق استخدام هذا البرنامج النصي هي تحديد إدخال crontab لتشغيل البرنامج النصي كل مرة
ساعة أو نحو ذلك لكل موقع مراقب:

0,30 * * * * عناوين قائمة fvwm --ملف --موقع اللحوم الطازجة
1,31 * * * * عناوين fvwm-menu --file --site linuxtoday
2,32 * * * * عناوين fvwm-menu --file --site slashdot

ثم أضف هذه السطور إلى ملف التكوين fvwm الخاص بك:

DestroyFunc FuncFvwmMenuHeadlines
AddToFunc FuncFvwmMenuHeadlines
+ قرأت "$ HOME / .fvwm / .fvwm-menu-headlines / $ 0.menu"

تدمير القائمةالعناوين الرئيسية
AddToMenu MenuHeadlines عنوان "العناوين الرئيسية".
+ وظيفة القائمة الفرعية المفقودة، FvwmMenuHeadlines
+ "FreshMeat" الطازجة المنبثقة
+ لينكس اليوم منبثقة "LinuxToday"
+ "Slashdot" المنبثقة "slashdot".

2. هناك طريقة أخرى لاستخدام هذا البرنامج النصي (فقط إذا كان لديك شبكة/وكيل سريع) وهي تشغيله كل مرة
الوقت الذي تريد فيه فتح القوائم الفرعية للعناوين الرئيسية. (لاحظ أن القائمة الفرعية التي تم إنشاؤها مرة واحدة هي
لم تتم إعادة التحميل، استخدم "إعادة تعيين الكل".)

في هذه الحالة يمكن أن تكون خطوط تكوين fvwm الخاصة بك:

DestroyFunc FuncFvwmMenuHeadlines
AddToFunc FuncFvwmMenuHeadlines
+ أنا PipeRead "fvwm-menu-headlines --site $0"
#+ قمت بجدولة 900000 DestroyMenu $0 # إعادة تعيين القائمة التي تم إنشاؤها في 15 دقيقة

تدمير القائمةالعناوين الرئيسية
AddToMenu MenuHeadlines عنوان "العناوين الرئيسية".
+ وظيفة القائمة الفرعية المفقودة، FvwmMenuHeadlines
+ "FreshMeat" الطازجة المنبثقة
+ "Slashdot" المنبثقة "slashdot".
+ لينكس اليوم منبثقة "LinuxToday"
+ "أخبار جنوم" المنبثقة جنوم الأخبار
+ "أخبار KDE" المنبثقة kde-news
+ "" لا
+ "إعادة تعيين الكل" FuncResetHeadlines

DestroyFunc FuncResetHeadlines
AddToFunc FuncResetHeadlines
+ I DestroyMenu اللحوم الطازجة
+ أنا DestroyMenu linuxtoday
+ أنا DestroyMenu slashdot
+ أنا DestroyMenu gnome-news
+ أنا DestroyMenu kde-news

وأخيرًا، أضف "Popup MenuHeadlines" في مكان ما.

3. هذا هو الاستخدام المعتاد. استخدم FvwmConsole أو FvwmCommand لتشغيل أوامر fvwm من Shell
النصي. في كل مرة تريد فيها عناوين رئيسية من موقع ما، قم بالتنفيذ (أعط أي خيارات إضافية
إذا أردت):

PipeRead "fvwm-menu-headlines --site newsforge --name MenuHeadlinesNewsForge"
# قد يستغرق هذا عدة ثوانٍ، يمكنك استخدام: BusyCursor Read true
قائمة منبثقة

HOW إلى أضف SITE عناوين


من الممكن إضافة عناوين مواقع محددة من قبل المستخدم دون لمس النص البرمجي نفسه. يضع
ملحقات بيرل الخاصة بك إلى الملف WORK_HOME/extension.pl. لكل موقع إضافة شيء
مشابه ل:

$site_info->{'myslashdot'} = {
'الاسم' => "MySlashdot"،
'host' => "myslashdot.org" ،
'المسار' => "/myslashdot.xml"،
'func' => \&process_my_slashdot,
# يتم استخدام السلسلة التالية فقط في --info
'flds' => 'الوقت، العنوان، القسم، الموضوع، المؤلف، عنوان url',
};

العملية الفرعية_my_slashdot () {
عملية الإرجاع xml (
'قصة'،
# الأسماء المستعارة "h" و"u" و"d" الإلزامية أو undef
{ 'h' => 'title', 'u' => 'url', 'd' => 'time' },
sub ($) { # تحويل السلسلة 'd' إلى (y، m، d، H، M، S)
$_[0] =~ /(\d+)-(\d+)-(\d+) (\d+):(\d+):(\d+)/;
(1 دولار ، (2 دولار || 0) - 1 ، 3 دولارات ، 4 دولارات ، 5 دولارات ، 6 دولارات) ؛
}, +0, # إزاحة المنطقة الزمنية؛ بالفعل بالتوقيت العالمي المنسق
);
}

1;

مؤلفون


هذا البرنامج النصي مستوحى من WMHeadlines v1.3 بواسطة:

جيف مينينجر[البريد الإلكتروني محمي]>
(http://rive.boxybutgood.com/WMHeadlines/).

أعيد تنفيذها لـ fvwm وتم تحسينها بشكل كبير بواسطة:

ميخائيل جويخمان[البريد الإلكتروني محمي]>، 16 ديسمبر 1999.

COPYING


يتم توزيع البرنامج النصي بنفس الشروط مثل fvwm نفسه. انظر رخصة جنو العمومية العامة
للتفاصيل.

استخدم عناوين fvwm-menu عبر الإنترنت باستخدام خدمات onworks.net


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

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

  • 1
    فيزر
    فيزر
    Phaser هو مفتوح سريع ومجاني وممتع
    مصدر إطار عمل لعبة HTML5 الذي يوفر
    عرض WebGL و Canvas عبر
    متصفحات الويب لسطح المكتب والجوال. ألعاب
    يمكن المشاركة ...
    تحميل Phaser
  • 2
    محرك VASSAL
    محرك VASSAL
    VASSAL هو محرك لعبة للإبداع
    النسخ الإلكترونية للسبورة التقليدية
    وألعاب الورق. يوفر الدعم ل
    عرض قطعة اللعبة والتفاعل ،
    و...
    قم بتنزيل محرك VASSAL
  • 3
    OpenPDF - شوكة iText
    OpenPDF - شوكة iText
    OpenPDF هي مكتبة جافا للإنشاء
    وتحرير ملفات PDF باستخدام LGPL و
    ترخيص MPL مفتوح المصدر. OpenPDF هو ملف
    LGPL / MPL وريث مفتوح المصدر لـ iText ،
    ا...
    قم بتنزيل OpenPDF - Fork of iText
  • 4
    ساجا جيس
    ساجا جيس
    SAGA - النظام الآلي
    التحليلات الجيولوجية - هو جغرافي
    برنامج نظام المعلومات (GIS) مع
    قدرات هائلة للبيانات الجغرافية
    المعالجة وآنا ...
    تنزيل SAGA GIS
  • 5
    Toolbox for Java / JTOpen
    Toolbox for Java / JTOpen
    يعد IBM Toolbox for Java / JTOpen ملف
    مكتبة من فئات Java التي تدعم
    العميل / الخادم وبرمجة الإنترنت
    نماذج لنظام يعمل بنظام التشغيل OS / 400 ،
    i5 / OS ، س ...
    تنزيل Toolbox for Java / JTOpen
  • 6
    D3.js
    D3.js
    D3.js (أو D3 للمستندات المستندة إلى البيانات)
    هي مكتبة جافا سكريبت تسمح لك
    لإنتاج بيانات ديناميكية وتفاعلية
    تصورات في متصفحات الويب. مع D3
    أنت...
    تنزيل D3.js
  • أكثر "

أوامر لينكس

Ad