dict - عبر الإنترنت في السحابة

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

برنامج:

اسم


DICT - عميل بروتوكول DICT

موجز


ديكت كلمة
ديكت [خيارات] [كلمة]
ديكت [خيارات] dt: // host: port / d: word: database
ديكت [خيارات] dt: // host: port / m: word: database: Strategy

الوصف


ديكت هو عميل لبروتوكول خادم القاموس (DICT) ، وهي معاملة TCP تستند إلى
بروتوكول الاستعلام / الاستجابة الذي يوفر الوصول إلى تعريفات القاموس من مجموعة من
قواعد بيانات قاموس اللغة الطبيعية. حالة الخروج هي 0 إذا نجحت العملية ، أو إذا لم تكن هناك-
صفر خلاف ذلك.
يرى EXIT الوضع والقسم الخاص به.

OPTIONS


-h الخادم or --مضيف الخادم
يحدد اسم المضيف لخادم DICT. يمكن أن تكون مجموعات الخادم / المنافذ
المحدد في ملف التكوين. إذا لم يتم تحديد خوادم في ملف
ملف التكوين أو على سطر الأوامر ، ديكت سوف تفشل. (هذا تجميع-
خيار الوقت ، ./configure --enable-dictorg ، والذي يتم تعطيله افتراضيًا.) إذا كان IP
البحث عن خادم يتوسع إلى قائمة عناوين IP (كما يفعلict.org حاليًا) ،
ثم ستتم تجربة كل عنوان IP بالترتيب المذكور.

-p الخدمة or --ميناء الخدمة
يحدد المنفذ (على سبيل المثال ، 2628) أو الخدمة (على سبيل المثال ، dict) للاتصالات. ال
الافتراضي هو 2628 ، كما هو محدد في بروتوكول DICT RFC. مجموعات الخادم / المنافذ
يمكن تحديدها في ملف التكوين.

-d com.dbname or --قاعدة البيانات com.dbname
يحدد قاعدة بيانات معينة للبحث. الافتراضي هو البحث في جميع قواعد البيانات (أ
"*" من بروتوكول DICT). لاحظ أن "!" في بروتوكول DICT يعني البحث
كل قواعد البيانات حتى يتم العثور على تطابق ، ثم توقف عن البحث.

-m or --تطابق
بدلاً من طباعة تعريف ، قم بإجراء مطابقة باستخدام الإستراتيجية المحددة.

-s إستراتيجية or --إستراتيجية إستراتيجية
حدد استراتيجية مطابقة. بشكل افتراضي ، استراتيجية المطابقة الافتراضية للخادم هي
مستخدم. عادة ما يكون هذا "دقيقًا" للتعريفات ، وبعض أشكال التهجئة-
إستراتيجية التصحيح للمباريات ("." من بروتوكول DICT). المتاح
تعتمد الاستراتيجيات على تنفيذ الخادم. للحصول على قائمة المتاحة
الاستراتيجيات ، راجع الخيار -S أو --strats.

-C or --لا تصحيح
عادة ، إذا تم طلب تعريف وتعذر العثور على الكلمة ، تهجئة
يُطلب التصحيح من الخادم ، ويتم توفير قائمة بالكلمات المحتملة.
يقوم هذا الخيار بتعطيل إنشاء هذه القائمة.

-c ملف or - تكوين ملف
حدد ملف التكوين. الافتراضي هو المحاولة ~ / .dictrc و
/etc/dictd/dict.confباستخدام أول ملف موجود. إذا كان ملف
تم تحديد ملف التكوين ، ثم لن تتم تجربة الإعدادات الافتراضية.

-D or - ديسيبل
استعلم عن الخادم واعرض قائمة بقواعد البيانات المتاحة.

-S or --استراتيجيات
استعلم عن الخادم واعرض قائمة باستراتيجيات البحث المتاحة.

-H or --مساعدة الخادم
استعلم عن الخادم واعرض معلومات التعليمات التي يوفرها.

-i com.dbname or --معلومات com.dbname
طلب معلومات عن قاعدة البيانات المحددة (عادةً ما يوفرها الخادم
معلومات إنشاء أو وصفية أو معلومات أخرى حول قاعدة البيانات أو محتوياتها).

-I or --serverinfo
استعلم عن الخادم واعرض معلومات حول الخادم.

-M or - التمثيل الصامت
أرسل OPTION MIME الأمر إلى الخادم.
NOTE: لم يتم فحص قدرات الخادم.

-f or - منسق
لتمكين الإخراج المنسق ، أي إخراج ملائم للمعالجة اللاحقة حسب المعيار
المرافق يونيكس. لا ، ليس XML ؛-) أيضًا خطأ ورسائل تحذير مثل
يتم إرسال "لا يوجد تطابق ..." ، "استراتيجية غير صالحة ..." وما إلى ذلك إلى stderr ، وليس إلى stdout.
شكل:
-I و -i و -H وما شابه:
يستضيف ميناء
خط 1
خط 2

-س:
يستضيف ميناء استراتيجية 1 وصف قصير 1
يستضيف ميناء استراتيجية 2 وصف قصير 2

-د:
يستضيف ميناء قاعدة بيانات 1 وصف قاعدة البيانات 1
يستضيف ميناء قاعدة بيانات 2 وصف قاعدة البيانات 2

م:
يستضيف ميناء قاعدة بيانات 1 مباراة 1
يستضيف ميناء قاعدة بيانات 2 مباراة 2


-a or --نوث
تعطيل المصادقة (على سبيل المثال ، لا ترسل أمر AUTH).

-u المستخدم or --المستعمل المستخدم
يحدد اسم المستخدم للمصادقة.

-k مفتاح or --مفتاح مفتاح
يحدد السر المشترك للمصادقة.

-V or --الإصدار
عرض معلومات الإصدار.

-L or --رخصة
عرض حقوق النشر ومعلومات الترخيص.

--مساعدة عرض معلومات التعليمات.

-v or - الإسراف
كن مطولا.

-r or --الخام
كن مطولًا للغاية: أظهر تفاعل العميل / الخادم الأولي.

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

--زبون نص
يحدد نصًا إضافيًا ليتم إرساله باستخدام أمر العميل.

--Debug علم
قم بتعيين علامة تصحيح. العلامات الصالحة هي:

مطنب
كمثل -v or - الإسراف.

الخام كمثل -r or --الخام.

تفحص تصحيح أخطاء الماسح الضوئي لملف التكوين.

تحليل تصحيح أخطاء المحلل اللغوي لملف التكوين.

أنبوب تصحيح دعم أنابيب TCP (انظر DICT RFC و RFC1854).

مسلسل تعطيل دعم خطوط الأنابيب.

الوقت نفذ توقيت المعاملة.

CONFIGURATION


ملف التكوين حاليًا له تنسيق بسيط للغاية. يتم استخدام الخطوط لتحديد
الخوادم ، على سبيل المثال:
خادم dict.org
أو مع الخيارات:
الخادم dict.org {المنفذ 8080}
الخادم dict.org {user username secret}
الخادم dict.org {منفذ ديكت المستخدم اسم المستخدم سر}
ال ميناء و المستخدم يمكن تحديد الخيارات بأي ترتيب. ال ميناء يستخدم الخيار ل
حدد منفذًا اختياريًا (على سبيل المثال ، 2628) أو خدمة (على سبيل المثال ، ديكت) لاتصال TCP / IP.
المستخدم يستخدم الخيار لتحديد اسم المستخدم والسر المشترك لاستخدامهما
المصادقة على هذا الخادم المعين.

يتم تجربة الخوادم بالترتيب المذكور حتى يتم الاتصال. إذا لم يكن أي من
الخوادم المحددة متاحة ، وخيار وقت الترجمة (./configure
--enable-dictorg) ، ثم ستُبذل محاولة للاتصال مؤسسة الكوثر وعلى
ديكت. org في الجزء القياسي (2628). (يتم تعطيل هذا الخيار افتراضيًا.) نتوقع
سيشير dict.org إلى واحد أو أكثر من خوادم DICT (ربما في نمط round-robin) من أجل
المستقبل المنظور (بدءًا من يوليو 1997) ، على الرغم من صعوبة التنبؤ به
أي شيء على الإنترنت لمدة تزيد عن 3-6 أشهر.

EXIT الوضع


0 إتمام ناجح

20 لم يتم العثور على نتائج مطابقة
تم العثور على 21 تطابق تقريبي
22 لا توجد قواعد بيانات متاحة
23 لا توجد استراتيجيات متاحة

30 رمز استجابة غير متوقع من الخادم
31 الخادم غير متاح مؤقتًا
32 الخادم يتم اغلاقه
33 خطأ في بناء الجملة ، الأمر غير معروف
34 خطأ في بناء الجملة ، معلمات غير قانونية
35 الأمر لم يتم تنفيذه
36 لم يتم تنفيذ معلمة الأمر
37 الوصول مرفوض
38 فشلت المصادقة
39 قاعدة بيانات غير صالحة
40 استراتيجية غير صالحة
41 فشل الاتصال بالخادم

CREDITS


ديكت كتبه ريك فيث (الإيمان@cs.unc.edu) ويتم توزيعها بموجب شروط
رخصة جنو المدنية العامة. إذا كنت بحاجة إلى التوزيع بموجب شروط أخرى ، فاكتب إلى
مؤلف.

المكتبات الرئيسية المستخدمة من قبل هذه البرامج (zlib ، regex ، libmaa) موزعة تحت
شروط مختلفة ، لذلك قد تتمكن من استخدام المكتبات للتطبيقات التي هي
غير متوافق مع GPL - يرجى الاطلاع على إشعارات حقوق النشر ومعلومات الترخيص التي
تعال مع المكتبات للحصول على مزيد من المعلومات ، واستشر محاميك لحل المشكلة
هذه القضايا.

استخدم ديكت عبر الإنترنت باستخدام خدمات onworks.net



أحدث برامج Linux و Windows عبر الإنترنت