Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.474.957 Times

iTMS-4-ALL 0.2

  Date Added: January 20, 2010  |  Visits: 1.851

iTMS-4-ALL

Report Broken Link
Printer Friendly Version


Product Homepage
Download (238 downloads)



iTMS-4-ALL is a Perl CGI script that allows you to search Apples iTunes Music Store from any Web browser. First of all, you can try the live script. Thanks to the people at Downhill Battle for hosting the script---they have also posted some interesting ideas about how the iTunes database can be used. Jason Terk has released a version of the script that uses CSS/XHTML, and you can try his live script. You can also download the latest iTMS-4-ALL script package (v0.2, which works with Apples v4.5 server, thanks to nand). Three non-standard Perl modules are needed, but they are included (INET.pm and CBC.pm are pure Perl; Rijndael.pm needs to be compiled for your system). Extract the package, then run installRijndaelLocal.sh to build the Rijndael module. Copy the itms4all.pl script, the Crypt directory, the IO directory, and the auto directory into your servers cgi-bin directory. Make sure the itms4all.pl script is executable by your web server. The script has been released under the GNU GPL. You can can browse the store and access previews, but you cannot log in or purchase iTunes. David Hammerton has been working on logging in to iTunes. Here is what I know about the iTunes Music Store Protocol so far: 1. iTunes communicates with Apple almost exclusively through HTTP [browsing the store and playing preview clips works through a web proxy, even with no direct connection to the Internet]. 2. iTunes authentication (logging in so you can actually buy something) is not happening through HTTP [no requests hit my web proxy when iTunes tries to log in; logging in fails without a direct Internet connection]. 3. iTunes fetches gzipped XML files from Apple to lay out its GUI (to display the store front, genre pages, and search results). 4. Every gzipped XML file is encrypted with AES-128 (Rijndael) in CBC mode. The CBC initialization vector is included in the HTTP header (x-apple-crypto-iv). 5. The AES key is 8a9dad399fb014c131be611820d78895. This key is hard-coded somehow in iTunes.. A AI education project started at Cornell University

Requirements: No special requirements
Platforms: Linux
Keyword: All Cgi Script Http Itunes Itunes Music Itunes Music Store Perl Perl Cgi Script Script Search Store To Search Web
Users rating: 0/10

License: Freeware Size: 55.3 KB
USER REVIEWS
More Reviews or Write Review


ITMS-4-ALL RELATED
File Cataloguers  -  iTunes Music Store Player 0.1
iTunes Music Store Player allows you to play multiple tracks off of the iTunes Music Store without having to manually double click and start playing the next one.Usage example:go to the music store (in iTunes 4) and do a search on "jazz".it will...
 
Web Browsers  -  2Prowl 2.0
Quickly send a webpage to your iPhone, iPod or iPad for viewing, using Prowl (iTunes App Store) to push a notification to your iOS device. Swiftly move from your desktop or laptop to your mobile device without having to tap out those huge URLs on...
20.48 KB  
Link Indexing  -  Free for all Links 2.2
Free For All Links script allows you to set up a web page where your user can add links in various categories.Newest links are added to the top of each category. A running total of the number of links present as well as the time when the last link...
 
Libraries  -  HTTP::GetImages 0.343
HTTP::GetImages is a spider to recover and store images from web pages. SYNOPSIS use HTTP::GetImages; $_ = new HTTP::GetImages ( dir => ., todo => [http://www.google.com/,], dont =>...
7.17 KB  
Web Server Tools  -  Human Intelligence Identification Script 1
The Human Intelligence Identification Script is designed to prevent web forms being submitted by automated robot scripts.Automated robot scripts are used maliciously to send Form Spam and Hijack Web Forms.The Human Intelligence Identification...
4 KB  
Libraries  -  Net::iTMS 0.15
Net::iTMS is a Perl interface to the information within the iTunes Music Store (iTMS). SYNOPSIS my $iTMS = Net::iTMS->new; my $artist = $iTMS->get_artist(2893902); print "Artist: ", $artist->name, "n"; for my $album ($artist->discography)...
13.31 KB  
Audio Tools  -  SharpMusique 1.0
SharpMusique project is the fair interface to the iTunes Music Store..
58.37 KB  
Business  -  iTunes Music Store Charts 1.1
The iTunes Music Store (iTMS) Charts dashboard widget gives you the latest Top Songs, Top Albums, Featured or Exclusive Content, New Additions and Releases from the iTunes Music Store.The widget allows you to choose music stores: USA, Austria,...
 
Libraries  -  CGI::Explorer 2.07
CGI::Explorer is a class to manage displaying a hash tree of data, for use in CGI scripts. Synopsis Install /assets/css/explorer/xtree.css, /assets/js/explorer/xtree.js, and /assets/images/explorer/*, as per the installation instructions,...
31.74 KB  
Network & Internet  -  Script Promotion Wizard 2.5
Script Promotion Wizard is a free online tool you can add to your web site or use on your local server to add your script to script directories. Since an automated solution to script promotion is probably impossible due to the lack of a standard...
16.38 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, NETWORK & INTERNET
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Network & Internet  -  Free WiFi Hotspot 3.3.1
Free WiFi Hotspot is a super easy solution to turn your laptop or notebook into a portable Wi-Fi hotspot, wirelessly sharing your internet connections like DSL, Cable, Bluetooth, Mobile Broadband Card, Dial-Up, etc. through the built-in wireless...
1.04 MB  
Network & Internet  -  Easy Uploads 1.8
Easy uploads is a file storage media streaming application designed by Filestreamers that allows you to upload, store, and stream your files from their virtually unlimited file storage server. Easy Uploads can backup,share, and stream your files...
615.97 KB  
Network & Internet  -  PacketFence ZEN 3.1.0
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) system. Boosting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X...
1024 MB  
Network & Internet  -  django-dbstorage 1.3
A Django file storage backend for files in the database.
10.24 KB  
Network & Internet  -  SQL Inject Me 0.4.5
SQL Inject Me is a Firefox extension used to test for SQL Injection vulnerabilities. The tool works by submitting your HTML forms and substituting the form value with strings that are representative of an SQL Injection attack.
133.12 KB