gbfHotKey

帮助骑空士更快速的打开指定的页面

// ==UserScript==
// @name         gbfHotKey
// @namespace    https://github.com/Raven2049
// @version      0.25
// @description  帮助骑空士更快速的打开指定的页面
// @author       Raven
// @match        *game.granbluefantasy.jp*
// @grant        none
// ==/UserScript==

(function () {
  'use strict';
  var specialCode = '123456/1'
  var homepage = 'http://game.granbluefantasy.jp/#mypage'
  var multi = 'http://game.granbluefantasy.jp/#quest/assist/multi/1'
  var event = 'http://game.granbluefantasy.jp/#quest/assist/event'
  var casino = 'http://game.granbluefantasy.jp/#casino'
  var quest = 'http://game.granbluefantasy.jp/#quest'
  var extra = 'http://game.granbluefantasy.jp/#quest/extra'
  var arcarum = 'http://game.granbluefantasy.jp/#arcarum2/index_force'
  var replicard = 'http://game.granbluefantasy.jp/#replicard'
  var draw = 'http://game.granbluefantasy.jp/#gacha'
  var boss = 'http://game.granbluefantasy.jp/#quest/supporter/' + specialCode

  function redirect(e, url) {
    e.preventDefault()
    window.location.href = (url)
  }

  window.addEventListener('keydown', function (e) {
    switch (e.code) {
      case 'KeyH':
        redirect(e, homepage)
        break;
      case 'KeyM':
        redirect(e, multi)
        break;
      case 'KeyA':
        redirect(e, arcarum)
        break;
      case 'KeyR':
        redirect(e, replicard)
        break;
      case 'KeyE':
        redirect(e, event)
        break;
      case 'KeyX':
        redirect(e, extra)
        break;
      case 'KeyQ':
        redirect(e, quest)
        break;
      case 'KeyK':
        redirect(e, casino)
        break;
      case 'KeyD':
        redirect(e, draw)
        break;
      case 'KeyB':
        redirect(e, boss)
        break;
      default:
        break;
    }
  })

})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址