您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Places a redirect to Wplace on Wikipedia location page
// ==UserScript== // @name GeoHack Wplace Button // @namespace http://tampermonkey.net/ // @version 1.0.0 // @description Places a redirect to Wplace on Wikipedia location page // @author pancakeportal99 // @match https://geohack.toolforge.org/geohack.php* // @icon https://wplace.live/img/favicon-96x96.png // @license MIT // @grant none // @run-at document-end // ==/UserScript== (function() { 'use strict'; const url = new URL(window.location.href); const params = url.searchParams; if (params.has('params') == true) { var lat = document.getElementsByClassName("latitude")[0].innerText; var lng = document.getElementsByClassName("longitude")[0].innerText; const url = `https://wplace.live/?lat=${lat}&lng=${lng}`; var links = document.getElementsByClassName("plainlinks")[1]; var div = document.createElement("div"); div.style["min-width"] = "192px"; div.style.display = "inline-block"; links.appendChild(div); var p = document.createElement("p"); div.appendChild(p); var a = document.createElement("a"); a.rel = "nofollow"; a.class = "external text"; a.href = url; p.appendChild(a); var span = document.createElement("span"); span.style.display = "inline-block"; span.style["text-align"] = "center"; span.style.width = "96px"; span.innerHTML = "<br>Wplace.live"; a.appendChild(span); var img = document.createElement("img"); img.src = "https://wplace.live/img/favicon-96x96.png"; img.width = "64"; img.height = "64"; img.class = "mw-file-element"; img["data-file-width"] = "256"; img["data-file-height"] = "256"; span.appendChild(img); } })();