#1 - 2016-8-27 19:44
Donuts
2017春, 由于 bgmlist 调整, 这个脚本(暂时?)失效
2017-3-2 已修复无法更新数据的问题,请尝试更新脚本
如果有在看的新番仍无法显示,建议按以下步骤:
1. 删除脚本
2. 关闭浏览器全部窗口
3. 重启浏览器
4. 重新安装脚本

还有问题的话请在下面回复

========正文=========
这个脚本使用 bgmlist.com 的放送数据来替换首页的每日放送
这个脚本不只针对 bangumi 没有及时更新每日放送的问题,还做了别的事情:
1. 删掉每日放送里用户根本没在看的多余条目,只保留在看的条目
2. 显示一周七天的在看动画时间表
3. 提供播放地址


PS: 注意只显示 bgmlist 里有的番剧, bgmlist 没有的将不会显示.

PS2: 只显示你的"在看". 想看全部放送表请直接前往 http://bgmlist.com/
想查看"想看"的放送时间, 请把它调成"在看"

PSP: 如果你会 JS, 程序稍作修改也可以自行添加播放地址

安装:
  https://github.com/bangumi/scripts/tree/master/prevails (点标题安装)
  GitHub 直接安装
  greasyfork


希望自己定制首页放送表内容, 请使用 https://github.com/bangumi/scrip ... 送personalcalendar
PS3: 两个脚本很可能不兼容, 不要同时启用

没有安装浏览器扩展的同学: 如何安装用户脚本

欢迎反馈使用情况
#2 - 2016-8-27 19:50
(Ridiculous!)
那么每日放松还没更新的时候怎么用呢(bgm38)
#2-1 - 2016-8-27 19:53
Donuts
数据全是 bgmlist 的, 换季的时候把 json 文件名改一改就能拿到最新的表了
当然我如果记得的话也会尽早推送脚本更新, 免得你们自己改
#2-2 - 2016-8-28 02:14
ビノタ
Donuts.(id: prevails) 说: 数据全是 bgmlist 的, 换季的时候把 json 文件名改一改就能拿到最新的表了
当然我如果记得的话也会尽早推送脚本更新, 免得你们自己改
为什么不让脚本自动更新呢……能让程序做的事为什么要自己做 (bgm38)
#2-3 - 2016-8-28 07:15
Donuts
BinotaLIU 说: 为什么不让脚本自动更新呢……能让程序做的事为什么要自己做
我昨天晚上才发现有个 GM_xmlhttpRequest ... 以前一直以为用户脚本不能跨域
有时间我改改...
#2-4 - 2016-8-29 17:07
橘枳橼
Donuts. 说: 我昨天晚上才发现有个 GM_xmlhttpRequest ... 以前一直以为用户脚本不能跨域
有时间我改改...
油猴我记得Metadata里面可以加选项自动更新。看了下是downloadURL,后面加好地址就可以自动检查更新了
#2-5 - 2016-8-29 18:13
Donuts
拉普拉斯妖 说: 油猴我记得Metadata里面可以加选项自动更新。看了下是downloadURL,后面加好地址就可以自动检查更新了
你说的是这个吗? https://wiki.greasespot.net/Metadata_Block#.40downloadURL
好像不太对??
以我的理解, 这个元信息是用来指定脚本本身的更新地址的?
The URL to download this script from
?

而我需要的是脚本定期自动地从外站获取一个最新的包含放送信息的 JSON, 具体的:
https://github.com/wxt2005/bangumi-list/tree/master/json
#2-6 - 2016-8-30 13:21
橘枳橼
Donuts. 说: 你说的是这个吗? https://wiki.greasespot.net/Metadata_Block#.40downloadURL
好像不太对??
以我的理解, 这个元信息是用来指定脚本本身的更新地...
我看到“推送脚本更新”的时候懵了一下然后思路绕过去了。。。
我原本想的是不断更新脚本,脚本改版本号和resource bgmlist ……
确实用GM_xmlhttpRequest跨域的话可以按照时间判断获取哪个了。
#3 - 2016-8-27 20:39
这是我一直想做的东西……感谢楼主替我了却了心愿(
#3-1 - 2016-8-27 21:29
Donuts
エヘヘ
#4 - 2016-8-27 20:42
其实我比较希望的是能整合进首页顶部的进度管理里面,类似于我之前的Bilibili整合脚本:在进度管理里面的条目打上正确的绿标并把菜单贴在“放送中”那个徽标下面。
#4-1 - 2016-8-27 21:50
Donuts
感觉日历的形式更直观些, 想看前几天漏看的番也可以直接点过去
#5 - 2016-8-28 00:40
(嘘をうまくつけないバカ)
日期处理上可能出了问题?我这里除了今天(Sun),其他日期都是 undefined。
#5-1 - 2016-8-28 01:26
15cm_窗
刚把代码魔改完顺便看了下日期那里,60-70行附近改一下这里
const day = WEEK_DAY[(NOW.getDay() - i  +7) % 7];
就好了。今天刚好是第 0 天,这种周期性的东西请记得考虑出现负数的情况(bgm38)
#5-2 - 2016-8-28 01:59
丸梓
15cm_窗 说: 刚把代码魔改完顺便看了下日期那里,60-70行附近改一下这里
const day = WEEK_DAY[(NOW.getDay() - i  +7) % 7];
就好了。今天刚好...
(bgm38)已改
#5-3 - 2016-8-28 06:58
Donuts
15cm_窗 说: 刚把代码魔改完顺便看了下日期那里,60-70行附近改一下这里
const day = WEEK_DAY[(NOW.getDay() - i  +7) % 7];
就好了。今天刚好...
忘了负数求模得负数了。。。多谢指出
1.0.1 改好了
#6 - 2016-8-28 01:18
(実は奇跡の連続なのかもしれない)
问题同楼上
#6-1 - 2016-8-28 01:26
15cm_窗
见楼上在楼上的解决方案。
#7 - 2017-3-2 15:55
可以考虑从bgmlist多抓个更新时间,经常是晚上10点以后才更新,早了点进去还是没东西(bgm38)
#7-1 - 2017-3-2 17:26
Donuts
现在 1.2.4 鼠标悬停时会连带显示放送时间
(JP 是日本当地时间
#8 - 2017-3-2 15:58
(Enjoy your (real) life!)
I deeply feel that this script will soon be deprecated. In bangumi issue board, Sai has assigned himself fixing this issue. Soon Bangumi will automatically update "每日放送".
#8-1 - 2017-3-2 16:13
Donuts
这个脚本不只针对 bangumi 没有及时更新每日放送的问题,还做了别的事情:
1. 删掉每日放送里用户根本没在看的多余条目,只保留在看的条目
2. 显示一周七天的在看动画时间表
3. 提供播放地址
#8-2 - 2017-3-2 16:16
Genius🌟小乖💯
Donuts. 说: 这个脚本不只针对 bangumi 没有及时更新每日放送的问题,还做了别的事情:
1. 删掉每日放送里用户根本没在看的多余条目,只保留在看的条目
2. 显示一周七天的在看动画时间表
3. 提供播放地址
Sounds good. Keep going.
#9 - 2017-3-2 16:39
(已淡出bgm38)
为什么我装了之后没反应,难道是今天没有?
#9-1 - 2017-3-2 17:19
Donuts
什么是没反应?首页每日放送没有显示?还是没有变化?
#9-2 - 2017-3-2 17:31
君寻
Donuts. 说: 什么是没反应?首页每日放送没有显示?还是没有变化?
应该是没显示吧
#9-3 - 2017-3-2 17:34
Donuts
君寻 说: 应该是没显示吧
如果你用adblock之类的东西屏蔽过每日放送板块,把adblock里的相应规则删掉,或者停用
另外就是你浏览器版本?是不是用的tampermonkey / greasymonkey(bgm38)
#9-4 - 2017-3-2 17:43
君寻
Donuts. 说: 如果你用adblock之类的东西屏蔽过每日放送板块,把adblock里的相应规则删掉,或者停用
另外就是你浏览器版本?是不是用的tampermonkey
Bangumi的其他脚本还在正常运行啊,单单这个不行
我用的Ublock,但是对bgm是不启用的
#9-5 - 2017-3-2 17:49
Donuts
君寻 说: Bangumi的其他脚本还在正常运行啊,单单这个不行
我用的Ublock,但是对bgm是不启用的
有没有开其它的对每日放送做操作的脚本呢?
打开控制台看看有没有错误信息呢?
这个脚本名叫“Bangumi Bgmlist Integrator”,有没有开错脚本呢?
浏览器版本呢?(bgm38)
#9-6 - 2017-3-2 18:18
君寻
Donuts. 说: 有没有开其它的对每日放送做操作的脚本呢?
打开控制台看看有没有错误信息呢?
这个脚本名叫“Bangumi Bgmlist Integrator”,有没有开错脚本呢?
浏览器版本呢?
找到原因了,原来是@McFog 大大的Mcfog's Bangumi Plugin 把每日放送给关闭了(bgm38)
#9-7 - 2017-3-4 09:40
McFog
君寻 说: 找到原因了,原来是@McFog 大大的Mcfog's Bangumi Plugin 把每日放送给关闭了
(bgm100)
#9-8 - 2017-3-4 10:08
君寻
McFog 说: 君寻 说: 找到原因了,原来是@McFog 大大的Mcfog's Bangumi Plugin 把每日放送给关闭了
话说大光头求交往现在还能用吗?
#9-9 - 2017-3-6 14:02
McFog
君寻 说: 话说大光头求交往现在还能用吗?
好像坏了很久了(bgm38)
#10 - 2017-3-3 05:05
(人型自走单线程大脑培养皿#5)
给你提了个pull request,调整弹窗的位置
#10-1 - 2017-3-3 13:19
Donuts
thx
#11 - 2017-3-4 14:20
(懒到极致便是不在乎,对一切人、事、物的漠然 ...)

突然发现列表的顺序是:
周六
周五
周四
周三
周二
周一
周日
怎么感觉顺序颠倒了
#11-1 - 2017-3-5 15:38
Donuts
说起来相比原来顺序是改了一下
每天都会把当天置顶的,往下依次是昨天,前天。。。,用多了就习惯了(bgm36)
#11-2 - 2017-3-5 17:48
君寻
Donuts. 说: 说起来相比原来顺序是改了一下
每天都会把当天置顶的,往下依次是昨天,前天。。。,用多了就习惯了
我觉得往下依次是明天、后天比较习惯呢
#11-3 - 2017-3-5 18:43
Donuts
君寻 说: 我觉得往下依次是明天、后天比较习惯呢
如果按你说的,今天和明天连在一起 =》这张表显示的是 next 7d 的内容,那么 last 7d 里刚刚完结的番你是找不到入口的。
毕竟这个脚本提供播放地址也算是个卖点。为了方便起见就做成这样了。
#12 - 2017-3-5 19:58
(啊啊啊)
顺带我之前也写过一个拉 bgmlist 数据的脚本…
在条目页左侧添加播放地址,类似这样:

与原页面风格一致,比较和谐(
不过只在 Firefox 下测试过
bangumi/scripts/tree/master/imorz#国内放送站点链接
直接安装
#12-1 - 2017-3-6 00:05
Donuts
(bgm38)和谐过头啦我找了半天才找到
chrome上看起来正常
#12-2 - 2017-3-6 00:49
fifth
我也装了
#12-3 - 2017-3-6 13:15
99.99
放送站点显示不全?只显示了个土豆




#12-4 - 2017-3-6 17:13
xierch
暗夜巴别塔 说: 放送站点显示不全?只显示了个土豆
解析名字的时候出了点问题,已修复,感谢
#12-5 - 2017-3-6 18:44
99.99
xierch(id: imorz) 说: 解析名字的时候出了点问题,已修复,感谢
感谢!
#13 - 2017-5-1 17:18
(DD雷达搜寻中...?)
不错(bgm24)
#14 - 2018-5-8 21:43
(你的爱还不够啊!)
虽然是 bgmlist 的锅,但还是说一声:卫宫家今天的饭这个月更番显示成周更番了(bgm38)
#15 - 2018-5-22 10:24
(DDです。)
战略性mark
#16 - 2018-5-22 14:06
(いつでも微笑みを)
好赞哦,放到bangumi超合金组件里吧
#17 - 2018-7-15 11:35
(DD雷达搜寻中...?)
提个没啥用的建议: 不显示没追番的那几天(?语言组织能力下降 表达不清)

因为我每季追的番不多
所以就会出现某几天是空白的情况(见下图)


然后我觉得不好看就弄成下面这样了(bgm38)
#18 - 2018-7-15 12:08
(DD雷达搜寻中...?)
还有就是列表里的图片不够清晰
所以想弄个纯文字版的


牢骚发完了, 溜了溜了|・ω・`)
#19 - 2018-10-5 12:37
(你的爱还不够啊!)
发现了在换季的时候不能自动更新的 bug:
checkUpdate 239 行的
if (!oldPath || !oldVersion || last.path > oldPath || last.version > oldVersion) {

用字符串比较 path(我猜 version 也是)的时候,如果季度是从 7 月份到 10 月份,那么字符串比较的结果是 "7" > "10",于是判断为不需要更新。
解决方法:我觉得直接换成
!==
就可以了(bgm102)
#20 - 2021-11-28 17:13
(抗おうか、美しい鰭で。)
貌似502了
#21 - 2021-12-22 01:02
(独自穿行于空灵之境)
这个脚本的数据源:https://bgmlist.com/tempapi/archive.json 貌似502了(bgm104)
#22 - 2023-7-22 22:58
(小圣杯邀请码: whyjxz14#576501)