تبلیغات :
خرید لپ تاپ استوک
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 10 از 10

نام تاپيک: مشکل با Socket

  1. #1
    حـــــرفـه ای dogtag's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    مرز غربی تهران بزرگ! ایمیل: goodboy.php@gmail.com اسپم ها: 2,200!!! :دی
    پست ها
    2,277

    پيش فرض مشکل با Socket

    سلام.
    کسی به 2 سوال قبلی ام جواب نداد، پس:
    1- یا نمی خواید جواب بدید
    2- یا نمی دونید
    3- یا من بد پرسیدم

    ولی خواهشاً اگر این رو بلد هم نیستید، بگید که بلد نیستید.

    من یه Socket دارم که وقتی connectش می کنم 3 حالت برام پیش میاد:
    1- اگر تو خود Adobe Flash تست کنم، کاملاً درست کار می کنه.
    2- اگر تو Flash Player باشم، بهم Security Warning میده
    (متن کامل ارور :
    Ignoring policy file with incorrect syntax: xmlsocket://IP.IP.IP.IP:PORT
    *** Security Sandbox Violation ***
    Connection to IP.IP.IP.IP:PORT halted - not permitted from file:///Path/To/File.swf
    securityErrorHandler: [SecurityErrorEvent type="securityError" bubbles=false cancelable=false eventPhase=2 text="Error #2048: Security sandbox violation: file:///Path/To/File.swf cannot load data from IP.IP.IP.IP:Port."]
    )
    3- اگر تو براوزر باشم، هیچی نمیشه. یعنی وقتی که روی دکمه ی connect می زنم، هیچی هیچی نمیاد!

    PolicyFile هم دارم ولی نمی دونم درست کار می کنه یا نه!

    منتظرم

  2. #2
    پروفشنال azorbet's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    536

    پيش فرض

    نمیدونم.شرمنده!

  3. #3
    حـــــرفـه ای dogtag's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    مرز غربی تهران بزرگ! ایمیل: goodboy.php@gmail.com اسپم ها: 2,200!!! :دی
    پست ها
    2,277

    پيش فرض

    ممنون گه جواب دادی.
    شما از من وارد تری. میشه چند تا فروم خوب راجع به ActionScript 3 بهم معرفی کنی که احتمالاً جواب این سوال رو بدونند.
    (خارجی باشه بهتره)
    نکته ی مهم: انجمنش active باشه. یعنی سوال رو که بپرسم، حداکثر تو 1 هفته به جوابم برسم.
    مرسی

  4. #4
    اگه نباشه جاش خالی می مونه TemplateMonster's Avatar
    تاريخ عضويت
    Mar 2007
    پست ها
    416

    پيش فرض

    دوست عزیز من خیلی وارد نیستم تو این مبحث. فقط خیلی خوشحالیدم که یکی با سوکت‌ها آشناست! ولی می‌تونی بگی به کدوم پورت وصل می‌شی؟
    این‌که توی مرورگر اصلاً خطایی نشون داده نمی‌شه طبیعیه. ولی، تنظیمات انتشار رو چک کردی؟

  5. #5
    اگه نباشه جاش خالی می مونه TemplateMonster's Avatar
    تاريخ عضويت
    Mar 2007
    پست ها
    416

    پيش فرض

    می‌تونی سورس رو بذاری این‌جا تا ما هم تستش کنیم؟

  6. #6
    حـــــرفـه ای dogtag's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    مرز غربی تهران بزرگ! ایمیل: goodboy.php@gmail.com اسپم ها: 2,200!!! :دی
    پست ها
    2,277

    پيش فرض

    فکر کنم فهمیدم مشکل از کجاست.
    سوکت رو تو این فلش بهش یه امنیت مسخره دادند.
    به جایی که می خوای وصل شی، باید تو روتش crossdomain.xml بذاری و توش بگی که توش بگی که چه IP می تونه به چه Port ت دسترسی داشته باشه.
    و اگر بخوای به سرور یکی وصل شی که به فایل هاش دسترسی نداری، به لطف امنیت بالای ActionScript ، نمی تونی!!!

    مثال:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بعد هم یه EventListener بهش میدی که وقتی Data اومد، بخونش.
    همین.

  7. #7
    اگه نباشه جاش خالی می مونه TemplateMonster's Avatar
    تاريخ عضويت
    Mar 2007
    پست ها
    416

    پيش فرض

    مطمئنی؟ من به میل سرور سایت خودمون بدون هیچ مشکلی وصل شدم! (بدون فایل crossdomain.xml)
    یه چیزی. اصلاً چرا می‌خوای مستقیما با پورت صحبت کنی؟ از AMFPHP یا SWX استفاده کن مثلاً. نمی‌شه؟

  8. #8
    حـــــرفـه ای dogtag's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    مرز غربی تهران بزرگ! ایمیل: goodboy.php@gmail.com اسپم ها: 2,200!!! :دی
    پست ها
    2,277

    پيش فرض

    شما فایلت رو export بکن.
    Flash رو ببند و با Flash Player اجراش کن.
    دیگه اون نتیجه رو نمیده!

    AMFPHP و SWX رو نمی شناسم.
    اگر میشه یه توضیح بده.

    مرسی

  9. #9
    اگه نباشه جاش خالی می مونه TemplateMonster's Avatar
    تاريخ عضويت
    Mar 2007
    پست ها
    416

    پيش فرض

    تست کردم... کار نکرد! راست می‌گیا! مال من توی فلش پلیر هم خطا نداد! ولی اگه این‌طوریه، کلاینت‌هایی که برای سایت‌های مختلف ساخته شده، چطور کار می‌کنن؟ نمی‌شه که همگی بیان یه لیست از آی‌پی‌های مجاز و غیرمجاز تهیه کنن...

    اینا تکنولوژی‌های سمت سرورن برای تبادل اطلاعات با فلش. اینترنت پرسرعت داری؟ لینک ویدئوی‌های خوب آموزشی AMFPHP رو دارم. یا، حوصله خوندن کتاب‌های زبان اصلی؟ توی کتاب Open Source Flash Development اینا رو توضیح داده. اگه هیچ‌کدومو نداری، پخ بده، می‌تونم تو یاهو ببینمتون تا توضیح بدم.
    Last edited by TemplateMonster; 09-11-2008 at 10:08. دليل: نتیجه تست socket نوشته شده در flash player :(

  10. #10
    حـــــرفـه ای dogtag's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    مرز غربی تهران بزرگ! ایمیل: goodboy.php@gmail.com اسپم ها: 2,200!!! :دی
    پست ها
    2,277

    پيش فرض

    نمی‌شه که همگی بیان یه لیست از آی‌پی‌های مجاز و غیرمجاز تهیه کنن...
    برای این که راحت باشند تو اون crossdomain.xml می نویسم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یا
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینترنت پرسرعت داری؟
    یادش بخیر، 1 زمانی داشتم!

    لینک ویدئوی‌های خوب آموزشی AMFPHP رو دارم.
    منظورت gotoAndLearn ه؟

    واسه AMFPHP خودم 1 کم مطالعه کردم.
    ولی کارم رو راه نمی اندازه. چون من سوکت کاملاً 2 طرفه می خوام که نوشتنش با PHP اشتباهه (چون باید 1 حلقه نامحدود بذاری و به قولی پدر CPU و RAM و BandWidth رو در بیاری!)

    یا، حوصله خوندن کتاب‌های زبان اصلی؟ توی کتاب Open Source Flash Development اینا رو توضیح داده. اگه هیچ‌کدومو نداری، پخ بده، می‌تونم تو یاهو ببینمتون تا توضیح بدم.
    قربون دستت. این ها رو پایه ام.
    الان پ.خ. می کنم.

  11. این کاربر از dogtag بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •