您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
The Anime Instrumentality blog sadly relies on Flash for audio track previews. This fixes it by replacing all audio snippets on the site with simple HTML5 audio players.
// ==UserScript== // @name Anime Instrumentality replace Flash with HTML5 audio // @description The Anime Instrumentality blog sadly relies on Flash for audio track previews. This fixes it by replacing all audio snippets on the site with simple HTML5 audio players. // @include http://blog.animeinstrumentality.net/* // @version 1 // @grant none // @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js // @namespace https://greasyfork.org/users/120503 // ==/UserScript== $('p.audioplayer_container').each(function() { var script = $(this).next().find("script").text(); var encoded = script.match(/soundFile:"([a-zA-Z0-9]+)"/)[1]; if (encoded.length % 4 == 1) { // Fix for incorrect Base64 encoding encoded = encoded.slice(0, encoded.length - 1); } $('<audio controls/>') .attr('src', atob(encoded)) .attr('style', 'display:block;margin:0 auto') .replaceAll($(this)); })