The cache manager (cmanager) is a Java based program which is able to manage gpx geocaching files. One can view the caches on a map, copy or delete them from/to gpx files. Initial gpx files can be generated on Geocaching.com or with geotoad .
Since I strongly dislike Opencaching.de s usage of Google Analytics without letting the user choose, if he or she is willing to share their browsing statistics, cmanager does no longer support found log synchronization to Opencaching.de . Version 0.2.45 of cmanager disables the auto update, so that OC users who do not want to update to future versions are not forced to update. It will be enabled again in the next release.
cmanager is distributed under the The GNU General Public License v3. The sources are available on GitHub (link).
- 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
- Java development kit (JDK) in version 7
- You need to provide API keys for compiling cmanager. See next section for details.
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.
Run gradle build
from the root directory of the git repository.
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.
To create a JAR file, run gradle jar
. The JAR file will be located in build/libs
.
Run gradle run
from the root directory of the git repository.