From 8b167965667d17d7ab4c4f7120d4ad882b73c379 Mon Sep 17 00:00:00 2001 From: Jan Bader Date: Wed, 4 Jun 2014 18:50:12 +0200 Subject: [PATCH] =?UTF-8?q?/=20=E2=80=98grepolis.user.js=E2=80=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- grepolis.user.js | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/grepolis.user.js b/grepolis.user.js index 57357b1..d0bc05b 100644 --- a/grepolis.user.js +++ b/grepolis.user.js @@ -10,7 +10,7 @@ // // @match http://*.grepolis.com/game/* // -// @version 1.0.43 +// @version 1.0.44 // @updateURL http://git.javil.eu/jan/userscripts/raw/master/grepolis.user.js // ==/UserScript== @@ -59,6 +59,14 @@ "top": "auto" }); + function log() { + console.log(arguments); + var date = new Date(); // Timestamp to prepend + var timestamp = new Date(date.getTime() - (date.getTimezoneOffset() * 60000)).toJSON(); + logWindowElement.append(timestamp + ": " + logWindowElement + "
"); + logWindowElement.scrollTop(logWindowElement[0].scrollHeight); + } + setTimeout(getWaresTick, 5000); function getWaresTick(xFarmId) { return function() { @@ -66,7 +74,7 @@ try { var amounts = $.map($(".indicator .amount"),function(v){return $(v).text()}).join(", "); if(amounts != lastAmounts) { - console.log(amounts); + log(amounts); lastAmounts = amounts; } @@ -108,7 +116,7 @@ var minutes = ts.substring(2,4); var seconds = minutes * 60 + ts.substring(5,7) * 1; - console.log("Farm " + xFarmId + " not ready, trying again in " + ts); + log("Farm " + xFarmId + " not ready, trying again in " + ts); wnd.close(); timeout = seconds * 1000 + 1000; @@ -125,10 +133,10 @@ function getWaresFromFarm(xButton, xMood, xFarmId) { if(xMood - 6 > 80) { - console.log("Plündere " + xFarmId + " @ Mood: " + xMood); + log("Plündere " + xFarmId + " @ Mood: " + xMood); w(xButton).call('claimLoad', xFarmId.toString(), 'double', 300); } else { - console.log("Fordere " + xFarmId + " @ Mood: " + xMood); + log("Fordere " + xFarmId + " @ Mood: " + xMood); w(xButton).call('claimLoad', xFarmId.toString(), 'normal', 300); } }