نمایش نتایج 1 تا 5 از 5

نام تاپیک: ساخت یک برنامه چت آنلاین

  1. #1

    Question ساخت یک برنامه چت آنلاین

    سلام

    من چند وقتی دارم تو اینترنت به دنبال آموزش هایی برای ساخت نرم افزار مسنجری مانند msn میگردم، ولی متاسفانه چیزه بدرد بخوری پیدا نکردم. اکثر فروما (خارجی) کلا سورسه و توضیحی نداره . کسی نبود راهنمایی کنه ، من تا حالا برنامه نویسی تحت شبکه کار نکردم به همین دلیل الان نمیدونم چیکار کنم ، اونجا میگفتن که باید از سوکت پروگرامینگ استفاه کنی ولی برنامه هایی که نوشته بودن به عنوان sample حتی امکانات اولیه رو هم مثل ثبت نام رو نداره . ممنون میشم یک نفر بیاد مراحل رو بگه مثلا : (در C#‎)

    اولا برو سوکت پروگرامینگ رو یاد بگیر --- > لینک دانلود کتاب ( البته چیزی معرفی کنید که توضیحاتش کامل باشه یک سورس خالی به کار من نمیاد چون کد های گنگ زیاد توش هست)
    بعد برای ثبت نام یوزر ها رو اینترنت چیکار کنم
    آیا هش کردن لازمه ؟
    چجوری از آنلاین بودن یوزر ها مطلع بشم .
    بعد برای اینکه سرور روی اینترنت باشه چیکار کنم و ...

    ممنون

  2. #2
    کاربر دائمی آواتار M.KH-SH
    تاریخ عضویت
    مرداد 1390
    محل زندگی
    تهران
    پست
    847

    نقل قول: ساخت یک برنامه چت آنلاین

    اول شما Socket programing رو یاد بگیر و نحوه استفاده از Port ها و ارسال و دریافت پیام رو بین دو تا کامپیوتر یاد بگیر بعد برو سروقت کار بزرگ

    برای برنامه مسنجر اول باید ببینی که چه امکاناتی میخوای بزاری؟
    برای کجا میخوای بنویسی؟
    نیاز به Video Call و یا Voice Call داری یا خیر؟
    نیاز به ارسال فایل داری یا خیر؟
    به طور مستقیم میخوای با کاربر متصل بشی یا به صورت واسطه ای؟
    امکانات سخت افزاری در چه میزان داری؟


    بعد از بررسی کردن اینها باید بیای بانک رو طراحی کنی و کدهای ابتدایی رو بنویسی.

    برای آنلاین و افلاین بودن من روش اصلی این کار رو بلد نیستم ولی برای آنلاین بودن میشه به لحظه ورود کاربر به نرم افزار اونو در بانک روشن کرد و برای آفلاین شدن اون یک روبوت در سرور باشه و کاربران رو به ترتیب چک کنه و پیغام بفرسته که روشن هستن یا خیر(کاربران روشن رو بررسی میکنه نه همه کاربران رو) اگه هم کاربر خودش بر روی دکمه خروج زد خوب به صورت خودکار در بانک آفلاین میشه و نیاز به بات نیست برای این کاربر ولی احتمالات زیادی داره که برای این کار باید دقیق بررسی کنی.

    هرچند ابتدایی گفتم ولی خودت باید کامل ترش کنی.

  3. #3
    کاربر دائمی آواتار _behnam_
    تاریخ عضویت
    مهر 1389
    محل زندگی
    سونای ایران ( بوشهر )
    پست
    971

    نقل قول: ساخت یک برنامه چت آنلاین

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

  4. #4

    نقل قول: ساخت یک برنامه چت آنلاین

    البته من خودم چند ساعت پيش يك كتاب براي سوكت پروگرامينگ پيدا كردم زبان اصلي حدود هزار صفحه است ، تا دو سه ماه ديگه ميخونمش !!!!! بعد ادامه ميديم ... ممنون ،

  5. #5

    نقل قول: ساخت یک برنامه چت آنلاین

    با سلام

    اگر Search کنی اینجا حیلی برنامه برای شروع و ایده گرفتن پیدا می کنید

    از این لینک استفاده کن

    خیلی ساده و روان نوشته شده


    https://barnamenevis.org/showthread.php?t=260525

تاپیک های مشابه

  1. ساخت یک برنامه چت با استفاده از ایندی ها( فوری , خیلی نیاز دارم
    نوشته شده توسط mrezamk2005 در بخش برنامه نویسی در Delphi
    پاسخ: 6
    آخرین پست: دوشنبه 24 بهمن 1384, 07:15 صبح
  2. ساخت یک برنامه ی بایگانی؟
    نوشته شده توسط SH_Zahra در بخش Access
    پاسخ: 17
    آخرین پست: یک شنبه 10 مهر 1384, 21:55 عصر
  3. کمک در ساخت یه برنامه مثل اعلانات بازار بورس یا ساعات پرواز
    نوشته شده توسط ashki در بخش برنامه نویسی در Delphi
    پاسخ: 0
    آخرین پست: پنج شنبه 17 شهریور 1384, 22:08 عصر
  4. ساخت فرمهای برنامه به صورت ویزاردی ؟
    نوشته شده توسط mahdi939 در بخش برنامه نویسی در Delphi
    پاسخ: 0
    آخرین پست: دوشنبه 09 خرداد 1384, 08:23 صبح
  5. ساخت یک برنامه نقاشی
    نوشته شده توسط احمد احمد در بخش برنامه نویسی در 6 VB
    پاسخ: 5
    آخرین پست: سه شنبه 20 اردیبهشت 1384, 06:42 صبح

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •