GithubHelp home page GithubHelp logo

char0n / jmdb Goto Github PK

View Code? Open in Web Editor NEW
1.0 3.0 1.0 1.77 MB

jmdb is a real time parser for retrieving information from imdb.com.

Home Page: http://char0n.github.com/jmdb/

License: Other

Java 100.00%

jmdb's Introduction

jmdb 1.0b
===============
jmdb is a real time parser for retrieving information from imdb.com.
jmdb is using couple of other java libraries noted in requirements section

Requirements
============
- java 1.6+ 
- HttpClient
- junit 4.5+
- log4j 1.2.15+
- tested against imdb.com with attached unit-tests

Configuration
=============

Custom configuration is possible via Jmdb.Criteria object

Author
======
char0n (Vladimir Gorej) <[email protected]>

Example spring configuration:
----------------------------

 <bean id="imdbApiCriteria" class="sk.mortality.util.imdb.Jmdb$Criteria">
     <constructor-arg>
         <map>
             <entry key="auto_parse" value="false" />
             <entry key="timeout" value="1500" />
         </map>
     </constructor-arg>
 </bean>
 
 <bean id="imdbApi" class="sk.mortality.util.imdb.Jmdb" scope="prototype">
     <constructor-arg ref="imdbApiCriteria" />
 </bean> 
 
Example java configuration:
--------------------------

Jmdb.Criteria c = new Jmdb.Criteria();
c.put("auto_parse", "false");
c.put("tmieout"   , "1500");
Jmdb imdbApi = new Jmdb(c);

Usage examples:
----------------

For useage examples please see unit tests of imdb located in package

References
==========
[1] http://imdb.com/
[2] http://www.innovation.ch/java/HTTPClient/
[3] http://www.junit.org/
[4] http://logging.apache.org/log4j/1.2/index.html
[5] http://www.springsource.org/

jmdb's People

Stargazers

Vladimír Gorej avatar

Watchers

Vladimír Gorej avatar James Cloos avatar  avatar

Forkers

vijayeluri

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.