Kursy walut?? |
Author |
Message |
byszek
Bywalec
|
Posted: Kursy walut??
|
[ !!! ]
|
|
Czy ktoś z was wie jak umieścić kursy walut na stronie zrobionej w swishu? na internecie jest dużo gotowych kodów do wstawienia ale wszystko do html'a. Nbp ma cos takiego i tablice xml, podobno można to jakoś razem powiązać i wrzucić do flasha we swishu, może ktoś z was wie jak? |
|
|
|
^Januszr
|
Posted:
|
[ !!! ]
|
|
Pokaż te kody...
Jak masz plik zewnętrzny np. txt to możesz z niego czytać zawartość do flashplayera. Trzeba tylko pamiętać co by w HTML pozwolić łączyć sięz innymi domenami "zawsze". A jak nie to możesz zrobić sobie php plik, który będzie czytał kurs dolara np z jakiejś strony i zapisywał go w pliku txt na Twoim serwerze. W tenm sposób nie flashplayer a php będzie się łaczyć z zewnętrznym źródłem. |
|
|
|
byszek
Bywalec
|
Posted:
|
[ !!! ]
|
|
kody do htmla
<? readfile("http://kursy-walut.com/pp/pokaz_kursy.php?a1=247198&a2=000000&a3=3C505F&a4=7596AE"); ?>
albo
<iframe marginwidth="0" marginheight="0" frameborder="0" scrolling="no" width="220" height="190" border="0"
src="http://waluty.arkis.pl/kursy_webmaster.php">
<noscript>
Do wyświetlenia tabeli kursów średnich konieczne jest działanie ramek (iframe).
</noscript>
</iframe>
Problem o tyle jest takowy ze ewentualnie php bedzie sie laczyl za pomoca powyzszego kody ale nie rozroznia zmiennych np kursu dolara czy euro w ten sposob nie zapisze ich w odpowiednich tabelach a flash nie bedzie mial ich jak zaimportowac i w tym tkwi moj problem. |
|
|
|
^Januszr
|
Posted:
|
[ !!! ]
|
|
no to może iframe??? a może ładowanie html koda??? jak to się robi pokazał GSB i zrobił "gsb scroller", który jest tutaj: http://www.swishzone.com/index.php?area=resources&tab=movies&do=page&action=detailed&link_id=2892
Daj znać czy się przydało, ja w poniedziałek dopiero usiądę przed większym monitorem i będę mógł zobaczyć co i jak się zdziałać. |
|
|
|
byszek
Bywalec
|
Posted:
|
[ !!! ]
|
|
Dzięki
Teoretycznie gsb może załadować htmla ale robi to tak jak przy pomocy ładowania txt. Polukałem troche na necie i znalazłem kursy walut z kantory.pl. U nich skrypt czyta i zapisuje do dwóch php. Pierwszy php to nazwa kantory.pl a drugi to zmieniajace sie kursy. Teraz trzeba by tak zrobic zeby jakis przejsciowy php ladowal to do flasha za pomoca flasha. A moze poprostu wykorzystac xml z nbp.pl Nie wiem za duzo tu kombinowania, mi juz czacha peka a wszystkie proby koncza sie fiaskiem. |
|
|
|
^Januszr
|
Posted:
|
[ !!! ]
|
|
GSB dotyczy txt ale w formacie html. Sądziłem, że jak wrzucisz odnośnik typu kodu, który podałeś wcześniej to będzie wyświetlać kursy.
A może powinieneś zapytać na forum PHP? |
|
|
|
byszek
Bywalec
|
Posted:
|
[ !!! ]
|
|
Z php jest to stosunkowo proste nawet bez pytania. problem tkwi w tym zeby to potem zaladowac do flasha. Np gotowy juz txt (bo jest taka mozliwosc z nbp) ale w taki sposob zeby rozpoznawal linie tekstu i wyswietlal przypisane dla nich atrybuty (np nazwa waluty i wartosc) |
|
|
|
^Januszr
|
Posted:
|
[ !!! ]
|
|
Do flasha da się ładować text. I tyle. Jak przygotujesz txt poprzez php to już inny problem. Nie znam się na php, tylko na Swish. Jak dasz mi txt, zrobiony poprzez php, w którym będzie jedna wartość XX.yy to nie widzę problemu. |
|
|
|
mielu
|
Posted:
|
[ !!! ]
|
|
nbp daje te dane w xml http://nbp.pl/home.aspx?f=/kursy/kursya.html, a co to za problem wczytać to do swish poczytaj xml |
|
|
|
^Januszr
|
Posted:
|
[ !!! ]
|
|
http://www.hotscripts.com/forums/flash-actionscript/36314-how-execute-php-inside-flash-display-result.html
http://www.webpronews.com/topnews/2004/05/17/php-into-flash
może powyższe coś Ci podpowie. Mielu, magiku, pokaż jak to się robi :) Jesteś pewien Mielu, że plik zawsze jest pod tym samym linkiem? |
|
|
|
mielu
|
Posted:
|
[ !!! ]
|
|
[code:1]
onSelfEvent (load){
waluta = new Array();
myxml = new XML();
myxml.ignoreWhite = true;
myxml.load("tabela.xml");
myxml.onLoad = xmldone
}
function xmldone() {
trace("done")
node=this.firstChild;
for (i=0;i<node.childNodes.length;i++) {
waluta[i]=node.childNodes[i].childNodes[0].firstChild.nodeValue;
kurs[i]=node.childNodes[i].childNodes[3].firstChild.nodeValue;
debugv+="\n"+node.childNodes[i].childNodes[0].firstChild.nodeValue+" - "+node.childNodes[i].childNodes[3].firstChild.nodeValue; //debugv-nazwa zmiennej (pole txt)
}
}
[/code:1]
[quote="Januszr"] Mielu, magiku, pokaż jak to się robi :) Jesteś pewien Mielu, że plik zawsze jest pod tym samym linkiem?[/quote]
link jest zawsze w tym samym miejscu, wiec można go wyciągnąć (php),
Większy problem jest w kodowaniu, xml jest w iso |
|
|
|
^Januszr
|
Posted:
|
[ !!! ]
|
|
Przepraszam, ale ja zupełnie zielony jestem. Mógłbyś pokazać swi, w którym napisany wyżej skrypt ściąga dane do swf? |
|
|
|
mielu
|
Posted:
|
[ !!! ]
|
|
proszę
skrypt podaje przelicznik, kod_waluty, kurs_sredni |
|
|
|
^Januszr
|
Posted:
|
[ !!! ]
|
|
Mielu, dzięki :). Tylko, że to czyta z pliku, który jest w tym samym katalogu. Czy ja zamienie tabela.xml na http://nbp.pl/kursy/xml/a051z100315.xml to zawsze będzie mi wyświetlać informacje z serwera zewnętrznego? |
|
|
|
mielu
|
Posted:
|
[ !!! ]
|
|
tu masz coś o pobieraniu danych z NBP http://forum.php.pl/index.php?showtopic=80916&mode=threaded&pid=412084 |
|
|
|
byszek
Bywalec
|
Posted:
|
[ !!! ]
|
|
Chcialem luknac na to cudo w zalaczniku ale nie moge, bo dla mojej angielskojezycznej wersji updatu nie ma i leepa.
Check for Updates
This page provides information on product updates.
Installed Version
small boxshot
SWiSH Max3
* Language: ENU
* Build: 2009.09.04
Updates
There have been no updates released for SWiSH Max3 (ENU).
* Language: ENU
* Build: 20091023 rev id 00000x3 |
|
|
|
mielu
|
Posted:
|
[ !!! ]
|
|
lognij się na https://my.swishzone.com/ i pobierz |
|
|
|
byszek
Bywalec
|
Posted:
|
[ !!! ]
|
|
probowalem juz rzecz jasna ale jak instaluje to mi mowi
you are trying to install update file on unsupported version of Swish Max
Please update your application first.
I tak jak instaluje z instalki najnowszego softa to mnie pyta o unlocka ktorego teraz nie wykopie i zamkniete kolo. |
|
|
|
^Januszr
|
Posted:
|
[ !!! ]
|
|
Jeżeli zakupiłeś produkt to każdą ostatnią oficjalną wersję powinno dać się instalować. Jak metoda proponowana przez mielu nie zadziała to tylko SupportCall. |
|
|
|
byszek
Bywalec
|
Posted:
|
[ !!! ]
|
|
Już zrobiłem, wysłali mi na maila update'a do release'a i działa, Odnośnie kursów walut. Co tu dużo mówić debeściaki, z wrzuceniem sobie aktualnego xml'a juz nie będę miał problemu. Dzięki
[size=9][ [i][b]Dodano[/b]: Wto 16 Mar, 2010 09:28[/i] ][/size]
Fajne chłopaki jesteście to sobie pomyślałem, że może o jeszcze jedną rzecz spytam. Mianowicie jak przerobić ta funkcje XML żeby wyświetlał np tylko 3 waluty. Np. USD, EUR i CHF. I czy w ogóle jest taka mozliwość? |
|
|
|
mielu
|
Posted:
|
[ !!! ]
|
|
zamiast pętli for wywołujesz tylko te elementy tablicy, które Cie interesują |
|
|
|
cykcyyk
Bywalec
|
Posted:
|
[ !!! ]
|
|
Witam wszystkich Serdecznie! Tym bardziej, że jestem tu nowy.
Ciekawy wątek, próbuje od pewnego czasu osadzić w animacji dane xml z kalendarz google, czy to możliwe? CZy można przerobić ten skrypt na użytek google kalendarza? |
|
|
|
mielu
|
Posted:
|
[ !!! ]
|
|
na pewno tak, nie znam tylko struktury xml'a kalendarza google |
|
|
|
cykcyyk
Bywalec
|
Posted:
|
[ !!! ]
|
|
Dzięki ^mielu!
Jak widzisz jestem początkujący i dopiero zaczynam odkrywać możliwości swisha, Pracuje właśnie nad moją stroną internetową, którą zaprojektowała moja znajoma a teraz ja sam już sie nią zajmuje. Ideałem byłoby dla mnie aby jakoś osadzić dane na tej stronie, chciałbym jakoś to robić używając Twojego skryptu, "kurs walut", niestety nie udaje mi się to.
Co do struktury xml kalendarza g, to chyba różni się on od tego, jaki jest na stronie http://nbp.pl/kursy/xml/a051z100315.xml.
Nie chcę Cię zbytnio zajmować tym tematem ale gdybyś mógł mi coś podpowiedzieć, czy to co proponuje google w linku poniżej może być kompatybilne z Twoim skryptem byłbym wdzięczny
http://www.google.com/calendar/feeds/hrg8aq584c3fj2klo8174clmfc@group.calendar.google.com/public/basic |
|
|
|
^Januszr
|
Posted:
|
[ !!! ]
|
|
Dlaczego nie wykorzystasz swishowego EVENT CALLENDAR??? Uzależnianie się od innych serwisów - nie koniecznie jest fajne i dobre... |
|
|
|
|