هذا هو الأمر mpmv الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
mpstore - تخزين ونقل حالة mpd بين الشياطين
موجز
mpstore [مضيف]> ملف
mpload [المضيف] <ملف
mpcp [src] det
mpmv [src] قسم
mpswap [أ] ب
الوصف
تسمح هذه الأوامر بحفظ الحالة وتحميلها ونقلها بين شياطين mpd قيد التشغيل
على مضيفين مختلفين.
com.mpstore يفرغ الدولة الخفية إلى stdout.
mpload يقوم بتحميل ملف تفريغ الحالة من stdin ويرسله إلى البرنامج الخفي.
MPCP ينسخ الحالة من src الخفيّة إلى عفريت dest ، مما يؤدي إلى بدء تشغيله
نفس أغنية عفريت src ، في نفس الموضع.
mpmv يحرك الحالة ، لذلك يُترك عفريت dest يلعب ما كان يلعبه برنامج src الخفي ،
وتوقف عفريت src مؤقتًا.
com.mpswap يتبادلون حالة الشياطين A و B ، ويتبادلون ما يلعبونه.
يمكن حذف اسم المضيف الأول الذي تم تمريره إلى كل أمر ، إذا كان هو MPD_HOST
سيتم استخدام متغير البيئة. مثل المتغير MPD_HOST ، يمكن أن يكون اسم المضيف من
شكل "password @ hostname" لتحديد كلمة مرور. إذا كان أي اسم مضيف هو "-" ، فإن MPD_HOST
سيتم استخدام الإعداد.
القائمة الكاملة للحالة التي يتم التعامل معها هي:
محتويات قائمة التشغيل
حالة التشغيل (تشغيل ، متوقف مؤقتًا ، متوقف)
الأغنية التي يتم تشغيلها حاليًا
الموضع داخل أغنية التشغيل
التحكم في مستوى الصوت
إعدادات التكرار والعشوائية والتلاشي المتقاطع
القيود
يجب أن يكون لدى المضيف الذي تم نقل الحالة إليه أغنية التشغيل في مكتبته ،
بنفس اسم الملف. لا بأس إذا كانت بعض الأغاني الأخرى في قائمة التشغيل غير متوفرة ؛
سيتم تخطي هذه الأغاني.
MPCP لا يمكن مزامنة التشغيل بشكل مثالي بين الشياطين. زمن انتقال الشبكة و
التوقيت يمنع هذا. يجب أن يدير دقة أفضل من 0.5 ثانية. إذا كنت بحاجة أفضل
دقة التشغيل المتزامن ، ربما يجب عليك استخدام Pulse Audio.
استخدم mpmv عبر الإنترنت باستخدام خدمات onworks.net