پنل مدیریت
پنل مدیریت (که در نوار کناری با برچسب "Computers" نمایش داده میشود) فضای اصلی برای پایش و مدیریت همه رایانههای کلاینت در اینترنتکافه یا مرکز بازی شماست. این بخش یک نمای بلادرنگ از هر دستگاه متصل ارائه میدهد و ابزارهایی برای شروع نشستها، کنترل برق و دسترسی به قابلیتهای مدیریت از راه دور فراهم میکند.
کارتهای خلاصه داشبورد
بالای پنل مدیریت، یک ردیف کارت خلاصه شاخصهای کلیدی شیفت فعلی را نشان میدهد:
| کارت | توضیح |
|---|---|
| Usage | درصد رایانههای در حال استفاده، بهصورت نشانگر سرعتسنج نمایش داده میشود. با فرمول (رایانههای online / کل رایانهها) x 100 محاسبه میشود. |
| Network | مجموع سرعت دانلود و آپلود همه کلاینتهای متصل، بر حسب Mbps. |
| Usage Time | مجموع زمان نشست فعال در همه کلاینتها، نمایش دادهشده بر حسب دقیقه. |
| Paid | درآمدی که از نشستهای تکمیلشده جمعآوری شده است. |
| Pending Revenue | درآمد نشستهایی که در حال حاضر فعالاند اما هنوز پرداخت نشدهاند. |
| Total Revenue | جمع Paid و Pending Revenue. |
همه ارقام درآمدی از نماد ارز و تعداد رقمهای کسری پیکربندیشده در Settings > Pricing استفاده میکنند.
حالتهای نمایش
پنل مدیریت سه حالت نمایش را پشتیبانی میکند که از نوار فیلتر قابل تغییر هستند:
Icon View (Grid)
هر رایانه کلاینت را بهصورت یک کارت در چیدمان grid نشان میدهد. هر کارت hostname، رنگ وضعیت، تایمر نشست، نام عضو و سرعت شبکه را نمایش میدهد. این نمای پیشفرض است و بهترین نمای کلی بصری را میدهد.
Detail View (Grid with Expanded Cards)
مشابه Icon View است اما با کارتهای بزرگتر که جزئیات بیشتری مثل نوار پیشرفت برای نشستهای زماندار و زمانبندی دقیقتر نشست را نشان میدهند.
List View
همه کلاینتها را بهشکل جدول با یک ردیف برای هر کلاینت نمایش میدهد. این نما فشرده و کارآمد است وقتی تعداد زیادی رایانه را مدیریت میکنید.
کارتهای کلاینت
هر کارت کلاینت در نمای grid این اطلاعات را نمایش میدهد:
| عنصر | توضیح |
|---|---|
| Hostname | نام نمایشی رایانه کلاینت |
| Status color | یک حاشیه یا پسزمینه رنگی که وضعیت فعلی را نشان میدهد |
| Session timer | زمان شروع، زمان پایان (برای prepaid)، زمان استفادهشده و زمان باقیمانده |
| Progress bar | برای نشستهای زماندار، نوار بصری نشان میدهد چه مقدار زمان مصرف شده است |
| Member name | نام عضو اختصاصیافته، اگر وجود داشته باشد |
| Network stats | سرعتهای فعلی دانلود و آپلود برای کلاینت |
رنگهای وضعیت
کارتهای کلاینت بر اساس وضعیت فعلی رنگبندی میشوند:
| وضعیت | رنگ | معنی |
|---|---|---|
| Online | سبز | یک نشست فعال در حال اجراست |
| Idle | فیروزهای | کلاینت متصل و آماده است اما هیچ نشستی فعال نیست |
| Paused | نارنجی | نشست متوقف شده است؛ صورتحساب متوقف میماند |
| Admin | بنفش | کلاینت در حالت admin یا نگهداری است |
| Offline | قرمز | کلاینت به سرور متصل نیست |
| Busy | زرد | کلاینت در حال پردازش یک درخواست است |
نوار فیلتر
نوار فیلتر بین کارتهای خلاصه و grid کلاینت قرار دارد. این نوار کنترلهایی برای محدود کردن و سازماندهی کلاینتهای نمایشدادهشده فراهم میکند:
فیلتر وضعیت
کلاینتها را بر اساس وضعیت اتصال و نشست فیلتر کنید:
| فیلتر | چه چیزهایی را نشان میدهد |
|---|---|
| All | همه کلاینتهای ثبتشده |
| Connected | همه کلاینتهایی که در حال حاضر به سرور وصلاند (هر وضعیتی بهجز Offline) |
| In Use | کلاینتهایی با نشست فعال یا متوقفشده |
| Ready | کلاینتهای متصل در وضعیت Idle، آماده برای نشست جدید |
| Offline | کلاینتهایی که در حال حاضر متصل نیستند |
هر دکمه فیلتر تعداد کلاینتهای مطابق را هم نشان میدهد.
جستوجو
یک فیلد جستوجوی متنی که کلاینتها را بر اساس hostname فیلتر میکند. هر بخشی از hostname را تایپ کنید تا فهرست محدود شود.
Sort
فهرست کلاینتها را بر اساس این موارد مرتب کنید:
- Hostname (صعودی یا نزولی)
- Status
- Time used (صعودی یا نزولی)
Group By
کلاینتها را بهصورت بصری گروهبندی کنید:
- None. همه کلاینتها با هم نمایش داده میشوند
- Status. کلاینتها در بخشهایی بر اساس وضعیت فعلی گروهبندی میشوند
Card Gap
یک اسلایدر (0 تا 50px) که فاصله بین کارتهای کلاینت در نمای grid را تنظیم میکند. برای شخصیسازی تراکم بصری پنل مفید است.
View Toggle
بین حالتهای Icon، Detail و List جابهجا میشود.
دکمههای اقدام کارت کلاینت
با کلیک یا hover روی هر کارت کلاینت، دکمههای اقدام برای همه عملیات در دسترس ظاهر میشوند. اقدامها بر اساس دسته سازماندهی شدهاند:
اقدامهای نشست
| اقدام | توضیح |
|---|---|
| Start Session | یک نشست postpaid یا prepaid جدید روی این رایانه شروع میکند |
| Stop Session | نشست فعلی را پایان میدهد و دیالوگ پرداخت را باز میکند |
| Pause | صورتحساب نشست فعال را موقتاً متوقف میکند |
| Resume | یک نشست متوقفشده را ادامه میدهد |
| Add Time | دقیقه به نشست در حال اجرا اضافه یا از آن کم میکند |
| Switch | نشست را به رایانه دیگری منتقل میکند |
ابزارهای راه دور
| اقدام | توضیح |
|---|---|
| Remote Desktop | یک نمای زنده دسکتاپ از صفحه کلاینت باز میکند |
| Screenshot | یک اسکرینشات از صفحه فعلی کلاینت میگیرد |
| Window Capture | پنجرههای خاص برنامه را روی کلاینت capture میکند |
| Send Message | یک پیام popup روی صفحه کلاینت نشان میدهد |
اطلاعات برنامهها
| اقدام | توضیح |
|---|---|
| Running Apps | فهرست برنامههای در حال اجرای کلاینت را نشان میدهد |
| Startup Apps | برنامههای تنظیمشده برای اجرا هنگام startup ویندوز را نشان میدهد |
| Installed Apps | همه نرمافزارهای نصبشده روی رایانه کلاینت را نشان میدهد |
| Windowed Apps | برنامههایی را نشان میدهد که پنجره قابل مشاهده دارند |
مدیریت برق
| اقدام | توضیح |
|---|---|
| Shutdown | رایانه کلاینت را از راه دور خاموش میکند |
| Reboot | رایانه کلاینت را از راه دور restart میکند |
| Wake on LAN | یک magic packet از نوع Wake-on-LAN میفرستد تا یک رایانه offline را روشن کند |
| Close Client | نرمافزار HandyCafe Client را روی رایانه راه دور میبندد |
اقدامهایی که برای وضعیت فعلی کلاینت قابل اعمال نیستند بهصورت غیرفعال نمایش داده میشوند. برای مثال، نمیتوانید یک کلاینت idle را pause کنید یا روی رایانهای که از قبل نشست دارد، نشست جدیدی شروع کنید.
پنل جزئیات کلاینت انتخابشده
وقتی روی یک کارت کلاینت کلیک میکنید، پنل Selected Client Details در سمت راست پنل مدیریت ظاهر میشود. این پنل اطلاعات گستردهتری درباره رایانه انتخابشده نشان میدهد:
اطلاعات سیستم
- نسخه و build سیستمعامل
- میزان استفاده از RAM و ظرفیت آن
فهرست برنامهها
نماهای tabbed که این موارد را نشان میدهند:
- Running Apps. برنامههای در حال اجرا، همراه با نام process و میزان استفاده از حافظه
- Startup Apps. برنامههایی که بهصورت خودکار هنگام boot شدن رایانه اجرا میشوند
- Installed Apps. همه نرمافزارهای نصبشده روی کلاینت
- Windowed Apps. برنامههایی با پنجرههای قابلمشاهده که میتوان برای window capture هدفگذاریشان کرد
کنترل برق
دکمههای اختصاصی برای Shutdown، Reboot و Wake on LAN، با حالتهای بارگذاری و غیرفعال بر اساس وضعیت فعلی کلاینت:
- Shutdown و Reboot فقط وقتی در دسترساند که کلاینت متصل باشد.
- Wake on LAN فقط وقتی در دسترس است که کلاینت offline باشد.
عملیات گروهی
میتوانید چند کلاینت را برای اقدامهای همزمان انتخاب کنید:
- Ctrl را نگه دارید (یا Cmd روی macOS) و روی چند کارت کلاینت کلیک کنید تا انتخاب شوند.
- از دکمههای bulk action استفاده کنید تا عملیات را روی همه کلاینتهای انتخابشده یکجا انجام دهید.
عملیات گروهی در دسترس شامل اینها هستند:
- Shutdown. همه رایانههای انتخابشده را خاموش میکند
- Reboot. همه رایانههای انتخابشده را restart میکند
- Send Message. همان پیام را روی همه رایانههای انتخابشده نشان میدهد
بهروزرسانیهای بلادرنگ
پنل مدیریت از طریق جریان رویداد TCP بین سرور و کلاینتهای متصل، در لحظه بهروزرسانی میشود. تغییرات فوراً رخ میدهند:
- وقتی یک کلاینت وصل یا قطع میشود، کارت آن ظاهر میشود یا به وضعیت Offline تغییر میکند.
- تایمرهای نشست بدون refresh صفحه بهصورت زنده شمارش میشوند.
- نشانگرهای سرعت شبکه پیوسته بهروز میشوند.
- رنگهای وضعیت فوراً وقتی نشستها شروع، pause، resume یا stop میشوند تغییر میکنند.
بررسی مجوزها
همه اقدامها در پنل مدیریت به مجوزهای نقش صندوقدار احترام میگذارند:
- اگر نقش صندوقدار مجوز مدیریت نشست را ندهد، اقدامهای مربوط به نشست غیرفعال میشوند.
- اگر مجوز beta در حالت read-only باشد، همه اقدامهای تغییردهنده غیرفعال میشوند.
- اقدامهای مدیریت برق به سطح مجوز مناسب نیاز دارند.
اقدامهای غیرفعال روی کارت کلاینت و پنل جزئیات خاکستری نمایش داده میشوند. وقتی روی یک اقدام غیرفعال hover کنید، tooltipی باز میشود که توضیح میدهد چرا در دسترس نیست.
کلاینتهای قدیمی
کلاینتهای HandyCafe V3 و V4 در پنل مدیریت بهصورت نوع کارت مستقل ظاهر میشوند. نوار ابزار اقدام آنها برای هماهنگی با چیزی که پروتکل قدیمی پشتیبانی میکند محدود میشود: Login، Logout، Add Time، Screenshot، Logoff، Reboot و Shutdown. قبل از اینکه انتظار داشته باشید ظاهر شوند، پشتیبانی زمان اجرا را در Settings > Legacy Clients فعال کنید. برای جزئیات کامل، Legacy Clients را ببینید.
مراحل بعدی
- مدیریت نشست: چرخه کامل نشست را یاد بگیرید
- دسکتاپ از راه دور: صفحه کلاینتها را ببینید و کنترل کنید
- اسکرینشاتها: از صفحه کلاینت عکس بگیرید
- کلاینتهای قدیمی: کلاینتهای V3 و V4 را از همان پنل مدیریت کنید
- نقشهای صندوقدار: مجوزهای مبتنی بر نقش را تنظیم کنید