امتیاز موضوع:
  • 9 رأی - میانگین امتیازات: 4.11
  • 1
  • 2
  • 3
  • 4
  • 5
کامپوننت ياهو! YMSGPro
نویسنده پیام
HoseinVig آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,165
موضوع‌ها: 97
تاریخ عضویت: مرداد ۱۳۸۵

تشکرها : 4768
( 2464 تشکر در 677 ارسال )
ارسال: #34
RE: کامپوننت ياهو!
پس چجوری یاهوی ورژن های قبل میتونن آنلاین بشن؟
مثل یاهو 9 یا 8

۲۹-اردیبهشت-۱۳۸۹, ۱۱:۰۴:۴۸
ارسال‌ها
پاسخ
veyskarami غایب
مدیر بازنشسته
*****

ارسال‌ها: 861
موضوع‌ها: 82
تاریخ عضویت: مرداد ۱۳۸۴

تشکرها : 477
( 2479 تشکر در 611 ارسال )
ارسال: #35
RE: کامپوننت ياهو!
اینم یه کامپوننت برای دلفی که کاملا اپن سورسه.

http://rapidshare.com/files/58090319/Bri...t_v5.2.rar

۲۹-اردیبهشت-۱۳۸۹, ۱۱:۱۹:۵۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : HoseinVig
CRazYFULL غایب
مدیر بازنشسته
*****

ارسال‌ها: 792
موضوع‌ها: 27
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 1546
( 2836 تشکر در 593 ارسال )
ارسال: #36
RE: کامپوننت ياهو!
(۲۹-اردیبهشت-۱۳۸۹, ۱۱:۰۴:۴۸)HoseinVig نوشته است: پس چجوری یاهوی ورژن های قبل میتونن آنلاین بشن؟
مثل یاهو 9 یا 8

تغييرات در قسمت فرستادن توکن و گرفتن کوکی Url ياهو هست
تو پروتکل وب (HTTP) همه کاراکتر ها رو نميشه به صورت اسکی فرستاد مثل کراکترهای فارسی
برای حل اين مشکل کاراکترها قبل از فرستاده شدن به معادل هکس تبديل ميشه.

هميشه مقدار هايی که تو توکن قرار داشتند استاندارد بودن و مشکلی برای ارسال نداشتن و نيازی نبود به هکس تبديل بشن.
اما جديدا کارکترهی ديگه هم به توکن اضافه شده اند مشکل اين برنامه و برنامه های که الان مشکل پيدا کردن همين بوده که قبل از ارسال مقدارهای توکن به هکس تبديل نميشد و کوکی دريافت نميکرد
در واقع مشکل از من بوده که فکر اين قمست رو نکرده بودم, البته تو ورژن های قبلی مقدارهای username و password به هکس تبديل ميشدن چون امکان داشت آيدی ايليگال باشه و يا کراکترهای غير متعارف تو پسورد استفاده شده باشه و فقط مقدار توکن تبديل نميشد
۳۱-اردیبهشت-۱۳۸۹, ۰۰:۰۳:۳۴
ارسال‌ها
پاسخ
تشکر شده توسط : HoseinVig, PEA
arian_1372 آفلاین
تازه وارد

ارسال‌ها: 2
موضوع‌ها: 0
تاریخ عضویت: اردیبهشت ۱۳۸۹

تشکرها : 2
( 0 تشکر در 0 ارسال )
ارسال: #37
rahanamaiy
salam

mishe begin chetori mishe ba in ocx file ferestad
man vaghti ba pcksendfile ye file send mikonam bad save mizanam on kadre to pm yahoo por nemishe hamon ja sabet mimone

eshkal chie lotfan rahnamaiy konid
mer30
۰۲-خرداد-۱۳۸۹, ۰۰:۲۱:۴۲
ارسال‌ها
پاسخ
CRazYFULL غایب
مدیر بازنشسته
*****

ارسال‌ها: 792
موضوع‌ها: 27
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 1546
( 2836 تشکر در 593 ارسال )
ارسال: #38
RE: کامپوننت ياهو!
لطفاً به قوانين احترام بذاريد و فارسی بنويسيد ، دفعه بعدی پست های فينگليسی پاک ميشن

پارامتر سرور هم ميبايست مقدار بديد چون سرور پيشفرض غير فعال شده
کد:
YMSG1.PckSendFile "mashghasem", "C:\New Text Document.txt", "98.136.113.155"

ميتونيد فعلاً از اين سرور استفاده کنيد تا تغييراتی در اين قسمت ايجاد بشه
"98.136.113.155"
۰۲-خرداد-۱۳۸۹, ۰۶:۱۲:۳۰
ارسال‌ها
پاسخ
تشکر شده توسط : PEA, HoseinVig, arian_1372, f00b_gigi
arian_1372 آفلاین
تازه وارد

ارسال‌ها: 2
موضوع‌ها: 0
تاریخ عضویت: اردیبهشت ۱۳۸۹

تشکرها : 2
( 0 تشکر در 0 ارسال )
ارسال: #39
RE: کامپوننت ياهو!
سلام ممنون از راهنماییتون

مثل اینکه یاهو بازم سرورشو تغییر داده
وقتی آی دی لوگین می کنم تو قسمت YMSG_Status پارامتر msgstatus می نویسه :invalid user name or password

جالب اینه وقتی یه بار با کامپوننت تلاش می کنم آی دی لوگین کنم آیدیم مسدود می شه باید برم تو mail دوباره فعال کنم
۰۲-خرداد-۱۳۸۹, ۱۷:۵۲:۲۲
ارسال‌ها
پاسخ
CRazYFULL غایب
مدیر بازنشسته
*****

ارسال‌ها: 792
موضوع‌ها: 27
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 1546
( 2836 تشکر در 593 ارسال )
ارسال: #40
RE: کامپوننت ياهو!
(۰۲-خرداد-۱۳۸۹, ۱۷:۵۲:۲۲)arian_1372 نوشته است: سلام ممنون از راهنماییتون

مثل اینکه یاهو بازم سرورشو تغییر داده
وقتی آی دی لوگین می کنم تو قسمت YMSG_Status پارامتر msgstatus می نویسه :invalid user name or password

جالب اینه وقتی یه بار با کامپوننت تلاش می کنم آی دی لوگین کنم آیدیم مسدود می شه باید برم تو mail دوباره فعال کنم

هيچ تغييری تو پروتوکل داده نشده
شايد داريد از ورژن قبلی استفاده ميکنيد يا آيدی هاتون مشکل دارند يا اينکه با آی پی تون بيش از حد معمول کانکت ميکنيد
از کامپوننت هر روز به تعداد زياد داره استفاده ميشه و همچين مشکلی نداشتن
۰۲-خرداد-۱۳۸۹, ۱۸:۵۷:۵۸
ارسال‌ها
پاسخ
تشکر شده توسط : PEA
PEA آفلاین
كاربر تک ستاره
*

ارسال‌ها: 50
موضوع‌ها: 4
تاریخ عضویت: اردیبهشت ۱۳۸۹

تشکرها : 40
( 30 تشکر در 18 ارسال )
ارسال: #41
RE: کامپوننت ياهو!
سلام،
چند تا سوال در مورد کامپونت داشتم،
ممنون می شوم پاسخ بدهید...
1.بعد از اینکه لینک کد تصویری را برای وارد شدن به روم دریافت کردیم چطوری می بایست کد کاراکتری رو برای تایید ارسال کنیم؟
2.آیا امکان ارسال اد لیست ها به آیدی های دیگر توسط این کامپونت وجود دارد؟ (چگونه؟)
3.آیا امکان استفاده از وب کم در این کامپونت وجود دارد؟ (چگونه؟)
4.چطوری می تونیم آواتار خود و آواتار دیگران را توسط این کامپونت نمایش بدهیم؟ (آیا امکانش وجود دارد؟)
5.امکان ایجاد کنفرانس به صورت پیش فرض در این کامپونت وجود دارد؟ (چگونه؟)
واقعا خوشحال و ممنون می شوم که در مورد امکانات بالا توضیح بدهید و در صورتی که برخی امکانات وجود ندارد آن ها را در ورژن بعدی قرار بدهید،
با سپاس مجدد.

من چیزی بلد نیستم، آمده ام یاد بگیرم...
(آخرین ویرایش در این ارسال: ۰۸-خرداد-۱۳۸۹, ۰۰:۴۶:۱۶، توسط PEA.)
۰۸-خرداد-۱۳۸۹, ۰۰:۴۵:۳۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : HoseinVig
CRazYFULL غایب
مدیر بازنشسته
*****

ارسال‌ها: 792
موضوع‌ها: 27
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 1546
( 2836 تشکر در 593 ارسال )
ارسال: #42
RE: کامپوننت ياهو!
نقل قول: 1.بعد از اینکه لینک کد تصویری را برای وارد شدن به روم دریافت کردیم چطوری می بایست کد کاراکتری رو برای تایید ارسال کنیم؟

http://captcha.chat.yahoo.com/go/captchat/?img=http://ab.login.yahoo.com/img/jde65uJZFe...qF_TUO.jpg&.intl=us&.lang=en-US

لينک قسمت قرمز آدرس لينک کپچا هست
بعد از اينکه اين لينک رو باز کنيد صفحه وارد کردن کد مشاهده ميشه

به وسيله winsock و webbrowse و WinHttp و Inet ميتونيد اين عمل رو انجام بديد
تو پلنت ميتونيد مثال وارد کردن کپچا به وسيله winsock و webbrowse رو پيدا کنيد

نقل قول: 2.آیا امکان ارسال اد لیست ها به آیدی های دیگر توسط این کامپونت وجود دارد؟ (چگونه؟)
اين امکان تو اکتيوکس نيست به دليل اينکه استفاده زياد نداره اما ميشه با کد نويسی انجام داد.

فکر کنم مثالی که برای فرستادن ليست آيدی نوشتم گويا باشه
کد:
Private Sub Command4_Click()
Dim DataLst As String
DataLst = CrtList("idyek")
DataLst = DataLst & CrtList("iddo")
DataLst = DataLst & CrtList("idse")

'For i = 0 To List1.ListCount - 1
'DataLst = DataLst & CrtList(List1.List(i))
'Next i

'Text1 = Id ya profile ferestande ke login shode
'Text8 = Id girande ke gharare list barash feerstade beshe

DataLst = Replace(DataLst, "À€301À€280À€300À€", "À€302À€280À€300À€", , 1)
Call YMSG1.SendPacket(YMSG1.YMSGHeader("D3", "", "1À€" & Text1 & "À€13À€0À€302À€5À€5À€" & Text8 & "À€303À€5" & DataLst & "À€301À€280À€303À€280À€"))

End Sub
Function CrtList(ByVal UsetID As String, Optional Name As String)
Dim LData As String
LData = "À€301À€280À€300À€280À€5À€" & UsetID & "À€280À€<contact>" & vbNewLine
'LData = LData & "<fn>nick name</fn>" & vbNewLine
LData = LData & "<yi>" & UsetID & "</yi>" & vbNewLine
LData = LData & "</contact>" & vbNewLine
CrtList = LData
End Function

و برای گرفتن ليست از ديگران هم ميتونيد از رويداد IncommingData ديتای خام رو بگيريد (پارامتر Type با مقدار 221 )


نقل قول: 3.آیا امکان استفاده از وب کم در این کامپونت وجود دارد؟ (چگونه؟)
نه، چون اين کاموپننت فقط برای پرتوکل YMSG ساخته شده .پرتکول و سرورهای webcam و voice کاملا جدا از YMSG هستند.
برای webcam ميتونيد از کامپوننت خود ياهو(webvw) که با VB6 هم سازگار هست استفاده کنيد
مثال هم ميتونيد تو پلنت پيدا کنيد

نقل قول: 4.چطوری می تونیم آواتار خود و آواتار دیگران را توسط این کامپونت نمایش بدهیم؟ (آیا امکانش وجود دارد؟)
اين امکان وجود داره اما فکر کنم از کار افتاده
کد:
YMSG1.EnableAvatar True
فردا چک ميکنم و اگه مشکلی داشت کامپوننت رو آيديت ميکنم

آواتر ديگران هم ميتونيد از اين لينک دريافت کنيد
http://img.msg.yahoo.com/avatar.php?yids...format=jpg

نقل قول: 5.امکان ایجاد کنفرانس به صورت پیش فرض در این کامپونت وجود دارد؟ (چگونه؟)
نه، اما ميتونيد مثل فرستادن ليست خودتون بنويسيد

اگه امکاناتی واقعاً لازم باشه اضافه ميکنم, چون حجمش زياد ميشه
(آخرین ویرایش در این ارسال: ۰۸-خرداد-۱۳۸۹, ۰۵:۲۲:۰۲، توسط CRazYFULL.)
۰۸-خرداد-۱۳۸۹, ۰۵:۱۸:۴۹
ارسال‌ها
پاسخ
تشکر شده توسط : PEA, HoseinVig
PEA آفلاین
كاربر تک ستاره
*

ارسال‌ها: 50
موضوع‌ها: 4
تاریخ عضویت: اردیبهشت ۱۳۸۹

تشکرها : 40
( 30 تشکر در 18 ارسال )
ارسال: #43
RE: کامپوننت ياهو!
ممنون از جواب های خوبتون،
فقط چند سوال گوچک پیش اومده:
1.مثال ارسال کپچا رو باید از کجا پیدا کنم؟، امکانش هست خودتون مثال بزنید؟
2.در نمونه کد هایی که برای ارسال اد لیست قرار داده اید حروفی نا خوانا وجود دارند (مانند: À€301À€280À€300À€) اینها چه چیز هایی هستند و عملکردشون چگونه هست؟
3.کامپونت webvw با کامپونت شما سازگاری دارد؟، منظورم این است که بر فرض با این کامپونت می شود به صورت عادی با کسانی که یاهو مسنجر دارند به تبادل تصویر پرداخت؟
4.در این مورد راهنمایی بزرگی کردید، تنها مشکل آواتار خودمان هست (که اونم می شود آدرس آیدی خودمان را بدهیم) فقط یک مشکل وجود دارد اون هم نمایش آواتار های فلش هست، می شه در مورد آواتار های فلش هم راهنمایی کنید؟
5.این مورد رو متوجه نشدم که چطوری می تونم خودم بنویسم، اگر در محیط برنامه طراحی شده خودمان باشد حرف شما کاملا درست است، اما هدف این است که کاربران یاهو مسنجر هم در هنگامی که ما کنفرانس تشکیل داده ایم بتوانند از امکان کنفرانس استفاده کنند...
واقعا ممنون می شوم شما یا دوستان دیگر،
به این سوالات پاسخ بدهید،
با تشکر

من چیزی بلد نیستم، آمده ام یاد بگیرم...
۰۸-خرداد-۱۳۸۹, ۱۲:۵۳:۲۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : HoseinVig
PEA آفلاین
كاربر تک ستاره
*

ارسال‌ها: 50
موضوع‌ها: 4
تاریخ عضویت: اردیبهشت ۱۳۸۹

تشکرها : 40
( 30 تشکر در 18 ارسال )
ارسال: #44
RE: کامپوننت ياهو!
خیلی عذر می خواهم اما به یک مشکل دیگه هم برخورد کرده ام،
به هر صورت اگر بخواهیم به یک آیدی مشخص یک پیام را ارسال کنیم،
پیام مورد در اکثر موارد 2 بار تکرار می شود،
مشکل چیست؟
پیشاپیش از پاسختون ممنونم،
با تشکر

من چیزی بلد نیستم، آمده ام یاد بگیرم...
۰۸-خرداد-۱۳۸۹, ۱۴:۵۸:۴۱
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  کامپوننت ارسال ایمیل + کرک Di Di 23 20,319 ۱۴-فروردین-۱۳۹۳, ۱۳:۲۲:۴۷
آخرین ارسال: ms_jadoo
  پیدا کرددن کامپوننت megatron 6 5,177 ۰۸-اردیبهشت-۱۳۹۲, ۲۳:۱۲:۲۹
آخرین ارسال: megatron
Question YMSGPro.ocx لطفا کمک کنید setroyd 4 5,610 ۲۲-اردیبهشت-۱۳۹۱, ۰۰:۲۱:۵۹
آخرین ارسال: gorg313
  سورس كد پسورد سندر ياهو (تمامي ورژن ها ) speeder 20 16,503 ۱۸-دى-۱۳۹۰, ۱۶:۲۴:۵۳
آخرین ارسال: sobhan93
  بحث پيرامون پکت های پرتوکل ياهو (YMSG) CRazYFULL 21 29,236 ۱۰-آبان-۱۳۹۰, ۲۱:۲۴:۰۸
آخرین ارسال: sevdaboy
  وصل شدن به یاهو و ارسال و دریافت پیام بدون کامپوننت sobhan93 1 3,354 ۱۸-شهریور-۱۳۹۰, ۱۴:۱۷:۳۴
آخرین ارسال: ~XT~
  درخواست ياهو مسنجر به زبان vb كامل tebyandn 1 3,853 ۲۴-اردیبهشت-۱۳۹۰, ۱۸:۴۶:۰۳
آخرین ارسال: D4RK3NZZ
  استفاده از YMSGPro.OCX در vb6 setroyd 1 3,151 ۱۹-اردیبهشت-۱۳۹۰, ۰۵:۱۲:۳۵
آخرین ارسال: HamedFaa
  [سوال] درخواست پكت ارسال درخواست ادد ( برنامه ياهو ) Mohamad26 1 3,157 ۰۷-اردیبهشت-۱۳۹۰, ۲۱:۴۷:۱۲
آخرین ارسال: +behnam+
  كد جديد پکت ارسال پی ام ياهو مسنجر TESTER 3 5,376 ۲۶-فروردین-۱۳۹۰, ۱۵:۵۱:۱۶
آخرین ارسال: djahang

پرش به انجمن:


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

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