Geocaching Bag-o-Tricks

By Lil Devil on June 20, 2011 – 1:15pm

This script makes several small but useful improvements to the Geocaching.com website.

Install Install or update the script for Greasemonkey

Install the extension for Google Chrome

What This Script Does

  • On all pages
    • Change all text input boxes to take up the full width of the window. They will automatically resize as the window size is changed.

  • email linkOn cache pages
    • Add an "email" link next to the owner profile link. When clicking this link, an appropriate subject line will be added to the message.
    • Optionally hide the disclaimer and the page footer. The disclaimer still applies; hiding it just makes more room on the page.
    • Optionally move the map from the right-hand column to the coordinates box at the top. This utilizes screen space better on large displays.
    • Add a tooltip to the "Hidden By" name to show the actual profile name.
    • Make the GC Code dropdown menu only appear when clicking directly on the down arrow. This allows the GC Code to be selected for copy/paste operation.
    • Make a few minor adjustments to reduce excessive white space.

  • On travel bug pages
    • Add an "email" link next to the owner profile link. When clicking this link, an appropriate subject line will be added to the message.

  • Save as defaultOn the front page and the login page
    • Remember the preferred state of the "Use Cookies" checkbox.

  • On the "submit/edit a cache" page
    • Remember the preferred state of the two disclaimer boxes at the bottom.

  • On the "email a user" page
    • Remember the preferred state of the 3 checkboxes below the message.
    • If you came to this page via the newly added "email" link on the cache or travel bug page, an appropriate subject line will be added to the message.
      email page
  • On the list of nearby caches hidden or found by a user
    • Added a link to filter one's own hides and finds from the list.
    • If it's a list of caches hidden or found by a user, add a link to the user's profile page.

Monkey menuConfiguration

To configure the options on the cache page, right-click on the Greasemonkey icon in the status bar of your browser, select "User Script Commands..." then either of the two options.

In the Google Chrome extension, click in the bottom-right corner of the browser window, or press ctrl-\ on your keyboard, to open the menu. After the first use, an icon will remain visible to show where the menu is.

To remember a default state for any of the checkboxes controlled by this script, simply check the "Save as default" checkbox below the checkbox in question.



Version History


3.0.1 - 2011-06-20
  • Minor update to fix a small issue that was discovered minutes after the 3.0 release.

3.0 - 2011-06-20
  • Reworked to accommodate website changes.
  • Added a handle to the bottom of all text areas that can be dragged to easily resize the area.
  • Added translations for Czech, German, French, Dutch, Polish, Portuguese and Swedish.
  • Built into a native Google Chrome extension.

2.7 - 2011-02-01
  • Reworked to accommodate website changes.
  • Add feature to make the GC Code dropdown menu only appear when clicking directly on the down arrow. This allows the GC Code to be selected for copy/paste operation.
  • New icon to show in the Manage User Scripts window.
  • Prepare script for translation into various languages. If you would like to help translate about 2 dozen strings from English into your language, please sign up for an account on Web Translate It, and request to join the team.

2.6 - 2010-12-25
  • Reworked to accommodate website changes.
  • Added feature to the cache page to add a tooltip to the "Hidden By" name to show the actual profile name.
  • Added feature to turn on and off the "finds filter" on the search results page.

2.5 - 2010-07-20
  • Reworked to accommodate website changes.
  • Added feature to add a link to the user's profile page on the list of caches hidden or found.

2.4 - 2010-06-07
  • Reworked to accommodate website changes.

2.3 - 2010-02-28
  • Added support for the checkbox for Earthcache guidelines.
  • Layout adjustment to eliminate white border around coordinates.
  • Layout adjustment to add space back in between coordinates box and short description.
  • Layout adjustment of Navigation column width and white space between cache info and Navigation column.
  • Fixed bug that prevented preferences from being stored on a per-user basis.
  • Fixed error that occurred in some circumstances if you were not logged in.
  • Fixed email link on travel bug page.
  • Don't set the "add as friend" checkbox to a default of unchecked if we came to the page from an explicit "add as friend" link.
  • Fixed compatibility with Firefox 2 and other old browsers.

2.2 - 2010-01-12
  • Reworked to accommodate website changes.

2.1 - 2009-08-30
  • Also hide the disclaimer on the print-friendly page.

2.0 - 2009-08-10
  • Fixed the checkbox on the login page after the website was updated.
  • Increased the width of the textareas to 98%.
  • Removed some functions that have been included directly into the website:
    • The text box width on the log entry pages are now full width for everyone.
    • The travel bug selector height is now 10 lines.
    • The travel bug name on the travel bug page can now be double-clicked to select it, without selecting a bunch of other stuff.
    • Thanks Groundspeak, for including these features for the benefit of everyone, not just those using this script.
  • Some new features:
    • Added support for login checkbox on front page.
    • All configuration is now done directly on-site instead of editing the script file.
    • When clicking one of the checkboxes that is controlled by this script, a new "Save as default" checkbox will appear. Checking it will save the default state for that option.
    • To hide the disclaimer, or move the small map, both on the cache page, you now use the "Monkey menu."

1.5 - 2008-08-28
  • Fixed the "email" link on travel bug page after the website was updated.

1.4 - 2008-08-13
  • Changed the way the Enlarge Textareas feature works. It now automatically resizes to 95% of window width instead of staying at a fixed width.

1.3 - 2008-08-02
  • A couple of updates after the website was updated:
    • Fixed the "Move Small Map" feature.
    • Removed the code that moved the Waypoint Download buttons since all 4 are now on one line and they wrap properly.

1.2 - 2007-11-01
  • A few updates after the website was updated:
    • Fixed "email" link next to owner name on both the cache page and the travel bug page.
    • Fixed default text on email page.
    • Removed code that removed the "What's this?" text, since it's no longer on the cache page anyway.
  • Some new features:
    • Added a blank line after the travel bug name so you can double-click on it to select it and not select a bunch of other stuff.
    • Move the map from the right-hand column to the right-side of the coordinates box.
    • Option to hide the disclaimer box from the cache page to reclaim the space.
    • Script will now automatically alert you if a new version of itself is available.

1.1 - 2007-01-03
  • Added owner email link to the travel bug page.
  • Added code to widen the new "profile details" text box on the profile page.
  • Added @exclude rule to prevent from running on the print-friendly page.

1.0 - 2005-11-07 - Initial release.

Good CCcam Server

Wie funktioniert Sky Cardsharing?

Damit CS überhaupt funktioniert bennötigt man einen guten
CCcam Anbieter.
Es gibt eine große auswahl an CCcam Server.
Die Zahlung kann mit vielen verfügbaren Payment anbietern getätigt werden
Einige Cardsharing Provider akzeptieren Paypal andere akzeptieren mehrere z.B. Ukash,Paypal,Bitcoin,Liberty Reserver,Paysafe.
Hat man jetzt schon einen guten Cardsharing Provider gefunden kann es auch schon los gehen, CCcam Line bestellen und eintragen im Empfänger die CCcam Anbieter helfen ihnen gerne hierbei.
Schon Empfangen Sie viele verschiedene Paytv Programme wie Sky Germany und einige mehr.
sky italia cccam 2009
Cardsharing-Software

Ein sehr wichtiger, eigentlich der entscheidende Faktor ist die CCCam Software, weil nur durch jene kann ein Receiver CS bereit gemacht werden, wenn die nötigen Schnittstellen vorhanden sind.
Generell gibt’s zwei unterschiedliche Receivertypen.
Dies sind zum einen Geräte mit fester Firmware und zum anderen Geräte deren Software auf dem OS Enigma basiert.
Um erstgenannte CCCam Cardsharing tauglich zu machen, wird die original Firmware durch eine alternative Firmware, die u.a. auch CCCam Cardsharing unterstützt ausgetauscht.
Leider ist dies jedoch nicht bei allen Geräten.
möglich, weshalb diese dann nur als standard Receiver benutzt werden können.
Bei den auf Linux basierenden Geräten wird der originale Enigma OS durch ein alternatives Enigma Betriebssystem ersetzt.
Diese Gerätetyp hat den Vorteil, dass man beliebige Sender wie z. b. HD+ und Card Sharing-Protokolle (dazu gleich mehr) verwenden kann, während man bei den Receiver mit fester Programm auf die unterstützten Protokolle der Programm angewiesen ist.
Die Cardsharing-Software besteht intern im Wesentlichen aus zwei Programmmodulen; einmal das Cardserver (CS) Modul (nicht zu verwechseln mit Cardsharing), das für das lesen der Karte und für die Entschlüsselung zuständig ist, und aus dem Softcam Modul, auch Emulator genannt, das ein Hardware CAM auf Softwarebasis nachbildet.
Das Cardserver Modul läuft auf dem Cardsharing und das Softcam Modul auf dem Client. Manche CS-Software besteht nur aus einem Programmmodul, das auf dem Server und Client installiert wird.
Bei diesen Programmen kann man die Funktion per Software konfigurieren (Clientmodus, Servermodus oder beides gleichzeitig).
Für den Anwender ist das simultane Betreiben von einem Softcam von großem Vorteil. Deswegen spart man sehr viele Systemressourcen. Viele Card Sharing-Client betreiben dies so.
cccam server free
Cardsharing von Kabel Deutschland

Was seit langem unter Hackern gemacht wird,
funktioniert anscheinend auch beim Anbieter Sky: Mittels "Cardsharing" können mit einer Karte mehrere Satelliten Receiver die Kanäle dechiffrieren. Die Journal Computer Bild spendet dem Thema in ihrer neuen Ausgabe ein Extra Thema.
Über ein lokales lan oder dem Netz werden die Schlüssel an weitere Satelliten Receiver übertragen, so dass sich die Sender auch mit mehreren Receiver aufzeichnen lassen.

Du kannst viele Geräte in einem Haus zu nutzen. Durch die Software hat Card sharing keine Grenzen. Ihre Internetverbindung wird bei der Übertragung von Daten zur Dechiffrierung gar nicht belastet. Deswegen ist es natürlich machbar, Cardsharing mittels von schwachen Internetverbindungen zu betreiben.2500 CWS - 24 Stunden Pay-tv gucken von Telecolumbus haben nicht einmal ein Hundertstel der Größe einer Musik. Wenn Sie 24 Stunden am Tag Fernsehen gucken, haben sie nicht mal 2 MB genutzt. Ein Myvideo-Video, jenes sie sich angucken, gleich um ein 40 faches größer. In Punkto Datenübertragung beim PayTV gucken sieht es für Ihren DSL-Anbieter so aus, als würden Sie eine Seite, wie z.b. Facebook anwählen. Ein gutes Cardsharing System ist selbstverständlich dabei Voraussetzung und freezefreie Cardsharing Server sind sehr rar zu finden. Es Bedarf dafür viel Erfahrung und knowhow um immer Freezefrei digital+ gucken zu können. Technisches Wissen sind nur einige Punkte, die zu einem guten CS Server dazugehören. Viele CCCam Tutorials im Netz sind halbherzig und nicht aus der Sicht von Anfängern geschrieben worden. CCCam Cardsharing ist sehr geeignet für Clients, die nur digital+ schauen wollen. Aber für Sky Serversysteme empfiehlt sich natürlich etwas anderes.
pay tv ratings
Was macht Card Sharing???

Was der Begriff schon sagt, werden Abo Karten geshared, dadurch ist es sehr gut möglich,die jährlichen Ausgaben für jeden möglichen Teilnehmer niedrig zu halten.
Jenes ist auch mithilfe einer Verteilung durch Card Sharing Anbieter möglich.
Der, der CS bereitstellen möchte, muss über einen linuxfähigen Server Kauf in Erwägung ziehen.
Es gibt CCam Provider, die ein bezahlbares Paket mit Set-top-box Bereit stellen.
Satelliten Receiver, die geeignet sind für CS sind:
Dreambox,Openbox,Dbox2,Vu+ um nur eine kleine auswahl auf zu zählen.
Wie klappt CardSharing??
best cccam server 2010

arreliarami – May 19, 2013 – 4:24pm

Setting Options in Chrome

Thanks for the script! I love these extensions. I was just wondering how to set the options in Chrome. Chrome doesn't have the little monkey in the corner and I've looked in the Extensions menu but there's no Options link there either. Any help would be appreciated.

Thanks again for the script.

C3GPS – June 20, 2011 – 3:27pm

Click in the corner

Whoops I forgot to document that. Click in the bottom-right corner of the browser window, or press ctrl-\ on your keyboard to open the menu. After first use, an icon will remain visible in the corner.

Lil Devil – June 20, 2011 – 5:11pm

Partially works

Thanks for the reply. Got the map to move but can't get the disclaimer to go away. It's showing but the script says it's hidden. I changed to tell the script to show it, then I verified that the script said it was currently showing. I then changed it to hidden but it doesn't go away, although the script then says it's hidden. Refreshing the page did not work. Going to the cache page of other caches still shows the disclaimer.

Thanks!

C3GPS – June 20, 2011 – 5:17pm

Add true CO user name as link title

Added this small tweak to the script and wondered if you'd like to roll it into the official script?

This adds the cache owner's real user name to the owner link at the top of every cache page as the link's title.

Added these three lines to the bottom of the Process_Cache_Page function at the end of the "if (nameTable.nodeName == 'TABLE') {" block.

var ownerHides = document.getElementById('ctl00_ContentBody_uxFindLinksHiddenByThisUser');
var ownerName = Get_URL_Parameter('u', ownerHides.href);
cacheOwnerElement.title = ownerName;

Then on a cache where the owner has entered something other than their caching name for the owned by field you can simply hover on the link.

rob3k – September 1, 2010 – 10:19am

Bag-o-Tricks

LOVE your scripts but this one does not seem to be working on the TB pages. Does not "Add an 'email' link next to the owner profile link."

Crowesfeat30 (not verified) – August 27, 2008 – 9:33am

function request

I love to cache paperless but for multi caches it would be lovely to print pages.. Could you include in your script the option to:

on a print page
-> close / hide the section attributes
-> close / hide the section map
-> close / hide the section logs (because it is empty anyway if you choose simple no logs)

Would be much appreciated

dspolleke – May 20, 2009 – 5:33am

These functions already exist.

These functions already exist on the print friendly page, even without any additional scripts.

Just click on the little down arrow next to a heading and it will hide that section.

You can also drag and drop a section to be above or below other sections.

For more information, check out this Knowledgebase article.

Lil Devil – August 3, 2009 – 2:52pm