Catalog Builder Code
Brought to you by:
scpmdu
Catalog Builder v1.0 ==================== Catalog Builder is desktop application that generates catalog for your movie collection. First it collects the movie files and strips any unwanted characters/words from the filename. Then it tries guess the movie title from the filename and fetches the movie information from imdb.org. Finally it generates the catalog from the collected movie information. Usage ===== Choose the folder where you keep all your movie files and specify the output catalog filename and where you want it to be created. Finally click "Build" to start building the catalog. If you already have a catalog and you want to update it with your newly added movie files then select "Update existing catalog" and build the catalog. Advanced Usage ============== Catalog Builder recognizes movie year from the filename if it is in the expected format(i.e. four digit number which should be >= 1900). This helps to find a specific movie from list of movies with same title. You can also put imdb movie id(e.g. tt0364970) in the filename when Catalog Builder not able to identify the movie from the filename. The file "words-to-ignore.txt" contains list of words to be ignored from the move filename. So if you want to ignore some words then you can add it here. Each line in this file contains a single word to be ignored and the word specified here is case sensitive. So if you want to ignore the upper and lower case form of the word "xvid" then you have to enter both "XVID" and "xvid" in seperate lines. The file "catalog-template.html" acts as a template for the generated catalog. The collected movie information will be inserted between the comments tags "<!--MOVIE-DATA-START-->" and "<!--MOVIE-DATA-END-->". So don't forget to have these comment tags when you are customizing the catalog template. The catalog template doesn't have any dependency on external files. So it can be moved from one place to another or it can be attached as an attachment. The template is designed to be compatible with multiple browsers, but the "Saving changes" functionality is tested only in Firefox 3.0+ and Internet Explorer 6.0+. If you feel you can make the catalog template better please send the customized catalog template to below email id. Disclaimer ========== The author, of this software accepts no responsibility for damages resulting from the use of this product and makes no warranty or representation, either express or implied, including but not limited to, any implied warranty of merchantability or fitness for a particular purpose. This software is provided "AS IS", and you, its user, assume all risks when using it. Author ====== Designed & Developed by Siva Chandran P <siva.chandran.p@gmail.com> More Information ================ Visit http://www.sivachandran.in/index.php/projects/catalog-builder for more information.