您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Add "Post a new script" link to greasyfork.org and sleazyfork.org nav menu - 8/28/2022, 10:16:09 PM
- // ==UserScript==
- // @name Add "Post a new script" link to greasyfork.org and sleazyfork.org nav menu
- // @namespace Violentmonkey Scripts
- // @match https://sleazyfork.org/*
- // @match https://greasyfork.org/*
- // @grant none
- // @version 1.0
- // @author -
- // @description Add "Post a new script" link to greasyfork.org and sleazyfork.org nav menu - 8/28/2022, 10:16:09 PM
- // ==/UserScript==
- // I got these by looking at the page title on greasyfork.org, so if something wasn't translated, it was in English.
- link_name_translated = {
- "ar": "Post a new script",
- "bg": "Публикувай нов скрипт",
- "cs": "Post a new script",
- "da": "Post a new script",
- "de": "Neues Skript veröffentlichen",
- "el": "Δημοσίευση νέου κώδικα",
- "en": "Post a new script",
- "eo": "Post a new script",
- "es": "Publicar un nuevo script",
- "fi": "Post a new script",
- "fr": "Publier un nouveau script",
- "fr-CA": "Publier un nouveau script",
- "he": "Post a new script",
- "hu": "Post a new script",
- "id": "Post a new script",
- "it": "Pubblica un nuovo script",
- "ja": "スクリプトを投稿",
- "ko": "새 스크립트 업로드",
- "nb": "Post a new script",
- "nl": "Nieuw scripts publiceren",
- "pl": "Opublikuj nowy skrypt",
- "pt-BR": "Postar um novo script",
- "ro": "Postează un nou script",
- "ru": "Опубликовать новый скрипт",
- "sk": "Pridať nový skript",
- "sr": "Post a new script",
- "sv": "Post a new script",
- "th": "Post a new script",
- "tr": "Yeni script paylaş",
- "uk": "Додати новий скрипт",
- "ug": "Post a new script",
- "vi": "Post a new script",
- "zh-CN": "发布新脚本",
- "zh-TW": "發佈新腳本",
- };
- country_code = window.location.pathname.split('/')[1];
- if (! (country_code in link_name_translated)) {
- country_code = "en"; // if you type random crap into the country code in the url, the website defaults to English
- }
- setTimeout(function() {
- li = document.createElement("li");
- li.className = "scripts-index-link";
- a = document.createElement("a");
- a.href = "/" + country_code + "/script_versions/new";
- a.innerText = link_name_translated[country_code];
- li.appendChild(a);
- document.querySelector("div#site-nav > nav").prepend(li);
- }, 100);