#1 - 2019-8-19 01:00
chitanda@Lv2 (Make Bangumi Great Again!)
对应0.9.1版更新,由于添加了分红机制加上现在个人用户界面的持股数无法隐藏,因此写了个小脚本来计算特定用户的持股总数,方便计算分红数量。
使用方法:
在该用户的个人主页,待ico信息加载完成后(也就是你可以看到他的持股信息和ico信息),打开浏览器开发者工具,然后复制以下代码进console,回车即可。
var feeds=$('#grail .chara_list .feed');
var charaNum=feeds.length;
var stockNum=0;
for (var i = 0; i<charaNum; i++) {
        var currentNum=Number(feeds[i].innerText.split('/')[1].replace(/,/g, ""));
        stockNum=stockNum+currentNum;
}
        alert("当前持股总数为"+stockNum+";股息为"+stockNum*0.5)


只调试了Chrome,其他浏览器应该也可以。
因为是小功能所以我也懒得写插件了(主要要审核)
#2 - 2019-8-23 02:59
(Make Bangumi Great Again!)
顺带一提,晚上找开发者确认了下,签到奖励和股息是冲突的,如果每周日后领过一次签到奖励的,那么这周的股息就不再派发(下周开始算)
其实我之前一直没懂这个说明。。所以持股数大于7000的就不要每天签到了
#3 - 2019-8-23 03:28
(noblesse oblige)
@( ◕‿‿◕ ) 如果规则确实如楼上所述,建议上线自动检测用户当周(周六晚24时)可参与分红的股票数量,小于等于7000股时,用户使用“每日签到”UI。大于7000股时,用户使用“每周分红”UI。这样能简化界面,更减少误导
#3-1 - 2019-8-23 06:45
#3-2 - 2019-8-23 06:46
lhb5883-吹冈王♛⑩
或者合到一起签到考虑股数
#3-3 - 2019-8-23 12:19
库莉库拉
也有不能每天签到想领股息的吧
#3-4 - 2019-8-23 13:13
Thunder
神影之风 说: 也有不能每天签到想领股息的吧
那就把上面的按钮显示提议改为开关式UI,用户必须二选一(开关的默认状态根据用户持股数量而定),右侧再加个领取按钮。
然后点击领取的时候加个确认界面(仅在当周第一次领取出现),说明现在准备领取的是何种奖励,一旦领取,等同于本周放弃另一种奖励
#3-5 - 2019-8-23 18:03
Thunder
但是整个系统会越做越复杂,还不如把股息按天算,直接加进签到奖励里
#4 - 2019-8-23 18:10
(故事一定要有个结尾,虽然可能不是美好的,但希望是浪漫的 ...)
感觉最大的问题还是,成为主席没啥用,应该跟股价联系起来,这样才能更加活跃。
#5 - 2019-8-23 18:48
(。´-д-)
单行版本
#5-1 - 2019-8-23 18:48
Cedar
var stock = Array.from(document.querySelectorAll('#grail .chara_list .feed'), el => parseInt(el.innerText.split('/').pop().replace(/,/g, ""))).reduce((sum, i) => sum+i, 0);
console.log(`持股总数: ${stock} 股息: ${stock*0.5}`);