PDA

View Full Version : تشخیص شماره های تن تلفن



benyamin_pc
پنج شنبه 23 فروردین 1386, 22:37 عصر
چطور میشه برنامه ای ساخت که با تلفن به کامپیوتر زنگ بزنیم و وقتی مثلا" دکمه 1 رو بزنیم کامپیوتر تشخیص دهد

mehrzad007
پنج شنبه 23 فروردین 1386, 23:21 عصر
در موردTAPI سرچ کن . توی دات نت نمی دونم همین مونده یا تبدیل شده به چیزی . نمونه این برنامه و مقالاتی در موردش توی قسمت وی بی هست و همینطور توی وبلاگ شیداییان.

sayeh007
جمعه 24 فروردین 1386, 00:19 صبح
تو می تونی با یک میکرو کنترولر یا AVRاز پورت سریال استفاده کنی
به این ترتیب که تلفن به یک مدار وسل بشه و اون مدار به سریال و هر وقت شماره گیری شد همان دستور را به کامپیوتر انتقال دهد و خروجی که به کامپیوتر داده رو به هر شکلی شما استفاده کنید
از یک میکرو کنترولر ورودی تن استفاده کنید مثل as8081 که 8 تا ورودی تن را دارد و برنامه نویسی اسی رو با بیس کام می تونی انجام بدی که نسبتا زبان سادی هست اما کلا باید از
مدار های الکترونیکی سر در بیارید اگر کار های هر اجزا را ندانید نمی تونید کاری انجام دهید
بازم من در خدمت هستم
من می تونم تو بیس کام زبان AVRو میکروکنترولر هرکمکی از دستم بر بیاد در خدمت هستم

mehrzad007
جمعه 24 فروردین 1386, 08:18 صبح
تو می تونی با یک میکرو کنترولر یا AVRاز پورت سریال استفاده کنی
به این ترتیب که تلفن به یک مدار وسل بشه و اون مدار به سریال و هر وقت شماره گیری شد همان دستور را به کامپیوتر انتقال دهد و خروجی که به کامپیوتر داده رو به هر شکلی شما استفاده کنید
از یک میکرو کنترولر ورودی تن استفاده کنید مثل as8081 که 8 تا ورودی تن را دارد و برنامه نویسی اسی رو با بیس کام می تونی انجام بدی که نسبتا زبان سادی هست اما کلا باید از
مدار های الکترونیکی سر در بیارید اگر کار های هر اجزا را ندانید نمی تونید کاری انجام دهید
بازم من در خدمت هستم
من می تونم تو بیس کام زبان AVRو میکروکنترولر هرکمکی از دستم بر بیاد در خدمت هستم
این همه دردسر برای چی؟ tapi خیلی ساده این کار رو انجام می ده.

benyamin_pc
جمعه 24 فروردین 1386, 09:45 صبح
منظورتون رو از tapi درست نفهمیدم اگه یکم بیشتر توضیح بدین ممنون می شم اما اگه Componente باید بگم یه کامپوننت دارم که هر کار در زمینه تلفن لازم هست رو برام انجام می ده اما می خوام خودم این کار را انجام بدم
در هر صورت ممنون
-------------
از راهنمایی های سایه ممنون اما حالا یه سوال:من با اسمبلی برنامه نویسی ربات کمی انجام دادم در واقع برنامه با اسمبلی نوشته شده و روی میکرو ریخته شده و کار کرده اما تازگی ها از avr می شنوم این یه زبان برنامه نویسی دیگس؟با اسمبلی فرق داره؟

sayeh007
جمعه 24 فروردین 1386, 15:25 عصر
نه AVR یک زبان نیست بلکه میکرو لنترولر هست که از 8085 خیلی کارای بیشتری را دارد
و مینونی یک مدار مجتمع بسازی با اسمبلی هم می تونی بنویس اما چون واسه هر عملی که انجام باید بده باید چند خط دستور بنویسی اما با زبان بیس کام این راه خیلی ساده تر هست بیس کام هم زبان قابل فهمی دارد هم اینکه سخت افزار ها رو خوب و دقیق کنترول میکنه .
در ضمن اون کارهای که میخوای انجام بدی چی هست و شما می خواهید چه کارهای براتون انجام بده چون من تازگی رو پروژی کا میکنم که تلفن گویا هست و می تونه چند تا خط کابلی رو کنترول و به سانترال وسل کنه که این کار ها امکان نداره باtapi انجام داد خلاصه شما کاری رو که میخواهید براتون انجام بده رو بگید شاید کمکی از دستم بر بیاد

benyamin_pc
جمعه 24 فروردین 1386, 19:08 عصر
اول مشخص بشه باید برم دنبال چی
پس در حال حاضر قوی ترین زبان برای ربات بیس کام هست؟ و قوی ترین میکرو Avr?

benyamin_pc
جمعه 24 فروردین 1386, 22:14 عصر
من یه گشتی تو نت زدم
Codevision با Syntaxe C هست که من به سی بیشتر علاقه دارم تا بیسیک اما میشه یه مقایسه مختصری بین codevision و بیس کام داشته باشین؟
در رابطه با میکرو های دیگه هم اگه میشه یه مقایسه کمی داشته باشین pic , 8051 ,8085.avr,mosfet,...

Developer Programmer
یک شنبه 26 فروردین 1386, 22:41 عصر
منظورتون رو از tapi درست نفهمیدم اگه یکم بیشتر توضیح بدین ممنون می شم
گوگل میگه:


TAPI (Telephony Application Program Interface) is a standard program interface that lets you and your computer "talk" over telephones or video phones to people or phone-connected resources elsewhere in the world


کافیه CD های MSDN رو بخری، و عبارت TAPI رو سرچ کنی تا با توابع TAPI آشنا بشی.


چطور میشه برنامه ای ساخت که با تلفن به کامپیوتر زنگ بزنیم و وقتی مثلا" دکمه 1 رو بزنیم کامپیوتر تشخیص دهد

اکثر مودم ها چنین امکانی رو دارن، یعنی شماره زده شده رو شناسایی میکنن و بهت ارسال میکنن.
کافیه عبارت Digit Detection رو در گوگل سرچ کنی.اما اگه میخوای با کلیات مودم آشنا بشی. دنبال دستورات ATI Commands بگرد. اگر هم خواستی فرمانی رو به مودم ارسال کنی و ببینی مودم چی جواب میده، برنامه اش رو مدتها پیش نوشته ام اگه لازم بود بگو آپلود کنم.

benyamin_pc
یک شنبه 26 فروردین 1386, 23:30 عصر
اگه کد ساده ای با سی شارپ دارین که وقتی با تلفن به کامپیوتر زنگ می زنم و یه دکمه با تلفن می زنم مثلا" 2 اون رو تشخیص بده و بگه ممنون میشم اینجا بذارین

Developer Programmer
دوشنبه 27 فروردین 1386, 07:57 صبح
به جوابهایی که داده میشه دقت کن:

کافیه CD های MSDN رو بخری، و عبارت TAPI رو سرچ کنی تا با توابع TAPI آشنا بشی.

saeed_rezaei
دوشنبه 27 فروردین 1386, 14:36 عصر
سلام
من با ویژوال سی کار نکردم. اما تو وی بی یه مقاله هست که شاید به دردتون بخوره.

benyamin_pc
دوشنبه 27 فروردین 1386, 21:26 عصر
کار با کامپوننت نه!
اینو داشتم اما دستت درد نکنه به هر حال

ghafoori
سه شنبه 04 اردیبهشت 1386, 13:08 عصر
دوستان عزیز قبلا داخل سایت با این کد برخورد کردم که شماره تلفن را با توابع tapi نشان می دهد


private void button1_Click(object sender, EventArgs e)
{
serialPort1.PortName = "com3";
serialPort1.Open();
serialPort1.RtsEnable = true;
serialPort1.DiscardNull = true;
serialPort1.WriteLine("ATZ" + "\r\n");
serialPort1.WriteLine("AT+VCID=1" + "\r\n");
}
private void serialPort1_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
Beep(1000, 200);
string s = serialPort1.ReadExisting();
txtLog.Text += s;
}

samanes
سه شنبه 04 اردیبهشت 1386, 17:31 عصر
اما اگه Componente باید بگم یه کامپوننت دارم که هر کار در زمینه تلفن لازم هست رو برام انجام می ده اما می خوام خودم این کار را انجام بدم


من به این component احتیاج فوری دارم...
میتونین بگین از کجا میتونم تهیه کنم؟؟

amirhosein
سه شنبه 04 اردیبهشت 1386, 17:49 عصر
من به این component احتیاج فوری دارم...
میتونین بگین از کجا میتونم تهیه کنم؟؟
فکر کنم با کامپوننت TAPIX کارت راه بیفته که میتونی از http://www.tapix.com بگیریش.البته کرکش هم تو اینترنت وجود داره:چشمک:

Sorenaa_s
چهارشنبه 05 اردیبهشت 1386, 09:57 صبح
یک Componet خوب به اسم ExTapi هست که من باهاش کار کاردم، نسباتا خوبه. کرکش هم هست.

MH2538
چهارشنبه 05 اردیبهشت 1386, 11:10 صبح
Sorenaa_s من هر چی گشتم نتوستم لینک download پیدا کنم
براتون ممکنه اون رو برام mail کنید یا لینک دانلودش رو بذاری

samanes
پنج شنبه 06 اردیبهشت 1386, 08:09 صبح
آدرس سایت درسته؟؟
منم پیدا نکردم!!!!!

Sorenaa_s
جمعه 07 اردیبهشت 1386, 15:05 عصر
http://www.tapiex.com/product.htm

samanes
یک شنبه 09 اردیبهشت 1386, 23:14 عصر
کسی component دیگه ای سراغ نداره که تمام امکاناتش قابل مدیریت باشه؟؟؟

Sorenaa_s
دوشنبه 10 اردیبهشت 1386, 16:37 عصر
اینم یه نگاهی بنداز
http://www.programmersheaven.com/download/14245/download.aspx

samanes
چهارشنبه 12 اردیبهشت 1386, 18:55 عصر
با تشکر از توجه شما دوست خوب...
من component ای می خوام که بتونم از طریق برنامم برای اینکه مشتری راحت تر باشه با user و password ای که خودم براش مشخص کردم به اینترنت connect شم...
اینا بیشتر idCaller هستند... اون component قبلی هم terial بود و هم این امکان رو نداشت..

Sorenaa_s
چهارشنبه 12 اردیبهشت 1386, 20:03 عصر
منظورت اینه که می خوای Dialer بنویسی؟

samanes
پنج شنبه 13 اردیبهشت 1386, 01:07 صبح
آره... چون برنامه ای که نوشتم دیتا بیسش روی سروره و افرادی که ازش استفاده میکنن با
کامپیوتر و اینترنت آشنایی کمی دارند, می خوام به محض اینکه برنامم run شد به اینترنت
connect شه...
الان برنامه آمادست فقط همین قسمتش مانده.. لطفا اگر component ای سراغ دارین معرفی کنین

متاسفانه وقت به اندازه کافی ندارم که خودم کار با api مربوطه رو یاد بگیرم و برنامه رو بنویسم.

Sorenaa_s
پنج شنبه 13 اردیبهشت 1386, 09:30 صبح
کاملا متوجه شدم، قبلا جنین چیزی نوشتم، کدشو پیدا میکنم می فرستم براتون