.\" .\" xmms2-et - The ET Phone Home Client for XMMS2 .\" .\" xmms2-et.1 - xmms2-et manpage .\" .\" Copyright (C) 2005-2023 XMMS2 Team .\" .\" Redistribution and use in source and binary forms, with or without .\" modification, are permitted provided that the following conditions .\" are met: .\" 1. Redistributions of source code must retain the above copyright .\" notice, this list of conditions and the following disclaimer .\" in this position and unchanged. .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. .\" 3. The name of the author may not be used to endorse or promote products .\" derived from this software without specific prior written permission .\" .\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR .\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES .\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. .\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, .\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT .\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, .\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY .\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" .\" .TH XMMS2-ET 1 .SH "نام (NAME)" xmms2-et \- ارسال یک بسته اطلاعاتی ناشناس به تیم XMMS2 در هر تغییر آهنگ .SH "خلاصه دستور (SYNOPSIS)" .I xmms2-et .P .SH "توضیحات (DESCRIPTION)" برنامه .B XMMS2 طراحی مجددی از پخش‌کننده موسیقی XMMS (https://github.com/xmms2) است. این برنامه از مدل کلاینت-سرور بهره می‌برد و امکان استفاده از چندین واسط کاربری متنی و گرافیکی (حتی به‌طور هم‌زمان!) را فراهم می‌کند. تمامی فرمت‌های صوتی رایج با استفاده از پلاگین‌ها پشتیبانی می‌شوند. علاوه بر این، یک کتابخانه رسانه‌ای منعطف برای سازمان‌دهی موسیقی شما وجود دارد. .PP برنامه .I xmms2-et کلاینت ET Phone Home برای .B XMMS2 است. .I xmms2-et طراحی شده است تا هر زمان که آهنگ جدیدی پخش می‌شود، بسته‌ای از اطلاعات را برای تیم .B XMMS2 ارسال کند. این بسته ناشناس است و شامل فراداده‌های آهنگ در حال پخش نیست. جزئیات مربوط به داده‌هایی که برای تیم .B XMMS2 ارسال می‌شود را می‌توانید در بخش .B بسته ET (ET PACKET) این صفحه راهنما بیابید. .P کلاینت .I xmms2-et توسط تیم .B XMMS2 برای مهندسی انتشار استفاده می‌شود. در طول یک چرخه انتشار، میزان استفاده از پلاگین‌های مختلف، سیستم‌های عامل و مؤلفه‌های XMMS2 از داده‌های ارسال‌شده توسط کلاینت .I xmms2-et جمع‌آوری می‌گردد. انتشار نسخه جدید زمانی انجام می‌شود که بر اساس تعداد بسته‌های مرتبط .I xmms2-et دریافت‌شده توسط تیم .B XMMS2 ، آزمایش‌های کافی انجام شده باشد. .SH "بسته ET (ET PACKET)" داده‌های زیر همراه با هر بسته‌ای که توسط .I xmms2-et ارسال می‌شود، منتقل می‌گردند: .TP .I XMMS2-ET status شروع‌کننده بسته‌های XMMS2-ET است؛ .I status پیامی توصیفی ارائه می‌دهد که نشان‌دهنده موضوع این بسته است (مانند Clean shutdown، Unclean shutdown، New media). .TP .I version=version شامل نسخه دیمن .B XMMS2 است .TP .I system=os شامل نام و نگارش سیستم‌عاملی است که .I xmms2d روی آن در حال اجراست .TP .I output=output_plugin شامل پلاگین خروجی مورد استفاده برای بازپخش صدا توسط .I xmms2d است .TP .I starttime=start_time شامل زمانی است که کلاینت .I xmms2-et راه‌اندازی شده است .TP .I uptime=xmms2d_uptime شامل مدت‌زمان فعالیت (uptime) کلاینت .I xmms2-et است .TP .I playlistloads=times شامل تعداد دفعاتی است که یک فهرست پخش از کتابخانه رسانه بارگذاری شده است .TP .I mlibresolves=times شامل تعداد دفعاتی است که فراداده‌های رسانه در کتابخانه رسانه حل (resolve) شده‌اند .PP داده‌های زیر برای هر آهنگی که پخش می‌شود متفاوت است: .TP .I decoder=plugin شامل پلاگین رمزگشای (decoder) مورد استفاده برای پخش آخرین آهنگ پخش‌شده است .TP .I transport=plugin شامل پلاگین انتقال (transport) مورد استفاده برای خواندن آخرین آهنگ پخش‌شده است .TP .I samplefmt:in=in_fmt شامل قالب نمونه (sample format) فایل صوتی اصلیِ آخرین آهنگ پخش‌شده است .TP .I samplefmt:out=out_fmt شامل قالب نمونه‌ای است که برای آخرین آهنگ پخش‌شده به پلاگین خروجی فرستاده شده است .TP .I samplerate:in=in_rate شامل نرخ نمونه‌برداری (sample rate) فایل صوتی اصلیِ آخرین آهنگ پخش‌شده است .TP .I samplerate:out=out_rate شامل نرخ نمونه‌برداری فرستاده‌شده به پلاگین خروجی برای آخرین آهنگ پخش‌شده است .TP .I channels:in=number_in شامل تعداد کانال‌های فایل صوتی اصلیِ آخرین آهنگ پخش‌شده است .TP .I channels:out=number_out شامل تعداد کانال‌های فرستاده‌شده به پلاگین خروجی برای آخرین آهنگ پخش‌شده است .SH "متغیرهای محیطی (ENVIRONMENT VARIABLES)" .TP .I XMMS_PATH مسیر URL به .I xmms2d. برای مشاهده جزئیات مقادیر ممکن برای این متغیر، بخش .B IPC SOCKET را در .I xmms2d(8) ببینید .SH "همچنین ببینید (SEE ALSO)" xmms2(1), xmms2d(8), https://github.com/xmms2 .SH "تاریخچه (HISTORY)" پروژه .B XMMS2 توسط Tobias Rundström و Anders Gustafsson آغاز شد. این پروژه تحت رهبری آن‌ها توسط گروه کوچکی از مشارکت‌کنندگان از سراسر جهان توسعه داده می‌شود. .SH "نویسنده (AUTHOR)" این صفحه راهنما توسط Alexander Botero-Lowry نوشته شده است.