您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Steam DB Freeページでゲームインストールボタンをスチームクライアントでストアページを開くボタンに変更
// ==UserScript== // @name Steam DB Helper Replace "Install button" to "Store button" // @namespace https://twitter.com/rin_jugatla // @version 0.1 // @description Steam DB Freeページでゲームインストールボタンをスチームクライアントでストアページを開くボタンに変更 // @author rin_jugatla // @match https://steamdb.info/upcoming/free/ // @grant none // ==/UserScript== // 【Javascript】XPathを使う(document.evaluate) // https://www.softel.co.jp/blogs/tech/archives/2067 document.getElementsByXPath = function(expression, parentElement) { var r = [] var x = document.evaluate(expression, parentElement || document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null) for (var i = 0, l = x.snapshotLength; i < l; i++) { r.push(x.snapshotItem(i)) } return r } // インストールボタン var xpath = '//*[contains(@id, "js-app-install")]' var installs = document.getElementsByXPath(xpath) for(var i = 0; i < installs.length; i++) { installs[i].href = installs[i].href.replace('install', 'store') installs[i].setAttribute('aria-label', 'Launch Steam Client') }