油猴脚本·知轩藏书快捷查看书本详细信息
本帖最后由 sexcat 于 2024-3-5 10:24 编辑知轩藏书快捷查看书本详细信息(跳转到起点图)使用之后书名前面会有个红色的放大镜,点击跳转。ps首页不做适配
更新了!更换了按钮,精简了代码和效率,修复了搜索时带出作者信息导致搜不到的bug
// ==UserScript==
// @name 知轩藏书跳转起点图看评价
// @namespace http://tampermonkey.net/
// @version 3.0
// @description在知轩藏书的书名旁添加跳转到起点图的链接
// @author icescat
// @match https://zxcs.info/*
// @match https://www.zxcs.info/*
// @grant none
// ==/UserScript==
(function() {
'use strict';
// 选择页面上的所有可能包含书名的元素
const bookElements = document.querySelectorAll('a, dl#plist dt > a, div.name-box > a.name, div.book-info > h1, div.book-info.fl h4 a');
// 遍历每个选中的元素
bookElements.forEach(element => {
let bookName = element.textContent.trim(); // 默认直接使用元素的文本内容作为书名
// 如果文本被《》包围,则提取《》内的内容作为书名
const bookNameMatch = bookName.match(/《(.*?)》/);
if (bookNameMatch) {
bookName = bookNameMatch;
}
// 构建指向书评网站的URL
const reviewSiteUrl = `https://www.qidiantu.com/book/${encodeURIComponent(bookName)}`;
// 创建一个新的链接元素,用于放置搜索图标
const link = document.createElement('a');
link.href = reviewSiteUrl; // 设置链接的目标地址为书评网站的搜索结果
link.textContent = '🔍'; // 使用emoji作为搜索图标
link.target = '_blank';
link.style.marginRight = '10px';
link.style.display = 'inline-block';
link.style.verticalAlign = 'middle';
element.before(link); // 在每个书名元素之前插入搜索图标链接
});
})();
这个知轩已经不是之前那个知轩了吧 感谢楼主,希望增加https://beitai.cc/%E6%9B%B4%E6%96%B0/20240306 网站的书本详情。这个网站啥都好,就是书没任何介绍
你别拦着我跪,这次我是在学习! 嘻嘻,楼主辛苦! 楼主辛苦!:victory: 谢谢楼主!!!
我贪心了点,若是有能下载全本到手机上就好了?:lol 楼主辛苦,感谢分享! 感谢楼主分享 收藏,谢谢分享! 感谢分享! 真好,多来点这种类型的