امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
اجرا شدن کانکشن
نویسنده پیام
mobtadi آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 1
تاریخ عضویت: اردیبهشت ۱۳۸۴

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #1
اجرا شدن کانکشن
سلام این اولین پست من در این وبسایته ...از اسمم کاملا معلومه من چی هستم....

فقط یه کمک میخوام اونم اینه ...من میخوام یه کامپیوتر رو با اسم مشخص یه کانکشن وصل کنم به اینترنت ...میشه ؟؟؟ اونم با وی بی ...لطفا منو راهنمایی کنین ...مخلص همه ....مبتدی!
۲۷-اردیبهشت-۱۳۸۴, ۰۶:۴۴:۱۰
ارسال‌ها
پاسخ
mobtadi آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 1
تاریخ عضویت: اردیبهشت ۱۳۸۴

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #2
 
آقا من کمک خواستم :cry: میدونم بلدین ...شایدم نمیخواین به یه مبتدی کمک کنین :roll:
۲۸-اردیبهشت-۱۳۸۴, ۱۴:۰۰:۳۹
ارسال‌ها
پاسخ
PouriaAmid آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 272
موضوع‌ها: 15
تاریخ عضویت: شهریور ۱۳۸۳

تشکرها : 34
( 311 تشکر در 133 ارسال )
ارسال: #3
 
درود دوست عزيز
سؤالت اصلاً مفهوم نيست ، يعنی من نفهميدم 8)
ميخوای از طريق نت ورک کانکشن رو برای يک کامپيوتر ديگه آزاد کنی ؟ يا اينکه ميخوای فقط يک ارتباط مستقيم با يک کامپيوتر ديگه برقرار کنی ؟ اگه بيشتر و دقيق تر توضيح بدی که چی ميخوای راحت تر ميشه جواب داد :wink:

موفق باشی

Root is not accessible
۲۸-اردیبهشت-۱۳۸۴, ۱۴:۵۱:۴۸
وب سایت ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #4
 
دوست عزيز سلام
ارتباط مستقيم يا Peer to peer كه با استفاده از سوكت ها و كنترل وين ساك خيلي راحت انجام ميشه !
والا زحمت توضيحش رو مي زارم واسه آقا پوريا ! :oops: :oops: :oops:
راستي پوريا خان منم تا تنور داغه يه نون بچسبونم البته با اجازه ! Amaze
والا اين ارتباط مستقيم برقرار كردن تو شبكه بين دوتا كامپيوتر خيلي راحت انجام ميشه اما مشكل من اينه كه ميخوام يه چيزي شبيه به نوع ارتباط كامپيوتر ها توي بازي هايي كه روي شبكه با هم ارتباط دارن درست كنم اما هر چي سعي كردم چطوري راهي به ذهنم نرسيد اما واسه خودم كلي تئوري بافي كردم ! :roll:
منظورم اينه چطور يه كامپيوتر در بازي سرور ميشه و بقيه كلاينت هاي بازي خيلي راحت آي پي سرور بازي رو شناسايي مي كنند و بهش وصل ميشن !؟؟؟
آيا ارتباط بين سرور بازي و كامپيوتر هاي كلاينت بازي روي شبكه همين مستقيم هستش يا نه ؟!
در اين حالت آيا پورت خاصي براي شناسايي سرور در نظر گرفته ميشه ؟؟ نحوه ارتباط چطوريه ؟

ممنون ميشم يكم توضيج بدي البته بعد از اينكه جواب دوست عزيزمون رو دادي ! :wink:
بايد حق تقدم هم رعايت بشه Amaze
ممنون :wink:

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۲۸-اردیبهشت-۱۳۸۴, ۲۲:۲۴:۰۱
ارسال‌ها
پاسخ
mobtadi آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 1
تاریخ عضویت: اردیبهشت ۱۳۸۴

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #5
 
من میخوام برنامه ای بنویسم که سر ساعت به اینترنت وصل شه ...فقط .... میتونین کمکم کنین :?: :P
۲۸-اردیبهشت-۱۳۸۴, ۲۳:۱۶:۳۰
ارسال‌ها
پاسخ
PouriaAmid آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 272
موضوع‌ها: 15
تاریخ عضویت: شهریور ۱۳۸۳

تشکرها : 34
( 311 تشکر در 133 ارسال )
ارسال: #6
 
درود
در مورد سؤال اين دوست عزيز ، والا من هنوز هم نفهميدم که چه کار ميخواد بکنه
سر ساعت ؟ خوب يه تايمر بزار که زمان رو بخونه و مقدار رو تعين کن ، بعد هر وقت به اون مقدار رسيد با استفاده از وين زاک هر کاری که ميخوای انجام بده( منظورت از وصل شدن به اينترنت چيه ؟ ) ميخوای فقط وصل بشی يا ميخوای ارتباط رو ايجاد کنی ؟
و اما آقا محمد
اين کار چند شکل داره ، اگه ارتباط تو شبکه محلی باشه تعريف کردن آی پی کار سختی نيست
ولی اگه ارتباط از طريق اينترنت باشه بايد حتماً از قبل محل يا آدرس سرور رو مشخص کنی . مثلاً سرور ياهو که يه آدرس مشخص داره و تمام کلاينت ها به اون کانکت ميکنن ، البته ميشه از چند آدرس يا چند سرور استفاده کرد که کار رو سخت تر ميکنه ولی واسه از بين بردن ترافيک مناسبه. واسه اين کار خيلی مثال هست اگه بگردی حتماً پيدا ميکنی. مثلاً چت سرور های زيادی هستن که از اين روش استفاده ميکنن من خودم تو پی اس کد زياد ديدم در مورد پاکت ها هم چند وقت پيش يه تاپيک بود که فکر ميکنم کيميا سؤال کرده بود و نحوه کار رو اونجا ميتونی پيدا کنی و اما ارتباط ، اين هم باز چند شکل داره اول اينکه ارتباط فقط از طريق سرور انجام ميشه
و اگه سرور از شبکه خارج بشه ديگه ارتباطی نيست يا اينکه سرور فقط نقش برقرار کننده ارتباط
رو داره و بقيه ارتباط پی تو پی ميشه . برای ايجاد ارتباط حتماً بايد يک پورت انتخاب کنی که سرور قبول ميکنه البته بايد پورتی باشه که بقيه سرويس ها ازش استفاده نکنن . ولی مهم اينجاست که سرور روی پورت انتخاب شده صبر ميکنه تا ارتباط از طريق کلاينت برقرار بشه که اينم ميشه راحت با وين زاک تنظيم کرد ميتونی نمونه ی تروجان ها رو ببينی که از همين روش استفاده ميکنن . و بهتر از همه هم برنامه ی کنترل کافی نت که چند وقت پيش بچه ها تو سايت گزاشتن به درد اين کار ميخوره

موفق باشی :wink:

Root is not accessible
۲۸-اردیبهشت-۱۳۸۴, ۲۳:۴۱:۰۳
وب سایت ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #7
 
پوريا جان ممنون از راهنمايي ها و مطالبي كه نوشتي !
فقط شرمنده يه سوال ديگه پيش اومد كه بايد دوباره بپرسم ! :oops:
توي سرور ها كه اكثر اوقات پورت 80 جوابگوي درخواست هاي HTTP ميشه چطور تعداد خيلي زيادي كامپيوتر ميتونن باهاش صحبت كنن !؟ به اين مطلب اشاره كردي اما من مي خوام مكانيسم كار رو بدنم چون نوشتن برنامه اش ديگه آسون ميشّ !
اگه ما يه پورت رو تو حالت Listen قرار بديم ( توي وين ساك ) فقط يه نفر ميتونه بهش وصل شه ؛ اما ميخوام بدونم مكانيسم اون حالت چيه !؟
اصلا شما فرض رو بر اين بزار كه من ميخوام يه پاسخگوي پورت 80 بنويسم 8O 8O 8O
حالا فكر كنم بهتر شد! Amaze Amaze

راستي اين دوست خوبمون هم تا اونجايي كه من فهميدم ميخواد سر يه ساعت مقرر كامپيوتر رو وادار به اتصال به اينترنت بكنه !
خوب اين رو بايد با كمك API مخصوص ارتباط با اينترنت انجام داد . اينو يه زمان توي سايت زده بودند :
http://www.iranvig.com/modules.php?name=...ername=api

شما بخش مقاله هاي اين دوست عزيز رو نگاه كن همه چيز رو پيدا مي كني !

:wink: موفق باشي

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۲۹-اردیبهشت-۱۳۸۴, ۲۱:۵۷:۲۲
ارسال‌ها
پاسخ
PouriaAmid آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 272
موضوع‌ها: 15
تاریخ عضویت: شهریور ۱۳۸۳

تشکرها : 34
( 311 تشکر در 133 ارسال )
ارسال: #8
 
اين مشکل حال نشدی نيست ميتونی از خاصيت ConnectionRequest استفاده کنی اينجوری
کد:
Private Sub Socket_ConnectionRequest(ByVal requestID As Long)

If Socket.State <> sckClosed Then
Socket.Close
Socket.Accept requestID
Socket.SendData Your_Data
    
End If
End Sub
حتی ميتونی تعداد ارتباط رو هم خودت مشخص کنی مثلاً با اين کد خيلی ساده
کد:
Private Sub Socket_ConnectionRequest(ByVal requestID As Long)
Dim i As Integer
For i = 0 To 50
If Socket(i).State <> sckClosed Then
Socket(i).Close
Socket(i).Accept requestID
Socket(i).SendData Your_Data
    Exit Sub
End If
    Next i
    
End Sub
من خودم هم يه همچين مشکلی داشتم ، البته با يک برنامه ديگه . چند وقته دارم رو يه
ياهو روبات کار ميکنم ، همه چی درست بود به جز يه چيز ، يه تکست باکس گزاشتم که پی ام وقتی که وارد ميشد توی اون ذخيره ميشد ، حالا اگه 2 نفر هم زمان به روبات پی ام ميدادن چی ؟
متأسفانه اونجا نميشد به اين راحتی مشکل رو حال کرد ( خيلی راحت تر Amaze Amaze ) واسه اين کار چند تا تابع ذخيره گزاشتم که اگه مثلاً اون تکست خالی نبود بعدی پر ميشد و بقيش
به هر صورت با اين روش ميشه اين مشکلت رو حل کرد
موفق باشی :wink:

Root is not accessible
۳۰-اردیبهشت-۱۳۸۴, ۰۲:۱۰:۴۵
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  بستن برنامه اکسل در حال اجرا aleas 1 1,064 ۲۳-شهریور-۱۳۹۸, ۱۷:۲۴:۱۱
آخرین ارسال: Di Di
  جلو گیری از اجرا فیلم aleas 3 4,380 ۲۰-بهمن-۱۳۹۶, ۱۹:۰۶:۱۴
آخرین ارسال: aleas
  اجرا نشدن keybd_event vbKeyMenu در ویندوز 8.1 javad917 3 2,627 ۱۳-آذر-۱۳۹۶, ۲۱:۲۰:۲۸
آخرین ارسال: javad917
  ارسال پارامتر به برنامه ی در حال اجرا. Blossom 42 27,149 ۰۹-اسفند-۱۳۹۳, ۲۲:۴۴:۱۶
آخرین ارسال: 9988
  کانکشن هوشمند ساکس Dastanjahan 11 21,480 ۰۹-خرداد-۱۳۹۲, ۱۷:۳۸:۴۶
آخرین ارسال: p8tir
  [سوال] اجرا نشدن دستورات هندل کردن خطا در محیط IDE وی بی flush 6 6,016 ۰۵-اسفند-۱۳۹۱, ۲۱:۴۹:۳۵
آخرین ارسال: Payman62
  ساخت کانکشن crafcrab 4 4,006 ۲۴-دى-۱۳۹۱, ۰۳:۲۸:۱۷
آخرین ارسال: qazvinfan
  چگونه يه تايمر را روي فرم قرار دهيم و مدت اجرا آن را به يك ساعت تغيير دهيم! rap0661 10 11,357 ۱۱-خرداد-۱۳۹۱, ۱۹:۵۶:۵۸
آخرین ارسال: Ghoghnus
  كمك براي اجرا شدن برنامه فقط براي يك بار Mr.pRoGraMmer 15 15,373 ۰۴-شهریور-۱۳۹۰, ۰۳:۴۴:۴۸
آخرین ارسال: joker
  [سوال] اجرا و بررسی دستورات SQL در ADODB one hacker alone 2 3,205 ۱۶-مرداد-۱۳۹۰, ۱۰:۳۶:۱۵
آخرین ارسال: one hacker

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS