PDA

View Full Version : ساعت و تاریخ در شبکه



کاروان پیشه
چهارشنبه 01 خرداد 1387, 21:34 عصر
سلام
چطور میتوان در شبکه ساعت و تاریخ یک کامپیوتر با آی پی خاص مثلا 192.168.0.2 را پیدا کرد؟:متفکر:

حسین علوی
چهارشنبه 01 خرداد 1387, 23:02 عصر
سلام
منم همین مشکل رو دارم لطفا دوستان راهنمایی کنند
با تشکر

soheil_programmer
پنج شنبه 02 خرداد 1387, 00:00 صبح
منم به این قضیه نیاز دارم...:اشتباه:

H4i0 ACP
پنج شنبه 02 خرداد 1387, 09:52 صبح
سلام
یه برنامه رو تو سیستمی که می خواید اطلاعات در موردش بدست بیارید اجرا کنید و بعد بگید اون براتون بفرسته . ( مثل برنامه کافینت )
البته توابع شبکه که تو VB کار بکنن هم هست .

حسین علوی
پنج شنبه 02 خرداد 1387, 11:26 صبح
سلام
یه برنامه رو تو سیستمی که می خواید اطلاعات در موردش بدست بیارید اجرا کنید و بعد بگید اون براتون بفرسته . ( مثل برنامه کافینت )
البته توابع شبکه که تو VB کار بکنن هم هست .
میشه یک نمونه بگذارید؟

H4i0 ACP
پنج شنبه 02 خرداد 1387, 11:44 صبح
سلام
من نمونه ندارم ولی تو همین تالار هست ، البته عنوانش فرق داره ،
کارش هم اینطوریه که یه فایلو از اطلاعات پر میکنه و میفرسته .

حسین علوی
پنج شنبه 02 خرداد 1387, 13:02 عصر
جسته ایم ما ، یافت می نشود.
اگه یک لینک هم بدید ممنون میشم

soheil_programmer
پنج شنبه 02 خرداد 1387, 16:50 عصر
سلام
یه برنامه رو تو سیستمی که می خواید اطلاعات در موردش بدست بیارید اجرا کنید و بعد بگید اون براتون بفرسته . ( مثل برنامه کافینت )
البته توابع شبکه که تو VB کار بکنن هم هست .

منظور شما استفاده از برنامه ای جفت و به صورت کلاینت-سرور است ما میخواهیم بدونیم آیا میشه بدون اجرای برنامه ای روی سرور و تنها از طریق امکانات ویندوز این کار را انجام داد؟؟

کاروان پیشه
پنج شنبه 02 خرداد 1387, 18:49 عصر
اساتید محترم لطفا راهنمایی کنید؟

soheil_programmer
جمعه 03 خرداد 1387, 03:40 صبح
خواستم تاپیک بیاد بالا تا جواب بگیره...

H4i0 ACP
جمعه 03 خرداد 1387, 04:19 صبح
منظور شما استفاده از برنامه ای جفت و به صورت کلاینت-سرور است ما میخواهیم بدونیم آیا میشه بدون اجرای برنامه ای روی سرور و تنها از طریق امکانات ویندوز این کار را انجام داد؟؟
-------------------------------------------------------------------------------------------------------------------------
بله ، شدنی هست ، اما همون طور که می دونید Vb امکانات شبکه ای زیادی نداره .
توابعی هستن که این کاررو میکنن .باید بیشتر جست و جو بشه .
منم به این موضوع علاقه مندم ، اگه چیزی پیدا کردم می ذارم ، دوستان هم کمک بکنن . ( البته بدون یه برنامه کمکی ، منم میخوام بدونم آیا میشه بدون اجرای برنامه ای روی سرور و تنها از طریق امکانات ویندوز این کار را انجام داد؟؟)

حسین علوی
جمعه 03 خرداد 1387, 05:03 صبح
سلام
دوست عزیز فعلا اگه لینکی در مورد (سرور -کلاینت) هم داری معرفی کنید.جستجو کردم ولی چیزی پیدا نشد.

soheil_programmer
جمعه 03 خرداد 1387, 10:27 صبح
سلام
دوست عزیز فعلا اگه لینکی در مورد (سرور -کلاینت) هم داری معرفی کنید.جستجو کردم ولی چیزی پیدا نشد.

ببینید شما باید از طریق کنتزل Winsocket این کار را انجام بدین و با استفاده از این کنترل میتوانید از دو جفت نرم افزار نرم افزار نوشته شده در VBتان را از طریق یک آی پی و پورت خاص (مثلاً 2055 یا هر پورت دیگر) بهم متصل نمائید و به رد و بدل کردن اطلاعات بپردازید.

fat_roze2000
جمعه 03 خرداد 1387, 11:33 صبح
میتونی در یک متغیر عمومی با تابع GetDate در sql تاریخ رو از سرور بگیری و از اون استفاده کنی ولی این کار فقط باید برای گرفتن ساعت و تاریخ برای ذخیره اطلاعات استفاده بشه و برای نمایش ساعت باید از ساعت خود سیستم استفاده کنی که تبادل اطلاعات با بانک زیاد نشه

soheil_programmer
جمعه 03 خرداد 1387, 16:40 عصر
میتونی در یک متغیر عمومی با تابع GetDate در sql تاریخ رو از سرور بگیری و از اون استفاده کنی ولی این کار فقط باید برای گرفتن ساعت و تاریخ برای ذخیره اطلاعات استفاده بشه و برای نمایش ساعت باید از ساعت خود سیستم استفاده کنی که تبادل اطلاعات با بانک زیاد نشه

فکر نمیکنم نیاز باشه عملیات گرفتن تاریخ از Sql Server به صورت مداوم انجام بشه و میتوان آن را در هر اجرای نرم افزار کاربردیمان فراخوانی کرده و تاریخ و ساعت کلاینت را با سرور سنکرون کنیم!
نظر شما چیه؟؟

mpmsoft
شنبه 04 خرداد 1387, 10:58 صبح
دوست عزیز اگر از SQL هم استفاده می کنی می تونی بعد از اتصال به بانک SQL توسط فانکشن GetDate() ساعت و تاریخ سیستم مورد نظر را بدست بیاری

ASKaffash
شنبه 04 خرداد 1387, 11:02 صبح
با سلام
دوستان خیلی سئوال مبهم است اگر منظور شما اینست که روی کامپیوتر مقصد یک چیزی باید وجود داشته باشد تنها را ه حل ممکن استفاده از Socket است اگر لازم میدانید بحث را بازکنیم چون با این روش خیلی کارهای دیگر هم میتوان انجام داد ازجمله تاریخ وساعت و...

حسین علوی
شنبه 04 خرداد 1387, 17:12 عصر
دوست عزیز اگر از SQL هم استفاده می کنی می تونی بعد از اتصال به بانک SQL توسط فانکشن GetDate() ساعت و تاریخ سیستم مورد نظر را بدست بیاری
میشه لطف کنید شکل کلی دستور Getdate رو همراه با یک مثال بگید؟

حسین علوی
دوشنبه 06 خرداد 1387, 10:55 صبح
لطفا یکی از دوستان در مورد GETDATE توضیح بده.

soheil_programmer
دوشنبه 06 خرداد 1387, 14:24 عصر
خوشحال میشم اگه یکی بیشتر توضیح بده...

mpmsoft
دوشنبه 06 خرداد 1387, 15:19 عصر
Dim Conn As New ADODB.Connection
Conn.open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=master;Data Source=MPMSOFT"

Dim Rs as New ADODB.Recordset
Rs.open "SELECT GetDate() as DDate",Conn,1,3

msgbox rs(0)



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