Flashin trace-toiminnon käyttäminen selaimessa

12.04.2006

Enpä ole aikaisemmin tajunnut, että tracen saa toimimaan myös suoraan selaimessa. Siis silloin, kun pitää testata lokaalisti (jo) toimivaa flash-kikkaretta palvelimella.

Alkuperäinen ohje ja samaan liittyen, molemmat englanniksi.

1. Ensin koneelta on poistettava alkuperäinen flash-player. Lataa Macromedian sivuilta uninstalleri, sulje kaikki selaimet ja poista flashplayer (sinun täytyy olla kirjautuneena järjestelmään admin-oikeuksilla).

2. Asenna debug-player, löytyy hakemistosta:
Applications:Macromedia Flash MX 2004:Players:Debug:Install Flash Player 7 OSX
Testaa selaimessa, että flasplayer asentui oikein. Klikkaa omppu+oikea nappi jollain sivulla olevan flash-objektin päällä, jolloin valikossa pitäisi näkyä “Debugger”.

3. Luo uusi tekstitiedosto “mm.cfg” ja tallenna se hakemistoon:
ASENNUSLEVY:Library:Application Support:Macromedia
(jossa ASENNUSLEVY on koneesi asennuslevylle antamasi nimi)

4. Laita “mm.cfg” -tiedoston sisällöksi
ErrorReportingEnable=1
TraceOutputFileEnable=1
MaxWarnings=0
TraceOutputFileName=ASENNUSLEVY:Users:KÄYTTÄJÄ:Desktop:flashLog.txt

(ja ASENNUSLEVY on jälleen koneesi asennuslevylle antamasi nimi ja KÄYTTÄJÄ on käyttäjätunnuksesi)

Tadaa. Käynnistä selaimet uudestaan, ja nyt homman pitäisi toimia. Uppaa serverille flash-movie jossa on käytetty tracea, ja työpöydälle pitäisi ilmestyä “flashLog.txt” -tiedosto, jossa on sisältönä trace-komennon tulostus.

Toivottavasti tästä oli apua muillekin.

Kommentointimahdollisuus on toistaiseksi poistettu käytöstä.