FARMASSI

DS-FARMASSSI Extension

2014/07/10のページです。最新版はこちら

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

You will need to install an extension such as Tampermonkey to install this script.

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
// ==UserScript==
// @name           FARMASSI 
// @namespace      DSFarmAssistentExtension
// @include        *die-staemme.de/game.php*screen=am_farm*
// @author         Dummbroesel
// @description    DS-FARMASSSI Extension
// @version	   1.3.2
// ==/UserScript==

document.onkeypress = function(event) {
  console.dir(event);
  console.log(event.keyCode);
  switch (event.keyCode) {
    case 102: //f
      FARemove();
      break;
    case 81: //Q
      FAFirst();
      break;
    case 113: //q
      FAPrev();
      break;
    case 101: //e
      FANext();
      break;
    case 115: //s
     FASelect();
      break;
    default:
    break;
  }
}

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 FAFirst() {
  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[0].href;
    }
  });
}

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();
}