🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.programy.flash-5
10 messages
10 total messages Started by kubikaze Tue, 08 Jan 2002 18:11
import/eksport danych z i do zewnętrznego pliku
#486
Author: kubikaze
Date: Tue, 08 Jan 2002 18:11
16 lines
1427 bytes
Witam!

Mój problem jest dwuczęściowy.

1. Chcę do działającego SWF-a zaimportować dane z zewnętrznego pliku,
załóżmy .txt. Używam komendy loadVariablesNum i tak dalej, wszystko gra. Ale
niestety z pewnych względów nazwa zmiennej nie może znajdować się na
początku tego pliku txt, czyli forma
nazwa_zmiennej=wartość_zmiennej odpada. Jak sprawić, by cała zawartość pliku
stawała się wartością zmiennej i jak nadać jej nazwę.

2. Jak z działającego SWF-a zapisać dane do zewnętrznego pliku?

Pozdrawiam,

Kubix
Re: import/eksport danych z i do zewnętrznego pliku
#487
Author: xionic
Date: Wed, 09 Jan 2002 13:14
49 lines
2986 bytes
> 1. Chcę do działającego SWF-a zaimportować dane z zewnętrznego pliku,
> załóżmy .txt. Używam komendy loadVariablesNum i tak dalej, wszystko gra.
Ale
> niestety z pewnych względów nazwa zmiennej nie może znajdować się na
> początku tego pliku txt, czyli forma
> nazwa_zmiennej=wartość_zmiennej odpada. Jak sprawić, by cała zawartość
pliku
> stawała się wartością zmiennej i jak nadać jej nazwę.

Raczej malo prawdopodobne by ci sie to udalo. Swoja droga nie widze powodu
czemu plik nie mialby byc takiej postaci.
Napisz czemu nie moze tak byc (do glowy przychodzi mi tylko ze chcesz uzyc
jakiegos jezyka server-side - ale to nie powinien byc problem)

> 2. Jak z działającego SWF-a zapisać dane do zewnętrznego pliku?
Server Side (PHP,ASP itp).

Przyklad:

plik zapisz.php zapisuje ksywke i email do bazy.
<?php
 if (isset($zapisz) && isset($mail)) {
  zapiszdobazy($zapisz,$mail);  // to jest jakas funkcja ktora zapisuje dane
do bazy czy do pliku - obojetne
  echo "_root.wynik=zapisano poprawnie";
} else {
  echo "_root.wynik=blad";
}
?>

Zalozmy teraz ze w pliku .swf masz dwa pola tekstowe o nazwach "login"  i
"email" - do ktorych uzytkownik wklepuje swoje dane. Po kliknieciu przez
uzytkownika przycisku zapisz powinien sie wykonywac taki actionscript :

pre = "http://moj.serw.pl/zapisz.php?name=";
link.concat(pre,login,"&mail=",email);    // zmienna link bedzie wygladac
tak : http://moj.serw.pl/zapisz.php?name=xionic&mail=no@spam.com
loadVariablesNum (link, 0, "GET");

i teraz zaposiadasz podpisane pod zmienna "wynik" - tekst potwierdzajacy o
zapisaniu do pliku/bazy lub informujacy o bledzie.
oczywiscie zamiast funckji object.concat mozna uzyc innych funkcji
sklejajacych.
X

PS> jesli sa jakies bledy skladniowe to z gory przepraszam - nie mam manuala
pod reka - pisalem to z glowy - powinno dzialac na moja glowka :)
PSS> nie wiem ale na moja glowa Server side jest to jedyna mozliwosc
zapisania do pliku na serwerze.
Re: import/eksport danych z i do zewnętrznego pliku
#488
Author: Mrc
Date: Wed, 09 Jan 2002 13:25
24 lines
2023 bytes
"xionic" <xionic@astercity.net> wrote in message
news:a1hfl8$12jl$1@pingwin.acn.pl...
> > 1. Chcę do działającego SWF-a zaimportować dane z zewnętrznego pliku,
> > załóżmy .txt. Używam komendy loadVariablesNum i tak dalej, wszystko gra.
> Ale
> > niestety z pewnych względów nazwa zmiennej nie może znajdować się na
> > początku tego pliku txt, czyli forma
> > nazwa_zmiennej=wartość_zmiennej odpada. Jak sprawić, by cała zawartość
> pliku
> > stawała się wartością zmiennej i jak nadać jej nazwę.
>
> Raczej malo prawdopodobne by ci sie to udalo. Swoja droga nie widze powodu
> czemu plik nie mialby byc takiej postaci.
> Napisz czemu nie moze tak byc (do glowy przychodzi mi tylko ze chcesz uzyc
> jakiegos jezyka server-side - ale to nie powinien byc problem)
>

a gdyby zrobic tak?:
stworzyc osobny plik swf. bedzie mial jedna klatke w ktorej umiescimy
definicje zmiennej i komende stop(). teraz wczytujemy taki filmik za pomoca
loadMovie do jakiegos klipa i mamy zmienna zaladowana

Mrc
Re: import/eksport danych z i do zewnętrznego pliku
#489
Author: xionic
Date: Wed, 09 Jan 2002 14:04
3 lines
1059 bytes
Hmmm a co ci to da?

X
Re: import/eksport danych z i do zewnętrznego pliku
#490
Author: Mrc
Date: Wed, 09 Jan 2002 14:20
14 lines
1424 bytes
jesli zrobimy tak jak napisalem to w klipe bedziemy mieli zaladowana
potrzebna zmienna wogole bez uzywania loadVariables, czyli problem powinien
zostac rozwiazany. potem w kazdym momencie filmu mozemy podstawic
_root.zmienna=_root.klip.zmiennaZaladowana
prawda?
Mrc

"xionic" <xionic@astercity.net> wrote in message
news:a1hijg$14kt$1@pingwin.acn.pl...
> Hmmm a co ci to da?
>
> X
>
>
Re: import/eksport danych z i do zewnętrznego pliku
#491
Author: JamŁasic
Date: Wed, 09 Jan 2002 16:01
15 lines
1579 bytes
> jesli zrobimy tak jak napisalem to w klipe bedziemy mieli zaladowana
> potrzebna zmienna wogole bez uzywania loadVariables, czyli problem
powinien
> zostac rozwiazany. potem w kazdym momencie filmu mozemy podstawic
> _root.zmienna=_root.klip.zmiennaZaladowana
> prawda?
> Mrc

ok a teraz zapisz to na serwerze

-plik będzie miał większy rozmiar
-loadVaribles jest łatwiejsze


Łasic
Re: import/eksport danych z i do zewnętrznego pliku
#492
Author: Mrc
Date: Wed, 09 Jan 2002 16:16
33 lines
2303 bytes
- plik moze bedzie mial nieco wiekszy rozmiar ale nie wiele gdyz flah ladnie
pakuje tekst
- mozemy kontrolowac procent zaladowania zmiennej korzystajac z
getBytesLoaded i getBytesTotal
- do zapisu swf-a na serwerze uzywa sie Macromedia Generator. On potrafi z
template'a swt dynamicznie wygenerowac normalne swf-y.
- PHP 4 tez potrafi tworzyc swf-y jesli sie nie myle

Ale jest jeszcze jedna opcja do wykorzystania o ktorej nie wspomnialem - to
XML. Kazdy szanujacy sie serwer to obsluguje. Flash troche kuleje dostajac
XMLem je ale z prostymi rzeczami genralnie daje sobie rade.

Mrc

"JamŁasic" <0700zadzwon@wp.pl> wrote in message
news:11249-1010592116@as4-134.swietochlowice.dialup.inetia.pl...
> > jesli zrobimy tak jak napisalem to w klipe bedziemy mieli zaladowana
> > potrzebna zmienna wogole bez uzywania loadVariables, czyli problem
> powinien
> > zostac rozwiazany. potem w kazdym momencie filmu mozemy podstawic
> > _root.zmienna=_root.klip.zmiennaZaladowana
> > prawda?
> > Mrc
>
> ok a teraz zapisz to na serwerze
>
> -plik będzie miał większy rozmiar
> -loadVaribles jest łatwiejsze
>
>
> Łasic
>
>
Re: import/eksport danych z i do zewnętrznego pliku
#493
Author: XIonic
Date: Wed, 09 Jan 2002 16:33
15 lines
1849 bytes
> - do zapisu swf-a na serwerze uzywa sie Macromedia Generator. On potrafi z
BUahahaha - ekhm sorka ..
Pokaz mi takiego co umiesci legalnie na serwerze Macromedia Generator - no
chyba ze mu tak jak mnie firma fundnie.
Pozatym on potrafi generowac swfy z danych ktore juz masz na serwerze - wiec
tak czy siak jakos dane od uzytkownika musisz na serwer przeslac.

PHP4 potrafi tworzyc swfy ... ale jest pare ale - bardzo uboga obsluga
actionscriptu to raz, dwa - duze obciazenie serwera.

Pozatym po co utrudniac i komplikowac sobie zycie - metoda ktora opisalem
jest chyba najprostsza (oczywiscie o ile nie potrzebujesz kodowanej
transmisji - no ale to juz ssl musi byc).

X
Re: import/eksport danych z i do zewnętrznego pliku
#494
Author: Mrc
Date: Thu, 10 Jan 2002 08:51
32 lines
2504 bytes
Masz niewatpliwie racje piszac o wadach Generatora (i jego absurdalnej
cenie). Co do obciazenia serwera przez PHP nie bede sie wypowiadal gdyz
nigdy tego nie sprawdzalem ale mysle ze z takim prostym plikiem powinien dac
sobie rade.
Nigdy nie twierdzilem, ze rozwiazanie przezemnie zaproponowane jest
optymalne czy nawet dobre, ale mysle ze warto aby osoba ktora wyslala
zapytanie na grupe zapoznala sie z roznymi rozwiazaniami alternatywnymi do
loadVariables.

Mrc

"XIonic" <bartekp@itvp.pl> wrote in message
news:a1hr8j$kbr$1@news.onet.pl...
> > - do zapisu swf-a na serwerze uzywa sie Macromedia Generator. On potrafi
z
> BUahahaha - ekhm sorka ..
> Pokaz mi takiego co umiesci legalnie na serwerze Macromedia Generator - no
> chyba ze mu tak jak mnie firma fundnie.
> Pozatym on potrafi generowac swfy z danych ktore juz masz na serwerze -
wiec
> tak czy siak jakos dane od uzytkownika musisz na serwer przeslac.
>
> PHP4 potrafi tworzyc swfy ... ale jest pare ale - bardzo uboga obsluga
> actionscriptu to raz, dwa - duze obciazenie serwera.
>
> Pozatym po co utrudniac i komplikowac sobie zycie - metoda ktora opisalem
> jest chyba najprostsza (oczywiscie o ile nie potrzebujesz kodowanej
> transmisji - no ale to juz ssl musi byc).
>
> X
>
>
Re: import/eksport danych z i do zewnętrznego pliku
#495
Author: maliboo
Date: Fri, 11 Jan 2002 23:14
11 lines
1431 bytes
> PHP4 potrafi tworzyc swfy ... ale jest pare ale - bardzo uboga obsluga
> actionscriptu to raz, dwa - duze obciazenie serwera.

ming znaczy?

jgenerator jest, swift z darmowych... tyle mozliwosci...




maliboo
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads