سلامنقل قول:
دیشب داشتم چت میکردم یک دفعه یک عالمه پنجره بازشد و بعد که چند تاشون رو بستم کلا مسنجرم بسته شد
فکر کنم اینجوری بشه
خوب شما میدونید چجوری میشه پنجره همه افراد روم رو برای یک نفر باز کرد
Printable View
سلامنقل قول:
دیشب داشتم چت میکردم یک دفعه یک عالمه پنجره بازشد و بعد که چند تاشون رو بستم کلا مسنجرم بسته شد
فکر کنم اینجوری بشه
خوب شما میدونید چجوری میشه پنجره همه افراد روم رو برای یک نفر باز کرد
سلام.نقل قول:
لازم نیست از طرف افراد روم پی ام بدی. میتونی 20 تا آیدی تو برنامت لاگین کنی و از طرف تک تک اونا پی ام بدی. اولین بوتری که با این روش کار میکرد Smasher بود. البته ممکنه آیدیا لاک بشن. ولی روش هایی هم هست که لاک نشن.
فکر کنم این رو بلدمنقل قول:
برای جلوگیری از لاک شدن اونها چکار باید کرد
یک مشکلی که برام پیش اومده اینه که چجوری لیست کل ایدی ها رو تو پنجره اصلی بگیرم شما راهی برای این موضوع سراغ دارین
یه کم سخته
چون اون لیست باکس معمولی نیست.
یه آبجکت سفارشیه.
اگه کلاسش رو دیتکت کنید، متوجه میشید.
من که هرچی فسفر سوزوندم، موفق نشدم این کارو انجام بدم.
البته قبلا میخواستم این کار رو بکنم. الآن دیگه حوصلم نمیگیره.
سلام.
لیست رو از یه فایل بخون. یه فایل به نام ID & Pass List کنار برنامه بذار. این متنم داخلش بذار.
ID1: Pass1
ID2: Pass2
ID3: Pass3
بعد کلید لود بذار تا آیدی ها رو بخونه. مرتب کردن آیدی ها هم به عهده خود کاربره.
بله از این دست برنامه زیاددیدم اما نمیدونستم چرا این جوری استفاده میشه درضمن متوجه نمیشم چه فرقی دارهنقل قول:
برنامه از یک فایل متنی خونده بشه یا از طرف کاربر وارد بشه به نظر من این فقط به خاطر اینه که کاربر نخواهد در شروع برنامه هر بار مجددا ایدی ها رو وارد کنه
در مورداون کنترلی که Ulf_vb6 گفت هم نظر بدین
حق با شمان من هم هر کاریش کردم جواب نداد فکر نکنم روش ساده ای برای بیرون کشیدن متن از این کنترل وجود داشته باشهنقل قول:
شاید بشه قبل از اینکه پیغام به این کنترل برسه یک کپی ازش برداشته بشه بنظر من باید از این روش استفاده بشه
فکر کنم با پکت اسنيفر بشهنقل قول:
شایدم از طریق کار با پروسس ها بشه این کارو کرد.نقل قول:
ولی باید بشه از طریق همون روش معمولی این کارو کرد. چون به هر حال، هر چی باشه، یه نوع لیست باکسه (که ایمیج رو هم ساپورت میکنه). فقط باید دید چطوری میشه باهاش این کارو کرد!!!
راستی من امروز خیلی اتفاقی اون سورس رو پیدا کردم. اگه حوصله داشتم آپش میکنم.
آپلود کردم.
البته حال نداشتم قبلش تست کنم ببینم هنوز کار میکنه یا نه.
اگه کسی تست کرد به ما هم خبر بده.
حجمش 85 کیلو بایته.
کد:http://www.4shared.com/file/46529168/b826716f/yahoo.html
دوستان تستش هم کردم. جواب میده هنوز.
خیلی سریع لوگین میکنه و میتونید Pm بدید. Pm هم میتونید بگیرید.
یعنی چت میکنید دیگه.
البته باید ایدی طرف رو بدونی تابشه چت کرد
سلام.نقل قول:
کدوم کنترل رو میگی.
YMSG12ENCRYPT.dll دیگه.نقل قول:
تو همین سورسی که آپ کردم هستش.
نقل قول:
نه منظورم SysListView32 بود همونی که تو پنجره اصلی مسنجر وجود داره
هندلش اینجوری بدست میاد اما اما ایدی ها رو نمیشه ازش در اورد یا من نتونستمکد:Dim MainClass As Long
Dim ChildClass As Long
MainClass = FindWindow("IMClass", vbNullString)
ChildClass = FindWindowEx(MainClass, 0&, "SysListView32", vbNullString)
Msgbox ChildClass ' Message Handle
ببخشید. من فکر کردم، اونو میگی.
مطمئنی کلاسش اینه؟ SysListView32
من تا اونجایی که یادمه، کلاسش یه چیزه دیگه بود.
حداقل یه IM یا YM توش داشت.
خط اول کد فایند نوشتمش اونی که گفتین کلاس پنجره مادر هستنقل قول:
یکی از دوستان میگفت این پنجره های یاهو مسنجر از تگهای html هم پیروی میکنه راست میگفت من امتحان کردم
چواب مبداد شاید بشه ریسورسش کرد
کدوم قسمت از تگها پشتیبانی میکنه؟
صفحه ای که pm ها دخل اون نمایش داده میشه؟ خب اون کلا یه کپسول IE هستش. بایدم پشتیبانی کنه.
قسمتی که متن رو مینویسی و دکمه سند رو بعدش میزنی
سلام.نقل قول:
بیشتر توضیح بده. هندل رو میخوای چی کار؟ لیست آیدی های خودتو میخوای؟
خب اول باید هندل اون لیست باکس رو در بیاری تا بتونی لیست آی دی هارو در بیاری دیگه.
سلام.
درسته. ولی من میگم لیست آیدی ها رو میخواید چی کار؟ لزومی نداره لیست آیدی هارو به دست بیارید.
سلام اقا پیمان دیر میاینقل قول:
اون رو برای یک کار دیگه میخواهم در ضمن اونجوری میتونی همه رو با هم بوت کنی البته قصد من این نیست
ایشون لیست آی دی هارو برای ساخت نرم افزاره تبلیغاتی میخوان. درسته؟نقل قول:
برا تک تکه افرادی که تو روم هستن میخواید pm بفرستید.
سلام.
پس لطفا اول موضوع بحث رو کامل مشخص کنید تا بدونیم در چه مورد صحبت کنیم.
الآن 2 تا بحث جدا داریم.
یکی ساخت بوتر.
یکی به دست آوردن لیست آیدی های روم.
درسته؟
یا لیست آیدی های مسنجر خودتو میخوای؟
سلام.
کلاس روم ها IMClass هست. کلاس پنجره ای که لیست آیدی ها داخلشن SysListView32 هست. کلاس SysHeader32 هم جز زیر مجموعه های اون پنجره ایه که آیدی ها رو نگه میداره.
سلام
این رو شروع کنیم ایدی های یک روم رو بدست بیاریم البته با اجازه اساتید محترمنقل قول:
یکی به دست آوردن لیست آیدی های روم.
درسته؟
به اضافه اینکه میشه ایمیلشون رو هم بدست اوردنقل قول:
خب بحث داره به جاهای خوبش (اسپمینگ) میرسه.نقل قول:
این رو شروع کنیم ایدی های یک روم رو بدست بیاریم
البته درآوردن ایمیل رو اگه با هدف ارسال ایمیل تبلیغاتی میخوای انجام بدی، پیشنهاد میکنم، وقتت رو روی این کار نذاری. چون بازدهش کمتر از یک درصده. اگر هم دوس داری، پیشنهاد میکنم یه اسپایدر بنویسی به جای این کار، خیلی بهتر جواب میده.نقل قول:
به اضافه اینکه میشه ایمیلشون رو هم بدست اورد
ولی خب ارسال pm تبلیغاتی هنوز جای پیشرفت داره و بازدهش بیشتر از ایمیله.
در ضمن، بهتره بگید از چه ورژنی استفاده میکنید. ممکنه ماژول ورژنهای مختلف یاهو، توی این مواردی که میخوایم روشون کار کنیم، متفاوت باشن.
بله تو ورژن های مختلف فرق میکنه این درسته من الا ن از ورژن 8 که بتا نیست استفاده میکنمنقل قول:
در ضمن، بهتره بگید از چه ورژنی استفاده میکنید. ممکنه ماژول ورژنهای مختلف یاهو، توی این مواردی که میخوایم روشون کار کنیم، متفاوت باشن
به نظرم يه برنامه ضد بوت رو اگه دنبال كني بهتر باشه چون بچه هايي كه ميگين بين 20 تا 25 سال سن دارن
کدوم بچه ها؟!!!نقل قول:
به نظرم يه برنامه ضد بوت رو اگه دنبال كني بهتر باشه چون بچه هايي كه ميگين بين 20 تا 25 سال سن دارن
بین 15 تا 28 درستترهنقل قول:
من میگم چطوره خودتون یک یاهو مسنجر بسازید اینطوری خیلی کارا میشه کرد
اگر Adsl من هم وصل شد همه جوره کمکتون میکنم
شما مطمئنيد جواب سوال كننده را داده ايد؟