#1 - 2016-8-3 09:16
糯米团子 (Boom!)
2016/8/3 10:35 PM
本地添加了放送开始日期数据,用来判断是否开始...
有在用的请更新脚本后,重新更新下目录数据,不然会报错(bgm38)

==============我是更新分割线==========
基于广大群众的需求,经过几天的编写工作划水,把基于目录的个性化的每日放送脚本写完了,从此再也不用等赛老板更新了(bgm38)不过需要有人/自己来维护一个每季度(想看)新番的目录。

脚本的基本逻辑:
通过手动输入目录地址,从目录获得信息(条目链接,条目名称,条目封面链接,其中条目名称只能获取最原始的),并保存在浏览器本地的localStorage。
进入首页时,会读取localStorage的内容,根据是否显示个性化设置,决定是否替换站点原生的每日放送内容。

实现效果如下图所示:



注意事项:
1.有些目录中新番条目封面为空,可能导致BUG
2.目录URL没有经过检验,请用户自己确定对应网址,https不能调用http的地址,反之亦然。
3.目录URL是通过弹窗获得,请不要禁用弹窗。或者在获得数据后,再禁用弹窗。
4.今日放送xxx部和共xxx人观看,数据不好抓,就没有改动...
5.只测试过win7下Chrome,Mac下或者其他浏览器是否有偏移未知。

不同浏览器安装脚本所需的插件参见首页右侧
脚本安装链接:戳我

欢迎报错和反馈..(bgm67)
#2 - 2016-8-3 09:24
(=3)
哇~
#3 - 2016-8-3 09:34
(xxsuneV)
赞!
#4 - 2016-8-3 09:46
(明天的事,都不一定知道,未来的事情,怎么能知道呢? ... ... ...)
FF用户没人权(bgm38)
#4-1 - 2016-8-3 10:01
糯米团子
Opera,IE纷纷表示(bgm38)

FF装个 Greasemonkey就好。正好可以帮我测下
#4-2 - 2016-8-3 10:01
板砖加身
油猴一样装。

当然这两天没我要看的片子。
#4-3 - 2016-8-3 10:04
akito_sakurai
糯米团子 说: Opera,IE纷纷表示

FF装个 Greasemonkey就好。正好可以帮我测下
学到了(bgm89)
#5 - 2016-8-3 09:52
(世界の殼を破られば、我らは生まれずに死んでいく ... ...)
GJ(๑•̀ㅂ•́)و✧
#6 - 2016-8-3 10:14
Mac用户无人权
#6-1 - 2016-8-3 10:19
板砖加身
safari 又不是没有对应的插件。
#6-2 - 2016-8-3 10:24
少女人偶
板砖加身 说: safari 又不是没有对应的插件。
我的mac os是装在lenovo里的,也有插件吗?
#6-3 - 2016-8-3 12:21
板砖加身
薄荷冰糕 说: 我的mac os是装在lenovo里的,也有插件吗?
这跟你是黑/白苹果没关系,大不了浏览器换 chrome。
#7 - 2016-8-3 10:44
发现是目录日期无限±7(bgm39)目录有OVA剧场版完结或未播条目会乱入
目录有除了动画以外类型的条目会读不出数据(网址得加?cat=2
容易导致目录更泛滥(bgm38)为什么不直接读“在看”数据
#7-1 - 2016-8-3 10:54
糯米团子
#1 目录日期±7什么意思,不太明白..
     乱入这个,只能靠目录制作者的自觉了..
#2 最初版本写了,后来忘记了写,我更新下...
#3 不用白不用(bgm38)...用户的在看?好像也是种方法,不过我自己有些在追的不会标记在看...
#7-2 - 2016-8-3 11:04
Panzerance🀃
糯米团子(id: derrick) 说: #1 目录日期±7什么意思,不太明白..
     乱入这个,只能靠目录制作者的自觉了..
#2 最初版本写了,后来忘记了写,我更新下...
#3 不用白不用....
【读“在看”数据是不是能把三次元弄上了w
#7-3 - 2016-8-3 11:07
Aoi
糯米团子 说: #1 目录日期±7什么意思,不太明白..
     乱入这个,只能靠目录制作者的自觉了..
#2 最初版本写了,后来忘记了写,我更新下...
#3 不用白不用....
因为目录麻烦啊…难不成完结一部手动删除一部(bgm38)
就是目录里条目的放送日期±7天的倍数,27日完结或10日开播的都会在3日显示……靠自觉也不行,因为同一季就有开播完结早晚之分,能加放送开始结束日期限制最好,当然就这样也可以了(bgm91)反正已经比等老板更新好了(bgm38)
#7-4 - 2016-8-3 11:25
糯米团子
Aoi 说: 因为目录麻烦啊…难不成完结一部手动删除一部
就是目录里条目的放送日期±7天的倍数,27日完结或10日开播的都会在3日显示……靠自觉也不行,因为同一季就有开播完结早晚之分,能加放送开始结束日期限制最好...
恩,所以说,名义是个性化,其实推荐STK别人的。每季都有不少人在更新当季新番目录(bgm38)

哦哦,理解了。这个的话,初步想法是再POST一个请求到对应的条目,获得开播日期和集数,再储存到local,然后显示的时候再判断一下,这样可能对班固米服务器就(bgm38)也容易被人拿来做DDOS,找个几百个条目的目录...
#7-5 - 2016-8-3 12:03
糯米团子
Panzerance 说: 【读“在看”数据是不是能把三次元弄上了w
这个"在看"和"目录"数据差不多,应该都要再发一个请求...
目录这里可以加上"?cat=6"之后再获得,不过需要改动下实现。
可以考虑加上去
#8 - 2016-8-3 16:38
(✨️VIP 8✨️)
自从有这个网站就不需要每日放送了啊。
#8-1 - 2016-8-3 17:37
糯米团子
拯救强迫症患者而已...(
#8-2 - 2016-8-3 17:55
ビノタ
糯米团子(id: derrick) 说: 拯救强迫症患者而已...(
你有没有办法写个脚本把 bgmlist 上的番都给导入到 Bangumi 目录里?
JSON 上有 bgm_id 的
#8-3 - 2016-8-3 18:45
糯米团子
BinotaLIU 说: 你有没有办法写个脚本把 bgmlist 上的番都给导入到 Bangumi 目录里?
JSON 上有 bgm_id 的
有意思,比如说这季就是这个json
解析这个json然后创建Bangumi目录这样子么...
不过目录这个有本站的API会好点,不然就比较麻烦了...
#8-4 - 2016-8-6 23:07
谷米
BinotaLIU 说: 你有没有办法写个脚本把 bgmlist 上的番都给导入到 Bangumi 目录里?
JSON 上有 bgm_id 的
@upsuper 有一个复制目录的脚本,你俩一起弄一个导入的啊。
#8-5 - 2016-8-6 23:24
ビノタ
李君谷米(id: bonegumi) 说: @upsuper 有一个复制目录的脚本,你俩一起弄一个导入的啊。
印相中我的目录批量编辑脚本就有批量导入功能了。
#9 - 2016-8-3 17:01
(xD)
(是我提醒的吗(bgm38)
#9-1 - 2016-8-3 18:46
糯米团子
(想多了,我好友里的啦(bgm38)
#9-2 - 2016-8-3 19:50
事实是柿子 - ⭐️VIP3
糯米团子 说: (想多了,我好友里的啦
自作多情了的我(bgm38)
#9-3 - 2016-8-3 22:34
糯米团子
柿沼楚子 说: 自作多情了的我
其实见过好几个类似帖子了(bgm38)
#10 - 2016-8-3 22:33
(Boom!)
本地添加了放送开始日期,用来判断是否开始...
有在用的请更新脚本后,重新更新下目录数据,不然会报错(bgm38)
#11 - 2016-8-6 23:26
(実は奇跡の連続なのかもしれない)
虽然不是很需要,不过感谢楼主的辛勤劳动拯救一群强迫症还懒癌的群众
#12 - 2016-8-7 07:05
#12-1 - 2016-8-7 11:03
糯米团子
已发issue,文件名用nickname吧...
#12-2 - 2016-8-7 11:11
upsuper
糯米团子 说: 已发issue,文件名用nickname吧...
文件夹名用Bangumi上的用户名啊
#12-3 - 2016-8-7 11:21
糯米团子
upsuper 说: 文件夹名用Bangumi上的用户名啊
命名黑历史,不喜欢(bgm116)
谁让班固米不让改(bgm38)
#12-4 - 2016-8-7 11:25
upsuper
糯米团子 说: 命名黑历史,不喜欢
谁让班固米不让改
呃……好吧
#12-5 - 2016-8-7 11:26
upsuper
糯米团子 说: 命名黑历史,不喜欢
谁让班固米不让改
至少README里面的链接要用正确的地址
#13 - 2016-8-7 09:08
(プリキュアなりたい)
ff正常