1. m44miri
  2. عمومی - ایزابل، الستیکس، فری پی بی اکس ...
  3. شنبه, 04 خرداد 1392
من دنبال application ی هستم که بتونه بطور خودکار در زمان خواصی شماره خواصی را بگیره.
بنظر شما GotoIfTime میتونه این کارو انجام بده؟ فکر کنم که صرفا یک شرط زمانی باشه! اگه نمی تونه application ی که بتونه در یک زمان خواص شماره گیری کنه را به من معرفی کنید
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
سلام، برای این منظور باید از امکان Call فایل استریسک استفاده نمایید. این PDF شما را کمک خواهد کرد.
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
دوست عزیز برای اینکار نیاز به برنامه خاصی نیست و این جزو قابلیت های سیستم عامل لینوکس هست تا Cron Jobs تنظیم کنید و کافیه یک Bash Script بنویسید تا CallFile شما رو توی مسیر Outgoing سر یک ساعت های خاصی کپی کنه.

به همین سادگی...
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
خوب تا اینجا فهمیدم که میشه یه call file نوشت و اونو کپی کرد در مسیر outgoing .اما سوالم اینه .میشه این فایل دارای یک زمان باشه(مثلا ۸ صبح دوم هر ماه ) و همیشه توی این مسیر outgoing باشه ؟
اینکه یک اسکریپت برای scheduler بنویسم در لینوکس کار جالبی نیست.اگه قرار باشه اسکریپت بنویسم ترجیح میدم یک AMI بنویسم و با یک scheduler مثل quartz در جاوا در راس ساعت خواص کانالIVR مورد نظرمو تحریک کنم تا لیست شماره هامو بگیره اما این کارو دوست ندارم.
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
بله میتونید تنظیم کنید که در تاریخ های خاصی و ساعات خاصی این کار انجام بشه اما نه توی CallFile بلکه از طریق همون CronJobs توی لینوکس. اما اینکه فرمودید همیشه توی مسیر Outgoing باشه امکانپذیر نیست. چون استریسک بلافاصله بعد از اجرای CallFile اون رو از این مسیر پاک میکنه.
بازهم اگه مشکلی توی اسکریپت بود بگید من براتون نمونه بذارم.
به نظرم مدیریت این کار با قابلیت های لینوکس خیلی راحت تر از توسعه اون توی نرم افزار خودتون هست.
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
سلام

۱- ایجاد یک کرون جاب با دستور این دستور: [CODE]crontab -e[/CODE] تنظیم بر روی ۲۲:۴۵ دقیقه هر روز با افزودن خط زیر به انتهای فایل:
[LEFT][CODE]
45 22 * * * /path/to/mvcall.sh
[/CODE]
[/LEFT]
۲- محتویات فایل mvcall.sh که یه قایل قابل اجراست (با این دستور chmod +755 /path/to/mvcall.sh):
[LEFT][CODE]
#!/bin/bash
mv /path/to/callfile /var/spool/asterisk/outgoing/
[/CODE]
[/LEFT]
۳-محتویات فایل callfile :
[LEFT][CODE]
Channel: SIP/100
Application: Playback
Data: hello-world
[/CODE]
[/LEFT]
نظر
هنوز هیچ نظری ارسال نشده است!
  • صفحه :
  • 1


هنوز هیچ پاسخی برای این پرسش ارسال نشده است
همچنین شما برای ارسال پاسخ به این پرسش مجاب نیستید

آخرین خبرها

خبرنامه

در لیست کاربران ما ثبت نام نمایید تا از آخرین اخبار دانشنامه و دوره های آموزشی با خبر باشید.