Greasy Fork is available in English.
DS-FARMASSSI Extension
当前为
// ==UserScript==
// @name FARMASSI
// @namespace DSFarmAssistentExtension
// @include *die-staemme.de/game.php*screen=am_farm*
// @author Dummbroesel
// @description DS-FARMASSSI Extension
// @version 1.3.0
// ==/UserScript==
//table row remove after inner button got clicked, activate with anykey
document.onkeypress = function(event) {
console.dir(event);
console.log(event.keyCode);
if (event.keyCode == 102) { //f
FARemove();
} else if(event.keyCode == 113) { //q
FAPrev();
} else if(event.keyCode == 101) { //e
FANext();
} else if(event.keyCode == 115) { //s
FASelect();
} else if (event.keyCode == 32) {
FAAuto();
}
console.log(event.keyCode);
}
function FARemove() {
if ($('a.farm_icon_a') != null){
$('a.farm_icon_a').click(function() {
$(this).closest("tr").remove();
});
}
if($('a.farm_icon_b') != null){
$('a.farm_icon_b').click(function() {
$(this).closest("tr").remove();
});
}
if ($('a.farm_icon_c') != null) {
$('a.farm_icon_c').click(function() {
$(this).closest("tr").remove();
});
}
console.log('FARMASSI ACTIVE');
}
function FAPrev() {
var divCon = $('#am_widget_Farm');
var allTd = divCon.find('td');
var lastTd = allTd[allTd.length -1];
var lastTd = $(lastTd);
var lTdChilds = lastTd.children();
lTdChilds.each(function (index) {
if (this.tagName.toLowerCase() == 'strong' && index > 0) {
window.location = lTdChilds[index - 1].href;
}
});
}
function FANext() {
var divCon = $('#am_widget_Farm');
var allTd = divCon.find('td');
var lastTd = allTd[allTd.length -1];
var lastTd = $(lastTd);
var lTdChilds = lastTd.children();
lTdChilds.each(function (index) {
if (this.tagName.toLowerCase() == 'strong' && index < lTdChilds.length -2) {
window.location = lTdChilds[index+1].href;
}
});
}
function FASelect() {
var divCon = $('#am_widget_Farm');
var allTd = divCon.find('td');
var lastTd = allTd[allTd.length -1];
var lastTd = $(lastTd);
lastTd.find('select').focus();
}
var trCount = 0;
function FAAuto() {
var FApause = Math.floor(Math.random() * 100) + 200;
var FAnext = 0;
var divCon = $('#am_widget_Farm');
var allTr = divCon.find('tr');
}