Skip to content

brrritssocold/hath-client

Repository files navigation

HatH Client

Build Status codecov Codacy Badge

Make sure to read and understand the license for this program, found in the file LICENSE or at http://www.gnu.org/licenses/gpl.txt, before you start playing with it.

Note that this package only contains the Hentai@Home Client, which is coded specifically for E-Hentai Galleries. The server-side systems are highly dependent on the setup of a given site, and must be coded specially if it's to be used for other sites.

Changes

  • Mavenized project
  • Split Base and GUI code into separate modules
  • Replaced logging code with SLF4J and logback
  • Create shaded executable jar files
  • Minor code cleanup
  • Additional logging code for debugging

Known issues

  • Using SLF4J breaks logging output to GUI
  • Setting logback to rescan the configuration file will override the "Disable logging to disk" setting on the H@H page

Building

In order to build Hentai@Home, you need the following:

  • The Java(TM) SE JDK, version 11 or greater
  • Maven 3 or later

To build run: mvn package

Running

java -Dlogback.configurationFile=logback.xml -jar hath-base-1.6.2-0.1.0.jar