From 34823598a50f06a5f2e657ebe6d51f02ce8b3b29 Mon Sep 17 00:00:00 2001 From: Jan Bader Date: Fri, 13 May 2016 15:05:11 +0200 Subject: [PATCH] Add total-cost.preisboerse24 --- total-cost.preisboerse24.user.js | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 total-cost.preisboerse24.user.js diff --git a/total-cost.preisboerse24.user.js b/total-cost.preisboerse24.user.js new file mode 100644 index 0000000..ad0d0ec --- /dev/null +++ b/total-cost.preisboerse24.user.js @@ -0,0 +1,26 @@ +// ==UserScript== +// @name Gesamtkosten Preisboerse24 +// @namespace http://tampermonkey.net/ +// @version 0.2 +// @description Berechnet die Gesamtkosten der Verträge auf preisboerse24.de +// @author Jan Bader +// @match http*://www.preisboerse24.de/* +// @updateUrl https://git.javil.eu/jacob1123/userscripts/raw/master/total-cost.preisboerse24.user.js +// @grant none +// ==/UserScript== + +(function() { + 'use strict'; + jQuery("#Grid li.boxed").each( + function(i, tarif) { + var grundgebuehr = Math.round(jQuery(tarif).data("monatlich"), 2); + var anzahlung = jQuery(tarif).data("geraet"); + var gesamt = grundgebuehr * 24 + anzahlung; + var details = jQuery(tarif).find(".geraetepreis"); + var header = jQuery(tarif).find(".title").text().replace(/^\s+|\s+$/g, ''); + var info = (grundgebuehr * 24) + " + " + anzahlung + " = " + gesamt; + details.append(info+"
"); + console.log(header + ": " + info); + } + ); +})();