این دستور moosic است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
moosic - یک سرویس گیرنده خط فرمان برای سیستم Jukebox Moosic.
خلاصه
مووزیک [گزینه های] فرمان [گزینه های] [فرمان استدلال]
شرح
La مووزیک برنامه رابط خط فرمان به سیستم جوک باکس Moosic است. آی تی
ارتباط برقرار می کند moosicd(1)، سرور Moosic، پرس و جو از سرور برای اطلاعات و
گفتن به سرور چه کاری انجام دهد. مووزیک قادر به انجام کارهای زیادی نخواهد بود مگر اینکه moosicd is
در حال اجرا چه زمانی moosicd در حال حاضر اجرا نمی شود، مووزیک به طور خودکار آن را برای شما شروع می کند،
مگر اینکه به طور خاص درخواست دیگری داشته باشید (با گزینه --no-startserver).
طریقه استفاده
مووزیک با ارسال یک فرمان به سرور Moosic و بازگرداندن پاسخ، در صورت وجود، کار می کند.
اولین آرگومان غیر گزینه ای که به مووزیک نام دستوری است که باید اجرا شود.
این نام به حروف بزرگ و کوچک حساس است و همه کاراکترهای غیرالفبایی موجود در آن هستند
نادیده گرفته شده است. می توانید از دستور "help" برای مشاهده سریع و آسان نام همه آنها استفاده کنید
دستورات موجود و برای دریافت شرح مختصری از دستورات فردی. شما همچنین می توانید
از "moosic --showcommands" برای نمایش توضیحات کوتاه همه دستورات به طور همزمان استفاده کنید.
بخش "COMMANDS" در زیر جزئیات کامل هر دستور را فهرست می کند. بسیار زیاد هستند
دستورات، بنابراین شما باید فقط با یادگیری چند دستور رایج و تنها شروع کنید
همانطور که نیاز دارید دیگران را یاد بگیرید. توصیه می کنم با کوتاه زیر شروع کنید
واژگان فرمان: اضافه کردن، فهرست کردن، توقف، پخش کردن، و به هم زدن.
به عنوان مثال، "moosic add foo.mp3" فایل را اضافه می کند foo.mp3 (در فهرست فعلی) به
به پایان صف آهنگ می رسد و شما را بلافاصله به پوسته اعلان شما باز می گرداند
چاپ هر خروجی (مگر اینکه خطایی رخ دهد). مقایسه با "فهرست moosic"، که لیست خواهد شد
محتویات صف آهنگ توجه داشته باشید که اگر صف آهنگ خالی باشد، "لیست moosic" این کار را انجام می دهد
چیزی را نمایش نمی دهد
OPTIONS
اکثر گزینه ها برای مووزیک فقط در صورتی مرتبط هستند که با یکی از دستورات استفاده شوند
که یک لیست فایل بحث و جدل. برای تعریف a به "فرمان ها" مراجعه کنید لیست فایل. تنها
گزینه های به هم ریختگی که متقابلاً یکدیگر را حذف نمی کنند، هستند -d و -a. گزینه های مخلوط کردن
که بعداً در خط فرمان نامگذاری می شوند بر مواردی که قبلاً رخ می دهند اولویت دارند.
همه گزینه ها باید بلافاصله قبل از نامگذاری شوند فرمان داده شده به مووزیک یا بلافاصله
بعد از فرمان; گزینه هایی که در لیست آرگومان های فرمان قرار می گیرند، نخواهند بود
به عنوان گزینه ها تفسیر می شود.
-g, --shuffle-global
این گزینه باعث می شود مووزیک برای به هم زدن کل لیست فایل پس از گسترش دایرکتوری است
انجام شد، قبل از ارسال لیست فایل به سرور Moosic. این پیش فرض است
رفتار - اخلاق. این گزینه تنها زمانی معنادار است که همراه با دستوری استفاده شود که
الف را می پذیرد لیست فایل.
-d, --shaffle-dir
این گزینه باعث می شود مووزیک برای به هم زدن نتایج گسترش دایرکتوری های نامگذاری شده در
la لیست فایل. این گزینه فقط در صورتی معنادار است که همراه با یک دستور استفاده شود
که الف را می پذیرد لیست فایل.
-a, --shuffle-args
این گزینه باعث می شود مووزیک برای به هم زدن آرگومان های خط فرمان واقعی که شامل می شود
la لیست فایل. این گزینه فقط در صورتی معنادار است که همراه با یک دستور استفاده شود
که الف را می پذیرد لیست فایل.
-o, --به ترتیب
وقتی از این گزینه استفاده می شود، مووزیک را به هم نمی زند لیست فایل در دستور نامگذاری شده است
اصلا خط بلکه ترتیب مشخص شده در خط فرمان حفظ می شود. این
گزینه تنها زمانی معنادار است که همراه با دستوری که a را می پذیرد استفاده شود
لیست فایل.
-s, --مرتب سازی
وقتی از این گزینه استفاده می شود، مووزیک مرتب می کند لیست فایل از نظر لغوی پس از آن است
گسترش یافته است (از طریق بازگشت دایرکتوری یا یافتن خودکار یا موارد مشابه). سفارش
مشخص شده در خط فرمان نادیده گرفته می شود. این گزینه فقط در صورت استفاده معنادار است
همراه با دستوری که a را می پذیرد لیست فایل.
-r, -- بدون بازگشت
استفاده از این گزینه مانع می شود مووزیک از جایگزینی دایرکتوری های نامگذاری شده در لیست فایل
با پیمایش بازگشتی از محتوای آنها.
-n, -----فایل-munge
استفاده از این گزینه مانع می شود مووزیک از تغییر نام در بسط یافته لیست فایل.
به طور معمول، مووزیک قبل از ارسال، نام فایل های نسبی را به نام فایل های مطلق تبدیل می کند
اسامی به moosicd، اما اگر بخواهید این رفتار عموماً مطلوب نیست
مواردی که فایل های محلی نیستند را در صف قرار دهید (مانند URL). این گزینه است
تنها زمانی معنادار است که همراه با دستوری که a را می پذیرد استفاده شود لیست فایل.
-i, --نادیده گرفتن مورد
با هر عبارت منظمی به گونه ای رفتار می کند که گویی به حروف بزرگ و کوچک حساس نیست. این گزینه است
تنها زمانی معنادار است که همراه با دستوری که یک یا چند دستور را می پذیرد استفاده شود
عبارات به عنوان استدلال این گزینه قند نحوی است، زیرا معمولی است
عبارات پشتیبانی شده توسط Moosic همچنین می توانند با درج "(?i)" به حروف بزرگ و کوچک تبدیل شوند.
در بیان منظم
-f, -- یافتن خودکار
این گزینه باعث می شود هر رشته در لیست فایل با نتایج انجام الف
جستجوی "فازی" برای فایل های موسیقی. تطبیق "فازی" با ساده کردن همه موارد انجام می شود
نام فایل های کاندید (با کوچک کردن حروف بزرگ و حذف همه کاراکترهای غیر الفبایی
به جز اسلش ها) و سپس تست کردن برای دیدن اینکه آیا رشته جستجو (که به طور مشابه بوده است).
ساده شده) در هر یک از نام فایل ها موجود است. لیست نام فایل های کاندیدا می باشد
با پیمایش بازگشتی سلسله مراتب فایل ریشه در دایرکتوری به دست می آید
مشخص شده توسط --موسیقی-کارگردان گزینه (که دارای مقدار پیش فرض است ~/موسیقی/).
برای مثال، اگر از "moosic -f add cutedgoddess" و فایل استفاده کنید
~/music/Meat_Puppets/Severed_Goddess_Hand.mp3 وجود دارد، سپس این فایل گنجانده خواهد شد
در لیست فایل هایی که باید به صف اضافه شوند. به طور مشابه، اگر از "moosic -f pre
nesad" و دایرکتوری ~/music/J/Jane's اعتیاد/ وجود دارد، سپس تمام فایل ها در
این دایرکتوری (و زیرشاخه های آن) در لیست فایل هایی قرار می گیرد
به صف تعلق گرفت
این گزینه تنها زمانی معنادار است که همراه با دستوری که a را می پذیرد استفاده شود
لیست فایل. مراقب باشید که استفاده از این گزینه می تواند باعث شود مووزیک برای زمان طولانی به
اگر درخت دایرکتوری مورد جستجو حاوی تعداد بسیار زیادی فایل باشد تکمیل شود.
-F, -- خودکار grep
این گزینه رفتار بسیار شبیه به را فعال می کند -- یافتن خودکار گزینه، به جز
که جستجوی عبارت منظم به جای طرح جستجوی "فازی" استفاده می شود.
به طور خاص، هر رشته در لیست فایل به عنوان یک عبارت منظم در نظر گرفته می شود، و است
با تمام نام فایل هایی که با عبارت مطابقت دارند جایگزین می شود. همانطور که با -- یافتن خودکاراز
نام فایل هایی که برای تطبیق واجد شرایط هستند، با عبور از دایرکتوری به دست می آیند
به نام با --موسیقی-کارگردان گزینه (پیش فرض به ~/موسیقی/ if --موسیقی-کارگردان استفاده نمی شود).
اساساً "moosic -F prepend something" از نظر معنایی معادل "moosic" است.
prepend «پیدا کردن ~/موسیقی/ | grep something`"، اما از نظر نحوی بسیار شیرین تر است.
این گزینه تنها زمانی معنادار است که همراه با دستوری که a را می پذیرد استفاده شود
لیست فایل. مراقب باشید که استفاده از این گزینه می تواند باعث شود مووزیک برای زمان طولانی به
اگر درخت دایرکتوری مورد جستجو حاوی تعداد بسیار زیادی فایل باشد تکمیل شود.
-m فهرست راهنما, --موسیقی-کارگردان فهرست راهنما
این گزینه کنترل می کند که کدام دایرکتوری برای جستجو در زمان "یافتن خودکار" یا استفاده می شود
ویژگی "auto-grep" فعال است. این جستجوهای خودکار به فایل محدود می شود
سلسله مراتب در دایرکتوری مشخص شده توسط این گزینه ریشه دارد. وقتی این گزینه نیست
استفاده می شود ، ~/موسیقی/ دایرکتوری به عنوان پیش فرض استفاده می شود. این گزینه فقط در صورتی معنی دارد که
هر دو -- یافتن خودکار or -- خودکار grep استفاده می شود.
-S, - دستورات را نشان می دهد
فهرستی از دستوراتی را که ممکن است با آنها استفاده شود چاپ می کند مووزیک و سپس خارج می شود. توجه داشته باشید که
این خروجی بسیار زیاد است، بنابراین احتمالاً می خواهید آن را به یک پیجر متنی لوله کنید.
مانند کمتر.
-h, --کمک
یک پیام راهنمای کوتاه را چاپ می کند که گزینه های خط فرمان را توضیح می دهد و سپس خارج می شود.
-v, - نسخه
اطلاعات نسخه را چاپ می کند و سپس خارج می شود.
-c فهرست راهنما, -کنفیر فهرست راهنما
این گزینه در شرایط عادی مورد نیاز نیست. فقط در صورتی باید از آن استفاده کنید
می خواهم مووزیک برای برقراری ارتباط با یک نمونه از moosicd که با استناد شد
-c/- پیکربندی گزینه. استفاده از این گزینه می گوید مووزیک برای جستجوی دایرکتوری مشخص شده
برای فایل هایی که معمولا در آنها یافت می شود ~/.moosic/.
-t میزبان:بندر, --tcp میزبان:بندر
این گزینه می گوید مووزیک برای برقراری ارتباط با سرور Moosic که به آن گوش می دهد
پورت TCP/IP در هاست مشخص شده مشخص شده است. اجرای یک سرور Moosic که می پذیرد
درخواست از طریق TCP/IP توصیه نمی شود زیرا یک خطر امنیتی است.
-N, --no-start server
این گزینه مانع می شود مووزیک از تلاش برای شروع خودکار moosicd اگر نمی تواند
با یک سرور Moosic تماس بگیرید.
-U, --اجازه-غیرقابل پخش
این گزینه اجازه می دهد تا آهنگ هایی را که سرور نحوه پخش آنها را نمی داند به آن اضافه شود
صف آهنگ
-C, - فعلی در لیست
این گزینه باعث می شود آهنگ در حال پخش در بالای خروجی چاپ شود
از دستورات "list" و "plainlist". اگر استدلالی به آن داده شود تأثیری ندارد
این دستورات یا در صورت استفاده با دستورات دیگر.
دستورات
هر یک از این دستورات ممکن است با هر ترکیبی از حروف بزرگ و کوچک مشخص شود
حروف و کاراکترهای غیر الفبایی (مانند '-') ممکن است حذف شوند.
بسیاری از این دستورات الف را می پذیرند محدوده بحث و جدل. آ محدوده یک جفت کولون جدا شده است
شماره. مثل محدوده به تمام مواردی که شاخص آنها در صف آهنگ هر دو بیشتر است را نشان می دهد
از یا مساوی عدد اول و کمتر از عدد دوم. به عنوان مثال، "3:7"
به موارد 3، 4، 5 و 6 می پردازد. اگر اولین عدد در جفت حذف شود، آنگاه
محدوده از ابتدای صف آهنگ شروع می شود. اگر عدد دوم در جفت باشد
حذف شده، سپس محدوده گسترش می یابد تا آخرین آیتم در صف آهنگ را شامل شود. آ محدوده می توان
همچنین یک عدد (بدون دو نقطه) باشد، در این صورت به آیتم منفرد مربوط میشود
شاخص همان عدد داده شده است. ممکن است از اعداد منفی برای نمایه سازی آیتم ها استفاده شود
پایان لیست به جای شروع بنابراین، -1 به آخرین مورد در آهنگ اشاره دارد
صف، -2 به مورد دوم به آخر و غیره اشاره دارد.
مراقب باشید که یک عدد منفی که بلافاصله پس از موزیک می آید فرمان مسئول است
به اشتباه به عنوان یک گزینه تفسیر شده است، بنابراین پردازش گزینه باید به صراحت خاتمه یابد
با آرگومان "--" بین فرمان و شماره این توسط نشان داده شده است
مثال زیر، که آخرین مورد در صف را حذف می کند: "moosic del -- -1"
به طور متناوب (و شاید راحت تر)، می توانید از وجود اعداد منفی جلوگیری کنید
با قرار دادن محدوده با یک کاراکتر واحد که نمی تواند باشد، به عنوان گزینه تفسیر می شود
با یک عدد یا یک گزینه اشتباه گرفته می شود (یعنی هر کاراکتری که رقم یا خط تیره نیست).
مثال: "لیست moosic /-15:-9". شما همچنین می توانید چنین شخصیتی را در انتهای قسمت قرار دهید
محدوده اگر فکر می کنید زیباتر به نظر می رسد. مثال: "لیست moosic /-15:-9/". در
کاراکترهای براکتینگ اطراف یک محدوده نباید یکسان باشند: "moosic shuffle
'[-13:8]'. توجه کنید که چگونه مثال قبلی محدوده را در گیومه احاطه کرده است تا از آن جلوگیری شود.
پوسته از برخورد ویژه با کاراکترهای "[" و "]" (از آنجایی که پوسته ها عادت دارند
انجام چنین کارهایی).
پرس و جو برای اطلاعات
این دستورات بیت های مفیدی از اطلاعات را در خروجی استاندارد چاپ می کنند.
کمک [فرمان ...]
شرح مختصری از دستورات moosic که به عنوان آرگومان نامگذاری شده اند را چاپ می کند. اگر هیچ استدلالی وجود ندارد
داده می شود، لیستی از تمام دستورات moosic موجود چاپ می شود.
جاری
نام آهنگی را که در حال پخش است چاپ کنید.
پیچش
نام مستعار برای "جاری".
زمان فعلی [قالب]
مدت زمان پخش آهنگ فعلی را چاپ کنید. به طور پیش فرض، این
زمان در قالب "ساعت: دقیقه: ثانیه" چاپ می شود، اما اگر فرمت متفاوت باشد
مورد نظر، می توان یک آرگومان رشته ای برای تعیین آن ارائه داد. قالب باید یک رشته باشد
که برای عبور به زمان صرف وقت(3) عملکرد.
فهرست [محدوده]
لیست موارد موجود در صف آهنگ فعلی را چاپ کنید. یک عدد کامل قبلا چاپ شده است
هر مورد در لیست، نشان دهنده موقعیت آن در صف است. اگر محدوده مشخص شده باشد،
فقط مواردی که در آن محدوده قرار می گیرند فهرست شده اند. به یاد داشته باشید که صف آهنگ
آهنگ در حال پخش را ندارد.
فهرست ساده [محدوده]
صف آهنگ فعلی را بدون شماره گذاری هر خط چاپ کنید. اگر محدوده مشخص شده باشد،
فقط مواردی که در آن محدوده قرار می گیرند فهرست شده اند. این خروجی مناسب برای
ذخیره در فایلی که می تواند توسط "pl-append"، "pl-prepend"، "pl-insert"، مجددا بارگیری شود.
و دستورات "pl-mixin".
تاریخ [عدد]
فهرستی از مواردی را که اخیراً پخش شدهاند چاپ کنید. زمان های ذکر شده در خروجی از
این دستور نشان دهنده زمانی است که یک آهنگ پخش شده است. اگر یک عدد باشد
مشخص شده است، سپس بیش از آن تعداد ورودی چاپ نخواهد شد. اگر یک عدد باشد
مشخص نشده است، سپس کل تاریخچه چاپ می شود. توجه داشته باشید که moosicd را محدود می کند
تعداد موارد ذخیره شده در لیست تاریخچه آن
بده [عدد]
نام مستعار برای "تاریخ".
بود
وضعیت فعلی دیمون موسیقی را چاپ کنید.
وضعیت
نام مستعار برای "دولت".
طول
تعداد موارد موجود در صف را چاپ کنید.
لن نام مستعار برای "طول".
متوقف شد
نشان دهید که آیا آهنگ فعلی متوقف شده است یا خیر. اگر آهنگ متوقف شده باشد، "True" است
چاپ شده و مووزیک به طور عادی برمی گردد. در صورت عدم توقف آهنگ، "False" چاپ می شود و
مووزیک با وضعیت خروج غیر صفر برمی گردد (که اتفاقاً 2 بدون هیچ خاصیتی است
دلیل).
منزوی شدن
نشان دهید که آیا سرور در حالت حلقه است یا خیر. اگر سرور در حالت حلقه باشد، "درست" است
چاپ شده و مووزیک به طور عادی برمی گردد. در غیر این صورت، "False" چاپ می شود و مووزیک بازده
با وضعیت خروج غیر صفر (که اتفاقاً بدون دلیل خاصی 2 است).
در حال پیشرفت
نشان دهید که آیا سرور از طریق صف آهنگ در حال پیشرفت است یا خیر. اگر سرور است
پیشروی، "درست" چاپ می شود و مووزیک به طور عادی برمی گردد. اگر نه، "False" چاپ می شود
و مووزیک با وضعیت خروج غیر صفر برمی گردد (که اتفاقاً 2 برای شماره است
دلیل خاص).
نسخه
اطلاعات نسخه را برای مشتری و سرور چاپ کنید و سپس خارج شوید.
اضافه کردن به la ترانه صف
این دستورات به صف آیتم هایی که قرار است پخش شوند اضافه می شود. بسیاری از این دستورات را می پذیرند
a لیست فایل بحث و جدل. آ لیست فایل لیستی از یک یا چند فایل یا دایرکتوری است. هر
دایرکتوری های نامگذاری شده در لیست با لیستی از فایل های تولید شده توسط بازگشتی جایگزین می شوند
عبور از محتویات دایرکتوری (مگر اینکه -----فایل-munge گزینه یا
-- بدون بازگشت گزینه در حال استفاده است). بسته به گزینه های زدن مشخص شده در چه زمانی
استناد مووزیک، لیست قبل از اضافه شدن به سرور Moosic با هم مخلوط می شود
صف
ضمیمه کردن لیست فایل
فایل هایی را که قرار است پخش شوند به انتهای صف آهنگ اضافه کنید.
اضافه کردن لیست فایل
نام مستعار برای "پیوست".
pl-append لیست پخش-فایل ...
موارد لیست شده در فایل های لیست پخش داده شده را به انتهای صف آهنگ اضافه کنید. اگر "-"
(یک خط تیره) به عنوان نام یک فایل لیست پخش داده می شود، داده ها از آن خوانده می شوند
ورودی استاندارد به جای تلاش برای خواندن از فایلی به نام "-".
pl-add لیست پخش-فایل ...
نام مستعار "pl-append".
پیش انداختن لیست فایل
فایل هایی را که قرار است پخش شوند به ابتدای صف آهنگ اضافه کنید.
پیش لیست فایل
نام مستعار "prepend".
pl-prepend لیست پخش-فایل ...
موارد فهرست شده در فایل های لیست پخش داده شده را به ابتدای صف آهنگ اضافه کنید.
اگر "-" (یک خط تیره) به عنوان نام یک فایل لیست پخش داده شود، داده ها از آن خوانده می شوند
از ورودی استاندارد به جای تلاش برای خواندن از فایلی به نام "-".
MIXIN لیست فایل
فایل ها را به صف آهنگ اضافه کنید و کل صف آهنگ را تغییر دهید.
pl-mixin لیست پخش-فایل ...
موارد لیست شده در فایل های لیست پخش داده شده را به صف آهنگ اضافه کنید و آن را تغییر دهید
کل صف آهنگ اگر "-" (یک خط تیره) به عنوان نام یک فایل لیست پخش داده شود،
داده ها از ورودی استاندارد به جای تلاش برای خواندن از فایلی با نام خوانده می شوند
"-".
جایگزین کردن لیست فایل
محتوای فعلی صف آهنگ را با آهنگ های موجود در آن جایگزین کنید
لیست فایل
pl- جایگزین کنید لیست پخش-فایل ...
محتویات فعلی صف آهنگ را با آهنگ های نامگذاری شده در داده شده جایگزین کنید
لیست های پخش
درج لیست فایل شاخص
آیتم های داده شده را در یک نقطه مشخص در صف آهنگ وارد کنید. موارد درج شده است
به طوری که آنها قبل از آیتمی قرار می گیرند که قبلاً شاخص مشخص شده را اشغال کرده است.
pl-insert لیست پخش-فایل ... شاخص
موارد مشخص شده در فایل های لیست پخش داده شده را در یک نقطه مشخص در وارد کنید
صف آهنگ اگر "-" (یک خط تیره) به عنوان نام یک فایل لیست پخش داده شود، داده خواهد شد
به جای تلاش برای خواندن از فایلی به نام "-" از ورودی استاندارد خوانده شود.
بگذار سر جاش
آهنگ فعلی را در ابتدای صف آهنگ دوباره وارد کنید.
تلو تلو خوردن لیست فایل
لیست فایل ها را به انتهای صف آهنگ اضافه می کند، اما فقط پس از مرتب کردن مجدد آن به a
سفارش "پله ای" این ترتیب پلکانی بسیار شبیه به ترتیب ایجاد شده توسط
تلو تلو خوردن دستور (در زیر توضیح داده شده است). هر عنصر از لیست فایل (قبل از جایگزینی
دایرکتوری ها با محتویاتشان) دسته ای را مشخص می کند که فایل گسترش یافته در آن قرار دارد
لیست تقسیم خواهد شد ترتیب پلکانی لیستی که اضافه می شود با گرفتن شکل می گیرد
اولین مورد از هر دسته به نوبه خود تا زمانی که همه دسته ها خالی شوند. این
ممکن است درک بدون مثال کمی دشوار باشد، بنابراین در اینجا یک مورد معمولی وجود دارد:
در ابتدا، صف شامل چند مورد است.
[0] /music/a.ogg
[1] /music/b.mp3
[2] /music/c.mid
علاوه بر این، دو دایرکتوری وجود دارد که هر کدام حاوی چند فایل هستند:
$ ls /music/X/ /music/Y/
X:
1.ogg 2.ogg 3.ogg
Y:
1.ogg 2.ogg 3.ogg 4.ogg
پس از اجرای "moosic -o stagger-add /music/Y /music/X"، صف اکنون حاوی:
[0] /music/a.ogg
[1] /music/b.mp3
[2] /music/c.mid
[3] /music/Y/1.ogg
[4] /music/X/1.ogg
[5] /music/Y/2.ogg
[6] /music/X/2.ogg
[7] /music/Y/3.ogg
[8] /music/X/3.ogg
[9] /music/Y/4.ogg
تلو تلو خوردن لیست فایل
لیست فایل داده شده را به صورت درهم به صف اضافه می کند. به طور خاص،
صف آهنگ جدید شامل لیستی خواهد بود که به طور متناوب بین آیتم های از
لیست فایل داده شده و موارد از صف آهنگ موجود. به عنوان مثال، اگر صف
در ابتدا شامل:
[0] /music/a.ogg
[1] /music/b.mp3
[2] /music/c.mid
و /music/Y/ دایرکتوری شامل:
1.ogg 2.ogg 3.ogg 4.ogg
سپس، پس از اجرای "moosic -o stagger-merge /music/Y"، صف شامل موارد زیر خواهد بود:
[0] /music/Y/1.ogg
[1] /music/a.ogg
[2] /music/Y/2.ogg
[3] /music/b.mp3
[4] /music/Y/3.ogg
[5] /music/c.mid
[6] /music/Y/4.ogg
فاصله-افزودن فاصله لیست فایل
آهنگ های داده شده را با یک فرکانس منظم در صف آهنگ فعلی قرار می دهد
با داده شده مشخص شده است فاصله آرگومان (که باید یک عدد صحیح باشد).
برای مثال، اگر صف ابتدا شامل موارد زیر باشد:
[0] /music/a.mod
[1] /music/b.mod
[2] /music/c.mod
[3] /music/d.mod
[4] /music/e.mod
[5] /music/f.mod
[6] /music/g.mod
و /music/Z دایرکتوری شامل:
aleph.wav bet.wav gimmel.wav
سپس، پس از اجرای "moosic -o interval-add 3 /music/Z"، صف شامل موارد زیر خواهد بود:
[0] aleph.wav
[1] /music/a.mod
[2] /music/b.mod
[3] bet.wav
[4] /music/c.mod
[5] /music/d.mod
[6] gimmel.wav
[7] /music/e.mod
[8] /music/f.mod
[9] /music/g.mod
حذف از جانب la ترانه صف
این دستورات از صف آیتم هایی که قرار است پخش شوند حذف می شوند.
برش محدوده
همه آیتم های صف آهنگ را که در محدوده داده شده قرار می گیرند حذف می کند.
از محدوده
نام مستعار "برش".
محصول محدوده
همه آیتم های صف آهنگ را که در محدوده داده شده قرار نمی گیرند حذف می کند.
برداشتن regex ...
همه موارد صف آهنگ را که با عبارت منظم داده شده مطابقت دارند حذف کنید. اگر چندتایی باشد
عبارات منظم داده می شود، هر آهنگی که با هر یک از عبارات مطابقت داشته باشد
برداشته شود
فیلتر regex ...
همه موارد صف آهنگ را که با عبارت منظم داده شده مطابقت ندارند حذف کنید. اگر
عبارات منظم متعدد داده می شود، فقط آن آهنگ هایی که با همه منظم مطابقت دارند
عبارات پس از آن باقی خواهند ماند.
واضح
صف آهنگ را پاک کنید.
پاک کردن
صف آهنگ را پاک کنید و آهنگ فعلی را متوقف کنید.
تنظیم مجدد la ترانه صف
این دستورات به شما امکان می دهد ترتیب آیتم ها را در صف تغییر دهید.
حرکت محدوده شاخص
همه موارد موجود در محدوده داده شده را به موقعیت جدیدی در صف آهنگ منتقل می کند. اگر بخواهید
برای انتقال آیتم ها به انتهای صف، از "طول موزیک" به عنوان آرگومان نهایی استفاده کنید.
به عنوان مثال، برای انتقال 10 آهنگ اول به انتهای صف، از موارد زیر استفاده کنید
دستور: "moosic move 0:10 `moosic length`"
الگوی حرکت regex شاخص
همه مواردی که با عبارت منظم داده شده مطابقت دارند را به موقعیت جدیدی در آهنگ منتقل می کند
صف
مبادله محدوده محدوده
باعث می شود آهنگ های موجود در دو محدوده مشخص شده به مکان های تجاری تبدیل شوند.
تغییر شکل مجدد [محدوده]
صف آهنگ را تغییر دهید. اگر محدوده ای مشخص شده باشد، فقط مواردی که در آن محدوده قرار می گیرند
محدوده تغییر خواهد کرد.
مخلوط کردن [محدوده]
نام مستعار "تجدید مجدد".
نوع [محدوده]
صف آهنگ را به ترتیب مرتب شده مجدداً مرتب کنید. اگر محدوده مشخص شده باشد، فقط مواردی که
سقوط در آن محدوده مرتب خواهد شد.
معکوس [محدوده]
ترتیب صف آهنگ را معکوس کنید. اگر محدوده ای مشخص شده باشد، فقط مواردی که سقوط می کنند
در آن محدوده معکوس خواهد شد.
مرتب سازی جزئی regex ...
برای هر عبارت منظم مشخص شده، موارد موجود در صف آهنگ با آن مطابقت دارند
عبارت از صف حذف شده و در لیست خود جمع می شود. همه اینها
لیست ها (به علاوه لیست مواردی که با هیچ عبارت منظم مطابقت نداشتند) هستند
از طریق الحاق ساده به هم دوخته شده است. در نهایت، این لیست یکپارچه
محتویات صف آهنگ را جایگزین می کند.
مواردی که با یک عبارت منظم خاص مطابقت دارند به همان ترتیب باقی می مانند
نسبت به یکدیگر هر گروه از موارد منطبق در ترتیب مجدد ظاهر می شود
صف آهنگ به ترتیبی که عبارات منظم مربوطه روی آن مشخص شده است
خط فرمان
تلو تلو خوردن regex ...
برای هر عبارت منظم مشخص شده، موارد موجود در صف آهنگ با آن مطابقت دارند
عبارت از صف حذف شده و در لیست خود جمع می شود. همه اینها
سپس لیست ها به صورت پلکانی با هم ادغام می شوند. تمام اقلام باقیمانده (یعنی
مواردی که با هیچ regex در خط فرمان مطابقت نداشتند) به این اضافه می شوند
لیست یکپارچه، که سپس محتویات صف آهنگ را جایگزین می کند.
به عنوان مثال، اگر از "moosic stagger red blue green" و صف اصلی استفاده کنید
فقط شامل نام هایی است که شامل رشته "قرمز" یا "آبی" یا "سبز" هستند
اعضای صف مرتب شده به طور متناوب بین آیتم های "قرمز"، آیتم های "آبی"،
و اقلام "سبز". اگر صف حاوی مواردی باشد که نه "قرمز" و نه "سبز" هستند.
و نه "آبی"، پس از همه اینها جمع آوری می شوند و در انتهای صف قرار می گیرند
آیتم های "قرمز"، "سبز" و "آبی".
زیر الگو جایگزینی [محدوده]
برای همه آیتم های صف آهنگ، یک عبارت منظم جایگزین کنید. بیشتر
دقیقاً، هر آیتم صف را برای عبارت منظم مشخص شده توسط the جستجو می کند
آرگومان اول، و آن را با متن مشخص شده توسط آرگومان دوم جایگزین می کند. هر
اسلش معکوس در متن جایگزین پردازش خواهد شد، از جمله خاص
ترجمه کاراکتر (به عنوان مثال "\n" به خط جدید) و ارجاع به گروه های درون
همخوانی داشتن. اگر محدوده داده شود، جایگزینی فقط برای آیتم ها اعمال می شود
که به جای همه موارد در محدوده قرار می گیرند. فقط اولین اتفاق تطبیق
الگو در هر مورد جایگزین می شود.
فرعی الگو جایگزینی [محدوده]
این با دستور "sub" یکسان است، با این تفاوت که همه موارد الگو هستند
در هر آیتم صف به جای اولین اتفاق جایگزین می شوند.
سوالات عمومی مدیریت
این دستورات به طرق مختلف بر وضعیت سرور Moosic تأثیر می گذارد.
بعد [عدد]
آهنگ فعلی (در صورت وجود) را متوقف می کند و به آهنگی که در حال حاضر در آن است می پرد
صف آرگومان تعداد آهنگ هایی که باید نادیده گرفته شوند را مشخص می کند
در حال پخش آهنگ مقدار پیش فرض آن 1 است. آهنگ های نادیده گرفته شده در ضبط می شوند
تاریخ به گونه ای است که گویی آنها بازی شده اند. اگر پیشروی صف غیرفعال است، این
دستور فقط آهنگ فعلی را متوقف می کند و تعداد مناسب آهنگ را از آن حذف می کند
صف، و باعث نمی شود آهنگ جدیدی پخش شود.
قبلی [عدد]
به آهنگی که قبلاً پخش شده بود (از لیست تاریخچه) عقب نشینی می کند و اگر شروع به پخش آن می کند
پیشروی صف فعال است. اگر عددی به عنوان استدلال داده شود، موسیقی
دیمون با این تعداد آهنگ عقب نشینی خواهد کرد. اگر استدلالی ارائه نشد، پس موسیقی
دیمون به جدیدترین آهنگ تاریخ بازخواهد گشت. به طور دقیق تر، این
دستور آهنگ فعلی را متوقف می کند (بدون ثبت آن در تاریخچه آهنگ) و برمی گردد
آخرین آهنگ یا آهنگ هایی که در صف پخش شده است. این دستور آهنگ ها را از
تاریخچه زمانی که آنها را به صف باز می گرداند، بنابراین تاریخچه آهنگ را تغییر می دهد.
هنگامی که حالت حلقه روشن است، این دستور به جای اینکه در انتهای صف قرار گیرد، عقب نشینی می کند
تاریخچه آهنگ این رفتاری را ایجاد می کند که از حلقه انتظار دارید
حالت، و تاریخچه آهنگ را تغییر نمی دهد.
قبلی
نام مستعار برای "قبلی".
رفتن به regex
به آهنگ بعدی در صف می پرد که با عبارت منظم داده شده مطابقت دارد.
بازگشت به regex
به آخرین آهنگ قبلی که با عبارت منظم داده شده مطابقت دارد، برمی گردد.
پیشروی
به دیمون موسیقی بگویید که پخش هر آهنگ جدیدی را متوقف کند، اما بدون وقفه در آن
آهنگ فعلی به عبارت دیگر، این پیشرفت صف را متوقف می کند.
noadv
نام مستعار برای "نوآپانس".
پیشرفت
به دیمون موسیقی بگویید که پیشرفت صف را از سر بگیرد (یعنی آهنگ های جدید را در زمانی پخش کند
فعلی تمام شده است). بدیهی است که اگر پیشروی صف تاثیری نداشته باشد، این تاثیری ندارد
از کار افتاده است.
کشیدن نام مستعار برای "پیشرفت".
ضامن-پیشرفت
در صورت فعال بودن، پیشرفت صف را متوقف میکند و اگر متوقف شود، پیشرفت را فعال میکند.
متوقف کردن
به دیمون موسیقی بگویید پخش آهنگ فعلی را متوقف کند و پردازش آهنگ را متوقف کند
صف آهنگ فعلی دوباره در صف آهنگ قرار می گیرد و در آن ضبط نمی شود
تاریخچه آهنگ
توقف
آهنگ فعلی را به حالت تعلیق درآورید تا بعداً دقیقاً در همان نقطه از سر گرفته شود
زمان. توجه: این کار اغلب دستگاه صدا را قفل می کند.
مکث نکردن
آهنگ فعلی را لغو مکث کنید، اگر آهنگ فعلی متوقف شده است، در غیر این صورت کاری انجام ندهید.
بازی
به دیمون موسیقی بگویید پخش را از سر بگیرد. (بعد از «stop»، «noadv» یا «pause» استفاده کنید.)
حلقه
حالت حلقه را روشن کنید. وقتی حالت حلقه روشن است، آهنگ ها به انتهای صف بازگردانده می شوند
وقتی به جای دور انداختن، بازی را تمام می کنند.
نولوپ
حالت حلقه را خاموش کنید.
حلقه ضامن
در صورت خاموش بودن حالت حلقه را روشن کنید و در صورت روشن بودن آن را خاموش کنید.
تنظیم مجدد
به موزیک دیمون بگویید فایل پیکربندی خود را دوباره بارگذاری کند.
پیکربندی مجدد
نام مستعار برای "تنظیم مجدد".
showconfig
پیوندهای نوع فایل دیمون موسیقی را جستجو و چاپ کنید.
سرور شروع [گزینه های]
یک نمونه جدید از دیمون موسیقی (همچنین به نام moosicd). اگر آرگومان های گزینه
داده شده است، آنها به عنوان گزینه هایی برای فراخوانی استفاده خواهند شد moosicd. گزینه هایی که
توسط پذیرفته می شوند moosicd را می توان در صفحه راهنمای خود پیدا کرد، moosicd(1).
خروج
به دیمون موسیقی بگو دست از کار بکشد.
ترک
نام مستعار برای "خروج".
مردن نام مستعار برای "خروج".
AUDIO CD پشتیبانی
اگر برنامه takcd را نصب کرده اید و یک ورودی مناسب برای آن در آن دارید
پیکربندی پخش کننده سرور Moosic، سپس می توانید آهنگ های CD صوتی را با Moosic پخش کنید. را
ورودی زیر باید در باشد ~/.moosic/config:
(?i)^cda://(\S*)
takcd \1
برای قرار دادن آهنگ های سی دی در صف آهنگ، باید آنها را با پیشوند "cda://" نام گذاری کنید.
بلافاصله پس از آن شماره آهنگی که می خواهید پخش کنید. به عنوان مثال، "moosic -n
افزودن cda://3" سومین تراک روی سی دی را به انتهای صف آهنگ اضافه می کند.
برنامه takcd را می توان در این آدرس یافتhttp://bard.sytes.net/takcd/>.
با استفاده از خدمات onworks.net از moosic آنلاین استفاده کنید
