Avatar billede lbaad Nybegynder
08. maj 2001 - 10:45 Der er 16 kommentarer og
2 løsninger

Kald af movie fra txt fil

Jeg har et spørgsmål ang. loadning af en movie fra en txt fil. Kan det lade sig gøre.
Jeg har prøvet at lave en masse i Flash 5, men er rimelig ny indenfor ActionScript. Håber i kan hjælpe mig. Her er min problemformulering:
Jeg har en txt fil, hvor der står en masse informationer om mine servere, om de er oppe, nede eller noget helt andet.
Det er disse informationer, som jeg skal bruge til at loade de forskellinge mc ind i Flash. Så skal Flash selv finde ud af, hvilken movie der skal loades.

Please help me. Helst en grundig forklaring.

Mvh
Lars Baad
Avatar billede pixelpaw Nybegynder
08. maj 2001 - 10:49 #1
Du kunne lave det med asp.
Læse i text filen og skrive koden efter hvad der skal loades.
Avatar billede pixelpaw Nybegynder
08. maj 2001 - 10:51 #2
eller

Hvis du skriver din txt fil som variabler, kan du hente de variabler ind i en flashmovie, der så laver en LoadMovie alt efter hvad variablerne indeholder.
Avatar billede hoejrup Nybegynder
08. maj 2001 - 10:52 #3
Flash kan sagtens læse informationer ind uden anvendelse af PHP eller ASP, men den anden vej kræver anvendelse af PHP eller ASP.

Så Flash kan godt læse tekststrenge ind fra en txt fil, og derud fra vælge dine forskellige MC.

/per
Avatar billede diktator Nybegynder
08. maj 2001 - 10:53 #4
Du skal bruge loadVariables, og referere til din txt eller server-side fil.
- Kør det evt. i et loop og tjek om alle variable er indlæst
Avatar billede pixelpaw Nybegynder
08. maj 2001 - 10:55 #5
diktator, det er jo kun hvis txt filen er skrevet korrekt, hvad jeg ikke tror den er. Så bliver han nødt til at lave den anderledes.
Avatar billede diktator Nybegynder
08. maj 2001 - 10:58 #6
pixelpaw -> Ja, det er rigtigt, txt filen skal forekomme så flash kan aflæse den korrekt...

F.eks.
Variable=12&AndenVariable=23
osv. osv..
Avatar billede diktator Nybegynder
08. maj 2001 - 11:00 #7
lbaad -> Har du selv kontrol over dine servere og den txt fil der bliver genereret ??
Avatar billede lbaad Nybegynder
08. maj 2001 - 11:03 #8
Jeg kan nok få den formet, som jeg gerne vil, men jeg kan nok ikke få skrevet &variable * x ind i filen, men det er jo et helt andet problem.
Avatar billede pixelpaw Nybegynder
08. maj 2001 - 11:04 #9
det er den eneste måde flash kan læse en txt fil på
Avatar billede pixelpaw Nybegynder
08. maj 2001 - 11:04 #10
kan du programmere asp?
Avatar billede lbaad Nybegynder
08. maj 2001 - 11:08 #11
Nej. Jeg kender kun udtrykket, intet andet til ASP
Avatar billede lbaad Nybegynder
08. maj 2001 - 11:15 #12
Jeg er med på det med LoadMovie, men hvad er syntaxen til denne kommando og hvordan får jeg flash til at hente nogle forskellige MC ind på min side.
Avatar billede pixelpaw Nybegynder
08. maj 2001 - 11:15 #13
Jeg kender 4 måder at få indformationer ind i Flash på:

1) LoadVariable med en txt fil der er skrevet specielt til dette formål
var1=result1&var2=result2&var3=result3 osv

2) LoadVariable med en asp fil, der returnerer variablerne som en streng. Svarer meget til det med txt filen.

3) JavaScript, men det bruger jeg aldig.

4) Som variabler i selve <object> der inkluderer swf filen. Men for at det virker dynamisk, skal her også noget serverside scripting til (PHP, ASP)

En helt anden måde at redirecte til den rigtige Flashfilm, er også gennem serverside scripting. Noget kode der læser den txt fil du har, og sender dig videre til den rigtige side.
Avatar billede nikolajdu Nybegynder
08. maj 2001 - 12:36 #14
Kan du ikke vise os hvordan oplysningerne ligger i den textfil??? Det ville gøre det en hel del nemmere at svare på spørgsmålet.
Avatar billede diktator Nybegynder
14. maj 2001 - 20:27 #15
lbaad -> Lad os sige, at du har mulighed for at sætte dine variable i din HTML kode hvor du loader din .swf
F.eks; (Film=film4 Level=10)

<param name=movie value=\"flash.swf?Film=film4&Level=10\">
+ embed src.

Så kan du i en frame loade din movie således;

if (_root.film !=\"\") {
    MyMovie = _root.Film add \".swf\";
    MyLevel = _root.Level;
    loadMovie (MyMovie, MyLevel);
}

På den måde kan du nemt styre hvilke film der skal loades i din Flash, blot ved at ændre variablen \'film\'og \'Level\' i din HTML kode...

/D!ktator
Avatar billede lbaad Nybegynder
10. juni 2001 - 15:36 #16
Min txt fil, ser nogenlunde sådan ud:
&server=oppe
&server1=oppe
&server2=oppe
osv.
Håber det er noget i kan bruge til at komme med nogle svar.
Hvis det bare skal køre uden brug af knapper, skal jeg så ligge kommandoen ind i \"framen\", hvor den skal køres eller hvordan?? Så skal der vel også tilknyttes en masse med x og y koordinater!
Avatar billede lbaad Nybegynder
10. juni 2001 - 15:37 #17
Det er iøvrigt symboler, som skal kaldes, men hvis det er nemmere med movie-clips, så er de også lavet
Avatar billede lbaad Nybegynder
13. juni 2001 - 10:03 #18
Jeg har endelig fået det til at virke. Svarene stod lige foran mig herinde, så tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester