الإنجليزيةالفرنسيةالإسبانية

OnWorks فافيكون

yaz-client - على الإنترنت في السحابة

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

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

برنامج:

اسم


yaz-client - عميل Z39.50 / SRU للمنفذين

موجز


ياز العميل [-a أبولوغ] [-b البردم] [-c com.cclfile] [-d تفريغ] [-f كمدفايل] [-k المقاس]
[-m ماركلوج] [-p عنوان الوكيل] [-q com.cqlfile] [-t ديسبتشاريت] [-u المصادقة]
[-v مستوى السجل] [-V] [-x] [عنوان الخادم]

الوصف


ياز العميل هو Z39.50[1] /سرو[2] العميل (الأصل) بواجهة سطر أوامر بسيطة
يسمح لك باختبار سلوك وأداء أهداف Z39.50 وخوادم SRU.

من إصدار YAZ 4.1.0 ياز العميل قد تعمل أيضًا كملف سولر[3] عميل خدمة الويب.

إذا كان عنوان الخادم عند تحديده ، يقوم العميل بإنشاء اتصال بهدف Z39.50 / SRU
في العنوان المعطى.

متى ياز العميل بدأ بمحاولة قراءة الأوامر من أحد الملفات التالية:

· ملف الأوامر إذا أعطيت عن طريق الخيار-و.

.yazclientrc في دليل العمل الحالي.

.yazclientrc في الدليل الرئيسي للمستخدم. يتم استخدام قيمة الصفحة الرئيسية لتحديد
الدليل الرئيسي. عادة ، يتم تعيين HOME فقط على أنظمة POSIX مثل Linux ،
فري بي إس دي ، سولاريس.

OPTIONS


-a اسم الملف
إذا تم تحديد ذلك ، فسيتم إلحاق ملف تسجيل حزم البروتوكول. لو اسم الملف is
المحدد كـ - ، يتم كتابة الإخراج إلى stdout.

-b اسم الملف
إذا تم تحديده ، سيقوم YAZ بتفريغ بيانات BER في تدوين قابل للقراءة إلى الملف المحدد. لو
اسم الملف تم تحديده على أنه - الإخراج مكتوب على stdout.

-c اسم الملف
إذا تم تحديده ، ستتم قراءة تكوين CCL من الملف المحدد.

-d تفريغ
إذا تم تحديد ذلك ، ستقوم YAZ بتفريغ بيانات BER لجميع وحدات PDU المرسلة والمستلمة إلى الفرد
الملفات المسماة تفريغ.DDD.raw ، حيث يكون DDD 001 ، 002 ، 003 ، ..

-f كمدفايل
يقرأ الأوامر من كمدفايل. عند استخدام هذا الخيار ، لا يقرأ عميل YAZ
.yazclientrc من الدليل الحالي أو الدليل الرئيسي.

-k المقاس
تعيين الرسائل المفضلة والحد الأقصى لحجم السجل من أجل تهيئة الطلب بالكيلو بايت.
القيمة الافتراضية هي 1024 (1 ميغا بايت).

-m اسم الملف
إذا تم تحديد ذلك ، فسيتم إلحاق السجلات المستردة بالملف المقدم.

-p عنوان الوكيل
إذا تم تحديده ، سيستخدم العميل الوكيل على العنوان المحدد. سوف عميل YAZ
الاتصال بوكيل على العنوان والمنفذ المحدد. سيتم تحديد الهدف الفعلي
كجزء من InitRequest لإعلام الوكيل بالهدف الفعلي.

-q اسم الملف
إذا تم تحديد ذلك ، فسيتم قراءة تكوين CQL من الملف المحدد.

-t عرض
إذا تم تقديم مجموعة أحرف العرض ، فإنها تحدد اسم مجموعة الأحرف الخاصة بالإخراج (on
المحطة التي يعمل عليها عميل YAZ).

-u المصادقة
إذا تم تحديد ذلك ، فإن المصادقة سيتم استخدام السلسلة للمصادقة.

-v مستوى
يضبط مستوى السجل على مستوى. المستوى عبارة عن سلسلة من الرموز المميزة مفصولة بفاصلة. كل
الرمز المميز هو عدد صحيح أو عنصر LOG مسمى - واحد من fatal، debug، warn، log، malloc، all،
لا شيء.

-V
يطبع نسخة YAZ.

-x
يجعل عميل YAZ يطبع عمليات تفريغ سداسية للحزم المرسلة والمستلمة وفقًا للإخراج القياسي.

أوامر


يقبل عميل YAZ الأوامر التالية.

جاكيت زورل
يفتح الاتصال بالخادم. بناء الجملة لـ زورل هو نفسه كما هو موضح أعلاه ل
الاتصال من سطر الأوامر.

بناء الجملة:

[(tcp | ssl | يونكس | http) ':']مضيف [:ميناء] [/قاعدة]

استقال
إنهاء عميل YAZ

جد سؤال
يرسل طلب بحث باستخدام سؤال منح. بشكل افتراضي ، يفترض أن يكون الاستعلام
PQF. راجع نوع استعلام الأمر لمزيد من المعلومات.

حذف اسم مجموعة
يحذف مجموعة النتائج بالاسم اسم مجموعة على الملقم.

قاعدة base1 base2
يعيّن اسم (أسماء) قاعدة (قواعد) البيانات للبحث. قد يتم تحديد قاعدة بيانات واحدة أو أكثر
مفصولة بفراغات. تتجاوز هذه الأوامر قاعدة البيانات الواردة في زورل.

مشاهده [بداية[+عدد]]
يجلب السجلات عن طريق إرسال الطلب الحالي من موضع البداية المحدد من قبل بداية a
عدد السجلات التي قدمها عدد. إذا بداية لم يتم تقديمه ، ثم يقوم العميل بجلبه
من موضع آخر سجل مسترجع زائد 1. إذا عدد لا يعطى ، ثم واحد
سيتم جلب السجل في وقت واحد.

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

تفحص المياه

ولكن إذا كنت تريد المسح الضوئي فقط ، قل حقل العنوان ، فستكتب

امسحattr 1 = 4 ماء

سيتسكان طقم مصطلح
يمسح فهرس قاعدة البيانات للمصطلح ضمن مجموعة النتائج. هذا مشابه للفحص
الأمر ولكن لديه نتيجة تم تعيينها كوسيطة أولى لها.

مسح بعد
يعيّن الوضع المفضل للمسح الضوئي. يتم استخدام هذه القيمة في الفحص التالي. بشكل افتراضي
هو 1.

مسح المقاس
يحدد عدد الإدخالات التي سيتم إرجاعها عن طريق المسح. العدد الافتراضي للإدخالات هو 20.

com.scanstep .
تعيين حجم الخطوة للمسح. يتم استخدام هذه القيمة في الفحص التالي المرسل إلى الهدف. بشكل افتراضي
حجم الخطوة هو 0.

sort com.sortspecs
يفرز مجموعة النتائج. يأخذ أمر الفرز سلسلة من الفرز مفصولة بمسافة
المواصفات ، حيث تتكون كل مواصفات الفرز من كلمتين مفصولتين بمسافات
(بحيث تتكون قائمة المواصفات بأكملها من عدد زوجي من الكلمات). ال
الكلمة الأولى من كل مواصفة تحتوي على حقل (معيار الفرز) والثانية تحمل
الأعلام. إذا تضمن معيار الفرز = من المفترض أن SortKey من النوع
SortAttributes باستخدام Bib-1: في هذه الحالة ، يكون العدد الصحيح قبل = هو نوع السمة
والعدد الصحيح التالي = هو قيمة السمة. إذا كان الجواب = في المعيار فهو كذلك
يتم التعامل معها على أنها نوع حقل من النوع InternationalString. أعلام كلمة من كل نوع
يجب أن تتكون المواصفات من s لحالة الأحرف أو i لحالة الأحرف ، و
للترتيب التصاعدي أو> للترتيب التنازلي.

فرز +
مثل الفرز ولكنه يخزن مجموعة النتائج التي تم فرزها في مجموعة نتائج جديدة.

المصادقة الفتح
يقوم بإعداد سلسلة مصادقة إذا كان الخادم يتطلب مصادقة (v2 OpenStyle).
يتم إرسال سلسلة المصادقة أولاً إلى الخادم عند إصدار الأمر open
ويتم إرسال طلب التهيئة Z39.50 ، لذلك يجب استخدام هذا الأمر قبل الفتح في
لكي تكون فعالة. اتفاقية مشتركة لـ المؤلف السلسلة هي أن
اسم المستخدم - وكلمة المرور مفصولة بشرطة مائلة ، على سبيل المثال myusername / mysecret.

SRU طريقة الإصدار
يحدد طريقة خدمة الويب والإصدار. يجب أن يكون واحدًا من POST أو GET أو SOAP (افتراضيًا) أو
سولر. يجب أن يكون الإصدار 1.1 أو 1.2 لـ SRU. يُسمح بإصدارات أخرى - لـ
أغراض الاختبار (تفاوض الإصدار مع خادم SRU). الإصدار حاليا ليس كذلك
تستخدم لخدمات ويب SOLR

قائمة جميع
يعرض هذا الأمر الحالة والقيم للعديد من الإعدادات.

lslb n
يعيّن الحد الذي يجب فيه عدم إرجاع أي سجلات مع نتيجة البحث.
شاهد Z39.50 معيار on طقم حدود[4] لمزيد من التفاصيل.

ssub n
يعيّن الحد الأقصى للوقت الذي يجب فيه إرجاع جميع السجلات مع نتيجة البحث. انظر
Z39.50 معيار on طقم حدود[4] لمزيد من التفاصيل.

com.mspn n
يعين عدد السجلات التي يجب إرجاعها إذا كان عدد السجلات في النتيجة
المجموعة بين قيم lslb و ssub. انظر Z39.50 معيار on طقم حدود[4]
لمزيد من التفاصيل.

الحالة
يعرض قيم lslb و ssub و mspn.

اسم مجموعة
تبديل مجموعات النتائج المسماة تشغيل وإيقاف. الافتراضي هو على.

إلغاء
يرسل طلب التحكم في مورد المشغل إلى الهدف.

شكل OID
يضبط صيغة النقل المفضلة للسجلات المستردة. يدعم yaz-client جميع ملفات
بناء الجملة المسجلة حاليا. يرى Z39.50 القيد بناء الجملة معرفات[5]
لمزيد من التفاصيل. تتضمن صيغ السجلات المستخدمة بشكل شائع usmarc و sutrs و xml.

عناصر e
يعيّن اسم مجموعة العناصر للسجلات. العديد من مجموعات عناصر دعم الأهداف هي ب
(باختصار) و F (بالكامل).

اغلق
يرسل Z39.50 إغلاق APDU ويغلق الاتصال مع النظير

نوع الاستعلام نوع
يضبط نوع الاستعلام كما هو مستخدم بواسطة البحث عن الأوامر. يتم دعم ما يلي: بادئة لـ
تدوين استعلام البادئة (استعلام من النوع 1) ؛ ccl لبحث CCL (استعلام من النوع 2) ، cql لـ CQL
(بحث من النوع 104 باستخدام CQL OID) ، ccl2rpn لتحويل CCL إلى RPN (استعلام من النوع 1).
cql2rpn لتحويل CQL إلى RPN (استعلام من النوع 1).

مجموعة السمات طقم
يعين مجموعة السمات OID لاستعلامات البادئة (RPN ، النوع -1).

أعد id
يضبط المعرف المرجعي لطلب (طلبات) Z39.50.

ترتيب العنصر نوع لا
يرسل طلب طلب عنصر باستخدام ILL External. نوع إما 1 أو 2 أيهما
يتوافق مع ILL-Profile 1 و 2 على التوالي. ال لا هو وضع نتيجة تعيين
السجل المطلوب.

تحديث عمل تراجع الوثيقة
يرسل طلب تحديث العنصر. ال عمل يجب أن تكون الوسيطة من نوع الإجراء: واحد من insert ،
استبدال وحذف وتحديث. الحجة الثانية تراجع، هو معرف السجل (أي
خيط). الوسيطة الثالثة الاختيارية هي مستند السجل الخاص بالطلب. لو
doc مسبوق بـ "<" ، ثم يتم التعامل مع الأحرف التالية كاسم ملف
السجلات المراد تحديثها. وإلا فسيتم التعامل مع المستند على أنه مستند بحد ذاته. يجوز للطبيب
يتم اقتباسها أيضًا في علامتي اقتباس مزدوجتين. إذا تم حذف المستند ، فسيتم استلام آخر سجل (كجزء من
من الاستجابة الحالية أو استجابة البحث على الظهر) للتحديث.

مصدر اسم الملف
ينفذ قائمة الأوامر من الملف اسم الملف، تمامًا مثل المصدر الموجود في معظم قذائف UNIX. أ
يمكن استخدام نقطة واحدة (.) كبديل.

! وسائط
ينفذ الأمر وسائط في subshell باستخدام استدعاء النظام.

دفع_أمر أمر
يأخذ الأمر push_command أمرًا آخر كحجة له. ثم يضاف هذا الأمر إلى
معلومات السجل (حتى تتمكن من استعادتها لاحقًا). الأمر نفسه ليس كذلك
أعدم. يعمل هذا الأمر فقط إذا تم تمكين قراءة / سجل جنو.

set_apdufile اسم الملف
يعيّن أنه يجب تسجيل APDU في ملف اسم الملف. هناك طريقة أخرى لتحقيق سجل APDU وهي
باستخدام خيار سطر الأوامر -a.

set_auto_reconnect علم
يحدد ما إذا كان عميل YAZ يعيد الاتصال تلقائيًا إذا أغلق الهدف الاتصال
(Z39.50 فقط).

علم يجب أن تكون إما مفعّلة أو متوقفة عن التشغيل.

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

علم يجب أن تكون إما مفعّلة أو متوقفة عن التشغيل.

set_marcdump اسم الملف
يحدد أنه يجب إلحاق جميع السجلات المستردة بالملف اسم الملف. هذا الأمر
يفعل الشيء كخيار م.

مخطط مخطط
يحدد مخططًا للاسترجاع. يمكن تحديد المخطط على أنه معرف OID لـ Z39.50. بالنسبة لـ SRU ،
المخطط هو سلسلة بسيطة URI.

محارف التفاوض [عرض] [[com.marccharset]]
يحدد مجموعة الأحرف (الترميز) للتفاوض Z39.50 / ترميز SRU و / أو
مجموعة أحرف للإخراج (المحطة).

التفاوض هو اسم مجموعة الأحرف التي سيتم التفاوض عليها بواسطة الخادم.
الاسم الخاص - ل التفاوض يحدد لا مجموعة الأحرف ليتم التفاوض عليها.

If عرض ، فإنه يحدد اسم مجموعة الأحرف الخاصة بالإخراج (on
المحطة التي يعمل عليها عميل YAZ). لتعطيل تحويل الأحرف إلى
ترميز الإخراج ، يمكن استخدام الاسم الخاص - (شرطة). إذا كان الاسم خاصًا تلقائيًا
معطى ، سيقوم عميل YAZ بتحويل السلاسل إلى ترميز المحطة كما تم إرجاعها
by nl_langinfo مكالمة.

If com.marcharset ، فإنه يحدد اسم مجموعة أحرف مارك المسترجعة
السجلات من الخادم. راجع أيضًا أمر marcharset.

ملاحظات
نظرًا لأن تفاوض مجموعة الأحرف ساري المفعول في Z39.50 ، اطلب التهيئة
يجب أن يصدر هذا الأمر قبل استخدام الأمر open.

ملاحظات
تسجيلات مارك غير مغطاة بمفاوضات مجموعة الأحرف Z39.50 ، ولهذا السبب
هناك شخصية منفصلة يجب أن تكون معروفة من أجل أن تكون ذات معنى
التحويل (التحويلات).

نيجشارت محارف
يحدد مجموعة الأحرف للتفاوض (Z39.50). الحجة هي نفسها الثانية
حجة محارف الأوامر.

عرض محارف
يحدد مجموعة الأحرف للإخراج (العرض). الحجة هي نفسها الثانية
حجة محارف الأوامر.

com.marccharset محارف
يحدد مجموعة الأحرف لسجلات مارك المسترجعة بحيث يمكن لعميل YAZ عرضها
في شخصية مناسبة لشاشتك. انظر أمر charset. إذا أعطيت السيارة ، YAZ
سيفترض أن MARC21 / USMARC يستخدم MARC8 / UTF8 و ISO-8859-1 لجميع مارك الأخرى
المتغيرات. وسيطة charset هي نفسها الوسيطة الثالثة لمجموعة أحرف الأوامر.

الاستعلام محارف
يحدد مجموعة الأحرف لمصطلحات الاستعلام الخاصة باستعلامات Z39.50 RPN و Z39.50 Scan
الطلبات (termListAndStartPoint). هذا هو تحويل خالص من جانب العميل الذي يتم تحويله
من displayCharset إلى queryCharset.

set_cclfile اسم الملف
يحدد وجوب قراءة حقول CCL من ملف الملف اسم الملف. هذا الأمر
الشيء كخيار -c.

set_cqlfile اسم الملف
يحدد وجوب قراءة حقول CQL من ملف اسم الملف. هذا الأمر
الشيء كخيار -q.

Register_oid الاسم فئة OID
يسمح لك هذا الأمر بتسجيل معرف الكائن الخاص بك - بحيث يكون بدلاً من
عند إدخال تدوين نقطي طويل ، يمكنك استخدام اسم قصير بدلاً من ذلك. ال الاسم هل اسمك
لمعرف الكائن ، فئة هي الطبقة و OID هو OID الخام في التدوين النقطي. الطبقة واحدة
appctx ، absyn ، attet ، transyn ، diagset ، recsyn ، resform ، accform ، extserv ، userinfo ،
elemspec ، varset ، schema ، tagset ، عام. إذا كنت في شك ، فاستخدم الفصل العام.

Register_tab أمر سلسلة
يسجل هذا الأمر سلسلة TAB للإكمال للأمر المحدد.

النوم ثواني
يجعل هذا الأمر عميل YAZ في وضع السكون (يكون خاملاً) لعدد الثواني المعطاة.

انتظر_الاستجابة [ عدد]
هذا الأمر يجعل عميل YAZ ينتظر عددًا من حزم الاستجابة من الهدف. لو
عدد تم حذفه ، ويفترض 1.

نادرًا ما يتم استخدام هذا الأمر ويكون مفيدًا فقط إذا تم تعيين الأمر set_auto_wait على إيقاف التشغيل.

com.xmls OID الوثيقة
يرسل طلب XML Extended Services باستخدام معرف الكائن والمستند المقدم.

com.zversion النسخة
يقوم هذا الأمر بتعيين إصدار Z39.50 للتفاوض. يجب استخدامه قبل الفتح. بواسطة
يتم استخدام الافتراضي 3 (الإصدار 3).

الخيارات op1 المرجع 2 ..
يقوم هذا الأمر بتعيين خيارات Z39.50 للتفاوض. يجب استخدامه قبل الفتح.

الخيارات التالية مدعومة: search ، و present ، و delSet ، و resourcesReport ، و
TriggerResourceCtrl، ResourceCtrl، accessCtrl، scan، Sort، extendedServices،
level_1Segmentation، level_2Segmentation، concurrentOperations، namedResultSets،
التغليف ، والنتيجة ، والتفاوض ، والنموذج ، والازدواجية ، والاستعلام ، النوع 104 ،
pQESCorrection ، سلسلة

مثال


أبسط مثال على استعلام البادئة سيكون شيئًا مثل

و كنوث

or

و "دونالد كنوث"

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

fattr 1 = 4 كمبيوتر

حيث نبحث في حقل العنوان ، منذ تستخدم(1) هو الاسم(4). إذا أردنا البحث في
مجال المؤلف في حقل العنوان ، وفي حقل العنوان باستخدام الاقتطاع الأيمن
يمكن أن يبدو مثل هذا:

f وattr 1 = 1003 knuthattr 1 = 4attr 5 = 1 كمبيوتر

أخيرًا ، قد يبدو استخدام مزيج من سمات Bib-1 و GILS كما يلي:

fattrset Bib-1 وattr GILS 1 = 2008 واشنطنattr 1 = 21 طقس

استخدم yaz-client عبر الإنترنت باستخدام خدمات onworks.net


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

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

  • 1
    مؤسسة عرض Windows
    مؤسسة عرض Windows
    مؤسسة عرض Windows (WPF)
    هو إطار عمل واجهة المستخدم لبناء Windows
    تطبيقات سطح المكتب. يدعم WPF ملف
    مجموعة واسعة من تطوير التطبيقات
    الميزات...
    تحميل مؤسسة العرض ويندوز
  • 2
    الرياضة
    الرياضة
    يمكن لبرنامج Mit dem schnell und
    einfach Pausen bei Sportveranstaltungen
    ميت Musik �berbr�cken. هيرفر حبين سي
    die M�glichkeit، folgende Wiedergabvaria ...
    تحميل SportMusik
  • 3
    DavMail POP / IMAP / SMTP / Caldav للتبادل
    DavMail POP / IMAP / SMTP / Caldav للتبادل
    هل أردت يومًا التخلص من Outlook؟
    DavMail هو ملف
    POP / IMAP / SMTP / Caldav / Carddav / LDAP
    بوابة تسمح للمستخدمين باستخدام أي بريد
    عميل مع Exchange و Office 365 ، e ...
    قم بتنزيل DavMail POP / IMAP / SMTP / Caldav إلى Exchange
  • 4
    DivFix + +
    DivFix + +
    DivFix ++ هو برنامج إصلاح فيديو AVI الخاص بك و
    معاينة البرمجيات. انها مصممة للإصلاح
    ومعاينة الملفات التي يتم تنزيلها
    من ed2k (emule) ، سيل ، نوتيلا ، بروتوكول نقل الملفات ...
    قم بتنزيل DivFix ++
  • 5
    مجتمع JBoss
    مجتمع JBoss
    المشاريع التي يقودها المجتمع والتي تتميز بامتداد
    أحدث الابتكارات لأحدث التقنيات
    تطبيقات. مشروعنا الرائد JBoss AS هو
    المصدر المفتوح الرائد ،
    متوافقة مع المعايير ...
    قم بتنزيل مجتمع JBoss
  • 6
    جانغو فيلير
    جانغو فيلير
    django Filer هو إدارة الملفات
    تطبيق django الذي يجعل
    التعامل مع الملفات والصور في غاية السهولة.
    django-filer هو إدارة الملفات
    تطبيق djang ...
    تنزيل Django Filer
  • أكثر "

أوامر لينكس

Ad