319 Commits

Author SHA1 Message Date
Mayx
5f2a3a99ee Merge pull request #203 from xingwangzhe/patch-1
友链:xingwangzhe
2026-06-09 15:43:55 +08:00
王兴家
36cf19d4aa 友链:xingwangzhe
名称	姓王者的博客
图标	https://xingwangzhe.fun/avatar.webp
网址	https://xingwangzhe.fun/
描述	探索、学习、进步、创造无限可能!
2026-06-09 15:37:22 +08:00
Mayx
9c769e4ab2 Merge pull request #202 from Typhoon-Messenger/patch-1
Update links.csv
2026-06-09 15:15:58 +08:00
初然忆
fd5f1703dd Update links.csv 2026-06-09 15:11:55 +08:00
mayx
2a512a487d Update 3 files
- /_data/other_repo_list.csv
- /_data/links.csv
- /assets/js/jquery.min.js
2026-06-03 06:45:43 +00:00
mayx
556e27c9ad Update 2 files
- /index.html
- /assets/js/main_new.js
2026-06-01 05:36:14 +00:00
mayx
5a4baf5f4b Update 4 files
- /_data/ai-cache.json
- /_data/other_repo_list.csv
- /assets/js/pjax.js
- /_layouts/post.html
2026-06-01 01:09:42 +00:00
mayx
71d493c2a8 Update 4 files
- /_data/other_repo_list.csv
- /_posts/2026-06-01-dedupe.md
- /assets/js/pjax.js
- /index.html
2026-05-31 16:00:35 +00:00
mayx
156f964333 Update 3 files
- /_data/other_repo_list.csv
- /assets/js/main_new.js
- /assets/js/pjax.js
2026-05-27 02:37:23 +00:00
mayx
481df19596 Update 5 files
- /_layouts/default.html
- /_data/proxylist.yml
- /assets/js/main.js
- /assets/js/pjax.js
- /assets/js/main_new.js
2026-05-23 10:06:55 +00:00
mayx
1a529143a8 Update 6 files
- /assets/js/pjax.js
- /assets/js/gitalk.min.js
- /assets/js/jquery.min.js
- /assets/css/gitalk.css
- /_data/proxylist.yml
- /_tools/stormkit-env_install
2026-05-22 16:07:03 +00:00
mayx
b25a864ee3 Update 3 files
- /_layouts/default.html
- /assets/js/pjax.js
- /assets/css/style.scss
2026-05-22 12:52:39 +00:00
mayx
c5ad917d9e Update 6 files
- /_layouts/post.html
- /_layouts/default.html
- /assets/js/main.js
- /assets/js/pjax.js
- /_data/other_repo_list.csv
- /Live2dHistoire/live2d/js/message.js
2026-05-22 12:00:45 +00:00
mayx
d6274791a8 Update 2 files
- /assets/js/pjax.js
- /index.html
2026-05-21 10:11:01 +00:00
mayx
111dc1e25f Update 2 files
- /assets/js/pjax.js
- /index.html
2026-05-21 08:27:59 +00:00
mayx
c4ae25dcb1 Update 10 files
- /assets/js/jquery.pjax.min.js
- /assets/js/main.js
- /assets/js/pjax.js
- /_layouts/default.html
- /_layouts/post.html
- /_data/proxylist.yml
- /_data/other_repo_list.csv
- /Live2dHistoire/live2d/js/message.js
- /index.html
- /search.html
2026-05-21 07:38:17 +00:00
mayx
862bffac80 Update 3 files
- /_data/proxylist.yml
- /_data/other_repo_list.csv
- /_tools/envs_post-receive
2026-05-19 03:31:46 +00:00
mayx
c888a89f41 Update 4 files
- /_layouts/default.html
- /_data/other_repo_list.csv
- /_data/links.csv
- /llms.txt
2026-05-18 15:24:55 +00:00
mayx
b48e93890c Update 3 files
- /llms.txt
- /_tools/ai-summary.js
- /humans.txt
2026-05-18 05:08:37 +00:00
mayx
f6b35814b1 Update 3 files
- /_data/other_repo_list.csv
- /humans.txt
- /llms.txt
2026-05-18 04:25:41 +00:00
mayx
fe26e4f6c3 Update 2 files
- /_data/other_repo_list.csv
- /_data/ai-cache.json
2026-05-05 12:22:11 +00:00
mayx
45f1183f9a Update 2 files
- /_data/other_repo_list.csv
- /_posts/2026-05-01-virtual-net.md
2026-05-01 10:54:34 +00:00
mayx
dd1141d872 Update 3 files
- /_data/proxylist.yml
- /_data/other_repo_list.csv
- /proxylist.md
2026-04-26 12:29:39 +00:00
mayx
c0ca105edc Update 3 files
- /README.md
- /_data/proxylist.yml
- /_data/other_repo_list.csv
2026-04-25 15:20:00 +00:00
mayx
bc45ef27b8 Update 2 files
- /_data/proxylist.yml
- /_data/other_repo_list.csv
2026-04-21 07:20:53 +00:00
mayx
47f623b8eb Update 2 files
- /_layouts/xslt_container.html
- /_data/other_repo_list.csv
2026-04-17 01:53:23 +00:00
mayx
33122e34b5 Update 3 files
- /_posts/2026-04-14-ai-agent.md
- /_data/other_repo_list.csv
- /_data/ai-cache.json
2026-04-15 11:35:09 +00:00
mayx
100d3405f7 Update 2 files
- /_posts/2026-04-14-ai-agent.md
- /_data/other_repo_list.csv
2026-04-14 12:44:42 +00:00
mayx
a7ff7c2c37 Update 2 files
- /_data/other_repo_list.csv
- /_data/proxylist.yml
2026-03-28 16:02:31 +00:00
mayx
47e04279d0 Update 2 files
- /_data/other_repo_list.csv
- /_data/proxylist.yml
2026-03-27 09:18:40 +00:00
mayx
cd478c22a2 Update 3 files
- /_data/other_repo_list.csv
- /_data/links.csv
- /_posts/2025-12-01-linux.md
2026-03-23 14:07:38 +00:00
mayx
e094b6d205 Update 3 files
- /_data/links.csv
- /_data/other_repo_list.csv
- /_layouts/default.html
2026-03-21 19:22:38 +00:00
mayx
e8653b0efd Update 5 files
- /_data/other_repo_list.csv
- /_layouts/default.html
- /proxylist.md
- /other_repo_list.md
- /links.md
2026-03-17 12:19:07 +00:00
mayx
e516a5d08c Update 4 files
- /index.html
- /_layouts/post.html
- /_layouts/xslt_container.html
- /_data/other_repo_list.csv
2026-03-14 20:05:09 +00:00
mayx
cf76264bb0 Update 2 files
- /_data/other_repo_list.csv
- /_data/proxylist.yml
2026-03-13 17:15:05 +00:00
mayx
0a7608b3f0 Update 4 files
- /_data/other_repo_list.csv
- /_data/proxylist.yml
- /index.html
- /_layouts/post.html
2026-03-12 16:17:24 +00:00
mayx
5fd8d2fe0f Update 2 files
- /archives.md
- /_data/other_repo_list.csv
2026-03-08 10:54:41 +00:00
mayx
c9dfb10733 Update 3 files
- /_data/ai-cache.json
- /_data/proxylist.yml
- /_data/other_repo_list.csv
2026-03-04 12:01:56 +00:00
mayx
23fff44d79 Update 3 files
- /_posts/2026-03-01-llm3.md
- /_data/other_repo_list.csv
- /_data/proxylist.yml
2026-03-01 09:08:52 +00:00
mayx
6630ba964b Update 3 files
- /_data/other_repo_list.csv
- /_data/proxylist.yml
- /assets/css/feed.css
2026-02-26 14:54:24 +00:00
mayx
00aec9bad0 Update 5 files
- /_data/other_repo_list.csv
- /_data/links.csv
- /_data/proxylist.yml
- /assets/css/feed.css
- /_layouts/default.html
2026-02-25 07:29:29 +00:00
mayx
2ab6982684 Update 3 files
- /assets/css/style.scss
- /_data/other_repo_list.csv
- /_data/ai-cache.json
2026-02-11 09:54:52 +00:00
mayx
172882a99e Update 4 files
- /_posts/2026-02-08-xslt.md
- /_data/other_repo_list.csv
- /_tools/ai-summary.js
- /_tools/envs_post-receive
2026-02-08 12:35:47 +00:00
Mayx
d69f175fee Merge pull request #193 from gxres042/patch-1
link: blog.gxres.net
2026-02-04 22:24:25 +08:00
Restent Ou
9760f9eb4d link: blog.gxres.net 2026-02-04 22:12:48 +08:00
mayx
1553183d31 Update 5 files
- /_data/other_repo_list.csv
- /assets/css/feed.css
- /assets/css/xslt.css
- /_layouts/xslt_container.html
- /rss.xml
2026-02-04 01:27:35 +00:00
mayx
0ad9008f3e Update 4 files
- /_data/other_repo_list.csv
- /_data/links.csv
- /_data/ai-cache.json
- /_data/proxylist.yml
2026-01-17 09:35:46 +00:00
mayx
03a2f1fdf9 Update 4 files
- /_posts/2026-01-01-summary.md
- /_data/ai-cache.json
- /_data/proxylist.yml
- /_data/other_repo_list.csv
2025-12-31 16:00:09 +00:00
mayx
da73615b73 Update 2 files
- /_posts/2025-12-01-linux.md
- /_data/other_repo_list.csv
2025-11-30 16:00:03 +00:00
mayx
e9ac9bf1df Update 3 files
- /Gemfile
- /_data/other_repo_list.csv
- /_data/ai-cache.json
2025-11-05 09:47:49 +00:00
mayx
d13dd560c2 Update 4 files
- /_posts/2025-11-01-mirrors.md
- /_data/other_repo_list.csv
- /_layouts/post.html
- /Live2dHistoire/live2d/js/message.js
2025-11-01 11:41:16 +00:00
mayx
1198b6c191 Update 3 files
- /_data/links.csv
- /_data/ai-cache.json
- /_data/other_repo_list.csv
2025-10-25 15:10:08 +00:00
mayx
1b5efb8edd Update 3 files
- /_posts/2025-10-12-recover.md
- /_data/other_repo_list.csv
- /index.html
2025-10-12 09:54:55 +00:00
Mayx
971641b3dd Merge pull request #187 from yingyu5658/master
Update links.csv
2025-10-10 23:20:48 +08:00
映屿
c71a48263e Update links.csv 2025-10-10 22:46:25 +08:00
Mayx
21eaed132b Merge pull request #186 from yingyu5658/master
Update links.csv
2025-09-27 20:44:06 +08:00
映屿
5098b24ce6 Update links.csv 2025-09-27 18:48:30 +08:00
mayx
ae6a6d3029 Update 2 files
- /_data/other_repo_list.csv
- /_posts/2025-09-01-quine.md
2025-09-26 08:07:57 +00:00
mayx
2803a0773a Update 3 files
- /Live2dHistoire/live2d/js/message.js
- /_data/links.csv
- /_posts/2025-09-01-quine.md
2025-09-22 15:42:20 +00:00
Mayx
da59fa1a9f Merge pull request #185 from tuyuritio/patch-1
Fix feed URL for 記緒漂流
2025-09-20 22:22:25 +08:00
五月七日千緒
d7c957b68a Fix feed URL for 記緒漂流 2025-09-20 23:18:25 +09:00
mayx
ebe45018f5 Update 4 files
- /_data/other_repo_list.csv
- /_data/proxylist.yml
- /_posts/2024-04-06-old-pc.md
- /_posts/2025-09-01-quine.md
2025-09-17 12:55:54 +00:00
mayx
b4af6686ce Update 4 files
- /_posts/2025-09-01-quine.md
- /_layouts/default.html
- /_data/other_repo_list.csv
- /other_repo_list.md
2025-09-07 08:47:54 +00:00
mayx
3d5d7eaa16 Update 3 files
- /other_repo_list.md
- /_data/proxylist.yml
- /proxylist.md
2025-09-06 16:37:44 +00:00
mayx
f5e43a61f8 Update 2 files
- /_data/other_repo_list.csv
- /other_repo_list.md
2025-09-06 16:30:54 +00:00
mayx
5c739ed695 Update 5 files
- /_data/proxylist.yml
- /_data/other_repo_list.csv
- /proxylist.md
- /other_repo_list.md
- /.readthedocs.yaml
2025-09-06 16:15:58 +00:00
mayx
6dab77e73c Update 2 files
- /_layouts/default.html
- /_data/proxylist.yml
2025-09-02 17:33:28 +00:00
mayx
1ab207cb19 Update 2 files
- /_data/proxylist.yml
- /_data/ai-cache.json
2025-09-01 07:53:14 +00:00
mayx
3dd82ed54c Update 6 files
- /_data/links.csv
- /_data/proxylist.yml
- /_tools/envs_post-receive
- /_tools/serv00_post-receive
- /_tools/ai-summary.js
- /_posts/2025-09-01-quine.md
2025-08-31 16:24:46 +00:00
mayx
0ab62cb2b3 Update 3 files
- /_data/links.csv
- /.github/PULL_REQUEST_TEMPLATE.md
- /links.md
2025-08-27 13:48:23 +00:00
mayx
37ead95307 Update 2 files
- /_data/proxylist.yml
- /index.html
2025-08-21 11:23:22 +00:00
mayx
fe29177bbd Update file proxylist.yml 2025-08-20 14:33:49 +00:00
mayx
6a4897140e Update file proxylist.yml 2025-08-14 11:13:39 +00:00
mayx
2b0fd923ad Update file proxylist.yml 2025-08-13 12:38:27 +00:00
mayx
86f82d5aac Update 2 files
- /feed.json
- /sitemap.xsl
2025-08-10 17:15:55 +00:00
mayx
3c324af39e Update 3 files
- /_data/ai-cache.json
- /rss.xml
- /feed.json
2025-08-10 17:01:39 +00:00
mayx
d9f22d591a Update file 2025-08-10-tilde.md 2025-08-10 11:10:13 +00:00
mayx
5b639a1cba Update file proxylist.yml 2025-08-09 17:14:00 +00:00
mayx
73415fe7ec Update 3 files
- /_data/proxylist.yml
- /index.html
- /_layouts/post.html
2025-08-07 14:01:09 +00:00
mayx
ada0170bc0 Update 4 files
- /_data/proxylist.yml
- /Live2dHistoire/README.md
- /Live2dHistoire/live2d/js/message.js
- /proxylist.md
2025-08-07 12:27:42 +00:00
mayx
16c29c6d1f Update 2 files
- /Live2dHistoire/live2d/js/message.js
- /_data/proxylist.yml
2025-08-05 12:54:04 +00:00
mayx
043b1a6cf6 Update 3 files
- /_data/ai-cache.json
- /_data/proxylist.yml
- /proxylist.md
2025-08-05 10:07:07 +00:00
Mayx
5c9e79c0fc Merge pull request #182 from ChenJieHai1024/patch-2
Update links.csv
2025-08-05 16:57:00 +08:00
glumi
0cf73875a7 Update links.csv 2025-08-05 16:52:22 +08:00
mayx
82e9d43169 Update file proxylist.yml 2025-08-05 03:58:02 +00:00
mayx
be9602047b Update file rss-feed-preview.js 2025-08-04 05:19:53 +00:00
Mayx
5300870620 Merge pull request #181 from TGU-HansJack/patch-2
Update links.csv
2025-08-04 08:24:23 +08:00
HansJack
e809c313c2 Update links.csv 2025-08-04 06:30:22 +08:00
Mayx
19d91dffd4 Merge pull request #180 from Keduoli03/patch-1
Update links.csv
2025-08-01 23:09:20 +08:00
Lanke
b2a074bead Update links.csv 2025-08-01 23:04:24 +08:00
mayx
2c629c95b9 Update 2 files
- /assets/Mabbs.zip
- /_posts/2025-08-01-sw-proxy.md
2025-08-01 12:07:43 +00:00
Mayx
d1e734ede7 Merge pull request #178 from kuang2714/patch-1
Update links.csv
2025-08-01 16:58:45 +08:00
Redcha
fdaf977573 Update links.csv
彬红茶日记
2025-08-01 16:52:23 +08:00
mayx
f401d33c48 Update 2 files
- /index.html
- /proxylist.md
2025-07-29 04:20:42 +00:00
mayx
4475fd7ffe Update 4 files
- /images/offline.svg
- /_data/ai-cache.json
- /proxylist.md
- /assets/Mabbs.zip
2025-07-29 03:53:38 +00:00
mayx
cdd14e03e9 Update 2 files
- /_posts/2025-07-24-screenshot.md
- /index.html
2025-07-24 11:55:59 +00:00
mayx
ef2ea62d40 Update 2 files
- /README.md
- /_data/proxylist.yml
2025-07-21 17:22:14 +00:00
mayx
53a96b52d6 Update 3 files
- /deploy.sh
- /_data/proxylist.yml
- /_data/ai-cache.json
2025-07-19 15:16:24 +00:00
mayx
ba857c724b Update 2 files
- /blogroll.opml
- /_data/proxylist.yml
2025-07-19 08:36:42 +00:00
mayx
3ef5ec378d Update 5 files
- /.github/PULL_REQUEST_TEMPLATE.yml
- /assets/js/rss-feed-preview.js
- /links.md
- /sitemap.xsl
- /.github/PULL_REQUEST_TEMPLATE.md
2025-07-15 03:43:20 +00:00
mayx
e3cf4e5b9e Update 4 files
- /.github/PULL_REQUEST_TEMPLATE.yml
- /links.md
- /_data/ai-cache.json
- /_posts/2025-07-13-hacked.md
2025-07-13 13:06:39 +00:00
mayx
4f3bab2162 Update 3 files
- /_data/links.csv
- /_data/proxylist.yml
- /sitemap.xsl
2025-07-10 10:06:01 +00:00
mayx
4da75fcf15 Update file 2025-07-01-xslt.md 2025-07-01 00:07:12 +00:00
mayx
0e8ac37673 Update 8 files
- /_layouts/default.html
- /_includes/live2d.html
- /rss.xml
- /search.json
- /opensearch.xml
- /index.html
- /feed.json
- /404.md
2025-06-30 03:37:06 +00:00
mayx
4de724f972 Update 4 files
- /_layouts/xslt_container.html
- /_layouts/xslt.html
- /sitemap.xsl
- /feed.xslt.xml
2025-06-29 08:31:33 +00:00
mayx
0afcae7cd8 Update 4 files
- /_layouts/xslt.html
- /_layouts/xslt_container.html
- /sitemap.xsl
- /feed.xslt.xml
2025-06-26 03:21:48 +00:00
mayx
dddeb23c41 Update 2 files
- /_layouts/default.html
- /assets/css/style.scss
2025-06-25 16:29:11 +00:00
mayx
e4e0261e0a Update 3 files
- /_layouts/xslt_container.html
- /_layouts/xslt.html
- /feed.xslt.xml
2025-06-25 11:29:21 +00:00
mayx
fb76deac38 Update 2 files
- /_layouts/xslt_container.html
- /_layouts/default.html
2025-06-25 07:00:08 +00:00
mayx
d4165271bc Update 2 files
- /_layouts/xslt_container.html
- /_layouts/default.html
2025-06-25 06:45:14 +00:00
mayx
39cada8eef Update 2 files
- /_layouts/xslt_container.html
- /feed.xslt.xml
2025-06-25 06:13:37 +00:00
mayx
833fcb15ad Update 4 files
- /_layouts/xslt_container.html
- /_layouts/default.html
- /_layouts/xslt.html
- /feed.xslt.xml
2025-06-25 05:43:23 +00:00
Mayx
2e4dee01e9 Merge pull request #174 from ChenJieHai1024/patch-1
Update links.csv
2025-06-21 18:49:05 +08:00
glumi
84e7982879 Update links.csv 2025-06-21 18:42:41 +08:00
mayx
4ee425d47c Update file message.js 2025-06-19 11:19:19 +00:00
mayx
7ea27ffbda Update 2 files
- /Live2dHistoire/live2d/js/message.js
- /_layouts/default.html
2025-06-19 10:14:53 +00:00
mayx
d10e960a8d Update 2 files
- /assets/js/main_new.js
- /_layouts/post.html
2025-06-19 08:51:38 +00:00
mayx
00ed1a9b50 Update 2 files
- /_layouts/post.html
- /links.md
2025-06-19 03:06:41 +00:00
mayx
dba69d3ceb Update 2 files
- /_layouts/post.html
- /assets/css/style.scss
2025-06-19 02:43:23 +00:00
mayx
c25290e716 Update 2 files
- /assets/js/simple-jekyll-search.min.js
- /search.html
2025-06-17 03:56:14 +00:00
mayx
7fbeaffac3 Update 2 files
- /Gemfile
- /_layouts/post.html
2025-06-16 11:42:07 +00:00
mayx
6030f3c83c Update 2 files
- /_layouts/post.html
- /_config.yml
2025-06-16 11:14:46 +00:00
mayx
840144b202 Update 3 files
- /BingSiteAuth.xml
- /_config.yml
- /_data/proxylist.yml
2025-06-15 15:03:35 +00:00
Mayx
7c256532d3 Potential fix for code scanning alert no. 5: Incomplete string escaping or encoding
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-06-07 22:45:58 +08:00
mayx
d60d41a008 Update 3 files
- /404.md
- /_data/ai-cache.json
- /_posts/2025-06-02-optimize.md
2025-06-07 07:09:48 +00:00
mayx
5cc76892b3 Update 2 files
- /Gemfile
- /_posts/2025-06-02-optimize.md
2025-06-02 15:55:05 +00:00
mayx
0a34660f94 Update 2 files
- /assets/js/main.js
- /Gemfile
2025-06-02 14:31:40 +00:00
mayx
8fd0fd107f Update 3 files
- /_posts/2025-06-02-optimize.md
- /assets/js/main.js
- /index.html
2025-06-02 12:22:47 +00:00
mayx
c2351bc269 Update 2 files
- /_layouts/default.html
- /search.html
2025-06-02 05:26:23 +00:00
mayx
446c34abec Update file default.html 2025-06-01 09:21:31 +00:00
mayx
3c0dee8e79 Update file default.html 2025-06-01 06:35:20 +00:00
mayx
63ad82f16c Update file proxylist.yml 2025-05-26 01:36:54 +00:00
mayx
b7e3354701 Update 2 files
- /assets/js/gitalk.min.js
- /_layouts/post.html
2025-05-25 14:33:36 +00:00
mayx
2d757a0e7c Update 2 files
- /Live2dHistoire/live2d/js/message.js
- /assets/js/main_new.js
2025-05-24 17:33:47 +00:00
mayx
7937972e19 Update file proxylist.yml 2025-05-24 14:28:10 +00:00
mayx
5cbb262172 Update file proxylist.yml 2025-05-24 12:50:50 +00:00
mayx
723af68b24 Update file proxylist.yml 2025-05-24 11:28:11 +00:00
mayx
ffd614df6c Update 20 files
- /Live2dHistoire/live2d/model/nep/histoire.1024/0.png
- /Live2dHistoire/live2d/model/nep/histoire.1024/1.png
- /Live2dHistoire/live2d/model/nep/histoire.1024/normal_2.png
- /Live2dHistoire/live2d/model/nep/motions/idle/idle_00.mtn
- /Live2dHistoire/live2d/model/nep/motions/idle/idle_01.mtn
- /Live2dHistoire/live2d/model/nep/motions/idle/idle_02.mtn
- /Live2dHistoire/live2d/model/nep/motions/tap/nep_slide_head_2.mtn
- /Live2dHistoire/live2d/model/nep/motions/tap/nep_touch_belly_1.mtn
- /Live2dHistoire/live2d/model/nep/motions/tap/nep_touch_belly_2.mtn
- /Live2dHistoire/live2d/model/nep/motions/tap/nep_touch_boobs_1.mtn
- /Live2dHistoire/live2d/model/nep/motions/tap/nep_touch_head_1.mtn
- /Live2dHistoire/live2d/model/nep/motions/tap/refuse.mtn
- /Live2dHistoire/live2d/model/nep/motions/tap/shake.mtn
- /Live2dHistoire/live2d/model/nep/motions/tap/smile.mtn
- /Live2dHistoire/live2d/model/nep/motions/tap/tilt_head.mtn
- /Live2dHistoire/live2d/model/nep/ico_histoire.png
- /Live2dHistoire/live2d/model/nep/model.json
- /Live2dHistoire/live2d/model/nep/model.moc
- /Live2dHistoire/demo.html
- /_data/proxylist.yml
2025-05-23 18:10:49 +00:00
mayx
c6b5330945 Update 3 files
- /links.md
- /proxylist.md
- /_data/proxylist.yml
2025-05-22 03:45:18 +00:00
mayx
b1929b927f 编辑proxylist.yml 2025-05-22 02:14:19 +00:00
Mayx
38caae08aa Merge pull request #172 from tuyuritio/patch-1
Update links.csv
2025-05-21 22:09:01 +08:00
五月七日千緒
46e17e7abd Update links.csv 2025-05-21 21:53:50 +08:00
mayx
8b4ec38daa Update 2 files
- /_data/proxylist.yml
- /proxylist.md
2025-05-21 10:06:13 +00:00
mayx
d1ac198efa Update file default.html 2025-05-19 17:43:40 +00:00
mayx
399a6e2b14 Update file default.html 2025-05-19 17:30:36 +00:00
mayx
786f9bd602 Update 2 files
- /index.html
- /_layouts/default.html
2025-05-19 17:20:16 +00:00
mayx
2b40c9e852 Update 2 files
- /_layouts/post.html
- /index.html
2025-05-19 02:16:23 +00:00
mayx
e5e305f0f3 Update 4 files
- /links.md
- /_layouts/post.html
- /_layouts/default.html
- /index.html
2025-05-19 02:03:49 +00:00
mayx
6584393a15 Update 2 files
- /_data/links.csv
- /feed.xslt.xml
2025-05-18 09:36:59 +00:00
mayx
6cb9535ecc Update 2 files
- /_layouts/post.html
- /_layouts/default.html
2025-05-17 07:05:02 +00:00
mayx
d00e310673 Update 2 files
- /_layouts/post.html
- /_layouts/encrypt.html
2025-05-17 05:03:00 +00:00
mayx
368f1eb0d7 Update 3 files
- /assets/css/style.scss
- /_layouts/post.html
- /_layouts/encrypt.html
2025-05-17 04:51:25 +00:00
mayx
98e38a212e Update 2 files
- /assets/css/style.scss
- /_layouts/post.html
2025-05-17 04:44:05 +00:00
mayx
b3bc4d12c8 Update 3 files
- /assets/css/style.scss
- /_data/proxylist.yml
- /_layouts/default.html
2025-05-16 13:56:43 +00:00
mayx
e0aba75f77 Update file style.scss 2025-05-16 13:40:53 +00:00
mayx
d1791b47f3 Update 2 files
- /_layouts/post.html
- /search.html
2025-05-16 13:18:52 +00:00
mayx
fe5faeac16 Update 4 files
- /search.html
- /assets/css/style.scss
- /assets/js/main_new.js
- /_layouts/post.html
2025-05-16 13:10:01 +00:00
mayx
953811453e Update file search.html 2025-05-15 09:31:09 +00:00
mayx
4c6c0bfc11 Update file search.html 2025-05-15 08:51:18 +00:00
mayx
17c27841b0 Update 3 files
- /README.md
- /_data/ai-cache.json
- /feed.xslt.xml
2025-05-12 14:47:25 +00:00
mayx
6de5898f85 Update file main.js 2025-05-11 17:25:57 +00:00
mayx
824f34f25f Update 2 files
- /assets/js/main.js
- /_layouts/post.html
2025-05-11 17:14:23 +00:00
mayx
de996d9015 Update 3 files
- /assets/js/main.js
- /_layouts/default.html
- /_layouts/post.html
2025-05-11 16:50:47 +00:00
mayx
dbc8d7fb3c Update 4 files
- /_layouts/default.html
- /_layouts/post.html
- /assets/js/main.js
- /index.html
2025-05-11 16:23:23 +00:00
mayx
ac554c5535 Update 3 files
- /assets/js/main.js
- /assets/js/main_new.js
- /_layouts/default.html
2025-05-11 16:12:22 +00:00
mayx
97e0ef3c81 Update file default.html 2025-05-09 10:17:06 +00:00
mayx
2e59f23e9f Update 2 files
- /_posts/2025-05-07-mac-studio.md
- /_layouts/default.html
2025-05-07 13:05:39 +00:00
mayx
6e45815987 编辑ai-cache.json 2025-05-01 10:33:21 +00:00
mayx
8b1135d688 Update 2 files
- /index.html
- /README.md
2025-04-30 02:49:13 +00:00
mayx
3b70d3c4bd Update 2 files
- /index.html
- /README.md
2025-04-30 02:38:27 +00:00
mayx
8a3ea7d2b0 Update 2 files
- /README.md
- /index.html
2025-04-30 02:26:24 +00:00
mayx
b818d1db8e Update 3 files
- /_layouts/default.html
- /index.html
- /search.html
2025-04-29 16:00:02 +00:00
mayx
a56d77a472 Update file README.md 2025-04-29 09:43:33 +00:00
mayx
72ab43b411 Update 2 files
- /assets/js/main.js
- /_posts/2025-04-04-search.md
2025-04-28 15:40:47 +00:00
mayx
0f00469871 Update 6 files
- /_posts/2018-11-10-email-sender.md
- /_posts/2021-03-02-workers.md
- /_posts/2019-11-21-enc.md
- /_posts/2019-06-22-counter.md
- /_layouts/default.html
- /feed.xslt.xml
2025-04-28 15:08:22 +00:00
mayx
1df87ea39d Update 2 files
- /feed.xslt.xml
- /feed.json
2025-04-28 06:47:48 +00:00
mayx
a5ace5b449 Update 2 files
- /feed.xslt.xml
- /rss.xml
2025-04-28 06:21:39 +00:00
mayx
29c6d57faa Update 3 files
- /feed.xslt.xml
- /rss.xml
- /feed.json
2025-04-28 06:04:28 +00:00
mayx
d01d9119de Update 4 files
- /feed.json
- /_layouts/default.html
- /rss.xml
- /feed.xslt.xml
2025-04-28 05:33:18 +00:00
mayx
d0ce029b94 Update 4 files
- /assets/css/style.scss
- /_layouts/post.html
- /_layouts/default.html
- /_data/ai-cache.json
2025-04-27 15:54:45 +00:00
mayx
ebc280932e Update 2 files
- /_layouts/default.html
- /blogroll.opml
2025-04-26 17:41:45 +00:00
mayx
6d145383f5 Update 4 files
- /_layouts/default.html
- /_layouts/post.html
- /index.html
- /search.html
2025-04-26 13:52:27 +00:00
mayx
9669d10f5c Update 3 files
- /blogroll.opml
- /_layouts/default.html
- /assets/js/main.js
2025-04-26 09:31:14 +00:00
mayx
d9984efa2a Update file feed.xslt.xml 2025-04-23 16:27:15 +00:00
mayx
16fd0ffd59 Update file feed.xslt.xml 2025-04-23 16:11:09 +00:00
mayx
028f8b7347 Update file feed.xslt.xml 2025-04-23 15:50:16 +00:00
mayx
a9a876bc6f Update file 2025-04-22-ai-limit.md 2025-04-22 14:07:26 +00:00
mayx
3edfcdb60a Update file index.html 2025-04-22 10:14:18 +00:00
mayx
c454031365 Update file index.html 2025-04-22 10:00:50 +00:00
mayx
a9d4790eb7 编辑index.html 2025-04-22 06:14:26 +00:00
mayx
2f59a946db Update 4 files
- /_layouts/default.html
- /_layouts/post.html
- /index.html
- /assets/css/style.scss
2025-04-22 06:01:34 +00:00
mayx
1f5ef5079c Update file links.csv 2025-04-20 08:55:37 +00:00
mayx
9d255a0a6f Update 3 files
- /_config.yml
- /assets/css/style.scss
- /assets/js/main.js
2025-04-17 06:12:24 +00:00
mayx
9f2bed804e Update 5 files
- /_config.yml
- /assets/css/style.scss
- /assets/js/main.js
- /_layouts/default.html
- /_layouts/post.html
2025-04-17 03:51:49 +00:00
mayx
8211f6d1a2 Update 2 files
- /assets/css/style.scss
- /assets/js/main.js
2025-04-16 10:16:14 +00:00
mayx
8f440b43dd Update file links.csv 2025-04-15 12:29:04 +00:00
mayx
7fe88c21a6 Update 2 files
- /_data/ai-cache.json
- /_layouts/post.html
2025-04-14 15:45:30 +00:00
mayx
526c8c35b7 Update 4 files
- /links.md
- /_data/links.csv
- /blogroll.opml
- /_layouts/default.html
2025-04-11 17:48:08 +00:00
mayx
9b3f0369f6 Update 2 files
- /blogroll.opml
- /links.md
2025-04-11 17:31:05 +00:00
mayx
e8f6fbe1e7 Update 2 files
- /blogroll.opml
- /links.md
2025-04-11 17:16:01 +00:00
mayx
91dd8a34ea Update 24 files
- /css/gitalk.css
- /js/aes.js
- /js/gitalk.min.js
- /js/jquery.min.js
- /js/main.js
- /js/rss-feed-preview.js
- /js/simple-jekyll-search.min.js
- /assets/css/gitalk.css
- /assets/js/rss-feed-preview.js
- /assets/js/main.js
- /assets/js/jquery.min.js
- /assets/js/simple-jekyll-search.min.js
- /assets/js/aes.js
- /assets/js/gitalk.min.js
- /assets/js/instant.page.js
- /_layouts/post.html
- /_layouts/encrypt.html
- /_layouts/default.html
- /search.html
- /aes.html
- /_posts/2025-04-08-feed.md
- /links.md
- /blogroll.opml
- /jump.html
2025-04-11 17:07:43 +00:00
mayx
c7cabd991a Update 2 files
- /_posts/2024-11-02-trojan.md
- /_posts/2019-02-01-history.md
2025-04-10 01:19:10 +00:00
mayx
9382acdabd Update 2 files
- /_posts/2019-02-01-history.md
- /_posts/2024-11-02-trojan.md
2025-04-09 17:31:38 +00:00
mayx
78d65eae30 Update 4 files
- /css/gitalk.css
- /assets/css/style.scss
- /_layouts/default.html
- /_layouts/post.html
2025-04-09 14:26:40 +00:00
mayx
7a450f5ec2 Update file default.html 2025-04-08 14:19:19 +00:00
mayx
9170efdaa3 Update 7 files
- /_includes/word_count.html
- /_config.yml
- /_layouts/default.html
- /Gemfile
- /js/rss-feed-preview.js
- /_posts/2025-04-08-feed.md
- /links.md
2025-04-08 14:12:54 +00:00
mayx
d3eefbba2d Update 2 files
- /_layouts/default.html
- /links.md
2025-04-07 15:52:02 +00:00
mayx
3bfbd78385 Update 3 files
- /_data/links.csv
- /js/rss-feed-preview.js
- /links.md
2025-04-07 12:27:45 +00:00
mayx
8c26bc57d5 Update 6 files
- /_layouts/post.html
- /_layouts/default.html
- /_posts/2024-07-03-ai-summary.md
- /_posts/2022-02-14-move.md
- /_posts/2022-01-04-banned.md
- /proxylist.md
2025-04-07 08:21:34 +00:00
mayx
85594ca8b1 Update 2 files
- /5b60338bca964816af2f0b76965a1b84.txt
- /_layouts/post.html
2025-04-05 18:56:42 +00:00
mayx
05ba801c23 Update 3 files
- /_data/proxylist.yml
- /_posts/2025-04-04-search.md
- /proxylist.md
2025-04-05 14:57:04 +00:00
mayx
2f6eadd14f Update 3 files
- /proxylist.md
- /README.md
- /_data/proxylist.yml
2025-04-05 12:49:05 +00:00
mayx
f455ccfdd7 编辑proxylist.md 2025-04-05 11:02:44 +00:00
mayx
87807dd50c Update 4 files
- /_data/mirrors.csv
- /_data/proxies.csv
- /_data/proxylist.yml
- /proxylist.md
2025-04-05 10:51:14 +00:00
mayx
85d90f5f2f Update file 2025-04-04-search.md 2025-04-04 11:32:17 +00:00
mayx
aa83c0efc1 Update 3 files
- /proxylist.md
- /_data/links.csv
- /links.md
2025-04-03 17:11:03 +00:00
mayx
b0bf30adcd Update 2 files
- /proxylist.md
- /links.md
2025-04-03 17:01:33 +00:00
mayx
ae668ef412 Update 6 files
- /README.md
- /_data/links.csv
- /_data/mirrors.csv
- /_data/proxies.csv
- /links.md
- /proxylist.md
2025-04-03 16:55:06 +00:00
mayx
763f0768ea Update file post.html 2025-04-03 14:43:59 +00:00
mayx
b0704e26fc Update 6 files
- /js/main.js
- /search.html
- /_layouts/default.html
- /_layouts/post.html
- /_includes/anchor_headings.html
- /_config.yml
2025-04-03 14:38:40 +00:00
mayx
1b4fd0de9b Update 2 files
- /js/main.js
- /search.html
2025-04-02 18:17:34 +00:00
mayx
eee3103f93 Update 2 files
- /index.html
- /_layouts/post.html
2025-04-01 16:19:07 +00:00
mayx
3ab930348e Update 2 files
- /_layouts/post.html
- /index.html
2025-04-01 10:38:13 +00:00
mayx
19f5a7b7f9 Update 2 files
- /index.html
- /_layouts/post.html
2025-04-01 10:29:58 +00:00
mayx
e6bf9e886e Update file index.html 2025-04-01 03:05:02 +00:00
mayx
82d6628c12 Update 3 files
- /js/simple-jekyll-search.min.js
- /README.md
- /search.html
2025-03-31 08:38:08 +00:00
mayx
e7bc272a81 Update 3 files
- /_layouts/post.html
- /proxylist.md
- /index.html
2025-03-31 03:17:33 +00:00
mayx
7785bc18c7 Update 2 files
- /_layouts/default.html
- /index.html
2025-03-30 13:47:42 +00:00
mayx
9a0af3f555 Update file 2025-03-25-utm.md 2025-03-25 15:05:01 +00:00
mayx
b1d25236a5 Update file 2025-03-25-utm.md 2025-03-25 14:47:17 +00:00
mayx
7ce15b01f8 Update 2 files
- /_posts/2025-03-22-hifi.md
- /_includes/toc.html
2025-03-22 14:16:39 +00:00
mayx
c374f914ac Update file links.md 2025-03-18 14:42:02 +00:00
mayx
24f8def5ab Update file links.md 2025-03-16 07:45:52 +00:00
mayx
796511e5eb Update file index.html 2025-03-08 13:04:32 +00:00
mayx
bb46247e97 Update 3 files
- /3ae4d8c2198c4b0684be1f79a5066eac.txt
- /index.html
- /_posts/2025-03-08-llm2.md
2025-03-08 12:23:30 +00:00
mayx
4fb00a1975 上传新文件 2025-03-04 15:35:41 +00:00
mayx
e1977bd6ae Update file 2025-02-22-llm.md 2025-02-22 13:03:51 +00:00
mayx
4d12271d57 Update 2 files
- /service.md
- /jump.html
2025-02-10 17:01:04 +00:00
mayx
433d5110c2 Update file 2025-02-09-server.md 2025-02-09 14:33:13 +00:00
mayx
b666bd16b2 Update file 2025-01-01-temp.md 2025-01-01 10:06:30 +00:00
mayx
bc094788c2 Update 2 files
- /_posts/2025-01-01-summary.md
- /_posts/2025-01-01-temp.md
2025-01-01 10:05:08 +00:00
mayx
c0b1009935 Update file 2024-12-29-vm.md 2024-12-29 15:00:35 +00:00
mayx
129c4d1b5b Update 2024-12-08-simulator.md 2024-12-08 15:07:29 +00:00
mayx
a8b9118a20 Update 2 files
- /links.md
- /_posts/2024-12-08-simulator.md
2024-12-08 11:50:52 +00:00
mayx
dff8a2d2c9 Update 2 files
- /_layouts/post.html
- /service.md
2024-11-20 06:32:07 +00:00
mayx
2952d9f63e Update 3 files
- /Live2dHistoire/live2d/js/message.js
- /proxylist.md
- /README.md
2024-11-19 08:50:58 +00:00
mayx
3de3d63d77 Update 2 files
- /links.md
- /_posts/2024-11-02-trojan.md
2024-11-02 12:32:13 +00:00
mayx
3dab9f333a Update file default.html 2024-10-21 11:21:43 +00:00
mayx
85aa965218 Update 3 files
- /Live2dHistoire/live2d/js/message.js
- /Live2dHistoire/live2d/css/live2d.css
- /_layouts/default.html
2024-10-21 11:16:17 +00:00
mayx
0e065bf282 Update file message.js 2024-10-21 10:12:21 +00:00
mayx
680afdca5a Update 2 files
- /index.html
- /service.md
2024-10-15 10:10:20 +00:00
mayx
9e7e727897 Update file message.js 2024-10-15 08:38:03 +00:00
mayx
f5accbcad4 Update 2 files
- /_posts/2024-10-13-arm-linux.md
- /proxylist.md
2024-10-14 02:27:17 +00:00
mayx
d3ef0a278b Update file 2024-10-13-arm-linux.md 2024-10-13 12:13:18 +00:00
mayx
38c549606e Update 4 files
- /_layouts/default.html
- /_layouts/post.html
- /_posts/2024-10-01-suggest.md
- /js/main.js
2024-10-04 07:13:10 +00:00
mayx
443d65ac50 Update 4 files
- /_layouts/default.html
- /_layouts/post.html
- /js/main.js
- /_posts/2024-10-01-suggest.md
2024-10-04 06:19:24 +00:00
mayx
c8ce8de1d9 Update 3 files
- /js/main.js
- /_posts/2024-10-01-suggest.md
- /_posts/2024-09-27-rag.md
2024-10-01 10:12:03 +00:00
mayx
03d9517241 Update 2 files
- /js/main.js
- /_layouts/post.html
2024-09-30 14:59:32 +00:00
mayx
9b9efd0f60 Update 3 files
- /js/main.js
- /_layouts/default.html
- /_layouts/post.html
2024-09-30 13:59:21 +00:00
mayx
07a3d18350 Update 3 files
- /js/main.js
- /_layouts/post.html
- /search.json
2024-09-30 13:51:26 +00:00
mayx
550321e80a Update 2 files
- /_layouts/default.html
- /search.html
2024-09-29 15:20:22 +00:00
mayx
50c6c49c4c Update 2 files
- /_posts/2024-09-27-rag.md
- /_posts/2024-07-03-ai-summary.md
2024-09-27 03:24:54 +00:00
mayx
593b4fa003 Update main.js 2024-09-26 10:15:00 +00:00
mayx
46f1b8d742 Update file 2024-09-02-gmssl.md 2024-09-02 09:40:45 +00:00
mayx
7a525073f9 Update file 2024-08-17-mac-mini.md 2024-08-17 11:40:35 +00:00
mayx
dc37b70586 Update file 2024-08-03-cangjie.md 2024-08-03 17:33:00 +00:00
mayx
2fd191d418 Update file 2024-07-03-ai-summary.md 2024-07-03 13:41:02 +00:00
mayx
99ec7de3cd Update file 2024-07-03-ai-summary.md 2024-07-03 13:32:37 +00:00
mayx
cd294479e0 Update file 2024-07-03-ai-summary.md 2024-07-03 13:01:14 +00:00
mayx
b7ab4e6356 Update file post.html 2024-07-02 08:46:57 +00:00
mayx
934c04aea7 Update file post.html 2024-07-02 08:25:21 +00:00
mayx
5c7773fb59 Update 2 files
- /_layouts/post.html
- /js/main.js
2024-07-02 08:09:28 +00:00
mayx
41ce7aabb0 Update 2 files
- /proxylist.md
- /js/main.js
2024-07-02 03:59:47 +00:00
mayx
cbe4db5992 Update file 2024-06-16-hackintosh.md 2024-06-16 12:26:12 +00:00
mayx
04e63388b6 Update 2 files
- /_posts/2024-05-19-bt-ops.md
- /proxylist.md
2024-05-19 11:10:53 +00:00
mayx
106aa95def Update default.html 2024-04-15 07:29:05 +00:00
mayx
f1e7070380 Update 2 files
- /js/main.js
- /_posts/2024-04-06-old-pc.md
2024-04-08 12:52:09 +00:00
mayx
10a3521795 Update file 2024-04-06-old-pc.md 2024-04-06 09:43:54 +00:00
mayx
881ed13576 Update 2 files
- /_posts/2024-04-06-old-pc.md
- /index.html
2024-04-06 09:41:50 +00:00
mayx
982a87e0bf Update file proxylist.md 2024-03-21 01:54:03 +00:00
mayx
5097364988 Update 3 files
- /images/offline.svg
- /images/online.svg
- /proxylist.md
2024-03-21 01:45:48 +00:00
mayx
c437b255f1 Update file 2024-03-16-ssl-pinning.md 2024-03-16 13:17:54 +00:00
mayx
efaaa32674 Update default.html 2024-02-24 16:02:33 +00:00
mayx
8a51f7a942 Update 3 files
- /images/17966333.png
- /_config.yml
- /_layouts/default.html
2024-02-24 15:58:24 +00:00
mayx
afe8b95115 Update 4 files
- /proxylist.md
- /images/17966333.png
- /_config.yml
- /_posts/2024-02-24-luckfox.md
2024-02-24 15:53:16 +00:00
mayx
2aad4be863 Update 2 files
- /_posts/2024-02-03-1panel.md
- /_posts/2024-01-20-renpy.md
2024-02-03 14:04:27 +00:00
mayx
74cb7d028c Update 4 files
- /llama.html
- /_posts/2024-01-20-renpy.md
- /index.html
- /proxylist.md
2024-01-20 11:01:55 +00:00
mayx
d74fe7b4b8 Update file index.html 2024-01-01 10:54:46 +00:00
mayx
8f7d02697d Update 5 files
- /card.html
- /llama.html
- /index.html
- /Live2dHistoire/live2d/js/message.js
- /js/main.js
2024-01-01 10:53:46 +00:00
mayx
4afea923c5 Update 3 files
- /package.json
- /_posts/2023-04-05-ai.md
- /_posts/2024-01-01-summary.md
2024-01-01 09:01:21 +00:00
mayx
e6281bfa5f Update file Gemfile 2023-12-30 15:27:02 +00:00
mayx
a4e9d17cf1 Update file Gemfile 2023-12-30 15:16:27 +00:00
mayx
975fcf9d8e Update 2 files
- /Gemfile
- /.gitlab-ci.yml
2023-12-30 15:12:33 +00:00
mayx
1734d36dd5 Update file Gemfile 2023-12-30 15:02:50 +00:00
mayx
eefdb73475 Update 3 files
- /Gemfile
- /.gitlab-ci.yml
- /Live2dHistoire/live2d/js/message.js
2023-12-30 14:59:15 +00:00
mayx
c622346eaa Update 2 files
- /Gemfile
- /Live2dHistoire/live2d/js/message.js
2023-12-30 13:58:00 +00:00
mayx
7609bb0b8f Update message.js 2023-12-30 13:41:55 +00:00
mayx
2298c9b271 更新.gitlab-ci.yml文件 2023-12-24 16:49:42 +00:00
mayx
f9abd1e5d7 Update file 2023-12-24-android.md 2023-12-24 12:30:52 +00:00
mayx
62ea62e8e8 Update file 2023-12-10-openfyde.md 2023-12-09 17:42:34 +00:00
mayx
3dc82a814a Update 2 files
- /_posts/2023-02-03-mbp.md
- /_posts/2023-10-21-game.md
2023-10-21 15:24:08 +00:00
mayx
09c88ebf18 Update file 2023-09-24-rpi-ubuntu.md 2023-09-24 12:34:21 +00:00
Mayx
2aed9e9d90 Update links.md 2023-09-10 16:38:27 +08:00
Mayx
bfe05eef58 Update links.md 2023-09-09 00:47:24 +08:00
mayx
5713b1b477 Update file 2023-09-06-satellite.md 2023-09-06 11:51:39 +00:00
mayx
52eb8cd0a7 Update file 2023-08-01-auth.md 2023-08-01 14:09:27 +00:00
Mayx
c17b6f0971 Update 2023-06-30-nucleic-acid.md 2023-07-18 11:07:05 +08:00
mayx
e7ad732f8d Update 2 files
- /BlogCard.svg
- /proxylist.md
2023-07-11 03:59:38 +00:00
mayx
8b6738dcef Update links.md 2023-07-09 04:07:23 +00:00
mayx
c52e7ded82 Update file 2023-07-09-bitmo.md 2023-07-08 18:41:24 +00:00
mayx
2df79d6a44 Update file 2023-07-09-bitmo.md 2023-07-08 18:37:14 +00:00
mayx
59688d1e1f Update file 2023-06-30-nucleic-acid.md 2023-06-29 18:54:54 +00:00
mayx
86edb37efb Update file 2023-06-30-nucleic-acid.md 2023-06-29 18:54:54 +00:00
mayx
d06229e705 Update file 2023-06-30-nucleic-acid.md 2023-06-29 18:53:24 +00:00
mayx
385b842c80 Update 2 files
- /_layouts/post.html
- /_posts/2023-06-30-nucleic-acid.md
2023-06-29 18:44:09 +00:00
mayx
1cd08a24bd Update file 2023-06-30-nucleic-acid.md 2023-06-29 18:35:27 +00:00
mayx
c664d9e93a Update file 2023-05-22-rpi-win.md 2023-05-21 16:28:06 +00:00
mayx
8dcfcaeb7b Update 3 files
- /iwara.html
- /index.html
- /card.html
2023-04-22 12:06:10 +00:00
Mayx
57f8e30bf4 Update links.md 2023-04-11 09:08:32 +08:00
151 changed files with 9311 additions and 1302 deletions

10
.github/PULL_REQUEST_TEMPLATE.md vendored Normal file
View File

@@ -0,0 +1,10 @@
<!-- 欢迎提交PR!如果是修复 BUG 或 typo ,可直接删除此模板。若是添加友链,请确认满足以下条件(将 [ ] 替换为 [x] 打勾): -->
- [ ] 这个 PR 是关于添加Links的
- [ ] 我在申请之前加上了[贵站](https://mabbs.github.io)友链
- [ ] 我的网站 **全站启用 HTTPS**
- [ ] 我的博客满足: **原创文章比例>80%,数量>10** 的要求
- [ ] 我的网站满足 **站点稳定,不弃坑** 的要求
- [ ] 我的链接列表不需要客户端渲染 <!-- 如有请在下方列出合理原因 -->
我的网站是: <!-- 例如:https://example.com -->

View File

@@ -6,14 +6,14 @@
# Template project: https://gitlab.com/pages/jekyll
# Docs: https://docs.gitlab.com/ee/pages/
image: ruby:2.6
image: ruby:2.7
variables:
JEKYLL_ENV: production
LC_ALL: C.UTF-8
before_script:
- gem install bundler
- gem install bundler -v 2.4.22
- bundle install
pages:

16
.readthedocs.yaml Normal file
View File

@@ -0,0 +1,16 @@
# Required
version: 2
build:
os: ubuntu-24.04
tools:
ruby: "3.3"
commands:
- gem install bundler
- bundle install
- mkdir Mabbs
- curl -L -o Mabbs/README.md https://github.com/Mabbs/Mabbs/raw/main/README.md
- bundle exec jekyll build --destination $READTHEDOCS_OUTPUT/html
- tar czvf MayxBlog.tgz -C $READTHEDOCS_OUTPUT html
- mv MayxBlog.tgz $READTHEDOCS_OUTPUT/html

8
404.md
View File

@@ -2,5 +2,13 @@
layout: default
title: 404 - 找不到页面
---
# 找不到页面
你访问的资源 <code><script>document.write(window.location.pathname)</script></code> 不存在或者可能已经被永久移除。
或者看看近期的其他文章?
{% for post in site.posts limit:10 %}
- {{ post.date | date: "%Y/%m/%d" }} - [{{ post.title }}{% if post.layout == "encrypt" %} [加密] {% endif %}]({{ post.url }})
{% endfor %}

View File

@@ -0,0 +1 @@
5b60338bca964816af2f0b76965a1b84

View File

@@ -1,4 +0,0 @@
<?xml version="1.0"?>
<users>
<user>0ADFCE64B3557DC4DC5F2DC224C5FDDD</user>
</users>

View File

@@ -105,31 +105,31 @@
<g class="stagger" style="animation-delay: 450ms" transform="translate(25, 0)">
<line x1="12" y1="6.25" x2="19" y2="6.25"
style="stroke:rgb(255,255,255);stroke-width:2"/>
<text class="stat bold" x="25" y="12.5">{{ site.posts[0].title }}</text>
<text class="stat bold" x="25" y="12.5">{{ site.posts[0].title | truncate: 18 }}</text>
</g>
</g><g transform="translate(0, 25)">
<g class="stagger" style="animation-delay: 600ms" transform="translate(25, 0)">
<line x1="12" y1="6.25" x2="19" y2="6.25"
style="stroke:rgb(255,255,255);stroke-width:2"/>
<text class="stat bold" x="25" y="12.5">{{ site.posts[1].title }}</text>
<text class="stat bold" x="25" y="12.5">{{ site.posts[1].title | truncate: 18 }}</text>
</g>
</g><g transform="translate(0, 50)">
<g class="stagger" style="animation-delay: 750ms" transform="translate(25, 0)">
<line x1="12" y1="6.25" x2="19" y2="6.25"
style="stroke:rgb(255,255,255);stroke-width:2"/>
<text class="stat bold" x="25" y="12.5">{{ site.posts[2].title }}</text>
<text class="stat bold" x="25" y="12.5">{{ site.posts[2].title | truncate: 18 }}</text>
</g>
</g><g transform="translate(0, 75)">
<g class="stagger" style="animation-delay: 900ms" transform="translate(25, 0)">
<line x1="12" y1="6.25" x2="19" y2="6.25"
style="stroke:rgb(255,255,255);stroke-width:2"/>
<text class="stat bold" x="25" y="12.5">{{ site.posts[3].title }}</text>
<text class="stat bold" x="25" y="12.5">{{ site.posts[3].title | truncate: 18 }}</text>
</g>
</g><g transform="translate(0, 100)">
<g class="stagger" style="animation-delay: 1050ms" transform="translate(25, 0)">
<line x1="12" y1="6.25" x2="19" y2="6.25"
style="stroke:rgb(255,255,255);stroke-width:2"/>
<text class="stat bold" x="25" y="12.5">{{ site.posts[4].title }}</text>
<text class="stat bold" x="25" y="12.5">{{ site.posts[4].title | truncate: 18 }}</text>
</g>
</g>
</svg>

23
Gemfile
View File

@@ -1,11 +1,20 @@
source "https://rubygems.org"
gem "jekyll", "~> 4.1.0"
gem "jekyll", "~> 3.9.3"
group :jekyll_plugins do
gem "jekyll-gist"
gem "jekyll-coffeescript"
gem "jekyll-assets"
gem "jekyll-sitemap"
gem "jekyll-feed"
gem "jekyll-gist", "~> 1.5.0"
gem "jekyll-coffeescript", "~> 1.1.1"
gem "jekyll-assets", "~> 1.0.0"
gem "jekyll-sitemap", "~> 1.4.0"
gem "jekyll-feed", "~> 0.15.1"
gem "jekyll-include-cache", "~> 0.2.1"
gem "jekyll-readme-index", "~> 0.3.0"
gem "jekyll-default-layout", "~> 0.1.5"
gem "jekyll-titles-from-headings", "~> 0.5.3"
gem "jekyll-theme-minimal"
gem "jekyll-paginate"
gem "jekyll-paginate", "~> 1.1.0"
gem "kramdown-parser-gfm", "~> 1.1.0"
gem "kramdown", "~> 2.3.2"
gem "csv"
gem "base64"
gem "bigdecimal"
end

View File

@@ -1,4 +1,5 @@
# Live2d的看板娘——伊斯特瓦尔(Histoire)
[Original Repo](https://github.com/eeg1412/Live2dHistoire)
#### 可用于网页端显示Live2D版的伊斯特瓦尔(Histoire) emlog插件版可以看这里:[传送门](https://www.wikimoe.com/?post=75)
#### 基于[《给博客添加能动的看板娘(Live2D)-将其添加到网页上吧》](https://imjad.cn/archives/lab/add-dynamic-poster-girl-with-live2d-to-your-blog-02)上的源码进行修改。
#### 在原先的基础上加上了如下功能:
@@ -93,9 +94,6 @@ var talkAPI = "";//如果有类似图灵机器人的聊天接口请填写接口
注意路径别弄错了噢 ~
PHP 程序推荐使用主题函数获取绝对路径。
### 效果预览
![](https://t1.aixinxi.net/o_1c3mofql9osmpeb1hfvsbv1hqua.gif-j.jpg)
### 模型说明
本插件仅供学习和交流使用,禁止用于商业用途。

View File

@@ -1,45 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Live2D!</title>
<link rel="stylesheet" href="live2d/css/live2d.css" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
</head>
<body>
<div id="landlord" style="left:5px;bottom:0px;">
<div class="message" style="opacity:0"></div>
<canvas id="live2d" width="500" height="560" class="live2d"></canvas>
<div class="live_talk_input_body">
<div class="live_talk_input_name_body">
<input name="name" type="text" class="live_talk_name white_input" id="AIuserName" autocomplete="off" placeholder="你的名字" />
</div>
<div class="live_talk_input_text_body">
<input name="talk" type="text" class="live_talk_talk white_input" id="AIuserText" autocomplete="off" placeholder="要和我聊什么呀?"/>
<button type="button" class="live_talk_send_btn" id="talk_send">发送</button>
</div>
</div>
<input name="live_talk" id="live_talk" value="1" type="hidden" />
<div class="live_ico_box">
<div class="live_ico_item type_info" id="showInfoBtn"></div>
<div class="live_ico_item type_talk" id="showTalkBtn"></div>
<div class="live_ico_item type_music" id="musicButton"></div>
<div class="live_ico_item type_youdu" id="youduButton"></div>
<div class="live_ico_item type_quit" id="hideButton"></div>
<input name="live_statu_val" id="live_statu_val" value="0" type="hidden" />
<audio src="" style="display:none;" id="live2d_bgm" data-bgm="0" preload="none"></audio>
<input name="live2dBGM" value="https://t1.aixinxi.net/o_1c52p4qbp15idv6bl55h381moha.mp3" type="hidden">
<input name="live2dBGM" value="https://t1.aixinxi.net/o_1c52p8frrlmf1aled1e14m56una.mp3" type="hidden">
<input id="duType" value="douqilai,l2d_caihong" type="hidden">
</div>
</div>
<div id="open_live2d">召唤伊斯特瓦尔</div>
<script type="text/javascript" src="https://apps.bdimg.com/libs/jquery/1.7.1/jquery.min.js"></script>
<script>
var message_Path = '/histoire/live2d/';//资源目录,如果目录不对请更改
var talkAPI = "";//如果有类似图灵机器人的聊天接口请填写接口路径
</script>
<script type="text/javascript" src="live2d/js/live2d.js"></script>
<script type="text/javascript" src="live2d/js/message.js"></script>
</body>
</html>

View File

@@ -79,7 +79,7 @@
background-color: rgba(74, 59, 114,0.9);
}
.live_talk_input_name_body{
width:70px;
width:100px;
box-sizing:border-box;
height:24px;
border: 2px solid rgb(223, 179, 241);

View File

@@ -1,5 +1,3 @@
var home_Path = document.location.protocol +'//' + window.document.location.hostname +'/';
var userAgent = window.navigator.userAgent.toLowerCase();
console.log(userAgent);
var norunAI = ["android", "iphone", "ipod", "ipad", "windows phone"];
@@ -24,22 +22,24 @@ if(!norunFlag){
var sleepTimer_ = null;
var AITalkFlag = false;
var talkNum = 0;
// 暴露到全局,供 pjax.js 在页面切换后重新调用
window._live2d = { initTips: null, showMessage: null, showHitokoto: null };
(function () {
function renderTip(template, context) {
var tokenReg = /(\\)?\{([^\{\}\\]+)(\\)?\}/g;
return template.replace(tokenReg, function (word, slash1, token, slash2) {
if (slash1 || slash2) {
return word.replace('\\', '');
return word.replace(/\\/g, '');
}
var variables = token.replace(/\s/g, '').split('.');
var currentObject = context;
var i, length, variable;
for (i = 0, length = variables.length; i < length; ++i) {
variable = variables[i];
currentObject = currentObject[variable];
if (currentObject === undefined || currentObject === null) return '';
variable = currentObject[variables[i]];
if (variable === undefined || variable === null) return '';
currentObject = variable;
}
return currentObject;
return String(currentObject);
});
}
@@ -48,6 +48,7 @@ if(!norunFlag){
};
var re = /x/;
console.log(re);
re.toString = function () {
showMessage('哈哈,你打开了控制台,是想要看看我的秘密吗?', 5000);
return '';
@@ -57,14 +58,20 @@ if(!norunFlag){
showMessage('你都复制了些什么呀,转载要记得加上出处哦~~', 5000);
});
// 缓存 message.json 数据,供 PJAX 重绑定使用
var tipsData = null;
function initTips() {
$.ajax({
cache: true,
url: message_Path + 'message.json',
dataType: "json",
success: function (result) {
tipsData = result;
// 解绑旧事件(用命名空间避免影响其他绑定)
$.each(result.mouseover, function (index, tips) {
$(tips.selector).mouseover(function (){
$(tips.selector).off('mouseover._live2d_tips mouseout._live2d_tips');
$(tips.selector).on('mouseover._live2d_tips', function () {
var text = tips.text;
if (Array.isArray(tips.text)) text = tips.text[Math.floor(Math.random() * tips.text.length + 1) - 1];
text = text.renderTip({ text: $(this).text() });
@@ -73,7 +80,7 @@ if(!norunFlag){
clearInterval(liveTlakTimer);
liveTlakTimer = null;
});
$(tips.selector).mouseout(function (){
$(tips.selector).on('mouseout._live2d_tips', function () {
showHitokoto();
if (liveTlakTimer == null) {
liveTlakTimer = window.setInterval(function () {
@@ -83,7 +90,8 @@ if(!norunFlag){
});
});
$.each(result.click, function (index, tips) {
$(tips.selector).click(function (){
$(tips.selector).off('click._live2d_tips');
$(tips.selector).on('click._live2d_tips', function () {
if (hitFlag) {
return false
}
@@ -107,46 +115,22 @@ if(!norunFlag){
}
});
}
window._live2d.initTips = initTips;
initTips();
var text;
if (document.referrer !== '' && document.referrer.split('/')[2] !== window.location.host) {
var referrer = document.createElement('a');
referrer.href = document.referrer;
text = '嗨!来自 <span style="color:#0099cc;">' + referrer.hostname + '</span> 的朋友!';
var domain = referrer.hostname.split('.')[1];
if (domain == 'baidu') {
text = '嗨! 来自 百度搜索 的朋友!<br>欢迎访问<span style="color:#0099cc;">「 ' + document.title.split(' | ')[0] + ' 」</span>';
}else if (domain == 'so') {
text = '嗨! 来自 360搜索 的朋友!<br>欢迎访问<span style="color:#0099cc;">「 ' + document.title.split(' | ')[0] + ' 」</span>';
}else if (domain == 'google') {
text = '嗨! 来自 谷歌搜索 的朋友!<br>欢迎访问<span style="color:#0099cc;">「 ' + document.title.split(' | ')[0] + ' 」</span>';
if (domain == 'baidu' || domain == 'so' || domain == 'google') {
var source = domain == 'baidu' ? '百度搜索' : domain == 'so' ? '360搜索' : '谷歌搜索';
text = '嗨! 来自 ' + source + ' 的朋友!<br>欢迎访问<span style="color:#0099cc;">「 ' + document.title.split(' | ')[0] + ' 」</span>';
} else {
text = '嗨!来自 <span style="color:#0099cc;">' + referrer.hostname + '</span> 的朋友!';
}
} else {
if (window.location.href == home_Path) { //主页URL判断,需要斜杠结尾
var now = (new Date()).getHours();
if (now > 23 || now <= 5) {
text = '你是夜猫子呀?这么晚还不睡觉,明天起的来嘛?';
} else if (now > 5 && now <= 7) {
text = '早上好!一日之计在于晨,美好的一天就要开始了!';
} else if (now > 7 && now <= 11) {
text = '上午好!工作顺利嘛,不要久坐,多起来走动走动哦!';
} else if (now > 11 && now <= 14) {
text = '中午了,工作了一个上午,现在是午餐时间!';
} else if (now > 14 && now <= 17) {
text = '午后很容易犯困呢,今天的运动目标完成了吗?';
} else if (now > 17 && now <= 19) {
text = '傍晚了!窗外夕阳的景色很美丽呢,最美不过夕阳红~~';
} else if (now > 19 && now <= 21) {
text = '晚上好,今天过得怎么样?';
} else if (now > 21 && now <= 23) {
text = '已经这么晚了呀,早点休息吧,晚安~~';
} else {
text = '嗨~ 快来逗我玩吧!';
}
}else {
text = '欢迎阅读<span style="color:#0099cc;">「 ' + document.title.split(' | ')[0] + ' 」</span>';
}
text = getWelcomeText();
}
showMessage(text, 12000);
})();
@@ -158,7 +142,7 @@ if(!norunFlag){
function showHitokoto() {
if (sessionStorage.getItem("Sleepy") !== "1") {
if (!AITalkFlag) {
$.getJSON('https://v1.hitokoto.cn/',function(result){
$.getJSON('https://hitokoto.mayx.eu.org/', function (result) {
talkValTimer();
showMessage(result.hitokoto, 0);
});
@@ -173,6 +157,7 @@ if(!norunFlag){
console.log(sleepTimer_);
}
}
window._live2d.showHitokoto = showHitokoto;
function checkSleep() {
var sleepStatu = sessionStorage.getItem("Sleepy");
@@ -188,11 +173,33 @@ if(!norunFlag){
if (Array.isArray(text)) text = text[Math.floor(Math.random() * text.length + 1) - 1];
//console.log('showMessage', text);
$('.message').stop();
if (typeof EventSource !== 'undefined' && text instanceof EventSource) {
var outputContainer = $('.message')[0];
var eventFlag = false;
text.onmessage = function (event) {
if (event.data == "[DONE]") {
text.close();
return;
} else {
if (!eventFlag) {
talkValTimer();
outputContainer.textContent = "";
eventFlag = true;
}
var data = JSON.parse(event.data);
if (data.response) {
outputContainer.textContent += data.response;
}
}
}
} else {
$('.message').html(text);
}
$('.message').fadeTo(200, 1);
//if (timeout === null) timeout = 5000;
//hideMessage(timeout);
}
window._live2d.showMessage = showMessage;
function talkValTimer() {
$('#live_talk').val('1');
}
@@ -204,6 +211,12 @@ if(!norunFlag){
}
function initLive2d() {
$("#landlord").mouseenter(function () {
$(".live_ico_box").fadeIn();
});
$("#landlord").mouseleave(function () {
$(".live_ico_box").fadeOut();
});
$('#hideButton').on('click', function () {
if (AIFadeFlag) {
return false;
@@ -246,7 +259,7 @@ if(!norunFlag){
$('body').addClass(dataType);
}
});
if(talkAPI!==""){
if (talkAPI !== "" && typeof EventSource !== 'undefined') {
$('#showInfoBtn').on('click', function () {
var live_statu = $('#live_statu_val').val();
if (live_statu == "0") {
@@ -273,117 +286,31 @@ if(!norunFlag){
}
});
$('#talk_send').on('click',function(){
$('#live_talk_input_form').on('submit', function (e) {
e.preventDefault();
var info_ = $('#AIuserText').val();
var userid_ = $('#AIuserName').val();
// var userid_ = $('#AIuserName').val();
let add_id = "";
if ($('#load_this').prop("checked")) {
add_id = "&id=" + encodeURIComponent($('#post_id').val());
}
if (info_ == "") {
showMessage('写点什么吧!', 0);
return;
}
if(userid_ == ""){
showMessage('聊之前请告诉我你的名字吧!',0);
return;
}
showMessage('思考中~', 0);
$.ajax({
type: 'POST',
url: talkAPI,
data: {
"info":info_,
"userid":userid_
},
success: function(res) {
if(res.code !== 100000){
talkValTimer();
showMessage('似乎有什么错误,请和站长联系!',0);
}else{
talkValTimer();
showMessage(res.text,0);
}
console.log(res);
$('#AIuserText').val("");
sessionStorage.setItem("live2duser", userid_);
}
});
showMessage(new EventSource(talkAPI + "?info=" + encodeURIComponent(info_) + add_id));
});
} else {
$('#showInfoBtn').hide();
$('#showTalkBtn').hide();
}
//获取音乐信息初始化
var bgmListInfo = $('input[name=live2dBGM]');
if(bgmListInfo.length == 0){
$('#musicButton').hide();
}else{
var bgmPlayNow = parseInt($('#live2d_bgm').attr('data-bgm'));
var bgmPlayTime = 0;
var live2dBGM_Num = sessionStorage.getItem("live2dBGM_Num");
var live2dBGM_PlayTime = sessionStorage.getItem("live2dBGM_PlayTime");
if(live2dBGM_Num){
if(live2dBGM_Num<=$('input[name=live2dBGM]').length-1){
bgmPlayNow = parseInt(live2dBGM_Num);
}
}
if(live2dBGM_PlayTime){
bgmPlayTime = parseInt(live2dBGM_PlayTime);
}
var live2dBGMSrc = bgmListInfo.eq(bgmPlayNow).val();
$('#live2d_bgm').attr('data-bgm',bgmPlayNow);
$('#live2d_bgm').attr('src',live2dBGMSrc);
$('#live2d_bgm')[0].currentTime = bgmPlayTime;
$('#live2d_bgm')[0].volume = 0.5;
var live2dBGM_IsPlay = sessionStorage.getItem("live2dBGM_IsPlay");
var live2dBGM_WindowClose = sessionStorage.getItem("live2dBGM_WindowClose");
if(live2dBGM_IsPlay == '0' && live2dBGM_WindowClose == '0'){
$('#live2d_bgm')[0].play();
$('#musicButton').addClass('play');
}
sessionStorage.setItem("live2dBGM_WindowClose" , '1');
$('#musicButton').on('click',function(){
if($('#musicButton').hasClass('play')){
$('#live2d_bgm')[0].pause();
$('#musicButton').removeClass('play');
sessionStorage.setItem("live2dBGM_IsPlay",'1');
}else{
$('#live2d_bgm')[0].play();
$('#musicButton').addClass('play');
sessionStorage.setItem("live2dBGM_IsPlay",'0');
}
});
window.onbeforeunload = function(){
sessionStorage.setItem("live2dBGM_WindowClose" , '0');
if($('#musicButton').hasClass('play')){
sessionStorage.setItem("live2dBGM_IsPlay",'0');
}
}
document.getElementById('live2d_bgm').addEventListener("timeupdate", function(){
var live2dBgmPlayTimeNow = document.getElementById('live2d_bgm').currentTime;
sessionStorage.setItem("live2dBGM_PlayTime" , live2dBgmPlayTimeNow );
});
document.getElementById('live2d_bgm').addEventListener("ended", function(){
var listNow = parseInt($('#live2d_bgm').attr('data-bgm'));
listNow ++ ;
if(listNow > $('input[name=live2dBGM]').length-1){
listNow = 0;
}
var listNewSrc = $('input[name=live2dBGM]').eq(listNow).val();
sessionStorage.setItem("live2dBGM_Num",listNow);
$('#live2d_bgm').attr('src',listNewSrc);
$('#live2d_bgm')[0].play();
$('#live2d_bgm').attr('data-bgm',listNow);
});
document.getElementById('live2d_bgm').addEventListener("error", function(){
$('#live2d_bgm')[0].pause();
$('#musicButton').removeClass('play');
showMessage('音乐似乎加载不出来了呢!',0);
});
}
//获取用户名
var live2dUser = sessionStorage.getItem("live2duser");
if(live2dUser !== null){
$('#AIuserName').val(live2dUser);
}
// //获取用户名
// var live2dUser = sessionStorage.getItem("live2duser");
// if(live2dUser !== null){
// $('#AIuserName').val(live2dUser);
// }
//获取位置
var landL = sessionStorage.getItem("historywidth");
var landB = sessionStorage.getItem("historyheight");
@@ -443,13 +370,107 @@ if(!norunFlag){
}
};
};
//获取音乐信息初始化
var $bgm = $('#live2d_bgm');
// 音乐按钮点击事件(幂等,使用命名空间避免重复绑定)
$('#musicButton').off('click._bgm').on('click._bgm', function () {
if ($('#musicButton').hasClass('play')) {
$bgm[0].pause();
$('#musicButton').removeClass('play');
sessionStorage.setItem("live2dBGM_IsPlay", '1');
} else {
$bgm[0].play();
$('#musicButton').addClass('play');
sessionStorage.setItem("live2dBGM_IsPlay", '0');
}
});
// BGM 事件监听(仅绑定一次,使用标志位避免重复)
if (!window._live2d._bgmEventsBound) {
$bgm[0].addEventListener("timeupdate", function () {
sessionStorage.setItem("live2dBGM_PlayTime", $bgm[0].currentTime);
});
$bgm[0].addEventListener("ended", function () {
var listNow = parseInt($bgm.attr('data-bgm'));
listNow++;
var inputs = $('input[name=live2dBGM]');
if (inputs.length === 0) return;
if (listNow > inputs.length - 1) {
listNow = 0;
}
var listNewSrc = inputs.eq(listNow).val();
if (!listNewSrc) return;
sessionStorage.setItem("live2dBGM_Num", listNow);
$bgm.attr('src', listNewSrc);
$bgm[0].play();
$bgm.attr('data-bgm', listNow);
});
$bgm[0].addEventListener("error", function () {
$bgm[0].pause();
$('#musicButton').removeClass('play');
showMessage('音乐似乎加载不出来了呢!', 0);
});
window.onbeforeunload = function () {
sessionStorage.setItem("live2dBGM_WindowClose", '0');
if ($('#musicButton').hasClass('play')) {
sessionStorage.setItem("live2dBGM_IsPlay", '0');
}
};
window._live2d._bgmEventsBound = true;
}
// 初始化 BGM(根据当前页面是否有 BGM 输入)
if (typeof window._live2d.initBGM === 'function') {
window._live2d.initBGM();
}
}
// 暴露 BGM 初始化函数,供 PJAX 重初始化时调用
window._live2d.initBGM = function() {
var bgmListInfo = $('input[name=live2dBGM]');
var $bgm = $('#live2d_bgm');
if (bgmListInfo.length === 0) {
$('#musicButton').hide();
if ($bgm.length) $bgm[0].pause();
return;
}
var bgmPlayNow = parseInt($bgm.attr('data-bgm')) || 0;
var bgmPlayTime = 0;
var live2dBGM_Num = sessionStorage.getItem("live2dBGM_Num");
var live2dBGM_PlayTime = sessionStorage.getItem("live2dBGM_PlayTime");
if (live2dBGM_Num) {
if (parseInt(live2dBGM_Num) <= bgmListInfo.length - 1) {
bgmPlayNow = parseInt(live2dBGM_Num);
}
}
if (live2dBGM_PlayTime) {
bgmPlayTime = parseFloat(live2dBGM_PlayTime);
}
var newSrc = bgmListInfo.eq(bgmPlayNow).val();
$bgm.attr('data-bgm', bgmPlayNow);
if ($bgm.attr('src') !== newSrc) {
$bgm[0].pause();
$bgm.attr('src', newSrc);
$bgm[0].currentTime = bgmPlayTime;
}
$bgm[0].volume = 0.5;
var live2dBGM_IsPlay = sessionStorage.getItem("live2dBGM_IsPlay");
var live2dBGM_WindowClose = sessionStorage.getItem("live2dBGM_WindowClose");
if (live2dBGM_IsPlay == '0' && live2dBGM_WindowClose == '0') {