من که گفتم اول الگوریتم بعد اجرانقل قول:
تا شما ندونی چکار می خواهی بکنی نمیتونی براش برنامه بنویسی
Printable View
من که گفتم اول الگوریتم بعد اجرانقل قول:
تا شما ندونی چکار می خواهی بکنی نمیتونی براش برنامه بنویسی
الان دسترسی به مسنجر ندارم این رو هم از ارشیوم بیرون کشیدم شاید هم با تغییراتی که یاهو داده سازگار نباشه اگه اینجوری بود دوستان ببخشننقل قول:
کسی نمیخواد به سوال من جواب بده؟؟؟؟؟
دوست عزیز اولا چرا بهت بر می خوره؟نقل قول:
مثل اینکه دوستان از الگوریتمها ی برنامه نویسی چیزی نشنیدن وگرنه چنین بحثهای بی ارزشی رو مطرح نمیکردن
جناب بهرام قراره اینجا هم نرم افزار بوت ساخته بشه دیگه مگه نه پس باید مثل اونها هم باشه در جواب لورد اشکان هم دیگه نمیدونم چی بگم
در کل دوستان که ادعاتون میشه شروع کنین ببینیم چقدر دانش فنی دارین
دوما خاکی باش اینقدر خودت رو نگیر
سوما من ادعام نمیشه من اومدم از شماها یاد بگیرم چون یک دانش آموزم
چهارما بخند تا دنیا بهنت بخنده [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
خوب یکی یک چیزی بنویسه بقیه هم کمک کنن برای شروع چجوری به یک ایدی pm بدیم
اقا پیمان شما هم کمک کن
اگه کسی علاقه نداره بحث رو ولش کنیم
برای pm دادن به یه ID سورس های زیادی من دیدم.
یکی دو تاش رو دارم. ولی الآن بهشون دسترسی ندارم.
شب اگه وقت کردم آپ میکنم.
سلامنقل قول:
ممنون از همکاریتون حالا اجازه بدین بحث رو یکم باز کنیم
برای کار روی مسنجر یاهو باید در مورد api ها یکم بدونیم همانطور که دوستان میدونن میشه با گرفتن هندل یک کنترل مثل تکس باکسها میشه باهاشون کارهایی رو انجام داد ازجمله فرستادن یک متن به تکس باکس خارج از برنامه
مثلا تکس باکسهای مسنجر
توابعی که مورد استفاده این کار قرار میگیرن عبارتند از
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
برای پیدا کردن پنجره اصلی که میخواهیم براش پیغام بفرستیم
تابع
Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
برای پیدا کردن هندل یک تکس باکس خارج از برناممون که اینجا مسنجر هست
تابع
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
برای ارسال پیغام مورد نظر ما یا همون pm
فعلا اینها رو داشته باشین تا بعد
ببخشید من دیشب یه مقدار دیر رفتم خونه، وقت نشد که اونو آپلود کنم. اگه امشب زود رفتم و مشکلی نبود، حتما آپ میکنم.
فکر کنم شما میخواید با استفاده از خود مسنجر pm بفرستید که اینا رو توضیح دادید؟ درسته؟نقل قول:
برای کار روی مسنجر یاهو باید در مورد api ها یکم بدونیم همانطور که دوستان میدونن میشه با گرفتن هندل یک کنترل مثل تکس باکسها میشه باهاشون کارهایی رو انجام داد ازجمله فرستادن یک متن به تکس باکس خارج از برنامه
مثلا تکس باکسهای مسنجر
توابعی که مورد استفاده این کار قرار میگیرن عبارتند از
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
برای پیدا کردن پنجره اصلی که میخواهیم براش پیغام بفرستیم
تابع
Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
برای پیدا کردن هندل یک تکس باکس خارج از برناممون که اینجا مسنجر هست
تابع
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
برای ارسال پیغام مورد نظر ما یا همون pm
فعلا اینها رو داشته باشین تا بعد
سلام.
سورس در این مورد که قبلا گذاشته بودم. با این سورس شما میتونید با ویبی آیدی لاگین کنید و به دیگران پیغام بفرستید.
ولی محدودیت در ارسال پیغام دارید. در هر ارسال حدودا 900 کاراکتر میتونید ارسال کنید. بین ارسال ها هم مکث حدود 1 ثانیه ای لازمه وگرنه خیلی از ارسال ها سند نمیشه.
با توجه به این توضیحات ساخت بوتر کمی مشکل میشه.
اینم لینک برنامه:
کد:http://forum.p30world.com/attachment.php?attachmentid=11921&d=1208386126