چطور از طریق مودم ارتباط برقرار نماییم؟

محمدمهدی

Well-Known Member
با سلام
لطفا حتی اگر کمی هم اطلاعات دارید وارد مبحث بشید و تول تیپش رو فقط نخونید
دوستان می خوام بدونم که آیا میشه مودم رو روشن کرد و بهش یه شماره تلفن داد(مخصوصا از طریق ام ام بی)
لطفا کمک کنید که در صورتی که بشه به مودم شماره داد تا بگیره بدونه دخالت کاربر چطوریه؟
بعد اینکه حالا آیا میشه داخل مودم کدی رو فرستاد؟
میشه مثل تلفن دستور بدی صدا پخش کنه؟
یعنی داخل خطی که حالا وصلیم یه پیغام بده
یا اینکه از همه مهمتر اگر میشه دستور دیال داد میشه فهمید که طرف گوشی رو برداشته یا نه و بعد اینکه گذاشت گوشی رو یا نه و اشفاله یا نه و....
لطفا کمک کنید حتی اگر باید از برنامه ای دیگر کمک گرفت اگر نمیشه آیا میشه با کلک از یه سری تلفن ها کمک گرفت؟:sad:
 

محمدمهدی

Well-Known Member
راستی ضمن اینکه دوباره خواهش میکنم کمک کنید
می خوام که بگم اگر به آدرس زیر برید و دیالر و هایپر رو ببینید و فقط بتونید کدهایی رو که بشه بهشون دستور داد رو پیدا کنید معرکست
C:\Program Files\Windows NT
آقای اوجایی آقای سیلور خواهشا با هر برنامه ای مثلا بشه با همین برنامه کدهای مخصوص زنگ زدن خروجی و ... رو پیدا کرد شروع کنید تا درست بشه
میشه من میدونم.
چطوری میشه خروجیه این برنامه رو گرفت؟
خواهش می کنم اگر هم وقت نکردم شما نزارید این تاپیک بره زیر:shock:
 

silvercover

کاربر متخصص
یه پلاگ این هست به نام DUN که قدیمی هم هست و برای شما گیری هست که بگردین پیداش می کنین. علاوه بر اون برنامه های Telnet و Terminal مثل HyperTerminal از یه سری فرامین به نام AT Commands حمایت می کنند که لیست این فرامین رو می تونین از اینجا ببینید :

http://members.tripod.com/michaelgellis/modem.html

این فرامین هم البته در راهنمای مودم هایی هم که خریداری می کنین یافت میشه. اگه برنامه نویسی بلد هستین توی زبان هایی مثل دلفی و ویژوال بیسیک کامپوننتی به نام KDTele وجود داره که اکثر این کار ها رو برای شما انجام میده و همراه این کامپوننت نمونه ی کاملی هم وجود داره. مضاف بر این گفته ها برنامه نویسی در این مقوله زیر شاخه TAPI میشه که اگر توی منابع مربوط به برنامه نویسی بگردین مطالبی رو پیدا می کنین.

اما نباید زیاد از MMB انتظار داشت. شما بهتر هست این کار رو با یک زبان برنامه نوسی دیگه انجام بدین. در ضمن فکر می کنم آقای mojtaba-saleh هم قبلا در این زمینه کار کرده باشن. اگه میخاین میتونین باهاشون در تماس باشین.
 

محمدمهدی

Well-Known Member
آقای سیلور در حقیقت اول اینکه آیا میشه به صورت لاین این چیزی رو داخل مودم فرستاد یعنی شخصی که که پشت خطه انگار داره با یه نفر اونور خط صحبت میکنه و برعکس
در ضمن این پلاگین فقط برای اینترنته و خیلی هم بد کار میکنه و قدرت درست و حسابی دریافت و...
نداره
در ضمن این کدهایی که دادید برای برنامه نویسی مودم رو در کجا استفاده کنم و هنوز جواب نگرفتم که چطور کدهای صادر شده از برنامه های ترمینال رو در یافت کنم و یا بهشون کد بدم تا کار من رو انجام بدن خواهش می کنم یک مقدار دقیق تر گفته هامو مطالعه کنید چون من سر این چیزا گیرم که هیچ کس گیر نیست
(لحنم تند نیستا)
ولی در هر حال بسیار از توجهتون متشکرم و از دوستای دیگه بازم می خوام که منو کمکم کنید که وقتم تنگه
یا علی!
 

aff - SEvEN

Banned
مولتي مديا بيلدر ، کمي با توقعات شما در اين خصوص مشکل داره آقا ...

اساسا MMB در مباحثي که مرتبط هست با برقراري ارتباط با يه پورت در يک شبکه محدوديت هاي زيادي داره ... و بخوبي قادر به انجامش نيست ... زبان اسکريپت استفاده شده در بيلدر بجز اينکه سرعت لازم رو نداره بلکه فرامين کافي هم براي ايجاد چنين خصوصياتي رو براي برقراري پورت ها و برنامه هاي اناليز شده براي اون ندارن آقا ...

بذارين يه مثال ساده تر از توقع شما بزنم :
در خصوص کار خودم که انتخابش کردم ... يعني محاسبات CRC32 که مخفف ( cyclic redundancy checksum ) هست و در نوشتن keygen و الگوريتم هاي اون ازش استفاده ميکنم که مختص هست به Cracking اگر قرار بود روي MMB اصرار کنم بيچاره بودم و العان به اين مرحله نمي رسيدم ...

کلا منظورم اين هست آقا ... ( اگر تا اين حد مي خواهيد جلو برين بايستي از MMB قدمي به جلو به سمت زبان هاي برنامه نويسي سطح بالا بردارين ... براي من فقط assembly کافي بود و من در خصوص کرکينگ که عاشقش هستم ديگه نيازي بيشتر احساس نمي کنم و در واقع من برنامه نويس تلقي نمي شم اما شما بايد به سمت محيط هاي Visual برين ...

براي شروع هيچ چي بهتر از Visual Basic نيست و در کنار اون زبان هاي مترادف با اين ويژوال شده و بعد از اون هم visual c هست که بهترين کمک رو به شما مي کنه .

اما ويژوال استوديو دات نت 2005 بهترين پروسه برنامه نويسي هست ، که العان براي شروع ميتونين تهيه کنين و روي سيستم خودتون نصبش کنين ... البته بجز NET Fream Work و يک سري ملحقات ديگه که شش سي دي کامل هست بقيه اجزا اون رو در 2CD مي تونين نصب کنين روي سيستم خودتون و اگر باز هم توقعات بيشتري دارين ... حتي فراتر از اين مباحث که من اصلا تا حالا در اين سطح در ايران چيزي نديدم Delphi آخرين راه باقي مونده هستش .

در خصوص تمام گفته هام سورس کد زياد هست در نت و حتي انواع نرم افزارهاي Open source و همچنين هر يک از اونها تجربه اي نو هستند براي شما . و نگاهي دقيق به اساس فلوچارت اين پروژه هاي بي نظير که چطور با UML تطبيق شده و بدقت انجام شدن ...

اين چيزايي که بهتون گفتم بخش خيلي کوچيکي از فرمايشات استادم دکتر اجايي بود زماني که تحت تعليمشون بودم و اولين قدم هست براي تبديل شدن به يک برنامه نويس زبده و فراتر از فاروم بازي و اين حرفها هست ... ( برنامه نويس هاي بزرگي که در دنياي زير زميني خودشون با در آمد هاي کلان فقط با دولت ها و پروژه هاي بزرگ اون ها در ارتباط هستن منظورمه آقا ) ...

ديگه بقيش که چطور بخواين شروع کنين و چطور تحت تعليم قرار بگيرين و ... به خودتون بستگي داره ...
ويژوال بيسيک دات نت براي شروع بهترين کمک هست براي برآورده کردن توقعاتتون ... لطفا اينجا رو هم يک نگاه سطحي بندازين آقا :

http://www.codeproject.com/smartclient/phoneat.asp

متشکرم و شبتون بخير باشه آقا .
 

silvercover

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


یعنی کامپیوتر به جای انسان با اون ور خط صحبت کنه؟ بله میشه، اما بسیار مشکل و پیچیده میشه و بهتره که دور MMB رو در این مقوله خط بکشین.

محمدمهدی گفت:
در ضمن این کدهایی که دادید برای برنامه نویسی مودم رو در کجا استفاده کنم و هنوز جواب نگرفتم که چطور کدهای صادر شده از برنامه های ترمینال رو در یافت کنم و یا بهشون کد بدم تا کار من رو انجام بدن خواهش می کنم یک مقدار دقیق تر گفته هامو مطالعه کنید چون من سر این چیزا گیرم که هیچ کس گیر نیست
(لحنم تند نیستا)
ولی در هر حال بسیار از توجهتون متشکرم و از دوستای دیگه بازم می خوام که منو کمکم کنید که وقتم تنگه
یا علی!

کد ها رو توی برنامه HyperTerminal که از Start Menu>Accessories>Commmunications قابل دسترس هست تست کنین.
 

محمدمهدی

Well-Known Member
از همتون ممنون ولی آقای اوجایی من همون ابتدا گفتم که مهم نیست زبانش چی باشه فقط کمکم کنید تا این پروژه به نتیجه برسه و از راهنمایی هاتون بسیار بسیار ممنون و متشکرم و امیدوارم که همیشه در هر عرصه ای که دوست دارید به نتیجه برسید(و یه خواهش کوچولو لطفا با من کلاسیک بر خورد نکنید مگه دارید با استاد دانشگاه حرف می زنید)
آقای سیلور ناراحت نشید ولی اگر توجه می کردین و به آدرسی که گفته بودم می رفتید متوجه می شدید که من هایپپر و ... رو می شناسم و همینطور منظورم رو درست متوجه شدید
اما مشکل اینه که نمی خوام برنامه هایپر باز بشه مثلا شاید بتونم در وی بی از او-ال-ای استفاده کنم و اون رو تحت برنامه اجرا کنم ولی مشکلم صادر کردن کده درسته باب برنامه های قدرتمند که یه سر رشته ای دارم میشه انجام داد ولی یادگیریش آدم رو اسیر می کنه یه پلاگین یا هر چیزی باشه که فقط بشه از طریق برنامه های ساده مثل وی بی و یا خود ام ام بی کارم رو راه بندازه
در حقیقت می خوام بدونم چطور میشه از طریق مودم گوشی رو برداشت و با میکرفن صحبت کرد و...(با جزئیات بررسی اشغال بودن خط و...)((راستی می بخشید ولی چرا جواب من رو توی تاپیک پیشنهاد نمی دید؟))
با تشکر از همتون!
 

aff - SEvEN

Banned
سلام آقا ... عصرتون بخير باشه ...

آقا شما بايستي از منابع سورس باز عظيمي که در نت وجود داره کمک بگيرين . البته در اين خصوص دانش چندان بالايي نياز نيست ... مثلا به اين آدرس برين و بطور مثال اين کلمه ( Phone ) رو در SearchBar سايتش تايپ کنين و بعد سرچش کنين :
HTML:
http://sourceforge.net/

و يا هر چيزي که در ذهنتون هستش ... !
اين نتيجهء سرچ من باسه همچين کلمه اي بود ... 585 مورد برنامه سورس باز در رابطه با تلفن ... ببينين :
HTML:
http://sourceforge.net/search/?type_of_search=soft&words=phone

و یه خواهش کوچولو لطفا با من کلاسیک بر خورد نکنید مگه دارید با استاد دانشگاه حرف می زنید
خواهش ميکنم آقا ... بله ، کاملا موافقم ... :cool:
 

محمدمهدی

Well-Known Member
ولی دوستان هنوز مشکل بنده حل نشده و اصلا اگر میشه بگید که اصلا از خود ویندوز چطوری این کار رو بکنم
یعنی با میکرفن مثل گوشی تلفن با اونور خط صحبت کنم؟
(آقا مجتبی صالح یه نگاه بنداز اینجا رو...)
شاید من دیگه وقت نکنم پس بچه ها نزارید این تاپیک بره پایین و از همتون خداحافظ
شاید نه مهم بودم و نه ... اما به هر حال آقای لیتلدمون آقای سیلور آقای اف - سون آقای آلت آقای پیمان و ...
از همتون متشکرم تا یک ماه دیگه که دوباره سر بزنم
«... سالها در کامیابی تو سر به خاک می نهادم و مدهوش... حال مرا به خاک بسپارید که بوی معشوق می دهد
- بسیار گفتم و نوشتم که تنها تویی کس من و من تنها کس من، دوباره دست در دستم بنه که به هنگام نماز، اشک شوق نگذارد که دوست را خوب بینم»
بچه ها بازم میگم خداوند همین نزدیکیست در همین گوش کنار یا علی!:)
 

silvercover

کاربر متخصص
از همتون ممنون ولی آقای اوجایی من همون ابتدا گفتم که مهم نیست زبانش چی باشه فقط کمکم کنید تا این پروژه به نتیجه برسه و از راهنمایی هاتون بسیار بسیار ممنون و متشکرم و امیدوارم که همیشه در هر عرصه ای که دوست دارید به نتیجه برسید(و یه خواهش کوچولو لطفا با من کلاسیک بر خورد نکنید مگه دارید با استاد دانشگاه حرف می زنید)
آقای سیلور ناراحت نشید ولی اگر توجه می کردین و به آدرسی که گفته بودم می رفتید متوجه می شدید که من هایپپر و ... رو می شناسم و همینطور منظورم رو درست متوجه شدید
اما مشکل اینه که نمی خوام برنامه هایپر باز بشه مثلا شاید بتونم در وی بی از او-ال-ای استفاده کنم و اون رو تحت برنامه اجرا کنم ولی مشکلم صادر کردن کده درسته باب برنامه های قدرتمند که یه سر رشته ای دارم میشه انجام داد ولی یادگیریش آدم رو اسیر می کنه یه پلاگین یا هر چیزی باشه که فقط بشه از طریق برنامه های ساده مثل وی بی و یا خود ام ام بی کارم رو راه بندازه
در حقیقت می خوام بدونم چطور میشه از طریق مودم گوشی رو برداشت و با میکرفن صحبت کرد و...(با جزئیات بررسی اشغال بودن خط و...)((راستی می بخشید ولی چرا جواب من رو توی تاپیک پیشنهاد نمی دید؟))
با تشکر از همتون!

شما به نظر من به سمت دلفی و کامپوننت های آماده اون از قبیل KDTele برین. این کامپوننت حتی برای VB هم کار میکنه. فقط کافی هست که گیرش بیارین. اکثر نیاز هاتون رو بر طرف میکنه.
 

mojtaba-saleh

Active Member
سلام

من در این مورد چند وقتی کار کردم ولی به نتیجه ای نرسیدم .

این کار رو با ویژوال بیسیک میشه انجام داد ولی فکر نکنم مجانیش جایی باشه (حداقل من ندیدم) بعد از اینکه من با مولتی مدیا به جایی نرسیدم رفتم سراغ ویژوال که اونم پولی هست . با این حال توی این سایت کسانی هستند که این نوع برنامه ها را داشته باشند. www.iranvig.com
 

mojtaba-saleh

Active Member
آیا شما تلفن گویا می خواید؟ اگه اینه و مشکلتون با یک برنامه حل میشه من یک برنامه این جوری دارم
 
بالا