您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
给chrome插件市场页面添加一个下载crx文件的按钮
// ==UserScript== // @name 从chrome插件市场下载crx文件 // @name:en download crx from chrome extention store // @namespace https://chrome.google.com/ // @version 0.3 // @description 给chrome插件市场页面添加一个下载crx文件的按钮 // @description:en Add a button what click to download crx from chrome extention store // @match https://chrome.google.com/webstore/detail/* // @author Arcret // @license MIT // @supportURL https://gist.github.com/LiuQixuan/323e58b3e743ccb7fbc2f5c644f82618 // @icon https://ssl.gstatic.com/chrome/webstore/images/icon_144px.png // @grant none // @run-at document-end /* jshint esversion: 6 */ /* jshint esversion: 10 */ // ==/UserScript== (function() { 'use strict'; let version = "103.0.1264.77" let appid = location.pathname.split('detail/')[1].split('/')[1] let appname = location.pathname.split('detail/')[1].split('/')[0] let downloadurl = `https://clients2.google.com/service/update2/crx?response=redirect&prodversion=${version}&acceptformat=crx3&x=id%3D${appid}%26installsource%3Dondemand%26uc` let downloadInnerText = /zh/i.test( navigator.language)?(/(?:tw)|(?:hk)/i.test(navigator.language)?'下載CRX文檔':'下载CRX文件'):'Download CRX File' let html = `<style> .h-e-f-Ra-c.e-f-oh-Md-zb-k>div[role="button"]:nth-of-type(1):hover{ background-color: #174EA6; } </style> <div role="button" style="margin-right:20px;display:inline-block" class="g-c g-c-wb"> <div class="g-c-Hf"> <div class="g-c-x"> <a style="color:white;text-decoration: none;" href="${downloadurl}" download="${appname}">${downloadInnerText}</a> </div> </div> </div>` setTimeout(()=>document.querySelector('.h-e-f-Ra-c.e-f-oh-Md-zb-k')?.insertAdjacentHTML('afterbegin', html),5000) })();