Archive for the ‘Software’ Category

Demo: Multis mit dem Handy

Monday, March 11th, 2013

Multicaches sind mit dem Handy eher unhandlich. Die Variablen, die Formeln, das ist alles unpraktisch. Ich finde, das kann man besser machen. Auch auf die Gefahr hin, dass im großen Netz das schon mal jemand anders und besser erfunden hat… Hier ist mein Vorschlag wie man mit ein bisschen JS das Problem löst.

Diese Lösung darf gerne kopiert und in allen Caching-Apps verwendet werden. Wenn sie euch gefällt, dann schreibt doch mal den App-Autor eures Vertrauens an…

Hightech Wherigo: Coderunner

Monday, March 26th, 2012

Durch Zufall bin ich auf das iPhone-Spiel “CodeRunner” gestoßen, was man am besten als sehr aufwändigen Wherigo-Cache bezeichnen kann. Ist durchaus interessant was man alles mit diesem Prinzip machen kann.

Das App führt einen mit ziemlich guten Audio-Kommentar und sogar einigen Videos durch eine (nicht für Kinder geeignete) Agentenstory. Man muss sich in Telefone einhacken, Daten übertragen oder löschen und so weiter. Recht clever gemacht ist, dass man schon in dieser Story einige (virtuelle) “tote Briefkästen” anlegt, also quasi Tradis in der eigenen Umgebung.  So kommt man auch auf Zahlen.

Nach ca. zwei Stunden hat man die geführte Story durch, dann bleiben nur noch die “Tradis” der anderen User. Wie viele das sein mögen ist kaum zu sagen, weil es nur die lokale Kartensuche gibt. Keine PC-Browseransicht. Auch dürfte das kaum die Spannung der Story geben, so dass ich da wahrscheinlich nicht weiterspielen werde. Aber das macht nicht wirklich was, denn für 79 cent bin ich zwei Stunden gut unterhalten worden.

Cracking substitution ciphers 2.01 [English]

Thursday, September 23rd, 2010

I have previously published my CodeBreaker tool. Now I’ve updated it to version 2.01 (Download English version, Download German version), which features automatic cracking of English and German texts. Only one condition: The text has to contain spaces to show the words.

Everything else is done automatically. Hope it helps finding your cache. 😉

CodeBrecher 2.0

Monday, August 9th, 2010

Ein Blog-Kommentar hat mich auf eine Idee gebracht wie man den Codebrecher verbessern kann. Es gibt jetzt einen neuen “Analysieren” Button bei dem das Programm die ganze Arbeit selber macht.

Voraussetzungen: Der Text muss in Deutsch sein und mit Leerzeichen in Worte unterteilt sein.

Viel Erfolg!

Download CodeBrecher 2.0

Pimp my Geocaching.com II

Friday, February 13th, 2009

Im Zweiten Teil dieser “Serie” werden die die gc-Seite mal ordentlich tiefer legen:

  • Attribute als Text im Header
  • Wichtige Attribute farbig im Header
  • Wenn es einen Spoiler gibt, ein farbiger Hinweis im Header
  • Logtypen farbig im Header
  • Logschlüsselworte farbig im Header

Besonders die letzten beiden Punkte sind spannend, erlauben sie doch einen superschneller Überblick über den Cache.

Beispiel 1:

Größenteils grün, weil die letzten 5 Einträge “found” sind. Einige Logs haben positive Wörter (wie “exakte Koordinaten”) enthalten, es gab aber auch 3 negative Schlüsselworte (wie z.B. “nicht gefunden”, “TJ”, “viel Müll”, usw.). Da kann es sich lohnen mal im Detail reinzuschauen.

Beispiel 2:

Mit dem Cache gibt’s Probleme, das zeigt das viele Rot. Besser die Details lesen oder woanders weitercachen. Ãœbrigens sind die roten Minuszeichen größer, wenn der Cacheeintrag generell positiv (also ein “found”) was, denn negative Schlüsselworte (wie “nicht gefunden”), sind bei einem “not found” ja nichts ungewöhnliches.

Das aktualisierte Skriptfilte gibt’s hier. Die Installation funktioniert genauso wie beim ersten Skript. Das Skript bringt schon eine ganze Reihe von Schlüsselworten zum erkennen von positiven und negativen Aussagen auf Deutsch, Englisch und Niederländisch mit.

Pimp my Geocaching.com

Monday, January 5th, 2009

Nicht alles auf Geocaching.com ist so wie ich es gerne hätte. Aber einen Teil kann man ändern. Nicht nur als Admin, sondern als normaler Besucher.

Das User-Javascript File von diesem Posting muss dazu nur lokal installiert werden und schon:

  • Verschwinden Disclaimer, Decoding Key, Print PDF links
  • Werden 3 zusätzliche Karten eingefügt
  • Wird eine zoombare Satellitenansicht eingefügt

Und so sieht es aus.

Vorher:

Nachher:

Dazu braucht man aber Opera oder Firefox. Benutzer des Internet Explorer schauen in die Röhre (sind das aber schon gewohnt 😉 ).

Für Opera:

  • Lokal ein neues Verzeichnis anlegen
  • Die Datei PimpMyGeocaching.com.user.js dort abspeichern
  • Extras > Einstellungen > Erweitert > Inhalte > JavaScript-Optionen > Auswählen

Firefox-User brauchen (wie immer) erst mal ein Plugin. Diesmal das “Greasemonkey” Plugin. Danach muss nur noch hier geklickt werden.

Ich hoffe, euch gefallen die Features. Demnächst (in weiteren Postings in diesem Blog) werden wohl noch ein paar Schmankerl dazukommen… 😉

Solving substitution ciphers [English]

Sunday, September 21st, 2008

[UPDATE] This version is outdated. For the current version, please check this posting.[/UPDATE]

Version 1.00 of my CodeBreaker software is out. With this software you can decode texts where the letters have been substituted with other letters. In the easiest case, it’s just ROT13, but this can go up to random assignments (A=R, B=X, C=A, etc), which is called “Substitution cipher”.

And that’s how it’s done:

Everything is based on the frequency of letters. If a (coded) letter occurs very often in the text, then it will probably represent a (not coded) letter that used very frequently in normal texts.

To us the program, simply enter the encrypted text into the upper edit box. The program will count which letter is used how often and show a “ranking”: In form of one word with 26 letters. The most frequent letter (usually E or R in not coded text) will be the first letter of the word, followed by the second most frequent, etc.

Analyze letter frequencies and substitute characters

Analyze letter frequencies and substitute characters

The line below contains a “reference word”. Here you can simply enter what you think might be the key or use one of the predefined rankings (for German and English texts and numbers written as text).

Both lines form the “translation table”. Any letter in the upper line is replace by the corresponding letter in the lower line. This way the encoded text will be translated into the (hopefully) not encrypted text. Smaller corrections for letters that are used less frequently are always necessary, however.

Tips:

  • Usually it makes sense to concentrate on the first words. Due to the coordinates you can often guess them.
  • Furthermore parts are interesting where the same letter occurs twice in a row or with little distance (Example: The word “seven” contains the letter “e” twice). The human eye is good at recognizing such things and it helps you make an educated guess.
  • If you have a suspicion or an unencrypted reference text, you can write that in the upper edit box, then copy the resulting ranking word from the upper into the lower line and finally enter the encrypted text in the upper edit box. If the encrypted and the reference text are similar, you should get a good result.

You can get the download here: CodeBreaker.exe

mp3 für unterwegs sortieren…

Monday, September 15th, 2008

Wer unterwegs gerne mp3’s hört, sei es im Auto auf dem Weg zum Startpunkt, oder zu Fuß auf dem Weg zu Dose, hat sich vielleicht schon mal daran gestört, dass der mp3-Player die Verzeichnisse in der Reihenfolge abspielt, wie sie auf den Datenträger gespielt wurden. Dafür habe ich jetzt eine kleine Freeware geschrieben. Mit meinem Programm mp3DirSorter könnt ihr die Verzeichnisse von FAT-Laufwerken (also alle USB-Sticks und SD-Karten) alphabetisch sortieren. Dann stimmt auch die Abspielreihenfolge. Viel Spaß damit!

Mehr dazu hier: mp3DirSorter

Codes entschlüsseln mit CodeBrecher 1.00

Monday, August 25th, 2008

Update: Siehe Posting “CodeBrecher 2.0“.

Die Version 1.00 meiner CodeBrecher Software ist draußen. Mit dieser Freeware (hier der Download) kann man Texte entschlüsseln bei denen die Buchstaben vertauscht wurden. Also im einfachsten Fall ROT13, aber im Extremfall auch eine zufällige Zuweisung (A=R, B=X, C=A, usw), was dann “Monoalphabetische Substitution” genannt wird.

Und so wird’s gemacht:

Die Grundlage von allem ist die Häufigkeit von Buchstaben. Wenn ein Buchstabe im verschlüsselten Text sehr oft vorkommt, dann wird er wohl einem Buchstaben entsprechen der auch in normalem Text sehr oft vorkommt.

Man trägt dazu den verschlüsselten Text oben ein. das Programm ermittelt welcher Buchstabe wie oft verwendet wurde und zeigt dies als eine Art “Rangliste” an: In Form eines Wortes aus 26 Buchstaben. Der häufigste Buchstabe zuerst (meist E oder R), dann der zweithäufigste, usw.

In der Zeile darunter steht die “Vergleichsliste”. Da kann man völlig frei seine Vermutung eingeben oder eine vordefinierte Rangliste (für deutsche und englische Texte oder ausgeschriebene Zahlen) reinladen.

Aus den beiden Zeilen ergibt sich die “Ãœbersetzungstabelle”. Jeder Buchstabe der ersten Zeile wird mit dem darunter stehenden Buchstaben ersetzt. So wird aus dem ursprünglich eingegebenen Text der dann (hoffentlich) weitgehend entschlüsselte Text. Kleinere Korrekturen, besonders für die selteneren Buchstaben, sind immer notwendig.

Tipps:

  • Oft macht es Sinn sich auf die ersten Worte zu konzentrieren. Aufgrund der Koordinaten kann man diese oft raten.
  • Ebenfalls interessant sind identische Buchstaben kurz hintereinander. (Beispiel: Das Wort “Sieben” enthält 2x den Buchstaben “e”.) Mit solchen markanten Stellen kann man die Möglichkeiten oftmals eingrenzen und Vermutungen ausprobieren.
  • Hat man eine Vermutung oder einen unverschlüsselten Referenztext, so kann man diesen oben eintragen, dann die ermittelte Buchstabenverteilung in die Zeile darunter kopieren und erst danach den verschlüsselten Text oben eintragen. Ähneln sich verschlüsselter Text und Referenztext, so müßte man ein gutes Ergebnis erhalten.

Den Download gibt’s hier: CodeBrecher.exe

GoogleEarthTweaker РSch̦ner Cachen mit GoogleEarth

Friday, August 22nd, 2008

Etwas versteckt habe ich meine Freeware GoogleEarthTweaker bereits auf meiner Website vorgestellt. Warum also nicht besser hier? Kurzum, damit kann man sowas machen:

GoogleEarthTweaker

GoogleEarthTweaker

Also:

  • Tausende Caches gleichzeitg und ohne Verzögerung in Google Earth darstellen
  • Gefundene Caches markieren
  • Gelöste Rätselcaches an die tatsächlichen Koords verschieben
  • Caches für das Navi vorbereiten
  • Meine GoogleEarthTweaker Geocoin discovern 😉

Das Programm gibt es hier zum kostenlosen Download.