Business
CourseCatalog
DairyBase
eCatalog
FarmBase
Form Server
Furlough Request
IntraOffice
PDF Merge
SalvageMan
Recycler Inventory Record
Recycler Tow Log
SkillTrak
TaskTrak
TimeTrak
Vehicle Dismantle Request
Vehicle Title and Registration
Web@assessor
Service Apps
MailIn
MailOut
Medical
BloodWorks
Patient Outcomes
Med Credentials
Miscellaneous
MovieListings
SyncMovie
DailyScores
DailyQuotes
Utilities
dbGeocode
LdapClimb
LogImport
LogFilter
RunUrl
Sync2Ldap
SyncTable
WebStats
Project: Movie Showtime Listings
Client: MicroWeb
Keywords: XML, RSS, Tag Parsing, Screen Scraping, Java, Movie Listings and Showtimes

MovieListings is a java program used to generate US movie showtime listings in text, xml and rss formats. MovieListings was developed as a means to provide free movie showtime listings on a Internet capable mobile phone or PDA.

MovieListings utilizes our TagReader parser to extract movie listings from a popular web site into java objects. From that point, it was simple to create a program to output the movie showtime listings in any desired format.

To the right are movie showtime listings in text, xml and rss formats for selected cities in Arizona. A batch file is used to update these feeds daily. We have limited the number of RSS Movie Listing feeds on our site as to not attract attention from the site publisher (which would probably start blocking our site).

Command line argumants
C:\java -jar MovieListings.jar [<optional-config-file>]

Note:The default configuration file is named MovieListings.ini. If you use the default file, no command line arguments are needed.

Configuration file settings
The configuration file is a simple text that tells the program what movie shchedules to download. You can edit it with Notepad or some other text editor. The MovieListings program can download movie schedules for up to ten (10) locations (labeled 0 thru 9) at a time. The sample configuration file below should be self explanitory. The Green Colored Text are explanations of the particular setting.

[Application Settings]
app.proxy.enable=false	            Set this to true if you must access internet via a proxy server
app.proxy.host=myproxy.mydomain.com proxy server name/ip address if needed
app.proxy.port=8000                 proxy server port

[Movies]
movie.0.city=Mesa                    REQUIRED: The first location city
movie.0.state=AZ                     REQUIRED: The first location state
movie.0.filter=true                  NEW 10/2004: filter results by city name
movie.0.rss=c:/output/mesa.rss.xml   The name of the rss output file. Leave blank if not using
movie.0.htm=c:/output/mesa.htm       The name of the htm output file. Leave blank if not using
movie.0.xml=c:/output/mesa.xml       The name of the xml output file. Leave blank if not using
movie.0.txt=                         The name of the text output file. Leave blank if not using

movie.1.city=Tempe                   REQUIRED: The second location city
movie.1.state=AZ                     REQUIRED: The second location state
movie.1.filter=false                 NEW 10/2004: filter results by city name
movie.1.rss=c:/output/tempe.rss.xml  The name of the rss output file. Leave blank if not using
movie.1.htm=c:/output/tempe.htm      The name of the xml output file. Leave blank if not using
movie.1.xml=                         The name of the xml output file. Leave blank if not using
movie.1.txt=                         The name of the text output file. Leave blank if not using
   :
   :

System Requirements
Java 2 Runtime Library

MicroWeb - Project Links
Movie Showtimes
(suitable for mobile phone / pda)
Mesa, AZ
Phoenix, AZ
Scottsdale, AZ
Tempe, AZ
more ...

Copyright (c) 2019 by MicroWeb. All Rights Reserved
www.microwww.com