cringemdb-java

A Java crawler applications to extract basic informations from cringemdb.

License

License

Categories

Categories

Java Languages
GroupId

GroupId

io.github.alfrad
ArtifactId

ArtifactId

cringemdb-java
Last Version

Last Version

1.0.1
Release Date

Release Date

Type

Type

jar
Description

Description

cringemdb-java
A Java crawler applications to extract basic informations from cringemdb.
Project URL

Project URL

https://github.com/Alfrad/cringemdb-java
Source Code Management

Source Code Management

https://github.com/Alfrad/cringemdb-java

Download cringemdb-java

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.alfrad/cringemdb-java/ -->
<dependency>
    <groupId>io.github.alfrad</groupId>
    <artifactId>cringemdb-java</artifactId>
    <version>1.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/io.github.alfrad/cringemdb-java/
implementation 'io.github.alfrad:cringemdb-java:1.0.1'
// https://jarcasting.com/artifacts/io.github.alfrad/cringemdb-java/
implementation ("io.github.alfrad:cringemdb-java:1.0.1")
'io.github.alfrad:cringemdb-java:jar:1.0.1'
<dependency org="io.github.alfrad" name="cringemdb-java" rev="1.0.1">
  <artifact name="cringemdb-java" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.github.alfrad', module='cringemdb-java', version='1.0.1')
)
libraryDependencies += "io.github.alfrad" % "cringemdb-java" % "1.0.1"
[io.github.alfrad/cringemdb-java "1.0.1"]

Dependencies

compile (5)

Group / Artifact Type Version
com.squareup.retrofit2 : retrofit jar 2.9.0
com.squareup.retrofit2 : converter-gson jar 2.9.0
org.projectlombok : lombok Optional jar 1.18.12
us.codecraft : webmagic-core jar 0.7.3
us.codecraft : webmagic-extension jar 0.7.3

test (1)

Group / Artifact Type Version
junit : junit jar 4.11

Project Modules

There are no modules declared in this project.

Unofficial Java API

Cringemdb-Java - Unofficial API crawler based.

Pull requests are welcome!

A Java crawler application to extract basic informations from Cringemdb. Using retrofit 2 and webmagic 2

Usage

Available on Maven Central

Add the following dependency to your Gradle project:

implementation 'io.github.alfrad:cringemdb-java:1.0.1'

or your Maven project:

<dependency>
    <groupId>io.github.alfrad</groupId>
    <artifactId>cringemdb-java</artifactId>
    <version>1.0.1</version>
</dependency>

You can use the application like:

try {
    String nameAndYearOfMovie = ??? // Pattern: Name of Movie (year)
    CringemdbVO resumeFromCringemdb = 
        Cringemdb.getInstance()
            .getCringemdbService()
            .getResumeFromCringemdb(nameAndYearOfMovie);
} catch (CringemdbNotFoundException e) {
	//means the movie not found in cringemdb.com
} catch (IOException e) {
	//retrofit exception
}

License

Created by Alfrad. See full list of contributors.

Versions

Version
1.0.1
1.0.0