لود كردن اطلاعات

mosi20

Active Member
چطوري ميشه يه سري اطلاعات را از يه فايل txt لود كرد؟
 

naeim_crack

Active Member
سلام

سلام

اينم يه آموزش كامل :wink:

در سويش مكس براي خواندن اطلاعات مي توانيم به دو طريق اطلاعات رو دريافت كنيم

1)- براي خواندن و نوشتن بر روي فايل با استفاده از برنامه هاي تحت سرور مثل Asp , Php كه اين آموزش ربطي به ابن نداره (اگه دوست داشتين تا آموزش رو بنويسم )

2)- خواندن فايل txt

شكل كلي
کد:
loadVariablesNum("url" ,level [, variables])
نكته : اطلاعات بر روي فايل txt حتما بايد به شكل زير نوشته بشود
کد:
&name=ali&family=mohamadi&day=77
1-) يك Text در صفحه ايجاد كنيد و يك اسم اون بديد
2-) تكست رو به حالت Daynamic text تنظيم كنيد
3-) در قسمت variable اون اسمي كه در فايل تكست انتخاب كرديد بگزارد.
4-) دستور زير را در قسمت اسكرايپت وارد كنيد
کد:
onLoad () {
    loadVariablesNum("http://www.sepidphosphat.com/text.txt",0,'GET');
}

[flash width=443 height=155:2ead70cf86]http://www.sepidphosphat.com/tt.swf[/flash:2ead70cf86]

اينم يه مثال براي لود كرد فايل تكست و اسكرول براي آن
www.sepidphosphat.com/ltext.zip
 

mosi20

Active Member
نعيم جان منظورم اين نبود كه اگه يه نگاه به تاپيك هاي قبلي يندازي ميبيني من خودم يه فايل مثل همين اونجا گذاشتم .
نعيم جون من يه چيزي ميخواهم مثل اين فايل كه اين زير ميزارم . من اينو از روي يه فايل ديگه ساختم اما نفهميدم طرز كارش چجوريه . لگه ميشه طرز كارش را توضيح بده.
http://www.freewebs.com/mosi20swish/injori.zip
 

naeim_crack

Active Member
سلام

سلام

آقا اين فايل قسمت مشگلي نداره فقط دو قسمت به نظر من مهم اومده اونم اينه
1)- عكسها چه جوري دونه دونه لود ميشن
2)- مشخصات عكس رو چه جوري نشون ميدن

جواب قسمت اول

براي اين در ابتدا ميره فايل myimages.txt رو تمام اطلاعات رو لود ميكنه بعد اومده دو تا كليد تعريف كرده كه با زدن كليد بعدي بك مقدار به x اضافه مي كنه و با زدن قبلي يك دونه از x كم ميشه بعد مقدار x رو به جلوي متغير ها قرار ميده و ميره متغيير مور نظر رو لود ميكنه
کد:
on (press) {
    x = _root.shomareyeaks;
    y = _root.imagecount;
    if (x<y) {
        x = x + 1;
        _root.shomareyeaks = x;
        galeri.imagetedad.shomareyeaks = "Image " + x + " of " + y;
        galeri.imagetitle = eval("imageonvan" + x);
        galeri.myimagetext = eval("imagematn" + x);
        galeri.akas = "Image Author: " + eval("imageakas" + x);
        akseloadshode = eval("image" + x);
        galeri.aks.aks.loadMovie(akseloadshode);
        galeri.perilodeaks.gotoAndPlay("preloader");
        galeri.aks.gotoAndPlay(1);
    }
}

جواب قسمت دوم
اينم كدش كه فكر نكم مشگل باشه
کد:
onFrame (1) {
    andazeievaghei = "Actual Image Size: " + _root.galeri.perilodeaks.getmywidth + " x " + _root.galeri.perilodeaks.getmyheight;
    andazeyegheirevaghei = "Gallery Image Size: " + _root.galeri.aks._width + " x " +  _root.galeri.aks._height;
    meghias = "Image Scale: " + math.round(_root.galeri.aks._xscale) + "%";
}

به نظر من فكر نكنم چيزي مونده باشه

موفق باشي
 

naeim_crack

Active Member
سلام

سلام

آقا اين فايل قسمت مشگلي نداره فقط دو قسمت به نظر من مهم اومده اونم اينه
1)- عكسها چه جوري دونه دونه لود ميشن
2)- مشخصات عكس رو چه جوري نشون ميدن

جواب قسمت اول

براي اين در ابتدا ميره فايل myimages.txt رو تمام اطلاعات رو لود ميكنه بعد اومده دو تا كليد تعريف كرده كه با زدن كليد بعدي بك مقدار به x اضافه مي كنه و با زدن قبلي يك دونه از x كم ميشه بعد مقدار x رو به جلوي متغير ها قرار ميده و ميره متغيير مور نظر رو لود ميكنه
کد:
on (press) {
    x = _root.shomareyeaks;
    y = _root.imagecount;
    if (x<y) {
        x = x + 1;
        _root.shomareyeaks = x;
        galeri.imagetedad.shomareyeaks = "Image " + x + " of " + y;
        galeri.imagetitle = eval("imageonvan" + x);
        galeri.myimagetext = eval("imagematn" + x);
        galeri.akas = "Image Author: " + eval("imageakas" + x);
        akseloadshode = eval("image" + x);
        galeri.aks.aks.loadMovie(akseloadshode);
        galeri.perilodeaks.gotoAndPlay("preloader");
        galeri.aks.gotoAndPlay(1);
    }
}

جواب قسمت دوم
اينم كدش كه فكر نكم مشگل باشه
کد:
onFrame (1) {
    andazeievaghei = "Actual Image Size: " + _root.galeri.perilodeaks.getmywidth + " x " + _root.galeri.perilodeaks.getmyheight;
    andazeyegheirevaghei = "Gallery Image Size: " + _root.galeri.aks._width + " x " +  _root.galeri.aks._height;
    meghias = "Image Scale: " + math.round(_root.galeri.aks._xscale) + "%";
}

به نظر من فكر نكنم چيزي مونده باشه

موفق باشي
 

mosi20

Active Member
نعيم جان .
من ميخواهم يه متغيير جديد در فايل txt درست كنم و اونو لود كنم اما نميشه.(مثل imageonvan كه توي همين فايله كه گذاشتم هستش.)
اگه ميشه در اين مورد راهنماييم كن.
 

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

بالا