Skip to content

ottlinger/spamschutz

Repository files navigation

https://raw.githubusercontent.com/ottlinger/spamschutz/master/webpage/logo/postal-horn.png

SpamSchutz

Github Action master branch status

codecov.io

Codacy Badge

https://github.com/users/ottlinger/projects/2

Purpose of this program

This application lets you easily change mail addresses or other HTML contents into ASCII-encoded values. Therefore your webpages remain human-readable and spiders are unable to detect your mail addresses and use them for unwanted purposes, when relying on regular expressions for data extraction.

This app can be launched as a standalone version.

😄

Version history

Details about the current versions can be found in the changelog

Developer information

This project uses Maven to generate its artefacts.

https://raw.githubusercontent.com/ottlinger/spamschutz/master/webpage/media/gplv3-88x31.png

Application

If you want to run this programme as a standalone application, perform the following:

  • Get your Maven up'n'running, JDK version >=11
  • Download the sources of spamschutz
  • run ./mvnw clean install -Plive-demo to launch the application

A different possibility is to launch the combined uberJAR:

  • ./mvnw clean install
  • java -jar target/spamschutz-1.1.0-SNAPSHOT-executable.jar - please adapt the version number

Localization

Relates to issue #22

As of now the application can be localized (at the moment only German and English are supported). Use the following parameters to explicitly set language and country or trust your system defaults:

./mvnw -Plive-demo -Duser.language=en -Duser.country=US

Reports

A current snapshot's maven site reports is a good place to start to understand the application without trying it.