No description, website, or topics provided.
Java Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ressources/images
src/cmanager
templates
test
.clang-format
.gitignore
LICENSE
README.md
bfg-clean.sh
build.gradle
check-dependencies.sh
clang-format-recursive.sh

README.md

cmanager

The cache manager (cmanager) is a Java based program which is able to manage gpx files and synchronize geocache logs from Geocaching.com to Opencaching.de. It therefore loads a gpx file with the users cache founds (e.g. myfounds.gpx). After configuring an OKAPI token in the settings, the user is able to match his/her founds against caches listed on Opencaching.de.

Further information in german:

License & Source Code

cmanager is distributed under the The GNU General Public License v3. The sources are available on GitHub (link).

Distribution / "Download"

  • Releases are published on GitHubs as "Releases"
  • If you are running ArchLinux as your OS you can refer to an AUR version which is maintained by SammysHP

Building from Source

Prerequisites

  • Java development kit (JDK) in version 7
  • You need to provide API keys for compiling cmanager. See next section for details.

API keys

Request your personal API keys for the supported OpenCaching sites, currently:

Copy templates/oc_okapi.properties to the root directory of the git repository. Then edit oc_okapi.properties and insert your keys.

Building with Gradle

Run gradle build from the root directory of the git repository.

Eclipse

With the release of Eclipse Mars it is possible to directly import Gradle projects. Go to File -> Import -> Gradle -> Gradle Project, click Next, set the Project root directory by navigating to the root directory of the git repository and finally click Finish.

If you have not run gradle build yet, run the build task from the Gradle Tasks view and refresh the project afterwards, to create the generated source code files.

JAR

To create a JAR file, run gradle jar. The JAR file will be located in build/libs.

Usage

Starting the application with Gradle

Run gradle run from the root directory of the git repository.