您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds a download button to AlternativeTo.net listings
- // ==UserScript==
- // @name AlternativeTo Download Button
- // @namespace http://tampermonkey.net/
- // @version 1.0
- // @description Adds a download button to AlternativeTo.net listings
- // @author You
- // @match https://alternativeto.net/software/*
- // @grant none
- // @license MIT
- // ==/UserScript==
- (function() {
- 'use strict';
- // Wait for the page to load
- window.addEventListener('load', function() {
- // Find the "Official Website" link
- const officialLink = document.querySelector('a[href*="://"]'); // Adjust selector if needed
- if (officialLink) {
- // Create a download button
- const downloadBtn = document.createElement('a');
- downloadBtn.href = officialLink.href; // Link to the official site
- downloadBtn.textContent = 'Download';
- downloadBtn.style.backgroundColor = '#4CAF50';
- downloadBtn.style.color = 'white';
- downloadBtn.style.padding = '8px 16px';
- downloadBtn.style.borderRadius = '4px';
- downloadBtn.style.marginLeft = '10px';
- downloadBtn.style.textDecoration = 'none';
- // Insert the button next to the official link
- officialLink.parentNode.insertBefore(downloadBtn, officialLink.nextSibling);
- }
- });
- })();