Compare commits

..

No commits in common. "master" and "AR-Backup-2026.06.01" have entirely different histories.

5 changed files with 65 additions and 43 deletions

View File

@ -18,6 +18,7 @@ Lanke's blog,https://blog.blueke.top/,https://blog.blueke.top/rss.xml,请为一
寒士杰克,https://www.hansjack.com/,https://www.hansjack.com/feed/,喜欢捣鼓,不断进步! 寒士杰克,https://www.hansjack.com/,https://www.hansjack.com/feed/,喜欢捣鼓,不断进步!
Pinpe 的云端,https://pinpe.top/,https://pinpe.top/rss.xml,一个属于自己的云朵。 Pinpe 的云端,https://pinpe.top/,https://pinpe.top/rss.xml,一个属于自己的云朵。
Chise Hachiroku,https://chise.hachiroku.com/zh/,https://chise.hachiroku.com/zh/feed/,向明日的辉迹,干杯! Chise Hachiroku,https://chise.hachiroku.com/zh/,https://chise.hachiroku.com/zh/feed/,向明日的辉迹,干杯!
映屿,https://blog.verdant.ee/,https://blog.verdant.ee/atom.xml,关于互联网、书籍、生活琐事以及那些一闪而过的念头 映屿,https://www.glowisle.me/,https://www.glowisle.me/atom.xml,关于互联网、书籍、生活琐事以及那些一闪而过的念头
Restent's Notebook,https://blog.gxres.net/,https://blog.gxres.net/atom.xml,不前沿技术分享 Restent's Notebook,https://blog.gxres.net/,https://blog.gxres.net/atom.xml,不前沿技术分享
Coseroom,https://coseroom.com,,
RavelloH's Blog,https://ravelloh.com,https://ravelloh.com/feed.xml,Beginning of meditation. RavelloH's Blog,https://ravelloh.com,https://ravelloh.com/feed.xml,Beginning of meditation.

1 title link feed_url description
18 寒士杰克 https://www.hansjack.com/ https://www.hansjack.com/feed/ 喜欢捣鼓,不断进步!
19 Pinpe 的云端 https://pinpe.top/ https://pinpe.top/rss.xml 一个属于自己的云朵。
20 Chise Hachiroku https://chise.hachiroku.com/zh/ https://chise.hachiroku.com/zh/feed/ 向明日的辉迹,干杯!
21 映屿 https://blog.verdant.ee/ https://www.glowisle.me/ https://blog.verdant.ee/atom.xml https://www.glowisle.me/atom.xml 关于互联网、书籍、生活琐事以及那些一闪而过的念头
22 Restent's Notebook https://blog.gxres.net/ https://blog.gxres.net/atom.xml 不前沿技术分享
23 Coseroom https://coseroom.com
24 RavelloH's Blog https://ravelloh.com https://ravelloh.com/feed.xml Beginning of meditation.

View File

@ -55,6 +55,7 @@ http://27.124.12.222:3000/mayx/blog
https://gitea.hintsight.com/mayx/blog https://gitea.hintsight.com/mayx/blog
http://blackobelisk.xyz:3000/mayx/blog http://blackobelisk.xyz:3000/mayx/blog
https://git.the-kn.com/mayx/blog https://git.the-kn.com/mayx/blog
https://gitea.shirom.me/mayx/blog
https://git.wangxinlei.cn/mayx/blog https://git.wangxinlei.cn/mayx/blog
http://123.56.193.182:3000/mayx/blog http://123.56.193.182:3000/mayx/blog
http://167.172.7.198:8081/mayx/blog http://167.172.7.198:8081/mayx/blog
@ -79,6 +80,7 @@ https://git.nusaerp.com/mayx/blog
http://35.207.205.18:3000/mayx/blog http://35.207.205.18:3000/mayx/blog
http://git.zjsciot.com:3000/mayx/blog http://git.zjsciot.com:3000/mayx/blog
https://gitea.ontoast.uk/mayx/blog https://gitea.ontoast.uk/mayx/blog
http://112.124.40.88:5510/mayx/blog
http://121.36.37.70:15501/mayx/blog http://121.36.37.70:15501/mayx/blog
http://187.216.152.151:9999/mayx/blog http://187.216.152.151:9999/mayx/blog
http://116.63.173.179:8001/mayx/blog http://116.63.173.179:8001/mayx/blog
@ -123,6 +125,7 @@ http://202.65.194.19:3000/mayx/blog
http://101.201.34.43:3000/mayx/blog http://101.201.34.43:3000/mayx/blog
https://git.gloje-rinchen-dorjee-rinpoche-buddhist-monastery.org/mayx/blog https://git.gloje-rinchen-dorjee-rinpoche-buddhist-monastery.org/mayx/blog
http://101.35.227.2:3000/mayx/blog http://101.35.227.2:3000/mayx/blog
http://175.126.123.163:3000/mayx/blog
http://209.141.47.52:3000/mayx/blog http://209.141.47.52:3000/mayx/blog
http://60.204.158.188:3000/mayx/blog http://60.204.158.188:3000/mayx/blog
http://60.204.156.211:3000/mayx/blog http://60.204.156.211:3000/mayx/blog
@ -155,6 +158,7 @@ http://210.245.20.73:3333/mayx/blog
http://43.248.97.109:3000/mayx/blog http://43.248.97.109:3000/mayx/blog
http://113.207.86.104:3080/mayx/blog http://113.207.86.104:3080/mayx/blog
http://39.96.195.72:10082/mayx/blog http://39.96.195.72:10082/mayx/blog
https://221.219.181.35:30000/mayx/blog
http://172.172.102.93:3000/mayx/blog http://172.172.102.93:3000/mayx/blog
http://115.120.245.164:3000/mayx/blog http://115.120.245.164:3000/mayx/blog
http://35.194.179.90:3000/mayx/blog http://35.194.179.90:3000/mayx/blog
@ -201,6 +205,7 @@ https://Repo.gusdya.net/mayx/blog
https://git.m.ctf.arrobe.fr/mayx/blog https://git.m.ctf.arrobe.fr/mayx/blog
http://69.62.64.52:3333/mayx/blog http://69.62.64.52:3333/mayx/blog
https://git.flymiracle.com/mayx/blog https://git.flymiracle.com/mayx/blog
https://gitea.manekenbrand.com/mayx/blog
http://106.14.138.181:3000/mayx/blog http://106.14.138.181:3000/mayx/blog
https://git.yyuu.xyz/mayx/blog https://git.yyuu.xyz/mayx/blog
http://39.107.70.124:3000/mayx/blog http://39.107.70.124:3000/mayx/blog
@ -217,6 +222,7 @@ http://101.37.69.204:3000/mayx/blog
https://gitea.tecamino.com/mayx/blog https://gitea.tecamino.com/mayx/blog
http://39.99.175.172:8000/mayx/blog http://39.99.175.172:8000/mayx/blog
http://8.138.13.251:3000/mayx/blog http://8.138.13.251:3000/mayx/blog
http://47.115.223.229:8888/mayx/blog
http://104.254.131.244:3000/mayx/blog http://104.254.131.244:3000/mayx/blog
https://gitea.alacloud.de/mayx/blog https://gitea.alacloud.de/mayx/blog
https://git.tobiasweise.dev/mayx/blog https://git.tobiasweise.dev/mayx/blog
@ -227,6 +233,7 @@ http://8.130.128.130:3000/mayx/blog
https://repos.fbpx.io/mayx/blog https://repos.fbpx.io/mayx/blog
https://git.cavemanon.xyz/mayx/blog https://git.cavemanon.xyz/mayx/blog
http://svn.rivastudio.cn/mayx/blog http://svn.rivastudio.cn/mayx/blog
https://kamtk.ru:4000/mayx/blog
http://39.98.126.115:8080/mayx/blog http://39.98.126.115:8080/mayx/blog
http://46.202.189.66:3000/mayx/blog http://46.202.189.66:3000/mayx/blog
http://82.26.157.11:3001/mayx/blog http://82.26.157.11:3001/mayx/blog
@ -249,6 +256,7 @@ http://113.44.218.8:3000/mayx/blog
https://git.cenoq.com/mayx/blog https://git.cenoq.com/mayx/blog
http://8.152.205.35:3000/mayx/blog http://8.152.205.35:3000/mayx/blog
http://120.210.80.160:3000/mayx/blog http://120.210.80.160:3000/mayx/blog
http://1.95.192.200:59300/mayx/blog
http://194.5.152.156:3000/mayx/blog http://194.5.152.156:3000/mayx/blog
http://8.155.172.147:3001/mayx/blog http://8.155.172.147:3001/mayx/blog
https://git.erfmann.dev/mayx/blog https://git.erfmann.dev/mayx/blog
@ -269,6 +277,7 @@ http://221.203.14.217:3000/mayx/blog
https://git.sophiagwen.au/mayx/blog https://git.sophiagwen.au/mayx/blog
http://139.196.96.28:13000/mayx/blog http://139.196.96.28:13000/mayx/blog
https://dev.kiramtech.com/mayx/blog https://dev.kiramtech.com/mayx/blog
https://git.ihatemen.uk/mayx/blog
https://git.123doit.com/mayx/blog https://git.123doit.com/mayx/blog
http://62.43.207.91:8889/mayx/blog http://62.43.207.91:8889/mayx/blog
https://git.johntsai.online/mayx/blog https://git.johntsai.online/mayx/blog
@ -343,6 +352,7 @@ https://git.automathon.org/mayx/blog
https://git.esen.gay/mayx/blog https://git.esen.gay/mayx/blog
https://git.webtims.ru/mayx/blog https://git.webtims.ru/mayx/blog
https://gitea.personalsoftware.space/mayx/blog https://gitea.personalsoftware.space/mayx/blog
http://gitea.yiban.com.tw:3030/mayx/blog
https://gitlab.iplusus.com/mayx/blog https://gitlab.iplusus.com/mayx/blog
https://gitea.zachl.tech/mayx/blog https://gitea.zachl.tech/mayx/blog
https://git.miasma-os.com/mayx/blog https://git.miasma-os.com/mayx/blog
@ -391,6 +401,7 @@ http://82.156.249.211:3000/mayx/blog_cn
http://36.133.248.69:3088/mayx/blog_cn http://36.133.248.69:3088/mayx/blog_cn
http://220.205.16.27:18081/mayx/blog_cn http://220.205.16.27:18081/mayx/blog_cn
http://81.69.221.216:3000/mayx/blog_cn http://81.69.221.216:3000/mayx/blog_cn
http://115.159.194.75:4000/mayx/blog_cn
http://183.204.60.122:10081/mayx/blog_cn http://183.204.60.122:10081/mayx/blog_cn
http://43.139.240.37:17000/mayx/blog_cn http://43.139.240.37:17000/mayx/blog_cn
http://159.75.27.114:3000/mayx/blog_cn http://159.75.27.114:3000/mayx/blog_cn
@ -411,6 +422,7 @@ http://35.175.189.8/mayx/blog
http://meowug.com:8418/mayx/blog_cn http://meowug.com:8418/mayx/blog_cn
http://36.138.125.206:3000/mayx/blog_cn http://36.138.125.206:3000/mayx/blog_cn
https://git.4lcap.com/mayx/blog_cn https://git.4lcap.com/mayx/blog_cn
http://101.43.238.71:3000/mayx/blog_cn
http://59.110.175.62:4322/mayx/blog_cn http://59.110.175.62:4322/mayx/blog_cn
https://www.luluvip.cn:8419/mayx/blog_cn https://www.luluvip.cn:8419/mayx/blog_cn
http://xianyuhome.cn:11013/mayx/blog_cn http://xianyuhome.cn:11013/mayx/blog_cn
@ -420,6 +432,7 @@ https://git.crystalyx.net/mayx/blog
https://gittea.dev/mayx/blog https://gittea.dev/mayx/blog
https://git.newnaturalphilosophy.org/mayx/blog https://git.newnaturalphilosophy.org/mayx/blog
https://code.infininov.com/mayx/blog https://code.infininov.com/mayx/blog
https://git.apt142.ru/mayx/blog
http://gitea.mcelwain.net/mayx/blog http://gitea.mcelwain.net/mayx/blog
https://chunkks.com/mayx/blog https://chunkks.com/mayx/blog
https://gitea.earthmanrpg.me/mayx/blog https://gitea.earthmanrpg.me/mayx/blog
@ -505,24 +518,3 @@ https://git.heartnn.com/mayx/blog
https://git.joinplu.me/mayx/blog https://git.joinplu.me/mayx/blog
https://git.research.dezeeuw.ca/mayx/blog https://git.research.dezeeuw.ca/mayx/blog
http://149.104.29.239:8081/mayx/blog http://149.104.29.239:8081/mayx/blog
http://ysx.myds.me:3005/mayx/blog
http://124.71.169.183:3000/mayx/blog
https://git.csi-kjsce.org/mayx/blog
https://hiwifi.denq.us:8418/mayx/blog
http://39.108.124.198:3000/mayx/blog
http://1090391-twk8saas.tmweb.ru/mayx/blog
https://git.msoucy.me/mayx/blog
https://git.niisse.net/mayx/blog
http://139.224.24.61:3000/mayx/blog
http://140.120.108.238:49308/mayx/blog
http://220.132.16.87:3000/mayx/blog
http://git.chilidoginteractive.com:3000/mayx/blog_cn
https://git.thunder-data.cn/mayx/blog_cn
https://git.cukak.com/mayx/blog_cn
https://git.ixu.me/mayx/blog_cn
http://git.uhfdemo.com/mayx/blog_cn
http://43.143.142.38:7001/mayx/blog_cn
http://111.230.243.127:3000/mayx/blog_cn
http://git.qniao.cn/mayx/blog_cn
https://gitea.smartechouse.com/mayx/blog_cn
http://git.feashow.cn/mayx/blog_cn

1 repo_url
55 https://gitea.hintsight.com/mayx/blog
56 http://blackobelisk.xyz:3000/mayx/blog
57 https://git.the-kn.com/mayx/blog
58 https://gitea.shirom.me/mayx/blog
59 https://git.wangxinlei.cn/mayx/blog
60 http://123.56.193.182:3000/mayx/blog
61 http://167.172.7.198:8081/mayx/blog
80 http://35.207.205.18:3000/mayx/blog
81 http://git.zjsciot.com:3000/mayx/blog
82 https://gitea.ontoast.uk/mayx/blog
83 http://112.124.40.88:5510/mayx/blog
84 http://121.36.37.70:15501/mayx/blog
85 http://187.216.152.151:9999/mayx/blog
86 http://116.63.173.179:8001/mayx/blog
125 http://101.201.34.43:3000/mayx/blog
126 https://git.gloje-rinchen-dorjee-rinpoche-buddhist-monastery.org/mayx/blog
127 http://101.35.227.2:3000/mayx/blog
128 http://175.126.123.163:3000/mayx/blog
129 http://209.141.47.52:3000/mayx/blog
130 http://60.204.158.188:3000/mayx/blog
131 http://60.204.156.211:3000/mayx/blog
158 http://43.248.97.109:3000/mayx/blog
159 http://113.207.86.104:3080/mayx/blog
160 http://39.96.195.72:10082/mayx/blog
161 https://221.219.181.35:30000/mayx/blog
162 http://172.172.102.93:3000/mayx/blog
163 http://115.120.245.164:3000/mayx/blog
164 http://35.194.179.90:3000/mayx/blog
205 https://git.m.ctf.arrobe.fr/mayx/blog
206 http://69.62.64.52:3333/mayx/blog
207 https://git.flymiracle.com/mayx/blog
208 https://gitea.manekenbrand.com/mayx/blog
209 http://106.14.138.181:3000/mayx/blog
210 https://git.yyuu.xyz/mayx/blog
211 http://39.107.70.124:3000/mayx/blog
222 https://gitea.tecamino.com/mayx/blog
223 http://39.99.175.172:8000/mayx/blog
224 http://8.138.13.251:3000/mayx/blog
225 http://47.115.223.229:8888/mayx/blog
226 http://104.254.131.244:3000/mayx/blog
227 https://gitea.alacloud.de/mayx/blog
228 https://git.tobiasweise.dev/mayx/blog
233 https://repos.fbpx.io/mayx/blog
234 https://git.cavemanon.xyz/mayx/blog
235 http://svn.rivastudio.cn/mayx/blog
236 https://kamtk.ru:4000/mayx/blog
237 http://39.98.126.115:8080/mayx/blog
238 http://46.202.189.66:3000/mayx/blog
239 http://82.26.157.11:3001/mayx/blog
256 https://git.cenoq.com/mayx/blog
257 http://8.152.205.35:3000/mayx/blog
258 http://120.210.80.160:3000/mayx/blog
259 http://1.95.192.200:59300/mayx/blog
260 http://194.5.152.156:3000/mayx/blog
261 http://8.155.172.147:3001/mayx/blog
262 https://git.erfmann.dev/mayx/blog
277 https://git.sophiagwen.au/mayx/blog
278 http://139.196.96.28:13000/mayx/blog
279 https://dev.kiramtech.com/mayx/blog
280 https://git.ihatemen.uk/mayx/blog
281 https://git.123doit.com/mayx/blog
282 http://62.43.207.91:8889/mayx/blog
283 https://git.johntsai.online/mayx/blog
352 https://git.esen.gay/mayx/blog
353 https://git.webtims.ru/mayx/blog
354 https://gitea.personalsoftware.space/mayx/blog
355 http://gitea.yiban.com.tw:3030/mayx/blog
356 https://gitlab.iplusus.com/mayx/blog
357 https://gitea.zachl.tech/mayx/blog
358 https://git.miasma-os.com/mayx/blog
401 http://36.133.248.69:3088/mayx/blog_cn
402 http://220.205.16.27:18081/mayx/blog_cn
403 http://81.69.221.216:3000/mayx/blog_cn
404 http://115.159.194.75:4000/mayx/blog_cn
405 http://183.204.60.122:10081/mayx/blog_cn
406 http://43.139.240.37:17000/mayx/blog_cn
407 http://159.75.27.114:3000/mayx/blog_cn
422 http://meowug.com:8418/mayx/blog_cn
423 http://36.138.125.206:3000/mayx/blog_cn
424 https://git.4lcap.com/mayx/blog_cn
425 http://101.43.238.71:3000/mayx/blog_cn
426 http://59.110.175.62:4322/mayx/blog_cn
427 https://www.luluvip.cn:8419/mayx/blog_cn
428 http://xianyuhome.cn:11013/mayx/blog_cn
432 https://gittea.dev/mayx/blog
433 https://git.newnaturalphilosophy.org/mayx/blog
434 https://code.infininov.com/mayx/blog
435 https://git.apt142.ru/mayx/blog
436 http://gitea.mcelwain.net/mayx/blog
437 https://chunkks.com/mayx/blog
438 https://gitea.earthmanrpg.me/mayx/blog
518 https://git.joinplu.me/mayx/blog
519 https://git.research.dezeeuw.ca/mayx/blog
520 http://149.104.29.239:8081/mayx/blog
http://ysx.myds.me:3005/mayx/blog
http://124.71.169.183:3000/mayx/blog
https://git.csi-kjsce.org/mayx/blog
https://hiwifi.denq.us:8418/mayx/blog
http://39.108.124.198:3000/mayx/blog
http://1090391-twk8saas.tmweb.ru/mayx/blog
https://git.msoucy.me/mayx/blog
https://git.niisse.net/mayx/blog
http://139.224.24.61:3000/mayx/blog
http://140.120.108.238:49308/mayx/blog
http://220.132.16.87:3000/mayx/blog
http://git.chilidoginteractive.com:3000/mayx/blog_cn
https://git.thunder-data.cn/mayx/blog_cn
https://git.cukak.com/mayx/blog_cn
https://git.ixu.me/mayx/blog_cn
http://git.uhfdemo.com/mayx/blog_cn
http://43.143.142.38:7001/mayx/blog_cn
http://111.230.243.127:3000/mayx/blog_cn
http://git.qniao.cn/mayx/blog_cn
https://gitea.smartechouse.com/mayx/blog_cn
http://git.feashow.cn/mayx/blog_cn

File diff suppressed because one or more lines are too long

View File

@ -1,21 +1,51 @@
/**
* 根据 URL ?kw= 参数高亮页面内匹配的关键词
* 提取为全局函数 pjax.js 在页面切换后复用避免重复实现
*/
function highlightKeyword() { function highlightKeyword() {
var match = location.search.match(/[?&]kw=([^&]+)/); const urlParams = new URLSearchParams(window.location.search);
var kw = match ? $.trim(decodeURIComponent(match[1].replace(/\+/g, ' '))) : ''; const keyword = urlParams.get('kw')?.trim();
if (!kw) return;
var reg = new RegExp('(' + kw.replace(/[.*+?^${}()|[\]\\]/g, '\\$&') + ')', 'gi'); if (!keyword) return;
var escapeMap = { '&': '&amp;', '<': '&lt;', '>': '&gt;', '"': '&quot;', "'": '&#39;' };
$('section, section *').not('script, style, textarea').contents().filter(function() { // 转义正则表达式特殊字符,避免安全问题
return this.nodeType === 3; const escapedKeyword = keyword.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
}).each(function() { // 创建不区分大小写的正则表达式(全局匹配)
var escapedText = this.nodeValue.replace(/[&<>"']/g, function(m) { return escapeMap[m]; }); const regex = new RegExp(`(${escapedKeyword})`, 'gi');
var highlighted = escapedText.replace(reg, '<mark>$1</mark>');
if (escapedText !== highlighted) { // 递归遍历并高亮文本节点
$(this).replaceWith(highlighted); const escapeHTML = str => str.replace(/[&<>"']/g,
} tag => ({
'&': '&amp;',
'<': '&lt;',
'>': '&gt;',
'"': '&quot;',
"'": '&#39;'
}[tag] || tag));
function highlightTextNodes(element) {
$(element).contents().each(function () {
if (this.nodeType === Node.TEXT_NODE) {
const $this = $(this);
const text = escapeHTML($this.text());
// 使用正则替换并保留原始大小写
if (regex.test(text)) {
const replaced = text.replace(regex, '<mark>$1</mark>');
$this.replaceWith(replaced);
}
} else if (
this.nodeType === Node.ELEMENT_NODE &&
!$(this).is('script, style, noscript, textarea')
) {
highlightTextNodes(this);
}
});
}
$('section').each(function () {
highlightTextNodes(this);
}); });
} };
function initCopyButtons() { function initCopyButtons() {
$('.copy').remove(); $('.copy').remove();

View File

@ -12,7 +12,7 @@ image: https://screenshot.mayx.eu.org/
<!-- 遍历分页后的文章 --> <!-- 遍历分页后的文章 -->
<table class="entry-content h-feed"> <table class="entry-content h-feed">
{% for post in paginator.posts %} {% for post in paginator.posts %}
<tr><td class="h-entry post-row" data-url="{{ post.url }}"> <tr><td class="h-entry" data-url="{{ post.url }}">
<h2 class="p-name"><a class="post-link u-url" href="{{ post.url }}">{{ post.title }}{% if post.layout == "encrypt" %} [加密] {% endif %}</a></h2> <h2 class="p-name"><a class="post-link u-url" href="{{ post.url }}">{{ post.title }}{% if post.layout == "encrypt" %} [加密] {% endif %}</a></h2>
<p> <p>
<time class="date dt-published" datetime="{{ post.date | date_to_xmlschema }}">{{ post.date | date: "%-d %B %Y" }}</time> <time class="date dt-published" datetime="{{ post.date | date_to_xmlschema }}">{{ post.date | date: "%-d %B %Y" }}</time>
@ -79,7 +79,7 @@ image: https://screenshot.mayx.eu.org/
<a href="https://xn--sr8hvo.ws/next"></a><br /><a href="https://icp.gov.moe/?keyword=20218888" target="_blank">萌ICP备 20218888号</a></small> <a href="https://xn--sr8hvo.ws/next"></a><br /><a href="https://icp.gov.moe/?keyword=20218888" target="_blank">萌ICP备 20218888号</a></small>
<input name="live2dBGM" value="https://music.163.com/song/media/outer/url?id=523658881.mp3" type="hidden" /> <input name="live2dBGM" value="https://music.163.com/song/media/outer/url?id=523658881.mp3" type="hidden" />
<script> <script>
$(document).on('click', '.post-row', function(e) { $(document).on('click', '.h-entry', function(e) {
if ($(e.target).closest('.p-category').length === 0) { if ($(e.target).closest('.p-category').length === 0) {
go($(this).attr('data-url')); go($(this).attr('data-url'));
} }