PDA

View Full Version : ارسال پیغام در شبکه به کاربران به صورت خصوصی



Microsoft.net
جمعه 23 آبان 1382, 12:54 عصر
من می خواستم بدونم کسی می دونه چه جوری می شه یه پیغام به یه نفر در شبکه فرستاد
البته من یه بانک اطلاعاتی درست کردم روی سروره که هر کی باید یوزر و پسوردشو بده حالا می خوام یه پیغام به یه نفر دیگه یوزرش توی بانکم هست بدم ولی نمی دونم چه جوری
Winsock یا ترید یا ... هر کی می دونه لطفا جواب بده

Developer Programmer
دوشنبه 26 آبان 1382, 16:43 عصر
عزیز از شما بعیده که ...
یه سر می ری به andreavb.com بعد هم جستجو می کنی اگه پیدا نشد بگو یه برنامه exe بدم یا یه سایت دیگه !

فدات

سه شنبه 27 آبان 1382, 19:18 عصر
با استفاده از تابع Net Send می تونین این کار رو انجام بدین.
این تابع دو پارامتر می گیره، یکی HostName و یکی هم Message.
اسم کامپیوتر های کاربرانی رو هم که به DataBase متصل هستند رو می تونین از دیتابیس Master بدست بیارین.

Developer Programmer
سه شنبه 27 آبان 1382, 23:48 عصر
با استفاده از تابع Net Send می تونین این کار رو انجام بدین.
این تابع دو پارامتر می گیره، یکی HostName و یکی هم Message.
اسم کامپیوتر های کاربرانی رو هم که به DataBase متصل هستند رو می تونین از دیتابیس Master بدست بیارین.

لطفا بگین این دیتابیس چیه و کجاست و چه طوری .....

کم حوصله
چهارشنبه 28 آبان 1382, 00:12 صبح
لطفا بگین این دیتابیس چیه و کجاست و چه طوری .....
اینم راه حل :wink:

عزیز از شما بعیده که ...
یه سر می ری به andreavb.com بعد هم جستجو می کنی اگه پیدا نشد بگو یه برنامه exe بدم یا یه سایت دیگه !

فدات

هرچی عوض داره گله نداره ..... :mrgreen:

Developer Programmer
چهارشنبه 28 آبان 1382, 09:49 صبح
:mrgreen: :mrgreen: :mrgreen:

ایران ویج
چهارشنبه 28 آبان 1382, 12:19 عصر
اگه میخوایی با استفاده از برنامه نویسی اینکارو بکنی به این لینک نیگاه کن
http://www.iranvig.com/modules.php?name=News&file=article&sid=92&mode=&order=0&thold=0
باید توجه کنی که میتونی پیام رو از طرف هر کسی به هر کاربری توی شبکه بزنی

چهارشنبه 28 آبان 1382, 15:27 عصر
برنامه ای که لینکش رو گذاشتین، هم از تابع Net استفاده می کنه! و البته کافی بود می نوشتن :


Sell "Net Send " & HostName & " " & Message

و اگر از SQL Server استفاده می کنین می تونین تشخیص بدین که چه کاربرانی به شبکه متصل هستند و نیازی نیست که کاربر شما نام کامپیوتر مقصد رو تایپ کنه.
SQL Server یک دیتابیس به نام master بر روی کامپیوتر شما نصب می کنه که با استفاده از بانک های اون می شه اطلاعات خیلی زیادی بدست آورد.
مثلا با الحاق سه جدول sysProcesses, sysDatabases, sysxLogins می تونین اطلاعاتی در مورد کاربرانی که به دیتابیس متصل هستند و همین طور نام login آنها ( windows و DataBase )، نام کامپیوتر، نام دیتابیس، زمان اتصال و ... رو بدست بیارین.