50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

مشکل اجرا نشدن scritp در میکروتیک

سلام به همگی ، برای اینکه بطور اتوماتیک counter زمان هات اسپات ریست بشه یک scritp نوشتم . حال این scritp حدودا هر 4 روز یکبار کار نمیکند و باید خودم دستی counter را ریست کنم . مشکل از کجاست ؟ این scritp رو نوشتم:

ip hotspot user reset-counters
پرسیده شده در 1394/03/13 توسط

6 پاسخ

1

سلام دوست عزیز

به صورت دستی ریست رو انجام میدید یا به صورت دستی Script رو اجرا میکنید؟ آیا اسکریبت در زمانبندی مشخصی اجرا میشود؟؟؟

http://wiki.mikrotik.com/wiki/Reset_Hotspot_user_count
پاسخ در 1394/03/14 توسط
0

بصورت دستی ریست میکنم

بله هر روز ساعت 11 شب

پاسخ در 1394/03/14 توسط
0

با سلام و خسته نباشید.

میخوام کاربران داخل یوزر منیجر هر ماه 10 گیگ بهشون اختصاص بدم. بنابراین یک اسکریپت ایجاد کردم و یک زمانبدی نوشتم که هر ماه اجرا بشه تا 10 گیگ به کاربران اختصاص بدهد.

tool user-manager user reset-counters [tool user-manager user find username=]

الان وقتی حجم کاربران تمام میشه اینترنت ندارن تا اینکه بعد از یک ماه ریست کانتر بشوند اما وقتی ریست کانتر میشن جلوی نام کاربری داخل یوزر منیجر مقابل actual profile هیچ پروفایلی انتخاب نشده و با ریست کانتر کاربر، کاربر نمی تواند وار دشود

پاسخ در 1396/04/08 توسط
1

اون script ای که نوشتم رو تو قسمت schedule اومدم گفتم از کی شروع بشه و راس چه ساعتی کار کنه.

6روز هفته رو کار میکنه . فقط در روز 7 دیگه کار نمیکنه و باید یکبار دستی اجراش کنی

پاسخ در 1394/03/19 توسط
2

خوب دوست عزیز این اسکریپتی که شما دارید نه زمانی داخلش هست و نه کار خاصی انجام میده طبیعی هست که آخرش باید بیاید و دستی کارتون رو انجام بدید ، داخل اسکریپت باید تمامی پارامترهای مربوط به ریست Counter اومده باشه ، زمان دقیق ، نوع Counter ای که باید حذف بشه ، نوع حذف ، زمان شروع اسکریپت ، شناسه اسکریپت و ... که اسکریپت شما این موارد رو نداره ، از اسکریپت زیر الگو برداری کنید و مواردی که گفتیم رو جایگزین و تست کنید :

/ system scheduler
add name="rst-hspot-user-cnt" on-event=rst-hspot-cnt start-date=feb/25/2006 start-time=00:00:01 interval=1d

در اسکریپت بالا ما یک اسکریپت به نام rst-hspot-user-cnt ایجاد کردیم که کارش rst-hspot-cnt هست و در تاریخی که feb//25//2006 هست شروع به کار می کنه و در ساعت 00:00:01 اجرا میشه و بصورت وهله های زمانی 1d یا یک روزه اجرا میشه ، این رو در اسکریپت های میکروتیک وارد کنید. ITPRO باشید

پاسخ در 1394/03/19 توسط
0

من اسکریپت شما رو اجرا نکردم ، خوب حالا ضرر که نداره اسکریپت ما رو هم تست کنید امیدوارم دیگه به مشکل نخورید.

پاسخ در 1394/03/19 توسط

پاسخ شما