>> Question :: Flash ::loading [varible] from External plain Text file

Whoami

New Member
Baz ham Salam

Va yek moshkele dige!, inke:

Chetor mishe ke ye file flash , motageyer haye textesho az ye file TEXTe utf load kone, bad ejra she, yani file flash ro dast nazanim, vali be rahaty ba notepad, motagayer haye texte oono edit konim, ba tabe "LoadVarible" saro kale zadam , vali natijeyi nagereftam!

Mamnoon misham javab bedid.
 

Security9776

Active Member
دوست عزیز ،
شما یک فایل تکست درست کن و توش متغییر هات و مقادیرشون رو به این صورت بنویس :
&Text1=hi&Text2=Mohsen&text3=Security9776
بعد اون رو با اسم File.txt در همون جایی که فایل فلشت هست ذخیره کن .
بعد تو فایل فلشت 3 تا تکست باکس درست کن و اسامی اون ها رو بزار : Text1 و Text2 و text 3 .
بعد دستور زیر رو بزار رو فریم اول :
loadVariablesNum("File.txt", 0);

حالا فایلت رو اجرا کن .
 

Ocarina

Member
سلام
اگه به صورت Utf-8 تو فایل بنویسی میشه فارسی هم لود کرد
 

Whoami

New Member
Khodaya shokr, yeki peyda shod javab bede!
az javabetoon mamnoonam ali va security jan

ba in tabe LoadVarible ziyad saro kale zadam, vali har seri motagayeram khaliye, yani chizi load nemishe!
momkene bishtar toozhih bedid?
bazam mamnoonam
 
آخرین ویرایش:

Whoami

New Member
Ba salam mojadad
Chizi ke shoma goftid yani tarife 3 ta TextBox doroste va javab dad, vali:

Man to ye MovieClip, ye araye daram ke 24 motaghayer ro tosh mirizam,
mikham ke in 24 motaghayer ro az hamoon file Text load konam.
Ba in ravesh man Hamishe "UNDEFINED" migiram, yani faghat mishe be ye seri TextBox meghdar dad va nemishe masalan meghdaresho roye ye moteghayere dige gozasht ya oono Trace kard.
Chetor mishe be motagayeram faghat megdar bedam?

in AS hamoon MoveClipas:

onClipEvent (load) {
symbol = new Array();

symbol[1] = Text1;
symbol[2] = Text2;
symbol[3] = Text3;

n = symbol.length;
r = int(Math.random() * n);
normalsymbol = symbol[r];
}

* "normalsymbol", hamoon TextBox hast ke dar nahayat ye meghdar randomize migire.

Inam AS Frame 1:

stop();
loadVariablesNum("File.txt", 0);

* in loadVariablesNum ro to khode MovieClip ham gozashtam, bazam hamoon "UNDEFINED" ro javab gereftam, loadVariables ham hamoon javabo dad.
 

Security9776

Active Member
هر کاری یه راهی داره ،
دستور زیر رو استفاده کن :
loadVariables("File.txt", "YourMovieClip ADDRESS");

به جای YOURMOVIECLIPADDRESS آدرس مووی کلیپی که متغییر هات در اونه بزار مثلا : _root.Secure.Values
با این کار مقادیرت در همون مووی کلیپ لود میشه .
اگر هم نخواستی این کار رو بکنی برای trace مقادیرت از این دستور استفاده کن :_level0.text1
 

Whoami

New Member
security jan, ba in ravesh ham kar kardam yani az LoadVarible va adresse oon movieclip estefade kardam, vali hamin peygame "UNDEFINED ro migiran, yani faghat mitoonam be ye TextBox megdar bedam, nemishe be onvane motaghayer azash estefade konam va oon motaghayer ro be ye TextBox nesbat bedam!

(;_;)
 
آخرین ویرایش:

Ocarina

Member
یه کار دیگه هم میشه کرد اینکه متغییر تو فثطف لود بشه بعد از تو text بریزیم تو متغییر ؟!
به عبارتی لغمه رو دور سرمون بچرخومیم بعد بزاریم دهنمون!
فعلاً با این روش کار منم راه افتاد.
اینم سورسش: www.golha.net/amt/AMT.zip
اگه کسی را حل بهتری میدونه بگه تا استفاده کنیم...

و یه نکته دیگه کسی میدونه تو فلش میشه با دیتا بیس کار کرد؟ اگه بشه که تموم ایم مشکلات حله و کار خیلی راحت میشه
 

Security9776

Active Member
ali_moradi گفت:
و یه نکته دیگه کسی میدونه تو فلش میشه با دیتا بیس کار کرد؟ اگه بشه که تموم ایم مشکلات حله و کار خیلی راحت میشه
میشه ولی باید از برنامه MDM Flash Studio Pro استفاده کنی که فایل exe پابلیش می کنه
 

Whoami

New Member
UNDEFINED UNDEFINED UNDEFINED UNDEFINED UNDEFINED UNDEFINED UNDEFINED UNDEFINED UNDEFINED UNDEFINED UNDEFINED UNDEFINED

باز هم باهاش سر و كله زدم و انواع و اقصام مسير دادنها رو امتهان كردم. تابع "لود ور" رو تو فريم اول گذاشتم،مسير دادم، "آن ديفايند" نازل شد. تو خود موويكليپ هم همينطور، يا "آن ديفايند" بود يا خالي، بدون هيچ مقداري!!

اسم مووي كليپ "openedbox" است. و اسم اون متغيير نهايي "normalsymbol" (پست سوم رو ببين). هيچ جوري نتونستم به متغيير توي اين مووي كليپ مقدار بدم! باور كن خودم هم گيج شدم!
-----
PS: تايپ فارسي هم عالمي داره ها!
لینک فایلت باز نشد
 

Whoami

New Member
حتما باید متغیر ها از یه فایل تکست معمولی لود بشه که همه بتونن به راحتی اون رو تغییر بدن
 

Security9776

Active Member
اینم نمونه !

سلام . من یک نمونه برات گذاشتم . فکر کنم مشکل شما این بود که دستورات مربوط به لود کردن و استفاده از متغییر ها رو در پشت سر هم می ذاشتی .
 

پیوست ها

  • Example2.zip
    59.3 کیلوبایت · بازدیدها: 29

Whoami

New Member
با تشكر از سكوريتي و علي مرادي

بخاطر راهنمايي و زماني كه براي پاسخ دادن به من گذاشتيد.
همينطور تشكر از مجيد آقا (مجيد آن لاين) بخاطر اينكه شرايطي رو بوجود آوردن كه ما بتونيم مسائلمونو مطرح كنيم.

اين هم لينك كار به اتمام رسيده است.
http://www.royagar.com/misc/elb.zip
 

جدیدترین ارسال ها

بالا