irdb-get(1) User Commands irdb-get(1)

irdb-get - فهرست‌کردن، جستجو و بارگیری فایل‌های پیکربندی lirc.

irdb-get update

irdb-get find <string>

irdb-get info <id>

irdb-get download <id>

irdb-get list [pattern]

irdb-get find-driver <string>

irdb-get yaml-config

irdb-get <-h|--help|-v|--version>

ابزار irdb-get می‌تواند فایل‌های پیکربندی کنترل از راه دور (ریموت) lirc را فهرست، جستجو و بارگیری کند. این ابزار با بارگیری یک فایل نمایه (index) کار می‌کند و در نتیجه تمام عملیات‌ها، به‌جز بارگیری نهایی، به‌صورت محلی انجام می‌شوند.

مدخل‌ها در نمایه با یک id مشخص می‌شوند. این شناسه به شکل dir/remote است؛ مانند: x10/ati_remote_wonder_III

بارگیری نمایه از مخزن راه دور.
فهرست‌کردن تمام مدخل‌های موجود در فایل نمایه که با <string> مطابقت دارند. تطبیق با استفاده از نحو تطبیق معمولی پوسته انجام می‌شود (نه با عبارات باقاعده).
فهرست‌کردن تمام مدخل‌های نمایه با یک درایور مشخص. تطبیق به‌صورت دقیق انجام می‌شود و نویسه‌های عام (wildcards) اعمال نمی‌شوند.
چاپ اطلاعات بیشتر درباره یک مدخل مشخص.
بارگیری فایل پیکربندی برای یک مدخل مشخص. نام فایل در خروجی استاندارد (stdout) چاپ می‌شود.
فهرست‌کردن مدخل‌های منطبق با <pattern>. الگوی <pattern> به شکل dir/remote است؛ مانند: x10/ati* یا */ati_remote_wonder* .

اولین کلمه در فهرست چیزی شبیه به -RL- است که در آن هر حرف نشان‌دهنده یک ویژگی است:

پیکربندی خام (Raw).
ریموت دارای اطلاعات زمان‌بندی (timing) است؛ یعنی می‌توان از آن با دستگاه‌های دریافت عمومی سیگنال (capture devices) استفاده کرد.
ریموت دارای یک فایل پیکربندی lircmd است.
ریموت دارای تصویر است.
یک فایل YAML را در خروجی استاندارد چاپ می‌کند که درایورها را به فایل‌های ریموت با مشخصه driver متناظر نگاشت می‌کند. قالب آن ناپایدار است و در درجه اول توسط lirc-setup(1) استفاده می‌شود.

چاپ پیام راهنما.
چاپ اطلاعات نسخه.

نشانی اینترنتی (URL) پایه‌ای که هنگام بارگیری فایل‌های پیکربندی استفاده می‌شود؛ پیش‌فرض: https://sourceforge.net/p/lirc-remotes/code/ci/master/tree.
نشانی اینترنتی فایلی که تمام ریموت‌ها را فهرست می‌کند، مطابق با آنچه توسط lirc-lsremotes(1) ایجاد شده است. پیش‌فرض: http://lirc-remotes.sourceforge.net/remotes.list.
در صورت تعریف، جایگزین تاریخی می‌شود که در خروجی yaml-config چاپ می‌شود. برای سایر دستورها نادیده گرفته می‌شود. به همراه XDG_CACHE_HOME برای ساخت‌های بازتولیدپذیر (reproducible builds) کاربرد دارد.
در صورت تعریف، مسیر فایل ذخیره‌شده (کش‌شده) و بارگیری‌شده فهرست ریموت‌ها را به $XDG_CACHE_HOME/remotes.list منتقل می‌کند؛ بخش فایل‌ها را ببینید.

~/.cache/remotes.list
فایل نمایه‌ای که بر اساس نیاز یا توسط دستور update بارگیری می‌شود.

http://sourceforge.net/projects/lirc-remotes

Last change: Aug 2017 irdb-get 0.10.2