NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name card view: add average card price to localstorage (used by other scripts) // @description https://github.com/solygen/userscripts/blob/master/doc/magickartenmarkt.de.md#card-viewuserjs // @version 1.0.0 // @grant none // @icon https://www.magickartenmarkt.de/Products/Singles/Magic+2010/img/c0a10b062a8c3b48a5c29b779b3ac51e/static/misc/favicon-96x96.png // @namespace https://github.com/solygen/userscripts // @repository https://github.com/solygen/userscripts.git // @license MIT // @require https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js // // @include https://www.magickartenmarkt.de/Products/Singles/* // @include https://www.magiccardmarket.eu/Products/Singles/* // @include https://fr.magiccardmarket.eu/Products/Singles/* // @include https://es.magiccardmarket.eu/Products/Singles/* // @include https://id.magiccardmarket.eu/Products/Singles/* // // @updateURL https://rawgithub.com/solygen/userscripts/master/scripts/magickartenmarkt.de/card-view.user.js // @downloadURL https://rawgithub.com/solygen/userscripts/master/scripts/magickartenmarkt.de/card-view.user.js // @homepage https://github.com/solygen/userscripts // ==/UserScript== (function () { 'use strict'; //get chart node var name = document.title.split('(')[0].trim(), node = document.querySelector('.availTable .cell_2_1'), average = parseFloat(node.textContent.replace('€', '').replace(',', '.'), 10); //add current price to local storage localStorage.setItem(name, average); })();