این یک نمونه تست شده و اماده هست که کمکتون میکنه...
یه برنامه چت ساده....از طریق اینترنت هم میتونید تست کنید:
موفق و سربلند باشید در پناه حقکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید.
این یک نمونه تست شده و اماده هست که کمکتون میکنه...
یه برنامه چت ساده....از طریق اینترنت هم میتونید تست کنید:
موفق و سربلند باشید در پناه حقکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید.
OK قبول كردم كه ip هر سيستم تو اينترنت يكتا است . دليله اين كه من رو حرفم پافشاري ميكردم اين بود كه تو شبكه داخلي ip همه سيستم ها يكي بود . (ip اينترنت)
دو تا سوال دارم :
1 . من چطوري از داخله ويندوز ميتونم ip سيستم رو روي اينترنت پيدا كنم ؟ با ipconfig كه نشد .
2. من از طريق يك سايت ip رو پيدا كردم ولي برنامه اي كه قبلا براي چت در شبكه محلي نوشته بودم(و درست هم كار ميكرد) ، با اون ip كار نكرد . چرا ؟
برنامه رو دانلود كردم . توي شبكه محلي درست كار كرد ولي وقتي آي پي اينترنت رو دادم كار نكرد .البته من اون قسمته Socket Demo رو اجرا كردم . از dll ها چيزي سر در نياوردم .
.................................................. ..............................
يه سوال وقتي ميخام باip اينترنت كانكت بشم ، تنظيمات سوكت رو چطوري تعريف بايد بكنم ؟
AddressFamily , PorotocolType چي ميشن ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
با تشكر قبلي![]()
سلام.
1.من با دریافت آی پی از طریق اینترنت زیاد کار نرکدم ولی این کد جواب میده:
2.کانکت شدن به سیستم ها به همین راحتی هم نیست....و اینم باید بدونید که شما از روی یک سیستم و یک آی پی نمیتونید به وسیله شبکه اینترنتی با هم کانکت شید باید دو کامپیوتر جدا و دوتا آی پی اینترنتی جدا داشته باشید توجه کنید که در شبکه محلی آی پی ها تاثیری نخواهند داشت و آی پی اینترنتی مهمه...اگه میخواهید در شبکه محلی چت کنید باید آی پی محلی سیستم ها رو بدید.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
همیشه یک سیستم سرور خواهد بود...اون سیستمی که به اینترنت متصل هست حالا کاری نداریم بقیه دارن از اینترنت وایرلسش استفاده میکنن مهم اون کامپیوتری هست که به خط تلفن متصل هست.
توی پروژه دوتا برنامه هست یکی برنامه سرور هست که مهم نیست چیکار میکنید فقط کافیه کانکت رو بزنید یکی هم برنامه کلاینت هست که روی یک سیستم دیگه از یه جای دیگه و با یه آی پی دیگه باید تست کنید.به آی پی سرور که همون آی پی اینترنتی هست..دقت کنید که نرم افزار سرور نباید در لیست فایروال باشه یا بهش عدم دستری داده باشه.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)