paketit:shockwaveplayer101
Erot
Tämä näyttää erot valitun ja nykyisen version kesken tästä sivusta.
Seuraava revisio | Edellinen revisio | ||
paketit:shockwaveplayer101 [2007/07/20 16:25] – external edit 127.0.0.1 | paketit:shockwaveplayer101 [2014/11/20 15:01] (nykyinen) – ulkoinen muokkaus 127.0.0.1 | ||
---|---|---|---|
Rivi 1: | Rivi 1: | ||
- | ====== Shockwave Player | + | ====== Shockwave Player |
+ | |||
+ | ===== Shockwave Player 11 ===== | ||
+ | |||
+ | Uusin testattu versio on 11.6.6.636. | ||
+ | |||
+ | ==== MSI-paketin muokkaus | ||
+ | |||
+ | Nouda MSI-paketti [[http:// | ||
+ | transform-tiedosto, | ||
+ | |||
+ | Property-tauluun: | ||
+ | * AgreeToLicense arvoksi Yes | ||
+ | * ISCHECKFORPRODUCTUPDATES arvoksi 0 | ||
+ | |||
+ | Registry-tauluun kaikkiin seuraavien registry-avainten arvoksi ' | ||
+ | * SOFTWARE\Macromedia\Shockwave 10\collectstats | ||
+ | * SOFTWARE\Macromedia\Shockwave 10\uicontrol\AlwaysRegister | ||
+ | * SOFTWARE\Macromedia\Shockwave 10\uicontrol\CollectStatistics | ||
+ | * SOFTWARE\Adobe\Shockwave 11\AutoUpdate | ||
+ | * SOFTWARE\Macromedia\Shockwave 10\CollectStatistics | ||
+ | * SOFTWARE\Adobe\Shockwave 11\uicontrol\ShowRegisterDialog | ||
+ | * SOFTWARE\Adobe\Shockwave 11\uicontrol\AlwaysRegister | ||
+ | * SOFTWARE\Adobe\Shockwave 11\uicontrol\CollectStatistics | ||
+ | * SOFTWARE\Adobe\Shockwave 11\collectstats | ||
+ | |||
+ | ===== Shockwave Player 10 ===== | ||
+ | |||
+ | |||
+ | |||
+ | Uusin testattu versio 10.1.4.020 | ||
- | ===== Shockwave Player 10.1.4.020 ===== | ||
**Shockwave Playerin versio 10.1.4.020 on ladattavissa | **Shockwave Playerin versio 10.1.4.020 on ladattavissa | ||
+ | |||
Adoben sivuilta.** | Adoben sivuilta.** | ||
+ | |||
+ | |||
===== Vanhemmat versiot ===== | ===== Vanhemmat versiot ===== | ||
+ | |||
+ | |||
**Adobe on tällä hetkellä poistanut Shockwave Playerin | **Adobe on tällä hetkellä poistanut Shockwave Playerin | ||
+ | |||
MSI-asennuspaketin lataussivustoltaan ja kehottaa | MSI-asennuspaketin lataussivustoltaan ja kehottaa | ||
+ | |||
käyttämään sen sijaan muita asennustapoja. Toivottavasti | käyttämään sen sijaan muita asennustapoja. Toivottavasti | ||
+ | |||
tämä tarkoittaa, että joskus tulevaisuudessa MSI-paketista | tämä tarkoittaa, että joskus tulevaisuudessa MSI-paketista | ||
+ | |||
on odotettevissa toimiva versio.** | on odotettevissa toimiva versio.** | ||
+ | |||
+ | |||
Shockwave Playerista on olemassa MSI-paketti, | Shockwave Playerista on olemassa MSI-paketti, | ||
+ | |||
onneton räpellys ja vaati pientä viilausta, mutta on kuitenkin | onneton räpellys ja vaati pientä viilausta, mutta on kuitenkin | ||
+ | |||
miellyttävämpi vaihtoehto kuin koko Shockwaven uudelleenpaketointi. | miellyttävämpi vaihtoehto kuin koko Shockwaven uudelleenpaketointi. | ||
+ | |||
Lisäksi Firefoxin pluginia varten on helpointa tehdä oma MSI-pakettinsa. | Lisäksi Firefoxin pluginia varten on helpointa tehdä oma MSI-pakettinsa. | ||
+ | |||
+ | |||
===== Jakelulisenssi ja MSI-paketin metsästäminen ===== | ===== Jakelulisenssi ja MSI-paketin metsästäminen ===== | ||
+ | |||
+ | |||
Shockwave Playerin MSI-pakettia ei saa ladattua | Shockwave Playerin MSI-pakettia ei saa ladattua | ||
+ | |||
suoraan Macromedian (Adoben) sivuilta, vaan ensin täytyy " | suoraan Macromedian (Adoben) sivuilta, vaan ensin täytyy " | ||
+ | |||
ilmainen ohjelman levittämiseen oikeuttava jakelulisenssi, | ilmainen ohjelman levittämiseen oikeuttava jakelulisenssi, | ||
+ | |||
[[http:// | [[http:// | ||
+ | |||
Käytännössä kyseessä on siis rekisteröityminen. | Käytännössä kyseessä on siis rekisteröityminen. | ||
+ | |||
+ | |||
Kun rekisteröinti on suoritettu, saapuu jossain vaiheessa sähköposti, | Kun rekisteröinti on suoritettu, saapuu jossain vaiheessa sähköposti, | ||
+ | |||
(eikä se suinkaan ole se ensimmäinen) jossa kerrotaan linkki, josta | (eikä se suinkaan ole se ensimmäinen) jossa kerrotaan linkki, josta | ||
+ | |||
MSI-paketin voi käydä lataamassa. Tässä vaiheessa ei vielä | MSI-paketin voi käydä lataamassa. Tässä vaiheessa ei vielä | ||
+ | |||
kannata innostua, vaan noutaa paketti ja lukea eteenpäin. | kannata innostua, vaan noutaa paketti ja lukea eteenpäin. | ||
+ | |||
+ | |||
===== Ensimmäinen korjaus: Application Data ===== | ===== Ensimmäinen korjaus: Application Data ===== | ||
+ | |||
+ | |||
Macromedialla ovat suuressa viisaudessaan tehneet MSI-pakettiin | Macromedialla ovat suuressa viisaudessaan tehneet MSI-pakettiin | ||
+ | |||
Custom Actionin, joka yrittää purkaa paketista jotain käyttäjän | Custom Actionin, joka yrittää purkaa paketista jotain käyttäjän | ||
+ | |||
profiilihakemistoon (tämä ei siis todellakaan ole mikään | profiilihakemistoon (tämä ei siis todellakaan ole mikään | ||
+ | |||
MSI-paketoinnin helmi). Valitettavasti vain kun pakettia asentaa | MSI-paketoinnin helmi). Valitettavasti vain kun pakettia asentaa | ||
+ | |||
"Local System" | "Local System" | ||
+ | |||
Assigned-asennuksen aikana - ei profiilihakemistoa löydykään ja | Assigned-asennuksen aikana - ei profiilihakemistoa löydykään ja | ||
+ | |||
asennus epäonnistuu surkeasti. Event Viewerin Application-lokista | asennus epäonnistuu surkeasti. Event Viewerin Application-lokista | ||
+ | |||
löytyy seuraava virhe: | löytyy seuraava virhe: | ||
+ | |||
+ | |||
Error 1606. Could not access network location \Macromedia\Shockwave Player\. | Error 1606. Could not access network location \Macromedia\Shockwave Player\. | ||
+ | |||
+ | |||
Ratkaisu ongelmaan on avata Shocwave Playerin MSI-paketti | Ratkaisu ongelmaan on avata Shocwave Playerin MSI-paketti | ||
+ | |||
('' | ('' | ||
+ | |||
hangoitteleva Custon Action käyttämään jotain muuta hakemistoa. | hangoitteleva Custon Action käyttämään jotain muuta hakemistoa. | ||
+ | |||
Muutos tehdään CustomAction -taulussa olevaan '' | Muutos tehdään CustomAction -taulussa olevaan '' | ||
+ | |||
Custom Actioniin, jonka '' | Custom Actioniin, jonka '' | ||
+ | |||
merkkijonon '' | merkkijonon '' | ||
+ | |||
kuvien esimerkin mukaisesti. (Ja kyllä vaan, voisihan tässä | kuvien esimerkin mukaisesti. (Ja kyllä vaan, voisihan tässä | ||
+ | |||
käyttää jotain fiksumpaakin arvoa kuin ympäristömuuttuja, | käyttää jotain fiksumpaakin arvoa kuin ympäristömuuttuja, | ||
+ | |||
mutta ei tämä kötöstys koristelemalla kauniimmaksi muutu) | mutta ei tämä kötöstys koristelemalla kauniimmaksi muutu) | ||
+ | |||
+ | |||
**Ennen: | **Ennen: | ||
+ | |||
{{paketit: | {{paketit: | ||
+ | |||
**Jälkeen: | **Jälkeen: | ||
+ | |||
{{paketit: | {{paketit: | ||
+ | |||
+ | |||
Tämän jälkeen paketti jo toimii asentaen Shockwave Playerin, mutta | Tämän jälkeen paketti jo toimii asentaen Shockwave Playerin, mutta | ||
+ | |||
vielä ei kannata pidättää hengitystä. | vielä ei kannata pidättää hengitystä. | ||
+ | |||
+ | |||
===== Toinen korjaus: ActiveX SelfReg ===== | ===== Toinen korjaus: ActiveX SelfReg ===== | ||
+ | |||
+ | |||
Tässä MSI-paketissa on ilmeisesti yritetty tehdä kaikki mahdollisimman | Tässä MSI-paketissa on ilmeisesti yritetty tehdä kaikki mahdollisimman | ||
+ | |||
väärin. Ikään kuin pöllöily ympäristömuuttujien ja Custom Actioneiden | väärin. Ikään kuin pöllöily ympäristömuuttujien ja Custom Actioneiden | ||
+ | |||
kanssa ei riittäisi, niin Local system:inä asentaminen aiheuttaa myös | kanssa ei riittäisi, niin Local system:inä asentaminen aiheuttaa myös | ||
+ | |||
toisen ongelman; Windows Installer ei pysty määrittelemään Shell Folder:ia. | toisen ongelman; Windows Installer ei pysty määrittelemään Shell Folder:ia. | ||
+ | |||
Alla pätkät asennuslokia. | Alla pätkät asennuslokia. | ||
+ | |||
+ | |||
^ Asentaja | ^ Asentaja | ||
+ | |||
| Administrator | | Administrator | ||
+ | |||
| Local System | | Local System | ||
+ | |||
+ | |||
Tästä aiheutuen paketissa määritelty tiedoston '' | Tästä aiheutuen paketissa määritelty tiedoston '' | ||
+ | |||
"Self Registration" | "Self Registration" | ||
+ | |||
päivittää Shockwaven ActiveX-komponenttia. Oikeastihan SelfReg:iä ei pitäisi käyttää lainkaan | päivittää Shockwaven ActiveX-komponenttia. Oikeastihan SelfReg:iä ei pitäisi käyttää lainkaan | ||
+ | |||
MSI-paketeissa, | MSI-paketeissa, | ||
+ | |||
mainita, niin tämä MSI-paketti ei taatusti tavoittelisi MiSsI-kisoissa edes | mainita, niin tämä MSI-paketti ei taatusti tavoittelisi MiSsI-kisoissa edes | ||
+ | |||
toisen perintöprinsessan titteliä jos näin ruma ilmestys ylipäänsä pääsisi mukaan. | toisen perintöprinsessan titteliä jos näin ruma ilmestys ylipäänsä pääsisi mukaan. | ||
+ | |||
+ | |||
Tämä ongelma ratkeaa (ainakin Assigned-asennusten osalta) pakottamalla | Tämä ongelma ratkeaa (ainakin Assigned-asennusten osalta) pakottamalla | ||
+ | |||
asennus tehtäväksi aina Per-Machine -asennuksena eli lisäämällä | asennus tehtäväksi aina Per-Machine -asennuksena eli lisäämällä | ||
+ | |||
vaikkapa Orcalla paketin Property-tauluun yksi lisärivi: | vaikkapa Orcalla paketin Property-tauluun yksi lisärivi: | ||
+ | |||
^ Property | ^ Property | ||
+ | |||
| ALLUSERS | | ALLUSERS | ||
+ | |||
Tämän muutoksen jälkeen saammekin jo toimivan Shockwaven asentumaan | Tämän muutoksen jälkeen saammekin jo toimivan Shockwaven asentumaan | ||
+ | |||
koneelle, mutta vielä on vähän puuhastelua jäljellä. | koneelle, mutta vielä on vähän puuhastelua jäljellä. | ||
+ | |||
+ | |||
===== Kolmas korjaus: pikkusäätöjä ===== | ===== Kolmas korjaus: pikkusäätöjä ===== | ||
+ | |||
+ | |||
Lisäksi lienee viisasta säätää MSI-paketin Registry-taulusta seuraavat | Lisäksi lienee viisasta säätää MSI-paketin Registry-taulusta seuraavat | ||
+ | |||
suhteellisen itsestäänselvät rivit alla kuvatuiksi (muutokset **paksunnettu**): | suhteellisen itsestäänselvät rivit alla kuvatuiksi (muutokset **paksunnettu**): | ||
+ | |||
^ Registry | ^ Registry | ||
+ | |||
| registry20.D2B850BA_F2C1_4725_9C56_9CBBCE6875CF | | registry20.D2B850BA_F2C1_4725_9C56_9CBBCE6875CF | ||
+ | |||
| registry21.D2B850BA_F2C1_4725_9C56_9CBBCE6875CF | | registry21.D2B850BA_F2C1_4725_9C56_9CBBCE6875CF | ||
+ | |||
+ | |||
Taatusti paketissa on vielä jotain jekkua, mutta se varmaan selviää | Taatusti paketissa on vielä jotain jekkua, mutta se varmaan selviää | ||
+ | |||
aikanaan... | aikanaan... | ||
+ | |||
+ | |||
===== Firefox:in plugin ===== | ===== Firefox:in plugin ===== | ||
+ | |||
Firefoxia varten tarvitset plugin-tiedoston '' | Firefoxia varten tarvitset plugin-tiedoston '' | ||
+ | |||
Tiedosto pitää kopioida Firefox:in '' | Tiedosto pitää kopioida Firefox:in '' | ||
+ | |||
Kätevintä on melkeinpä tehdä tästä yhdestä tiedostosta oma | Kätevintä on melkeinpä tehdä tästä yhdestä tiedostosta oma | ||
+ | |||
MSI-pakettinsa. Flash:ista poiketen pelkkä plugin-tiedosto | MSI-pakettinsa. Flash:ista poiketen pelkkä plugin-tiedosto | ||
+ | |||
ei riitä, vaan myös itse Shockwave Player pitää olla asennettuna. | ei riitä, vaan myös itse Shockwave Player pitää olla asennettuna. | ||
+ | |||
+ | |||
===== Muita huomioita ===== | ===== Muita huomioita ===== | ||
+ | |||
Kun käyttäjä päätyy jollekin Shockwave-sivulle, | Kun käyttäjä päätyy jollekin Shockwave-sivulle, | ||
+ | |||
rekisterihaaraan '' | rekisterihaaraan '' | ||
+ | |||
Pohjana on kopio rekisterihaaran '' | Pohjana on kopio rekisterihaaran '' | ||
+ | |||
sisällöstä, | sisällöstä, | ||
+ | |||
(AutoUpdate) ovat samoja '' | (AutoUpdate) ovat samoja '' | ||
+ | |||
+ | |||
+ | |||
----- | ----- | ||
+ | |||
Kirjoittanut: | Kirjoittanut: |
paketit/shockwaveplayer101.1184937944.txt.gz · Viimeksi muutettu: 2014/11/20 15:01 (ulkoinen muokkaus)