| ITMS-4-ALLES ITMS-4-ALL is een PERL CGI-script waarmee u Apple's iTunes Music Store kunt doorzoeken vanuit elke webbrowser. |
Download nu |
ITMS-4-ALLES Rangschikking & Samenvatting
- Naam uitgever:
- Jason Rohrer
ITMS-4-ALLES Tags
ITMS-4-ALLES Beschrijving
ITMS-4-ALL is een PERL CGI-script waarmee u Apple's iTunes Music Store kunt doorzoeken vanuit elke webbrowser. ITMS-4-All is een Perl CGI-script waarmee u Apple's iTunes Music Store kunt doorzoeken vanaf elke webbrowser. U kunt het live-script proberen. Dankzij de mensen bij Downhill Battle voor het hosten van het script --- ze hebben ook enkele interessante ideeën geplaatst over hoe de iTunes-database kan worden gebruikt. Jason Terk heeft een versie van het script uitgebracht dat CSS / XHTML gebruikt en u kunt zijn live-script proberen. U kunt ook het nieuwste ITMS-4-ALL-scriptpakket downloaden (V0.2, die werkt met de V4.5-server van Apple, dankzij NAND). Drie niet-standaard perl-modules zijn nodig, maar ze zijn inbegrepen (INET.PM en CBC.PM zijn puur perl; rijndael.pm moet voor uw systeem worden samengesteld). Pak het pakket uit en voer vervolgens InstallRijndaellocal.SH uit om de Rijndael-module te bouwen. Kopieer het ITMS4all.pl-script, de Crypt-directory, de IO-map en de automatische map in de CGI-bin-directory van uw server. Zorg ervoor dat het ITMS4ALL.PL-script uitvoerbaar is door uw webserver. Het script is vrijgegeven onder de GNU GPL.U kunt door de winkel en toegangsvoorbeelden kunnen bladeren, maar u kunt iTunes niet inloggen of kopen. David Hammerton heeft gewerkt aan inloggen op iTunes.Here is wat ik weet over de iTunes Music Store-protocol tot nu toe: 1. Itunes communiceert bijna uitsluitend met Apple via HTTP . 2. iTunes-authenticatie (inloggen, zodat u daadwerkelijk iets kunt kopen) gebeurt niet via http . 3. iTunes haalt Gzipped XML-bestanden van Apple op om zijn GUI in te leggen (om de winkel, genre-pagina's en zoekresultaten weer te geven). 4. Elk Gzipped XML-bestand is gecodeerd met AES-128 (Rijndael) in de CBC-modus. De CBC-initialisatievector is opgenomen in de HTTP-kop (X-Apple-Crypto-IV). 5. De AES-sleutel is 8A9DAD399FB014C131BE611820D78895. Deze sleutel is op de een of andere manier hardgecodeerd in iTunes.
ITMS-4-ALLES Gerelateerde software