Käyttäjän työkalut

Sivuston työkalut


paketit:itunes

iTunes

iTunes 11

Uusin testattu versio on 11.0.3.42

Version 11 paketointi menee täsmälleen samalla tavalla kuin version 10.

iTunes 10

Uusin testattu versio on 10.7.0.21

Asennustiedostojen lataaminen

iTunesista on omat versionsa 32- ja 64-bittisille käyttöjärjestelmille. Applen iTunes-lataussivu kysyy selaimelta käyttöjärjestelmän bittisyyden, joten helpointa hakea eri versiot on ladata ne oikeabittisessä kohdejärjestelmässä.

Tiedostot ovat EXE-muodossa, mutta ne voidaan avata esimerkiksi 7-Zipillä ja purkaa niiden sisältä tarvittavat MSI-tiedostot.

Esiasennus ja asetustiedostot

Oletetaan, että testiasennuskone on 32-bittinen. 64-bittisessä koneessa asennus menee vastaavasti.

Asenna AppleApplicationSupport.msi, AppleMobileDeviceSupport.msi ja iTunes.msi. iTunes yrittää päätellä koneen localista käytettävän kielen, joten lisää seuraava registry-arvo:

[HKEY_CURRENT_USER\Software\Apple Computer, Inc.\iTunes] ”LangID”=”2057”

Käynnistä iTunes ja kuittaa BonJour-palvelun virheilmoitus. Sulje Start up-ikkuna ja muuta Preferencesistä seuraavat kohdat:

Libary Name : iTunes Library
Poista rasti kohdasta Check for new software updates automatically

Ota talteen seuraavat tiedostot:

%homepath%\Local Settings\Application Data\Apple Computer\iTunes\iTunesPrefs.xml (XP)
%localappdata%\Apple Computer\iTunes\iTunesPrefs.xml (Win 7)

%homepath%\My Documents\My Music\iTunes\iTunes Library.itl (XP)
%homepath%\My Music\iTunes\iTunes Library.itl (Win 7)

%appdata%\Apple Computer\iTunes\iTunesPrefs.xml (XP ja Win 7)

Nimeä Localin alta löytynyt iTunesPrefs.xml esimerkiksi muotoon local_iTunesPrefs.xml.

iTunes.msi:n transform-tiedosto

Avaa iTunes.msi esimerkiksi InstEdillä ja luo sille uusi .mst-tiedosto, johon tulee seuraavat muutokset:

CheckBox-taulussa vaihda propertyjen ChkOptASU, ChkOptDefPlayer, ChkOptLaunchiTunes ja ChkOPtShortuts arvot 1 → 0.

Poista condition NOT BNEWERPRODUCTINSTALLED LaunchCondition-taulusta.

Property-taulussa vaihda propertyjen REGSRCH_DESKTOP_SHORTCUTS ja SCHEDULE_ASUW arvot 1→0, poista viittaus DESKTOP_SHORTCUTS AdminPropertiesista ja viittaukset REGSRCH_DESKTOP_SHORTCUTS, SCHEDULE_ASUW ja REGSRCH_ITUNES_LANGID SecureCustomPropertiesista.

Käyttäjän asetustiedostot

Luo skripti, joka kopioi tiedostot local_iTunesPrefs.xml, iTunesPrefs.xml ja iTunes Library.itl käyttäjälle oikeisiin hakemistoihin ja asettaa HKCU\Software\Apple Computer, Inc.\iTunes\LangID=2057 kieliasetusta varten. Lisää tämä skripti ja local_iTunesPrefs.xml, iTunesPrefs.xml ja iTunes Library.itl iTunes.msi-pakettiin. Lisäksi lisää Active Setup-osuus edellisen kohdan transformiin, joka ajaa kyseisen skriptin jokaiselle kirjautuvalle käyttäjälle.

paketit/itunes.txt · Viimeksi muutettu: 2014/11/20 13:01 (ulkoinen muokkaus)