• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

اجرای یک فایل فلش فقط بر روی یک هاست یا سایت ؟

Piter1356

کاربر تازه وارد
تاریخ عضویت
11 اکتبر 2004
نوشته‌ها
395
لایک‌ها
0
محل سکونت
tehran

Piter1356

کاربر تازه وارد
تاریخ عضویت
11 اکتبر 2004
نوشته‌ها
395
لایک‌ها
0
محل سکونت
tehran
توضيحات تكميلي :

مثلا اگر طرف فايل فلش رو از سايتم تو كامپيوتر خودش ذخيره كرد . نه روي كامپيوتر خودش اجرا بشه و نه تو سايت ديگه .
 

pool

همکار بازنشسته
تاریخ عضویت
24 می 2006
نوشته‌ها
3,880
لایک‌ها
10,697
با این دستور میتونی.

System.security.allowDomain("www.namedomain.com");

البته خیلی راه ها هست که ابتکاری میتونی این کار انجام بدی.

و حتما باید فایلهای فلشت رو با پروتکت, پروتکت کنی مثل SWFEncrypt یا SWF Protect تا آماتورها نتونن فایلت رو دیکامپایل کنن.
 

Elfin-D

Registered User
تاریخ عضویت
12 مارس 2006
نوشته‌ها
71
لایک‌ها
1
محل سکونت
آره و اينا!!!
سلام
دوست عزیز
این اکشنی که شما معرفی کردی برای مواقعی هست که میخوایم یک مویی رو از یک سایت دیگه لود کنیم
به توضیجات موجود در هلپ فلش توجه بفرمایید:
کد:
If two SWF files are served from different domains -- for example, http://mysite.com/movieA.swf and http://othersite.com/movieB.swf -- then, by default, Flash Player does not allow movieA.swf to script movieB.swf, nor movieB.swf to script movieA.swf. A SWF file gives SWF files from other domains permission to script it by calling System.security.allowDomain(). This is called cross-domain scripting. By calling System.security.allowDomain("mysite.com"), movieB.swf gives movieA.swf permission to script movieB.swf.
 
بالا