tgoop.com/scriptplugin3dsmax/4080
Last Update:
### اسکریپتی به نام
Alt Key Tracker
برای تریدیاستودیو مکس
---
### سازنده:
آقای علیرضا مرتضوی
آیدی تلگرام
@AliMory2
---
### عملکرد:
اسکریپت Alt Key Tracker با هدف اصلی محاسبه کارکرد روزانه کاربران 3ds Max طراحی شده است تا به آنها کمک کند زمان فعالیت خود را بهصورت دقیق رصد کنند. این ابزار با تمرکز بر کلید Alt—که بهطور گسترده در ترکیب با کلیدهای Shift و Ctrl برای ناوبری، چرخش و زوم در صحنههای سهبعدی استفاده میشود—زمان تعامل فعال کاربر را شناسایی میکند. اسکریپت زمان مفید (دورههای فعال کاری با فشردن Alt)، زمان بیفعالیتی (دورههایی که کاربر درگیر کار نیست)، و کل مدت اجرای پروژه را محاسبه و نمایش میدهد. این ویژگی به کاربران امکان میدهد تا کارکرد روزانه خود را تحلیل کرده، زمانهای غیرمولد را کاهش دهند و بهرهوری خود را در پروژههای سهبعدی بهینهسازی کنند.
**ویژگیها:
1. پنجره کشویی: رابط کاربری جمعشونده برای اشغال فضای کمتر.
2. تایمر بیکاری: زمان عدم فعالیت را با بررسی کلید Alt شناسایی میکند.
3. تشخیص بیکاری: اگر کلید Alt در مدت مشخص (به ثانیه) فشرده نشود، بیکاری ثبت میشود.
4. ذخیره اطلاعات: دادهها در فایل E:\AltKeyTracker.txt
ذخیره و هر ۵ دقیقه بکاپ میشوند.
5. نمایش زمان کل: مدت زمان باز بودن 3ds Max را نشان میدهد.
6. زمان کار مفید: زمان فعالیت با کلید Alt بهعنوان زمان مفید ثبت میشود.
7. زمان تلفشده: مجموع زمانهای بیکاری محاسبه و گزارش میشود.
8. ریست اسکریپت: تمام زمانها را صفر کرده و فایل ذخیرهشده را پاک میکند.
این اسکریپت به کاربر کمک میکند تا زمان مفید و تلفشده را رصد کرده و بهرهوری خود را افزایش دهد.
---
### طریقه نصب و اجرا:
1. ذخیره اسکریپت: فایل AltKeyTracker.ms
را در مسیر زیر ذخیره کنید:
C:\Users\[نام کاربری]\AppData\Local\Autodesk\3dsMax\[نسخه] - 64bit\ENU\scripts\
2. اجرای دستی: از منوی Scripting > Run Script اسکریپت را اجرا کنید یا آن را به ویوپورت بکشید.
3. اضافه به نوار ابزار: در Customize > Customize User Interface > تب Toolbars، گزینه
AltKeyTracker را به نوار ابزار اضافه کنید.
---
1. عنوان (Alt Key Tracker): نام اسکریپت در بالای پنجره.
2. دکمه جمع/باز کردن: برای جمع یا باز کردن رابط کاربری.
3. وضعیت کلید Alt: وضعیت فعالیت یا بیکاری را نمایش میدهد.
4. آستانه بیکاری (Idle Threshold): مدت زمان (ثانیه) برای تشخیص بیکاری (پیشفرض: 60).
5. بازه ذخیره (File Update): فاصله ذخیرهسازی دادهها (دقیقه، پیشفرض: 5).
6. نمایش زمانها:
- Total Runtime: زمان کل اجرا.
- Useful Work Time: زمان مفید کاری.
- Total Idle Time: زمان بیکاری.
7. دکمه ریست: صفر کردن زمانها و پاک کردن فایل.
---
### نکات:
- مسیر فایل: اگر درایو E: در دسترس نیست، مسیر فایل را به C:\AltKeyTracker.txt تغییر دهید.
- خطا: در صورت مشکل در ذخیرهسازی، پیام "File Error" ظاهر میشود. مسیر را بررسی کنید.
- دیباگ: خطاها را در MAXScript Listener (کلید F11) چک کنید.
---
### ورژن:
تنها نسخه منتشرشده.
---
### حداقل ورژن مکس:
احتمالاً روی تمام نسخهها (2016 به بعد) کار میکند. تست روی 2018 تا 2025 توصیه میشود.
---
### نکته نهایی:
ابزاری ساده برای رصد زمان و افزایش بهرهوری در 3ds Max. مسیر فایل را تنظیم کنید تا بدون خطا کار کند.
BY 3DPLUSCRIPT
Share with your friend now:
tgoop.com/scriptplugin3dsmax/4080