این دستور FvwmTaskBar است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
FvwmTaskBar - ماژول نوار وظیفه fvwm
خلاصه
FvwmTaskBar [نام]
FvwmTaskBar توسط fvwm ایجاد می شود، بنابراین هیچ فراخوانی خط فرمان کار نخواهد کرد.
شرح
ماژول FvwmTaskBar یک نوار وظیفه متشکل از دکمه های مرتب شده توسط ردیف ها را ارائه می دهد.
مربوط به پنجره ای است که fvwm آن را مدیریت می کند. با کلیک بر روی دکمه اول تمرکز می شود
پنجره سطح بالا مربوطه؛ با کلیک بر روی دکمه وسط، سطح بالایی پنهان می شود
پنجره؛ دکمه سوم ماوس برای یک برنامه افزودنی آینده (منوی زمینه) رزرو شده است. مانند
سایر ماژول ها، FvwmTaskBar تنها زمانی کار می کند که از fvwm به عنوان مدیر پنجره استفاده شود.
هنگامی که شروع می شود، نوار وظیفه به صورت یک ردیف از دکمه ها نشان داده می شود که تمام عرض آن را پر می کند
صفحه نمایش، اما در حین کار می توان اندازه آن را تغییر داد تا حداکثر 8 ردیف را در خود جای دهد. علاوه بر این،
اگر از گزینه AutoStick استفاده شود، نوار وظیفه به طور خودکار خود را در بالا یا قرار می دهد
پایین صفحه، و با یک حرکت عادی می توان آن را از یک موقعیت به موقعیت دیگر کشید
عمل.
اولین دکمه نوار وظیفه با عنوان "شروع" دستور "Popup StartMenu" را به
fvwm، که می تواند برای باز کردن یک منوی عمومی با فشار دادن دکمه استفاده شود.
FvwmTaskBar همچنین پنجره ای را در سمت راست نمایش می دهد که زمان فعلی و زمان فعلی را نشان می دهد
نشانگر ایمیل ورودی داخلی
حق چاپ
ماژول FvwmTaskBar از FvwmWinList مایک فینگر مشتق شده است.
حق چاپ 1994، مایک فینگر. نویسنده هیچ گونه ضمانت یا ضمانتی نمی دهد
در مورد استفاده از این ماژول از این ماژول با مسئولیت خود استفاده کنید. شما می توانید آزادانه از این استفاده کنید
ماژول یا هر بخشی از آن برای هر هدفی تا زمانی که حق چاپ دست نخورده باقی بماند.
مقداردهی اولیه
در طول اولیه سازی، FvwmTaskBar اطلاعات پیکربندی را از fvwm برای یافتن آن دریافت می کند
گزینه های مربوط به آن این گزینه ها در بخش بعدی مورد بحث قرار می گیرند.
فراخوانی
FvwmTaskBar می تواند توسط fvwm در هنگام مقداردهی اولیه با درج خط 'Module' فراخوانی شود.
FvwmTaskBar' در فایل fvwm2rc.
FvwmTaskBar باید در دایرکتوری قرار گیرد که در گزینه ModulePath fvwm فهرست شده است.
توسط fvwm اجرا شود.
پیکربندی OPTIONS
گزینه های زیر را می توان در فایل .fvwm2rc قرار داد
*FvwmTaskBar: هندسه {+-} {+-}
مکان و گرانش پنجره FvwmTaskBar را مشخص می کند. در حال حاضر، این
گزینه به عنوان یک رشته هندسه X معمولی اسکن می شود. شما می توانید عرض و
ارتفاع علاوه بر افست "x" و "y". با این حال، فقط "x" و "y" افست
استفاده می شود. برای جلوگیری از مشکلات احتمالی سازگاری در آینده، فقط "x" و کد کنید
افست "y".
پهنای واقعی نوار وظیفه همیشه تمام عرض صفحه نمایش است
ارتفاع توسط گزینه *FvwmTaskBar: Rows کنترل می شود.
اگر گزینه AutoStick مشخص شده باشد، نوار وظیفه به طور خودکار به بالای صفحه می چسبد
یا پایین صفحه، هر کدام که به مشخصات هندسی نزدیکتر است.
برای قرار دادن نوار وظیفه در پایین صفحه، از هندسه «0-0+» استفاده کنید.
*FvwmTaskBar: ردیف های r
عدد اولیه را در ردیف های پنجره FvwmTaskBar مشخص می کند. پیش فرض 1 و است
حداکثر 8 است.
*FvwmTaskBar: فونت فونت
فونت پیشفرض را مشخص میکند که برای برچسبگذاری دکمهها استفاده میشود، در حالی که آنها نیستند
افسرده. اگر مشخص نشده باشد، فونت ثابت فرض می شود.
*FvwmTaskBar: SelFont فونت
فونت مورد استفاده برای دکمه های فشرده را مشخص می کند. توجه داشته باشید که دکمه Start
همیشه از این فونت استفاده می کند حتی اگر فشار داده نشود. اگر این گزینه مشخص نشده باشد،
به جای آن از فونت پیش فرض استفاده می شود.
*FvwmTaskBar: StatusFont فونت
فونت مورد استفاده برای پنجره های ساعت و نوک را مشخص می کند. اگر این گزینه نیست
مشخص شده، فونت ثابت استفاده می شود.
*FvwmTaskBar: Fore رنگ
رنگ مورد استفاده برای نام دکمه ها را مشخص می کند.
*FvwmTaskBar: برگشت رنگ
رنگ پس زمینه نوار و دکمه ها را مشخص می کند.
*FvwmTaskBar: Colorset رنگ بندی
به ماژول می گوید که از Colorset استفاده کند رنگ بندی برای پس زمینه پنجره و
رنگ پیش زمینه دکمه ها لطفاً به صفحه مرد FvwmTheme مراجعه کنید
ماژول برای جزئیات در مورد مجموعه رنگ.
*FvwmTaskBar: IconFore رنگ
رنگ مورد استفاده برای نام دکمه ها را که نمایانگر پنجره های نمادین هستند، مشخص می کند.
*FvwmTaskBar: IconBack رنگ
رنگ مورد استفاده برای دکمه هایی را که نمایانگر پنجره های نمادین هستند، مشخص می کند.
*FvwmTaskBar: IconColorset رنگ بندی
به ماژول می گوید که از Colorset استفاده کند رنگ بندی برای دکمه های پنجره های نمادین
لطفاً برای جزئیات بیشتر در مورد مجموعه رنگ ها به صفحه مرد ماژول FvwmTheme مراجعه کنید.
*FvwmTaskBar: FocusFore رنگ
رنگ مورد استفاده برای دکمه ای را مشخص می کند که نمایانگر پنجره است
تمرکز. اگر مشخص نشده است، رنگ مشخص شده توسط *FvwmTaskBar: Fore یا *FvwmTaskBar:
Colorset استفاده شده است.
*FvwmTaskBar: FocusBack رنگ
رنگ مورد استفاده برای دکمه ای را مشخص می کند که نمایانگر پنجره است
تمرکز. اگر مشخص نشده است، رنگ مشخص شده توسط *FvwmTaskBar: Back یا *FvwmTaskBar:
Colorset استفاده شده است. توجه داشته باشید که دکمه ای که پنجره را با فوکوس نشان می دهد
نیز برجسته شده است. به "*FvwmTaskBar: NoBrightFocus" مراجعه کنید.
*FvwmTaskBar: FocusColorset رنگ بندی
به ماژول می گوید که از Colorset استفاده کند رنگ بندی برای دکمه ای که نشان دهنده
پنجره با تمرکز لطفاً به صفحه مرد ماژول FvwmTheme مراجعه کنید
جزئیات در مورد رنگ ها
*FvwmTaskBar: NoBrightFocus
به طور پیش فرض دکمه ای که پنجره را با فوکوس نشان می دهد برجسته می شود.
این گزینه این قابلیت را غیرفعال می کند. توجه داشته باشید: اگر از a استفاده کنید این گزینه را می خواهید
pixmap (از طریق FvwmTheme) برای پس زمینه.
*FvwmTaskBar: TipsFore رنگ
رنگ مورد استفاده برای متن در پنجره نکات را مشخص می کند.
*FvwmTaskBar: TipsBack رنگ
رنگ پسزمینه پنجرههای نکات را مشخص میکند.
*FvwmTaskBar: TipsColorset رنگ بندی
به ماژول می گوید که از Colorset استفاده کند رنگ بندی برای نکات ویندوز مراجعه فرمایید
صفحه مرد ماژول FvwmTheme برای جزئیات در مورد مجموعه رنگ ها.
*FvwmTaskBar: AutoStick
این گزینه باعث می شود که نوار وظیفه به بالا یا پایین "چسبیده" شود
صفحه نمایش، هر کدام که نزدیکترین به محل قرارگیری پنجره اولیه باشد. هر حرکت دیگری
عملیات نیز تابع آن رفتار است.
*FvwmTaskBar: فوکوس خودکار
این گزینه باعث میشود که اگر مکاننما روی دکمهای در داخل بماند، نوار وظیفه پنجرهای را بالا میبرد
نوار وظیفه و نوک آن باز است.
*FvwmTaskBar: AutoHide [پیکسل]
این گزینه باعث می شود نوار وظیفه ناپدید شود و یک نوار باریک در پایین آن باقی بماند
صفحه نمایش، و تنها زمانی که ماوس به آن نوار منتقل شود دوباره ظاهر می شود. این گزینه
به طور خودکار AutoStick را فعال می کند. اختیاری پیکسل پارامتر ضخامت را مشخص می کند
یک نوار (به طور پیش فرض 3 پیکسل).
*FvwmTaskBar: UseSkipList
به FvwmTaskBar می گوید که پنجره هایی را که در یک خط WindowListSkip لیست شده اند نشان ندهد
در فایل پیکربندی
*FvwmTaskBar: DeskOnly
به FvwmTaskBar می گوید که فقط پنجره هایی را که روی دسکتاپ فعلی هستند نشان دهد. چه زمانی
دسکتاپ ها تغییر می کنند، لیست ویندوزها بر این اساس تغییر می کند.
*FvwmTaskBar: فقط صفحه
به FvwmTaskBar می گوید که فقط پنجره هایی را که در همان صفحه نوار وظیفه هستند نشان دهد.
هنگامی که یک پنجره وارد صفحه می شود یا از آن خارج می شود، لیست پنجره ها مطابق با آن تغییر می کند.
*FvwmTaskBar: ScreenOnly
به FvwmTaskBar میگوید فقط ویندوزهایی را نشان دهد که فقط در همان صفحه Xinerama هستند.
نوار وظیفه هنگامی که یک پنجره وارد یا خارج می شود، لیست پنجره ها
بر این اساس تغییر می کند.
*FvwmTaskBar: UseIconNames
به FvwmTaskBar می گوید که از نام نماد پنجره به جای پنجره کامل استفاده کند
نام. این برای کوچک نگه داشتن عرض دکمه ها مفید است.
*FvwmTaskBar: ShowTransients
به FvwmTaskBar میگوید که پنجرههای گذرا را نیز به برنامه نشان دهد. به طور پیش فرض آنها
نشان داده نشده است
*FvwmTaskBar: اکشن اقدام پاسخ
به FvwmTaskBar می گوید که انجام دهد پاسخ چه زمانی اقدام انجام شد. در حال حاضر پشتیبانی می شود
اقدامs عبارتند از: Click1، Click2، Click3 و غیره. به طور پیش فرض ماژول از 5 پشتیبانی می کند
دکمه های ماوس، اما می توان آن را برای پشتیبانی بیشتر کامپایل کرد. در حال حاضر پشتیبانی می شود
پاسخs هر دستور داخلی fvwm، از جمله ماژول ها و توابع است.
هشدار: استفاده از نحو قبلی که امکان استفاده از لیستهای جدا شده با کاما را فراهم میکرد
دستورات به دلیل مشکلات همگام سازی با fvwm به شدت ممنوع است. لطفا
به جای آن از توابع پیچیده fvwm استفاده کنید (تعریف شده با دستور AddToFunc fvwm).
در پاسخ بخش، می توانید از تعدادی متغیر از پیش تعریف شده استفاده کنید: $ چپ, راست $,
بالای $ و پایین $ با مختصات چپ، راست، بالا و پایین جایگزین می شوند
دکمه فشار داده شده $ - سمت چپ, $-راست, $-بالا و پایین $ به همین ترتیب جایگزین می شوند،
اما مختصات از پایین یا لبه سمت راست صفحه محاسبه می شود
در عوض (برای دکمهای که 5 پیکسل از حاشیه سمت راست صفحه فاصله دارد، $-right
5 خواهد بود). عرض $ و $ ارتفاع با عرض یا ارتفاع دکمه جایگزین می شوند.
همه اینها بدون توجه به هر شخصیت نقل قول انجام می شود. برای به دست آوردن یک "$" تحت اللفظی از عبارت استفاده کنید
رشته '$$'.
*FvwmTaskBar: عنوان دکمه عنوان، آیکون شمایل، عمل اقدام
به FvwmTaskBar میگوید که یک دکمه میانبر در نوار وظیفه قرار دهد اقدام چه زمانی
کلیک کرد. نماد می تواند دارای شرحی باشد که با آن مشخص شده است عنوان، نمادی که با نشان داده شده است شمایل، یا
ترکیبی از این دو نمادها در سمت راست نمایان می شوند
دکمه شروع، و به ترتیبی که در fvwm2rc.. اعلام شده ظاهر می شود
فایل.
برای فراخوانی دستورات مختلف برای کلیک های مختلف ماوس، از این نحو استفاده کنید:
*FvwmTaskBar: عنوان دکمه عنوان، آیکون شمایل، \
اکشن (موس 1) عمل 1, اکشن (موس 2) عمل 2
*FvwmTaskBar: ButtonWidth عرض
حداکثر عرضی را که دکمه های پنجره باید به آن برسند را نشان می دهد. (حداقل سخت است
با کد 32).
*FvwmTaskBar: پد عرض
فاصله (بر حسب پیکسل) بین دکمه های پنجره را مشخص می کند. اگر این گزینه نیست
مشخص شده، فضای پیش فرض 3 است.
*FvwmTaskBar: WindowButtonsLeftMargin حاشیه
فاصله (بر حسب پیکسل) بین سمت چپ پنجره سمت چپ را مشخص می کند
دکمه و سمت راست دکمه شروع یا مینی دکمه میانبر سمت راست.
اگر این گزینه مشخص نشده باشد، حاشیه پیش فرض 4 است.
*FvwmTaskBar: WindowButtonsRightMargin حاشیه
فاصله (بر حسب پیکسل) بین سمت راست سمت راست ترین پنجره را مشخص می کند
دکمه و سمت چپ پنجره ساعت و نوک. اگر این گزینه نیست
مشخص شده، حاشیه پیش فرض 2 است.
*FvwmTaskBar: StartButtonRightMargin حاشیه
فاصله (بر حسب پیکسل) بین سمت راست دکمه شروع و دکمه را مشخص می کند
سمت چپ مینی دکمه میانبر سمت چپ. اگر این گزینه مشخص نشده باشد،
حاشیه پیش فرض 0 است.
*FvwmTaskBar: 3DFvwm
به طور پیش فرض دکمه ها از یک ظاهر سه بعدی خاص (نامتقارن) استفاده می کنند. این گزینه یک را فعال می کند
ظاهر سه بعدی کلاسیک تر (به عنوان مثال، a la fvwm).
*FvwmTaskBar: HighlightFocus
اگر نشانگر ماوس روی نوار وظیفه باشد، پنجره زیر دکمه فعلی است
فعال. این رفتار مانند TVTWM Icon Manager یا FvwmIconMan است. توجه داشته باشید: اگر شما
با استفاده از این گزینه همراه با سبک فوکوس FollowMouse، باید نوار وظیفه را انجام دهید
ClickToFocus باشد.
*FvwmTaskBar: ShowTips
پنجره های نکات را فعال می کند (به طور پیش فرض غیرفعال است).
*FvwmTaskBar: NoIconAction اقدام
به FvwmTaskBar می گوید که انجام دهد اقدام زمانی است که یک پنجره به سبک NoIcon نماد یا حذف می شود
شمایل شده مختصات مربوطه به ضمیمه شده است اقدام به طوری که نماد می تواند باشد
به یک دکمه FvwmTaskBar ردیابی شد. یک عمل مثال "*FvwmTaskBar: NoIconAction است
SendToModule FvwmAnimate animate". یک عمل خالی یا تهی این ویژگی را خاموش می کند.
گزینه های زیر به طور خاص با نشانگرهای وضعیت نمایش داده شده در نشانگر سروکار دارند
سمت راست نوار وظیفه
*FvwmTaskBar: فرمت ساعت قالب-رشته
این گزینه فرمت زمان را برای ساعت دیجیتال مشخص می کند. این هست یک زمان صرف وقت(3)
رشته فرمت سازگار به طور پیش فرض "%R" است. محدودیت 24 کاراکتر برای آن وجود دارد
گسترش رشته رشته به تنظیمات محلی بستگی دارد.
*FvwmTaskBar: فرمت تاریخ قالب-رشته
این گزینه فرمت تاریخ و/یا زمان را برای نوک ساعت مشخص می کند. این هست یک
زمان صرف وقت(3) رشته فرمت سازگار به طور پیش فرض "%A، %B %d، %Y" است. وجود دارد
محدودیت 40 کاراکتر برای گسترش رشته. رشته به تنظیمات محلی بستگی دارد
در حال حاضر.
*FvwmTaskBar: UpdateInterval ثانیه
مشخص می کند که هر چند وقت یکبار نمایش ساعت باید به روز شود، به طوری که زمان های آن
فرم HH:MM:SS را می توان استفاده کرد. به طور پیش فرض 60 ثانیه.
*FvwmTaskBar: BellVolume حجم
این میزان صدای زنگ هنگام شناسایی ایمیل را تنظیم می کند. مقداری بین 0 است
(بدون زنگ) و 100 (حداکثر حجم). به طور پیش فرض روی 20 تنظیم شده است.
*FvwmTaskBar: صندوق پستی مسیر
این گزینه به ماژول دستور می دهد که در مکان مشخص شده به دنبال نامه بگردد. این هست یک
نام مسیر کامل به صندوق پستی کاربر. به طور پیش فرض این است /var/spool/mail/USER_LOGIN $.
مقدار "هیچ" به ماژول دستور می دهد که نشانگر ایمیل نداشته باشد.
*FvwmTaskBar: MailDir
فرمت پیش فرض صندوق پستی کاربر mbox است. اگر این گزینه مشخص شده باشد،
به جای آن از فرمت maildir استفاده می شود.
*FvwmTaskBar: MailCommand فرمان
a را مشخص می کند fvwm دستوری که باید با دوبار کلیک کردن روی نماد ایمیل اجرا شود.
*FvwmTaskBar: MailCheck ثانیه
فاصله بین بررسی نامه های جدید را مشخص می کند. پیش فرض ده ثانیه است. آ
مقدار صفر یا کمتر، چک کردن نامه را خاموش می کند.
توجه داشته باشید، این مقدار فقط زمانی قابل تنظیم است که بزرگتر از مقدار باشد UpdateInterval مقدار.
بررسی ایمیل یا در هر ترسیم مجدد (مانند تغییر فوکوس) یا نزدیکترین آنها انجام می شود
عامل از UpdateInterval ارزش.
*FvwmTaskBar: IgnoreOldMail
در صورت تنظیم، اگر نامه جدیدی وجود ندارد، نقشه بیتی ترسیم نکنید.
گزینه های زیر با دکمه Start در سمت چپ نوار وظیفه سروکار دارند:
*FvwmTaskBar: StartCommand فرمان
این گزینه دستوری را مشخص می کند که با فشار دادن دکمه شروع اجرا شود. مقداری
هنگامی که دستور اجرا می شود مانند سایر دکمه ها، رشته ها در دستور جایگزین می شوند.
دیدن عمل برای جزئیات اگر هر دو، StartCommand و منوی شروع تعریف شده اند،
ابتدا دستور اجرا می شود و سپس منو باز می شود. در StartCommand می توان
دقیقاً برای قرار دادن منو در بالای یک دکمه استفاده می شود.
*FvwmTaskBar: مستطیل StartCommand Popup StartMenu \
$widthx$height+$left+$top 0 -100m
برای فراخوانی دستورات مختلف برای کلیک های مختلف ماوس، از این نحو استفاده کنید:
*FvwmTaskBar: StartCommand (ماوس 1) پاپ آپ Mouse1 Menu
*FvwmTaskBar: StartCommand (ماوس 3) پاپ آپ Mouse3 Menu
*FvwmTaskBar: StartName رشته
این گزینه رشته نمایش داده شده در دکمه Start را مشخص می کند. ("شروع" توسط
پیش فرض). اگر رشته حذف شود هیچ رشته ای نمایش داده نمی شود.
*FvwmTaskBar: StartMenu رشته
این گزینه منوی پاپ آپ را مشخص می کند که با فشار دادن دکمه شروع، فراخوانی شود.
(به طور پیش فرض 'StartMenu'). ماژول یک فرمان "Popup StartMenu" را به fvwm ارسال می کند
مدیر پنجره
برای فراخوانی منوهای مختلف برای کلیک های مختلف ماوس، از این نحو استفاده کنید:
*FvwmTaskBar: StartMenu (Mouse 1) Mouse1Menu
*FvwmTaskBar: StartMenu (Mouse 3) Mouse3Menu
*FvwmTaskBar: StartIcon نام آیکون
این گزینه نام نمادی را برای نمایش در سمت چپ Start مشخص می کند
را فشار دهید.
*FvwmTaskBar: NoDefaultStartButton
در صورت عدم پیکربندی دکمه شروع، این گزینه دکمه شروع پیش فرض را حذف می کند
گزینه ها داده شده است. حذف دکمه شروع مفید است. توجه داشته باشید که این است
اگر از گزینه پیکربندی دکمه استفاده می کنید، به طور پیش فرض.
نمونه پیکربندی
موارد زیر گزیدههایی از فایل fvwm2rc. هستند که مقدار دهی اولیه FvwmTaskBar را توضیح میدهند.
دستورات:
#
# نوار وظیفه را در راه اندازی fvwm راه اندازی کنید و دوباره راه اندازی کنید
#
AddToFunc "StartFunction" "I" ماژول FvwmTaskBar
#
# برای کلیک 1 عمل
#
AddToFunc DeiconifyRaiseAndFocus
+ Iconify خاموش است
+ بلند می کنم
+ من تمرکز می کنم
#
# سبک را برای پنجره نوار وظیفه تنظیم کنید، همیشه در بالای دیگری قرار دهید
# پنجره ها
#
سبک "FvwmTaskBar" NoTitle,BorderWidth 4, HandleWidth 4,Sticky,\
StaysOnTop,WindowListSkip,CirculateSkip
#------------------------------------ نوار وظیفه
*FvwmTaskBar: Back #c3c3c3
*FvwmTaskBar: جلو مشکی
*FvwmTaskBar: Bisque TipsBack
*FvwmTaskBar: TipsFore سیاه
*FvwmTaskBar: هندسه +0-0
*FvwmTaskBar: فونت -adobe-helvetica-medium-r-*-*-14-*-*-*-*-*-*-*
*FvwmTaskBar: SelFont -adobe-helvetica-bold-r-*-*-14-*-*-*-*-*-*-*
*FvwmTaskBar: StatusFont ثابت شد
*FvwmTaskBar: Action Click1 DeiconifyRaiseAndFocus
*FvwmTaskBar: Action Click2 Iconify On
*FvwmTaskBar: Action Click3 Lower
*FvwmTaskBar: UseSkipList
*FvwmTaskBar: UseIconNames
*FvwmTaskBar: AutoStick
*FvwmTaskBar: ShowTips
*FvwmTaskBar: NoIconAction SendToModule FvwmAnimate متحرک
*FvwmTaskBar: ButtonWidth 180
*FvwmTaskBar: BellVolume 20
*FvwmTaskBar: صندوق پستی /var/spool/mail/
*FvwmTaskBar: MailCommand Exec xterm -e mail
*FvwmTaskBar: فرمت ساعت %I:%M %p
*FvwmTaskBar: StartName Start
*FvwmTaskBar: StartMenu StartMenu
*FvwmTaskBar: StartIcon mini-exp.xpm
*FvwmTaskBar: عنوان دکمه Mozilla، Action exec exec /usr/local/mozilla/mozilla
*FvwmTaskBar: نماد دکمه mini.term.xpm، Action exec exec xterm
*FvwmTaskBar: Freeamp عنوان دکمه، نماد mini.cd.xpm، Action exec exec freeamp
از FvwmTaskBar به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید