| XScreenSaver(1) | General Commands Manual | XScreenSaver(1) |
نام (NAME)
xscreensaver-settings - پیکربندی و واپایش دیمن xscreensaver
خلاصه دستور (SYNOPSIS)
xscreensaver-settings [--display host:display.screen] [--debug]
توضیحات (DESCRIPTION)
برنامهٔ xscreensaver-settings یک پیشانهٔ گرافیکی برای تنظیم پارامترهای استفادهشده توسط دیمن xscreensaver(1) است. این برنامه ابزاری برای ویرایش فایل ~/.xscreensaver و نمایش آزمایشی حالتهای نمایشی گوناگون است.
پنجرهٔ اصلی شامل یک نوار منو و دو زبانه است. برگه نخست برای ویرایش فهرست پیشنمایشها و برگه دوم برای ویرایش پارامترهای گوناگون دیگر محافظ صفحه است.
دستورهای منو (MENU COMMANDS)
همهٔ این دستورها در منوی File یا Help قرار دارند:
- Blank Screen Now
- دیمن پسزمینهٔ xscreensaver را فعال میکند، که سپس یک پیشنمایش را به صورت تصادفی اجرا خواهد کرد. این دستور معادل اجرای xscreensaver-command(1) با گزینهٔ --activate است.
- Lock Screen Now
- دقیقاً همانند Blank Screen Now، جز اینکه صفحه نمایش نیز قفل خواهد شد (حتی اگر برای قفل شدن همیشگی پیکربندی نشده باشد). این دستور معادل اجرای xscreensaver-command(1) با گزینهٔ --lock است.
- Kill Daemon
- اگر دیمن xscreensaver روی این نمایشگر در حال اجرا باشد، آن را خاتمه میدهد. این معادل اجرای xscreensaver-command(1) با گزینهٔ --exit است.
- Restart Daemon
- اگر دیمن xscreensaver
روی این
نمایشگر در
حال اجرا
باشد، آن را
خاتمه
میدهد. سپس
دوباره آن
را
راهاندازی
میکند. این
دستور
معادل
اجرای "xscreensaver-command
--exit" و به
دنبال آن
"xscreensaver" است.
توجه داشته باشید که این کار با اجرای "xscreensaver-command --restart" یکسان نیست.
- Exit
- از برنامهٔ xscreensaver-settings (همین برنامه) خارج میشود بدون اینکه بر دیمن پسزمینهٔ xscreensaver (در صورت وجود) تأثیری بگذارد.
- About...
- شماره نسخهٔ این برنامه، xscreensaver-settings، را نمایش میدهد.
- Documentation...
- یک مرورگر وب را برای مشاهدهٔ صفحهٔ وب XScreenSaver باز میکند؛ جایی که میتوانید نسخههای برخط کتابچههای راهنمای xscreensaver(1)، xscreensaver-settings(1) و xscreensaver-command(1) را بیابید.
زبانه حالتهای نمایش (DISPLAY MODES TAB)
این برگه شامل فهرستی از نامهای حالتهای گوناگون نمایش، یک ناحیهٔ پیشنمایش، و چند فیلد است که به شما امکان میدهد رفتار محافظ صفحه را پیکربندی کنید.
Mode
این منوی گزینهها، رفتار فعالسازی محافظ صفحه را واپایش میکند. گزینهها عبارتند از:
- Disable Screen Saver
- صفحه هرگز سیاه نشود و به نمایشگر نیز هرگز اجازه خاموش شدن داده نشود.
- Blank Screen Only
- هنگام سیاه کردن صفحه، فقط تیره شود: هیچ گرافیکی اجرا نشود.
- Only One Screen Saver
- هنگام سیاه کردن صفحه، همواره تنها از یک حالت نمایشی خاص استفاده شود (حالتی که در فهرست انتخاب شده است).
- Random Screen Saver
- هنگام سیاه کردن صفحه، یک حالت نمایشی تصادفی از میان مواردی که فعال و در دسترس هستند برگزیده شود. اگر چندین نمایشگر متصل باشند، روی هر کدام یک حالت نمایشی متفاوت اجرا گردد. این حالت پیشفرض است.
- Random Same Saver
- دقیقاً مانند Random Screen Saver، با این تفاوت که همان حالت نمایشی تصادفیِ انتخابشده روی همهٔ نمایشگرها اجرا خواهد شد، نه حالتهای متفاوت روی هر کدام.
Demo List
دوبار کلیک روی فهرست در سمت چپ به شما امکان میدهد پیشنمایش مشخصشده را امتحان کنید. صفحه سیاه خواهد شد و برنامه در حالت تمامصفحه اجرا میشود، درست مانند زمانی که دیمن xscreensaver آن را اجرا کرده باشد. کلیک دوبارهٔ ماوس پیشنمایش را متوقف کرده و صفحه را از حالت سیاه خارج میکند.
یک بار کلیک در فهرست، آن را در قاب کوچک پیشنمایش سمت راست اجرا میکند. (اما مراقب باشید: بسیاری از حالتهای نمایش هنگام اجرا در حالت تمامصفحه رفتار تا حدی متفاوتی دارند، بنابراین نمای کوچکشده ممکن است جلوهٔ دقیقی ارائه ندهد.)
هنگامی که Mode روی Random Screen Saver تنظیم شده باشد، هر نام در فهرست یک جعبه انتخاب در کنار خود دارد: این جعبه فعال بودن یا نبودن این حالت نمایش را واپایش میکند. اگر علامت نخورده باشد، آن حالت انتخاب نخواهد شد. (اگرچه هنوز میتوانید با دوبار کلیک روی نام آن، به صراحت اجرایش کنید.)
Search Field
محافظها در فهرست پنهان خواهند شد مگر اینکه با متن موجود در فیلد جستجوی بالای فهرست مطابقت داشته باشند. این تطابق بر روی نام محافظ و همچنین هر متنی در توضیحات اعمال میشود. این بدان معناست که برای نمونه میتوانید بر اساس نویسنده یا سال جستجو کنید.
Arrow Buttons
در زیر فهرست یک جفت پیکان بالا و پایین قرار دارد. کلیک بر روی پیکان رو به پایین، مورد بعدی در فهرست را انتخاب کرده و سپس آن را در حالت تمامصفحه اجرا میکند، درست مانند اینکه روی آن دوبار کلیک کرده باشید. پیکان رو به بالا در جهت عکس عمل میکند. این فقط یک میانبر برای امتحان کردن همهٔ حالتهای نمایش به نوبت است.
Blank After
پس از اینکه کاربر به این مدت غیرفعال بود، دیمن xscreensaver صفحه را سیاه خواهد کرد.
Cycle After
پس از اینکه محافظ صفحه به این مدت اجرا شد، پیشنمایش گرافیکی در حال اجرا متوقف شده و پیشنمایش جدیدی آغاز میشود. اگر این مقدار 0 باشد، پیشنمایش گرافیکی هرگز تغییر نخواهد کرد: تنها یک پیشنمایش تا زمانی که محافظ صفحه با فعالیت کاربر غیرفعال شود اجرا خواهد ماند.
اگر چندین نمایشگر وجود داشته باشد، تغییر محافظها اندکی با فاصله زمانی انجام میشود تا با وجود اینکه همگی هر cycle دقیقه تغییر میکنند، به صورت همزمان دگرگون نشوند.
Lock Screen
هنگامی که این گزینه علامت خورده باشد، صفحه پس از فعال شدن قفل خواهد شد.
Lock Screen After
این گزینه مدتزمان «مهلت» میان زمان فعال شدن محافظ صفحه و زمان قفل شدن صفحه را واپایش میکند. برای نمونه، اگر این مقدار ۵ دقیقه و Blank After برابر ۱۰ دقیقه باشد، پس از ۱۰ دقیقه صفحه سیاه میشود. اگر فعالیتی از سوی کاربر در دقیقه ۱۲ رخ دهد، برای روشن شدن صفحه نیازی به گذرواژه نخواهد بود. اما اگر فعالیت کاربر در دقیقه ۱۵ یا دیرتر باشد (یعنی Lock Screen After دقیقه پس از فعالسازی)، وارد کردن گذرواژه الزامی خواهد بود. مقدار پیشفرض 0 است؛ به این معنی که اگر قفل کردن فعال باشد، به محض سیاه شدن صفحه گذرواژه لازم خواهد بود.
Preview
این دکمه، زیر پنجره کوچک پیشنمایش، پیشنمایش را در حالت تمامصفحه اجرا میکند تا بتوانید آن را امتحان کنید. این دقیقاً همان اتفاقی است که هنگام دوبار کلیک روی یک مورد از فهرست رخ میدهد. برای خروج از پیشنمایش تمامصفحه کلیک کنید.
Settings
این دکمه کادر محاورهای را باز میکند که در آن میتوانید تنظیمات ویژهٔ حالت نمایشیِ انتخابشده در فهرست را پیکربندی کنید.
کادر محاورهای تنظیمات (SETTINGS DIALOG)
هنگامی که روی دکمهٔ Settings در زبانهٔ Display Modes کلیک میکنید، یک کادر محاورهای پیکربندی باز میشود که به شما امکان میدهد تنظیمات حالت نمایش انتخابشده را شخصیسازی کنید. هر حالت نمایش مجموعهٔ سفارشی خود را از کنترلهای پیکربندی دارد.
زبانه پیشرفته (ADVANCED TAB)
این زبانه به شما امکان میدهد تنظیمات گوناگون مورد استفاده توسط خود دیمن xscreensaver و همچنین برخی گزینههای سراسریِ مشترک میان همهٔ حالتهای نمایش را تغییر دهید.
Image Manipulation
برخی از برنامههای گرافیکی تصاویر را دستکاری میکنند. این تنظیمات منبع آن تصاویر را واپایش میکنند. محافظها تصاویر را با اجرای برنامههای xscreensaver-getimage(6) و xscreensaver-getimage-file(6) بارگیری میکنند.
- Grab Desktop Images
- اگر این گزینه انتخاب شود، محافظها مجاز به دستکاری تصویر میزکار هستند؛ بدین معنی که یک حالت نمایش ممکن است تصویری از میزکار شما را در حال ذوب شدن یا دگرگونشدن رسم کند. کاربرانی که دغدغههای امنیتی بالایی دارند ممکن است مایل باشند این گزینه را غیرفعال کنند، زیرا در صورت فعال بودن، پنجرههای روی میزکار شما گاهی در زمان قفل بودن صفحه قابل مشاهده خواهند بود. دیگران قادر نخواهند بود کاری انجام دهند، اما ممکن است بتوانند آنچه را که روی صفحه باقی گذاشتهاید ببینند.
- Grab Video Frames
- اگر سیستم شما دوربین یا ورودی ویدیویی دیگری داشته باشد، انتخاب این گزینه به حالتهای دستکاری تصویر اجازه میدهد یک فریم ثابت از ویدیو را برای پردازش ضبط کنند.
- Choose Random Image
- اگر این گزینه فعال باشد، حالتهای دستکاری تصویر یک فایل تصویری تصادفی را از منبع تعیینشده برای پردازش برمیگزینند. این منبع میتواند یک دایرکتوری محلی باشد که برای یافتن تصاویر به صورت بازگشتی جستجو میشود؛ یا میتواند URL یک خوراک RSS یا Atom (مانند یک گالری Flickr) باشد که در این صورت تصویری تصادفی از آن خوراک انتخاب خواهد شد. محتوای خوراک به صورت محلی در حافظه موقت ذخیره شده و در صورت نیاز به طور دورهای تازهسازی میشود.
اگر بیش از یکی از گزینههای بالا مربوط به تصویر انتخاب شوند، یکی به طور تصادفی برگزیده خواهد شد. اگر هیچیک از آنها انتخاب نشوند، در عوض تصویری از نوارهای رنگی ویدیویی (colorbars) استفاده خواهد شد.
Text Manipulation
برخی از حالتهای نمایش، متنی را نشان داده و دستکاری میکنند. گزینههای زیر چگونگی تولید آن متن را واپایش میکنند. محافظها متن را با اجرای برنامهٔ xscreensaver-text(6) بارگیری میکنند.
- Host Name and Time
- اگر این جعبه علامت خورده باشد، متن مورد استفادهٔ محافظهای صفحه، نام میزبان محلی، نسخهٔ سیستمعامل، تاریخ، زمان و بار سیستم خواهد بود.
- Text
- اگر این جعبه علامت خورده باشد، عین متن تایپشده در فیلد سمت راست آن استفاده خواهد شد. اگر شامل توالیهای گریز % باشد، طبق strftime(2) بسط مییابند.
- Text File
- اگر این جعبه علامت خورده باشد، محتویات فایل متناظر نمایش داده خواهد شد.
- Program
- اگر این جعبه علامت خورده باشد، برنامهٔ ارائهشده به طور مکرر اجرا شده و خروجی آن به نمایش درمیآید.
- URL
- اگر این
جعبه علامت
خورده
باشد،
صفحهٔ وب
مشخصشده
دریافت شده
و به طور
مکرر نمایش
داده خواهد
شد. اگر سند
شامل HTML، RSS یا Atom
باشد،
ابتدا به
متن ساده
تبدیل
میشود.
نکته: این عمل با هر بار تمام شدن متن محافظ صفحه، سند را مجدداً بارگیری میکند، بنابراین احتمالاً چندین بار در دقیقه به آن سرور وب درخواست خواهد فرستاد.
Power Management Settings
این تنظیمات چگونگی و زمان خاموش شدن نمایشگر شما را واپایش میکنند.
- Power Management Enabled
- آیا
نمایشگر پس
از دورهای
از عدم
فعالیت
باید خاموش
شود یا خیر.
اگر این گزینه خاکستری و غیرفعال باشد، نشان میدهد سرور X شما از افزونهٔ XDPMS پشتیبانی نمیکند، بنابراین واپایش روی وضعیت برق نمایشگر در دسترس نیست.
- Standby After
- اگر Power Management Enabled انتخاب شده باشد، نمایشگر پس از این مدت زمان بیکاری سیاه خواهد شد. (پیشنمایشهای گرافیکی نیز متوقف میشوند.)
- Suspend After
- اگر Power Management Enabled انتخاب شده باشد، نمایشگر پس از این مدت زمان بیکاری وارد حالت ذخیرهٔ انرژی میشود. این مدت باید بزرگتر یا مساوی با Standby باشد.
- Off After
- اگر Power Management Enabled انتخاب شده باشد، نمایشگر پس از این مدت زمان بیکاری به طور کامل خاموش خواهد شد. این مدت باید بزرگتر یا مساوی با Suspend باشد.
- Quick Power-off in Blank Only Mode
- اگر حالت نمایش روی Blank Screen Only تنظیم شده و این گزینه علامت خورده باشد، نمایشگر بلافاصله پس از سیاه شدن صفحه، بدون در نظر گرفتن سایر تنظیمات مدیریت مصرف برق خاموش خواهد شد. به این ترتیب، زمانسنجهای بیکاری مدیریت مصرف برق را میتوان کاملاً غیرفعال کرد، اما نمایشگر در هنگام سیاه شدن صفحه خاموش خواهد شد.
Blanking
این گزینهها چگونگی محو شدن صفحه به سیاهی یا بازگشت از آن را در هنگام شروع یا پایان محافظ صفحه واپایش میکنند.
- Fade To Black When Blanking
- در صورت انتخاب، هنگام فعال شدن محافظ صفحه، محتویات جاری صفحه به جای ناپدید شدن آنی، به آرامی در سیاهی محو میشوند.
- Unfade From Black When Unblanking
- برعکس: در صورت انتخاب، هنگام غیرفعال شدن محافظ صفحه، محتویات اصلی صفحه به جای نمایش آنی، به آرامی از سیاهی پدیدار میشوند. این عمل تنها در صورتی انجام میگیرد که Fade To Black نیز انتخاب شده باشد.
- Fade Duration
- هنگامی که محو شدن یا آشکار شدن انتخاب شده باشند، این گزینه مدتزمان فرایند محو شدن را واپایش میکند.
Theme
این منوی گزینهها، طرحهای رنگی موجود برای استفاده در کادر محاورهای باز کردن قفل را فهرست میکند.
تنظیمات بیشتری از این موارد در دسترس هستند، اما اینها رایجترین گزینهها هستند؛ برای سایر پارامترهایی که میتوان با ویرایش فایل ~/.xscreensaver یا پایگاهدادهٔ منابع X تنظیم کرد، به کتابچه راهنمای xscreensaver(1) مراجعه کنید.
گزینهها (OPTIONS)
برنامهٔ xscreensaver-settings گزینههای خط فرمان زیر را میپذیرد:
- --display host:display.screen
- نمایشگر X مورد استفاده. برنامهٔ xscreensaver-settings پنجرهاش را روی آن نمایشگر باز کرده و همچنین دیمن xscreensaver را که در حال مدیریت همان نمایشگر است واپایش خواهد کرد.
- --debug
- باعث چاپ پیامهای تشخیصی فراوان در stderr میشود.
فرایندهای xscreensaver و xscreensaver-settings باید روی یک دستگاه، یا دستکم روی دو دستگاهی که سیستم فایل مشترکی دارند اجرا شوند. هنگامی که xscreensaver-settings نسخهٔ جدیدی از فایل ~/.xscreensaver را مینویسد، xscreensaver باید همان فایل را ببیند، در غیر این صورت کار نخواهد کرد.
محیط (ENVIRONMENT)
- DISPLAY
- برای به دست آوردن نام میزبان و شماره نمایشگر پیشفرض.
- PATH
- برای یافتن زیربرنامههایی که باید اجرا شوند. با این حال، توجه داشته باشید که زیربرنامهها برای نمایش در قاب پیشنمایش درونبرنامهای توسط xscreensaver-settings راهاندازی میشوند، اما برای حالت تمامصفحه توسط دیمن xscreensaver اجرا میگردند؛ بنابراین تنظیمات $PATH در هر دو فرایند اهمیت دارد.
- HOME
- برای دایرکتوریای که فایل .xscreensaver در آن خوانده و نوشته میشود.
- XENVIRONMENT
- برای دریافت نام فایل منبعی که منابع سراسری ذخیرهشده در ویژگی RESOURCE_MANAGER را لغو و جایگزین میکند.
- HTTP_PROXY, HTTPS_PROXY, http_proxy, or https_proxy
- برای به دست آوردن میزبان و درگاه پراکسی پیشفرض.
ارتقاها (UPGRADES)
تازهترین نسخهٔ xscreensaver، یک نسخهٔ برخط از این راهنما و پرسشهای متداول را همیشه میتوانید در https://www.jwz.org/xscreensaver پیدا کنید.
همچنین ببینید (SEE ALSO)
X(1), xscreensaver(1), xscreensaver-command(1), xscreensaver-getimage(6), xscreensaver-getimage-file(6), xscreensaver-getimage-video(6), xscreensaver-text(6)
کپیرایت و تکثیر (COPYRIGHT)
Copyright © 1992-2026 by Jamie Zawinski. اجازهنامه استفاده، رونوشتبرداری، تغییر، توزیع و فروش این نرمافزار و مستندات آن برای هر مقصودی بدین وسیله بدون دریافت هزینه اعطا میشود، مشروط بر اینکه یادداشت حق نشر فوق در تمام نسخهها درج شود و هم یادداشت حق نشر و هم این یادداشت مجوز در مستندات پشتیبان درج گردند. هیچگونه ادعایی درباره مناسب بودن این نرمافزار برای هر هدفی صورت نگرفته است. این نرمافزار "همانگونه که هست" و بدون ضمانت صریح یا ضمنی ارائه میشود.
نویسندگان (AUTHORS)
Jamie Zawinski <jwz@jwz.org>.
لطفاً در صورت یافتن هرگونه باگ یا اعمال هرگونه بهبود، به من اطلاع دهید.
| 6.15 (30-Mar-2026) | X Version 11 |