#1 - 2020-8-9 15:18
ben1222
为了让自己更方便的给关注的(大量)角色建塔和分类而写了一个插件, 欢迎试用和反馈
站内组件

主要功能:
1. 为了方便观察一个作品中各个角色的小圣杯状态以便发起ICO或交易等, 在作品页面、其角色列表页面、角色目录页面中可以显示各个角色的小圣杯状态, 点击等级可以快速进入交易
2. 为了方便给自己关注的(大量)角色分类, 在超展开左侧页面中可以创建和查看DD列表, 在角色交易页面可以点击"设置DD列表"来将角色加入一个或多个DD列表, 之后角色交易页面中会显示其所在的DD列表. 同时也可以设置一个目标持股、祭献数量.
3. 为了方便寻找一个列表中哪些角色有比较便宜的卖单、比较便宜的竞拍价格、竞拍池还没被拍光等, 在DD列表中可以按各种条件排序 (排序是基于缓存在本地的数据而不是实时数据, 每次打开DD列表时会自动刷新一小时内没刷新过的该列表中的人物的缓存, 也可手动刷新)
4. 为了方便选择合适的祭献数量、竞拍价格、竞拍数量, 在DD列表中人物的祭献/竞拍界面会提供一些数量、价格的建议供参考
5. 为了免去在一堆圣殿中找到自己的圣殿来使用魔法道具的不便, 在DD列表中人物的魔法道具界面可以直接使用魔法道具
#2 - 2020-8-9 16:39
好,在用了,之前都不知道这组件可以干嘛(bgm38)
#3 - 2020-8-9 16:43
(不打无准备之仗)
为什么最近DD列表都是“载入中”
#3-1 - 2020-8-9 22:43
ben1222
可能有异常...能帮忙F12看下具体是什么异常吗?
#3-2 - 2020-8-9 23:39
狂犬榨汁姬艾莉丝
ben1222 说: 可能有异常...能帮忙F12看下具体是什么异常吗?

VM478:832 Uncaught DOMException: Failed to execute 'put' on 'IDBObjectStore': Evaluating the object store's key path did not yield a value.
    at Object.put (eval at complete (https://bangumi.tv/min/g=js?r322:141:1), <anonymous>:832:23)
    at Object.eval (eval at complete (https://bangumi.tv/min/g=js?r322:141:1), <anonymous>:959:36)
    at Object.<anonymous> (https://bangumi.tv/min/g=js?r322:2:18275)
    at k (https://bangumi.tv/min/g=js?r322:2:16961)
    at Object.fireWith (https://bangumi.tv/min/g=js?r322:2:17719)
    at Object.fire [as resolve] (https://bangumi.tv/min/g=js?r322:2:17756)
    at IDBRequest.req.onsuccess (eval at complete (https://bangumi.tv/min/g=js?r322:141:1), <anonymous>:815:17)
put @ VM478:832
eval @ VM478:959
(匿名) @ g=js?r322:2
k @ g=js?r322:2
fireWith @ g=js?r322:2
fire @ g=js?r322:2
req.onsuccess @ VM478:815
IndexedDB(异步)
clear @ VM478:813
importAllImpl @ VM478:950
eval @ VM478:990
(匿名) @ g=js?r322:2
k @ g=js?r322:2
add @ g=js?r322:2
(匿名) @ g=js?r322:2
each @ g=js?r322:2
(匿名) @ g=js?r322:2
Deferred @ g=js?r322:2
then @ g=js?r322:2
openRequest.onupgradeneeded @ VM478:989
IndexedDB(异步)
getIDB @ VM478:978
getIDBStore @ VM478:1023
getIDBListStore @ VM478:1046
forEachList @ VM478:1146
eval @ VM478:3926
ret @ VM478:1812
renderDDMenuList @ VM478:3943
renderDDMenu @ VM478:3992
eval @ VM478:4224
eval @ VM478:4235
eval @ VM478:4235
complete @ g=js?r322:141
k @ g=js?r322:2
fireWith @ g=js?r322:2
y @ g=js?r322:2
d @ g=js?r322:2
XMLHttpRequest.send(异步)
send @ g=js?r322:2
ajax @ g=js?r322:2
$.ajax @ VM432:1
(匿名) @ g=js?r322:140
f @ g=js?r322:126
n @ g=js?r322:126
loadPlugin @ g=js?r322:140
loader @ g=js?r322:143
(匿名) @ topiclist:323
VM478:1012 failed to open db
openRequest.onerror @ VM478:1012
error(异步)
getIDB @ VM478:1011
getIDBStore @ VM478:1023
getIDBListStore @ VM478:1046
forEachList @ VM478:1146
eval @ VM478:3926
ret @ VM478:1812
renderDDMenuList @ VM478:3943
renderDDMenu @ VM478:3992
eval @ VM478:4224
eval @ VM478:4235
eval @ VM478:4235
complete @ g=js?r322:141
k @ g=js?r322:2
fireWith @ g=js?r322:2
y @ g=js?r322:2
d @ g=js?r322:2
XMLHttpRequest.send(异步)
send @ g=js?r322:2
ajax @ g=js?r322:2
$.ajax @ VM432:1
(匿名) @ g=js?r322:140
f @ g=js?r322:126
n @ g=js?r322:126
loadPlugin @ g=js?r322:140
loader @ g=js?r322:143
(匿名) @ topiclist:323
VM478:1013
#3-3 - 2020-8-10 20:47
ben1222
🌸九重凛🌸 说:
VM478:832 Uncaught DOMException: Failed to execute 'put' on 'IDBObjectStore': Evaluating the object...
检查了一下, 应该是之前用过这个插件0.6.0版本并且回收站里有角色的情况下升级到新版本(0.9.4)会有一些问题, 已修复
#4 - 2020-8-9 16:44
反馈一下,这个插件貌似在bangumi深色主题下显示有问题
#4-1 - 2020-8-9 21:20
#4-2 - 2020-8-9 22:49
ben1222
没试过深色主题...回头改下
#5 - 2020-8-9 18:02
(用心建塔, 当好韭菜)
(bgm38)firefox 79 无限载入中.
#5-1 - 2020-8-9 22:43
ben1222
可能有异常...能帮忙F12看下具体是什么异常吗?
#6 - 2020-8-10 12:28
在条目好友评分页面,开了这组件会出现
小圣杯加载失败,点击重试
#6-1 - 2020-8-10 20:47
ben1222
已修复
#7 - 2020-8-10 18:05
(骄纵有人疼,懂事遭雷劈)
我研究了好半天没看懂怎么用……
#7-1 - 2020-8-10 21:05
ben1222
呃...哪一个功能没看懂?
比如说DD列表的功能, 假设你有一些角色想建塔, 可以建一个列表取名"建塔"然后把这些角色加到这个列表里, 之后可以通过查看这个列表获取这些角色的一些基本信息并且可以按各种方式排序(例如最低卖单价格)然后方便找到哪些符合心里预期去购买/竞拍/祭献等, 而不需要进入一个个角色的页面去看; 然后当塔建好了可以把这个角色移出这个列表
假设有一些角色专门用来释放魔法道具,可以建一个列表取名"魔法道具"然后把这些角色放进这个列表, 之后可以进这个列表直接释放魔法道具
类似的, 可能自己还有别的各类角色, 可以创建对应的列表放角色进去, 例如专门关注ICO的列表, 专门放某个企划的角色的列表(比如东方, 舰, IMS, LL, FGO等), 专门关注竞拍的列表, 等等
#8 - 2020-8-11 21:04
更新了1.0.3
修复了楼上提到的几个问题
增加了给一个列表批量添加角色的功能: 在配置列表界面点击列表旁的编辑按钮可以按一行一个角色的id或链接进行批量添加
在列表中人物的祭献/竞拍界面增加取消竞拍的按钮
#9 - 2020-8-12 20:16
(不打无准备之仗)
四个小建议:
1、可以给回收站来个一键还原和单个还原吗?或者导出回收站成一个列表。
2、设置DD列表希望有个可自定义保存的快速选项,例如一级塔/二级塔/三级塔,10股/100股/200股/500股/1000股等等。另自动记忆上次设置,大多数时候需求是趋同的。
3、列表角色排序希望添加按献祭数排序。
4、希望回收站里的角色不要显示“目标已达成”。
#9-1 - 2020-8-12 23:30
ben1222
过几天改一下

不过回收站的还原是没法还原的, 但是你可以点该人物然后在右侧的交易界面里对该人物设置DD列表重新加到某些列表中
导出回收站成列表可以做

回收站里的角色为什么不要显示"目标已达成"?
#9-2 - 2020-8-13 00:02
狂犬榨汁姬艾莉丝
ben1222 说: 过几天改一下

不过回收站的还原是没法还原的, 但是你可以点该人物然后在右侧的交易界面里对该人物设置DD列表重新加到某些列表中
导出回收站成列表可以做

回收站里的角色为什么不要显示"目标已达成"?
已经完成了还要显示“已达成”感觉很烦
完成了就过去了
哦我是指角色页面
#9-3 - 2020-8-19 20:58
ben1222
🌸九重凛🌸 说: 已经完成了还要显示“已达成”感觉很烦
完成了就过去了
哦我是指角色页面
已更新
不过第四条没有这么改, 因为我自己希望看到, 你可以通过从回收站删除这个角色或者把目标设为0让它不显示
#9-4 - 2020-8-19 22:36
狂犬榨汁姬艾莉丝
ben1222 说: 已更新
不过第四条没有这么改, 因为我自己希望看到, 你可以通过从回收站删除这个角色或者把目标设为0让它不显示
感谢,贴心~(bgm24)
#10 - 2020-8-20 15:44
(僕と契約して魔法少女になってよ!)
自己的卖单不应被视作机会
自己的卖单应当被视作持有
——来自长期做1股同价卖保证自己是买一个的
#10-1 - 2020-8-20 21:25
ben1222
啊这...我因为几乎不卖股所以没太考虑卖单...毕竟这插件目标是建更多塔, 甚至给所有角色建塔, 怎么可以卖股呢...
不过话说回来, 要判断深度信息中哪条卖单是自己的似乎还有点麻烦的, 因为不是挂多少就显示多少...
至今没搞明白深度信息中的价格合并规则是什么, 以及那些同价买单卖单同时出现在深度信息里的情况是怎么达到的...
不搞明白虽然对平时游戏没什么影响, 但是要实现从深度信息中剔除自己的部分就得知道这个细节...

顺便问一下, 1股同价卖是什么意思?
#10-2 - 2020-8-20 21:30
Εκκολαπτήριο
ben1222 说: 啊这... 我因为几乎不卖股所以没太考虑卖单... 毕竟这插件目标是建更多塔,甚至给所有角色建塔,怎么可以卖股呢...
不过话说回来,要判断深度信息中哪条卖单是自己的似乎还有点麻烦的,因为不是挂多少就...
我同时以完全相同的价格挂很多买单和1股卖单,使得我可以有效地确认买一必是我自己
因为如果有人哪怕与我有相同价格的买单,就会和我的卖单相作用而成交。

深度信息是卖单向上取整数或半整数,买单下取整数或半整数
或者简单地说买单价格在深度信息中表达为 ceiling(x*2)/2,买单对应是 floor
#10-3 - 2020-8-29 23:50
ben1222
InQβ 说: 我同时以完全相同的价格挂很多买单和1股卖单,使得我可以有效地确认买一必是我自己
因为如果有人哪怕与我有相同价格的买单,就会和我的卖单相作用而成交。

深度信息是卖单向上取整数或半整数,买单下取整数或半...
在改这个的时候想到, 挂在卖单里的股会产生股息吗?
目前会改成: 自己的卖单不视为机会, 也不视为持有, 计算缺口时自己的卖单当做可撤销的股而不是将要成交的股进行计算
#10-4 - 2020-8-29 23:53
Εκκολαπτήριο
ben1222 说: 在改这个的时候想到,挂在卖单里的股会产生股息吗?
目前会改成:自己的卖单不视为机会,也不视为持有,计算缺口时自己的卖单当做可撤销的股而不是将要成交的股进行计算
会产生股息
你就说斜杠前后的数值分别是否会被影响吧…… 虽然试下就行
#10-5 - 2020-8-30 20:44
ben1222
InQβ 说: 会产生股息
你就说斜杠前后的数值分别是否会被影响吧…… 虽然试下就行
已更新
斜杠有很多...不知你指哪个斜杠...
改后就是DD列表中显示的持有依然不算卖单中的股;
判断目标有没有达到也是不算卖单中的股, 但是如果撤销卖单可以达成目标的话会显示提示;
缺口部分斜杠左右都改为假设卖单会撤回, 原先是斜杠左侧不算卖单的股, 即这部分从0变为-卖单股数, 原先斜杠右侧假设卖单会成交, 即这部分从+卖单股数变为-卖单股数;
机会部分会显示去除自己所有卖单后剩下的卖单中最低价格及其股数

另外还有一个疑问, 挂在卖单的股如果能产生股息, 那它会被混沌魔方打到吗?
#10-6 - 2020-8-30 20:58
Εκκολαπτήριο
ben1222 说: 已更新
斜杠有很多... 不知你指哪个斜杠...
改后就是 DD 列表中显示的持有依然不算卖单中的股;
判断目标有没有达到也是不算卖单中的股,但是如果撤销卖单可以达成目标的话会显示提示;
缺口部分斜杠...
也会被打到,直接扣卖单数量。
#11 - 2020-8-21 20:49
(僕と契約して魔法少女になってよ!)
bug,编辑DD列表,点击【添加到列表】后卡住,控制台查了下错:
#11-1 - 2020-8-21 23:07
ben1222
哎呀...又一个regression...
#12 - 2020-8-22 14:15
(僕と契約して魔法少女になってよ!)
“拍卖价格建议” 的本人当前出价被割掉了小数部分。

“拍卖数量建议”,当拍了没拍满时,显示的 “最大安全竞拍数量” 是没有加上当前拍卖数量的
比如总共有 2500,其他人拍了 500,我拍了 500,这时候最大安全竞拍数量=1500
这时候我选择此选项进行竞拍,则会导致我拍了 1500,当前拍卖数量和最大安全竞拍数量翻转,总之自己还是没拍满。
#12-1 - 2020-8-22 14:42
ben1222
第一个问题确实存在, 下个版本修复, 我很久没有在竞拍价填小数了所以没发现...毕竟万一就为了省个几十几百cc而没拍到那就亏大了...
第二个问题其实是由于第一个问题导致的, 如果你拍的价格整数部分超过最低竞拍价的话, 会看到最大安全竞拍数量是没错的, 但是由于小数被截了所以导致错误的认为自己当前的竞拍价低于最低竞拍价, 于是没减掉自己的竞拍数量
#13 - 2020-8-29 19:19
过度拍卖和竞争同时存在时能不能优先显示竞争,因为到了周六需要改拍卖的只有有竞争的,而过度拍卖不会去动(此时减拍卖会给英灵殿送钱)
#13-1 - 2020-8-29 21:57
ben1222
是指两者的条件同时满足的情况下显示竞争吗?
#13-2 - 2020-8-29 22:06
蓝蜗牛的农园
ben1222 说: 是指两者的条件同时满足的情况下显示竞争吗?
#13-3 - 2020-8-29 23:51
ben1222
┌(。Д。)┐ 说: 对
打算加一个"过度竞拍竞争"的类型表示这种情况
#13-4 - 2020-8-29 23:59
蓝蜗牛的农园
ben1222 说: 打算加一个"过度竞拍竞争"的类型表示这种情况
挺好的
#14 - 2020-8-31 08:44
(不打无准备之仗)
个人角色收藏页面看不了角色XSB状态
#14-1 - 2020-8-31 21:15
ben1222
呃...这个本来就没做
还是说你希望加入这个功能?
其实数量不多的话可以把这些角色链接复制一下导入进DD列表
#14-2 - 2020-8-31 21:19
狂犬榨汁姬艾莉丝
ben1222 说: 呃...这个本来就没做
还是说你希望加入这个功能?
其实数量不多的话可以把这些角色链接复制一下导入进DD列表
希望覆盖一下
#14-3 - 2020-8-31 21:40
ben1222
🌸九重凛🌸 说: 希望覆盖一下
你希望显示些什么信息? 看这个页面感觉每个角色空间都比较小, 不适合显示太多内容
#14-4 - 2020-8-31 22:08
狂犬榨汁姬艾莉丝
ben1222 说: 你希望显示些什么信息? 看这个页面感觉每个角色空间都比较小, 不适合显示太多内容
和角色页面一样加个"LVX"进入交易页面
#14-5 - 2020-9-6 12:01
ben1222
🌸九重凛🌸 说: 和角色页面一样加个"LVX"进入交易页面
已更新
#14-6 - 2020-9-6 18:01
狂犬榨汁姬艾莉丝
ben1222 说: 已更新
#15 - 2020-10-8 00:26
(不打无准备之仗)
WISH:
增加三个默认列表,懒得每次都添加:本周拍卖、我的持仓、我的圣殿
显示拍卖总股数,不可能因为没余量就不拍
#15-1 - 2020-10-8 12:47
ben1222
呃...这三个默认列表是什么用法? 小圣杯本体不是已经自带这几个列表了吗?
第二条没太明白, 能举个例子吗?
#15-2 - 2020-10-8 13:10
狂犬榨汁姬艾莉丝
ben1222 说: 呃...这三个默认列表是什么用法?小圣杯本体不是已经自带这几个列表了吗?第二条没太明白,能举个例子吗?
是,但是用法没那么丰富。比如“我的买单”就不能看到拍卖状况。

DD列表在外面只显示拍卖余量,不能清楚地看到哪些有拍卖。另外拍卖竞争、过度竞拍的判定似有点奇怪?经常都是差几十股判定结果不一样。
#15-3 - 2020-10-8 14:51
ben1222
🌸九重凛🌸 说: 是,但是用法没那么丰富。比如“我的买单”就不能看到拍卖状况。

DD列表在外面只显示拍卖余量,不能清楚地看到哪些有拍卖。另外拍卖竞争、过度竞拍的判定似有点奇怪?经常都是差几十股判定结果不一样。
唔...不过像我的持仓/我的圣殿这种列表不是会特别大吗? 几千个角色刷新一下就要好久...还是说用小圣杯本体的那种加载更多的按钮的形式做? 不过这样做的话排序功能就会用不了

过度竞拍是指自己拍卖的数量超过竞拍池的大小, 拍卖竞争是指多个人在拍卖同一个角色并且总竞拍数超过竞拍池的大小并且自己拍卖的数量没有超过竞拍池大小
#15-4 - 2020-10-8 14:55
狂犬榨汁姬艾莉丝
ben1222 说: 唔...不过像我的持仓/我的圣殿这种列表不是会特别大吗? 几千个角色刷新一下就要好久...还是说用小圣杯本体的那种加载更多的按钮的形式做? 不过这样做的话排序功能就会用不了

过度竞拍是指自己拍卖的数...
可以吧,就是想要个聚合,现在买单/拍卖的信息太散了。排序还是可以有,搞一个加载更多/加载全部呗。
#15-5 - 2020-10-8 14:56
狂犬榨汁姬艾莉丝
ben1222 说: 唔...不过像我的持仓/我的圣殿这种列表不是会特别大吗? 几千个角色刷新一下就要好久...还是说用小圣杯本体的那种加载更多的按钮的形式做? 不过这样做的话排序功能就会用不了

过度竞拍是指自己拍卖的数...
我的持仓可以限定一下?例如手动限制到500股以上的。
#15-6 - 2020-10-8 14:56
狂犬榨汁姬艾莉丝
🌸九重凛🌸 说: 是,但是用法没那么丰富。比如“我的买单”就不能看到拍卖状况。

DD列表在外面只显示拍卖余量,不能清楚地看到哪些有拍卖。另外拍卖竞争、过度竞拍的判定似有点奇怪?经常都是差几十股判定结果不一样。
持仓默认限制到500股,圣殿可以默认限制到12500股。我三级圣殿都几百座了。(bgm38)
#15-7 - 2020-10-11 17:16
ben1222
🌸九重凛🌸 说: 持仓默认限制到500股,圣殿可以默认限制到12500股。我三级圣殿都几百座了。
更新了
1. 由于信息太多容易挤成多行, 看起来也密密麻麻的不方便, 加上有些信息可能对有些人没有用, 所以目前默认在列表里显示的信息还是原先的样子, 你要显示竞拍池大小可以先到"配置DD列表"里点"配置列表显示信息"里选中它然后保存就能生效
2. 创建列表时现在可以选择列表类型, 原先的列表都是普通列表, 现在多了3个特殊列表的种类: 我的圣殿, 我的持仓, 我的拍卖. 创建时可以设置这个特殊列表里缓存前多少个角色, 圣殿祭献值至少为多大, 持股数至少为多大等.
特殊列表不能手动添加/移除角色, 进入特殊列表后不会自动刷新, 显示的是当前缓存的信息, 需要刷新列表点击"更新列表"按钮就会根据设置自动填充和移出角色, 角色信息的刷新也需要手动点击"刷新角色信息"按钮
3. 列表显示信息中比之前增加的有"最后成交时间", "最后挂单时间", "最新成交价", "圣殿信息", "竞拍池大小" (默认都没选, 按自己需求选择), 其中"圣殿信息"只有在特殊列表"我的圣殿"中更新列表的时候才会更新(没找到查询指定角色的自己的圣殿的信息的API...只能退而求其次在这个特殊列表中获取...)
#15-8 - 2020-10-11 17:31
狂犬榨汁姬艾莉丝
ben1222 说: 更新了
1. 由于信息太多容易挤成多行, 看起来也密密麻麻的不方便, 加上有些信息可能对有些人没有用, 所以目前默认在列表里显示的信息还是原先的样子, 你要显示竞拍池大小可以先到"配置DD列表"里点"...
赞美!感谢!非常赞,试用中。
#16 - 2020-11-23 23:31
更新v1.5.4:
1. 在DD列表中进行的刮刮乐及魔法道具获得的股的列表中增加直接祭献的按钮
2. 增加可配置显示在DD列表中的信息:我的出价、冻结资金
3. DD列表增加按买单冻结、竞拍冻结、总冻结资金排序
#17 - 2020-12-5 20:35
特殊列表的限定值能不能增加下限
显示的信息能不能增加一项“本人最后挂单时间”
#17-1 - 2020-12-10 16:24
ben1222
你说的下限具体是指?
目前特殊列表的祭献值/持股数的限制都是下限呀?
#17-2 - 2020-12-10 16:32
ben1222
本人最后挂单时间是指买单/卖单的挂单时间吗? 需要买卖分开来吗?
不过对已经成交的单似乎拿不到挂单时间的数据, 如果只显示当前本人尚未成交的最后挂单时间可以吗?
#17-3 - 2020-12-10 18:19
黎明的盆景箱
ben1222 说: 你说的下限具体是指?
目前特殊列表的祭献值/持股数的限制都是下限呀?
搞错了,应该是上限(bgm38)
#17-4 - 2020-12-10 18:20
黎明的盆景箱
ben1222 说: 本人最后挂单时间是指买单/卖单的挂单时间吗? 需要买卖分开来吗?
不过对已经成交的单似乎拿不到挂单时间的数据, 如果只显示当前本人尚未成交的最后挂单时间可以吗?
可以
我觉得不用卖单,DD挂什么卖单(bgm38)
#17-5 - 2020-12-16 10:41
黎明的盆景箱
ben1222 说: 本人最后挂单时间是指买单/卖单的挂单时间吗? 需要买卖分开来吗?
不过对已经成交的单似乎拿不到挂单时间的数据, 如果只显示当前本人尚未成交的最后挂单时间可以吗?
说是最后挂单时间其实不甚确切
最后挂单时间其实没啥用
应该是最后一单成交的买单的时间
#17-6 - 2020-12-17 21:48
ben1222
黎明的盆景箱 说: 说是最后挂单时间其实不甚确切
最后挂单时间其实没啥用
应该是最后一单成交的买单的时间
如果是成交时间, 那是仅交易的成交时间吗?
因为除了交易之外, 刮刮乐/道具/祭献/ICO等都有对应的成交时间, 如果仅看成交时间, 这些也会算进去
#17-7 - 2020-12-19 12:51
黎明的盆景箱
ben1222 说: 如果是成交时间, 那是仅交易的成交时间吗?
因为除了交易之外, 刮刮乐/道具/祭献/ICO等都有对应的成交时间, 如果仅看成交时间, 这些也会算进去
这几个时间是统一在一个时间的吗?是的话也行吧,没多大影响,是自己的时间就行,自己的最后一个时间
#18 - 2020-12-5 20:46
能不能把进列表自动刷新改成手动刷新(bgm38)
#18-1 - 2020-12-15 22:42
ben1222
更新了, 到其它设置中把列表刷新频率改成0就变成手动刷新了
#18-2 - 2020-12-15 23:26
黎明的盆景箱
ben1222 说: 更新了, 到其它设置中把列表刷新频率改成0就变成手动刷新了
赞美(bgm24)
#19 - 2020-12-15 22:40
更新v1.6.4
1. DD列表中支持交易
2. 增加设置:普通列表自动刷新频率、默认买单数、默认卖单数
3. 增加意见及建议按钮
4. 特殊列表可以设置截取范围
5. 增加可配置信息及对应的排序:本人买单时间、本人卖单时间
#19-1 - 2020-12-15 23:08
咕咕子
赞美一切开发者
#20 - 2020-12-15 23:55
两个影响使用的小问题:
1. 功能按钮能否默认展开/折叠,或者一键展开/折叠,大批量操作时多有不便
2. 交易和竞拍弹出页面能否再扩大一点,每次需要再滑一点才能碰到最下面的按钮

两个功能性建议:
1. 能否导出排序后的列表
2. 能否设置某列表的默认目标而不用手动设置
#20-1 - 2020-12-17 22:04
ben1222
弹出页面最大高度我设的是80%屏幕高度, 我平时用的时候很少出现需要滑动的情况...除非持股太多导致建议太多然后显示的太长了
你可以考虑浏览器全屏模式或者设个高点的分辨率 (或者换个大显示器)
不过我会考虑把这个高度做成可配置的

列表的默认目标是指什么?
放在这个列表里就用这个目标?
那如果一个角色放到多个列表, 然后这些列表的默认目标不同的情况下怎么办? 只第一次放入的列表的默认目标起效? 还是从不同列表进去可以看到同一个角色有不同的目标?
移出列表后目标要清空吗?
如果一个角色放入列表之前就已经设置了不同目标的话, 这个目标要改变吗?
列表的默认目标这个功能你打算怎么用?
#20-2 - 2020-12-19 12:49
黎明的盆景箱
ben1222 说: 弹出页面最大高度我设的是80%屏幕高度, 我平时用的时候很少出现需要滑动的情况...除非持股太多导致建议太多然后显示的太长了
你可以考虑浏览器全屏模式或者设个高点的分辨率 (或者换个大显示器)
不过我...
想了一下,应该是以最后选择的一个列表的默认目标为准,如果以后修改目标在的列表,照样是以最后一个列表的默认目标为准,当然0/0视为没有目标,不覆盖
移出列表后目标要清空吗?
不需
如果一个角色放入列表之前就已经设置了不同目标的话, 这个目标要改变吗?
参考前述,需
#20-3 - 2020-12-29 23:50
ben1222
已更新, 增加一键展开/折叠按钮, 增加对话框最大高度的配置

至于导出排序后的列表...我不太理解其意义...你想要这个功能做什么? 导出后的列表能做的也就导入, 但是只要导入了就可以做排序, 想不出导出一个排序后的列表有什么用处

列表的默认目标这个功能我想了下感觉还是不妥, 牵扯的操作太多, 在每个操作下的行为的定义又相当模棱两可, 这就使得这功能比表面上看起来更难理解, 用起来并不方便
而且同样还是没太理解这个需求的作用, 如果平时是一个个人物加到列表里的话, 那用现在的常用目标功能应该并不麻烦, 如果是一次性导入大量角色觉得设置目标麻烦, 那加一个给当前列表批量设置目标的功能更为直观易用
#21 - 2020-12-16 09:49
(等价交换)
建议:
1. 进入列表里面时的排序能够记录上次的排序方式或者能设置当前列表的默认排序方式,而非每次都是默认的添加顺序
2. 外面建好的列表能排序,设置编号或手动拖拉
#21-1 - 2020-12-17 22:06
ben1222
第二条没太明白, 能说详细点吗?
#21-2 - 2020-12-18 19:43
baga
ben1222 说: 第二条没太明白, 能说详细点吗?
就是点击DD列表时,显示的列表希望能有排序功能,现在只有置顶,但置顶只是将其添加到DD列表的下拉菜单里
#21-3 - 2020-12-18 21:52
ben1222
baga 说: 就是点击DD列表时,显示的列表希望能有排序功能,现在只有置顶,但置顶只是将其添加到DD列表的下拉菜单里
了解了
#21-4 - 2020-12-29 23:32
ben1222
已更新, 增加了默认排序的设置, 列表之间可以拖拽改变顺序
#21-5 - 2020-12-30 17:47
baga
ben1222 说: 已更新, 增加了默认排序的设置, 列表之间可以拖拽改变顺序
感谢更新,列表间的拖拽貌似没有反应,拖拽时显示🚫禁止符号,但不会改变列表顺序。本以为是对原列表无效,但是新建的列表也无效,测试过的浏览器是Vivaldi和Chrome
#21-6 - 2020-12-30 22:07
ben1222
baga 说: 感谢更新,列表间的拖拽貌似没有反应,拖拽时显示🚫禁止符号,但不会改变列表顺序。本以为是对原列表无效,但是新建的列表也无效,测试过的浏览器是Vivaldi和Chrome
我平时用的是Firefox是可以拖动的, 试了下Chrome, 确实没法拖动
看下来原因是Firefox没有严格按照HTML5的要求实现drag的datatransfer...
试着严格按照HTML5的写法改了一下发现这回又轮到Firefox没法拖动了...
只好特殊处理一下了, 下次更新再试试看吧
#21-7 - 2020-12-31 13:23
baga
ben1222 说: 我平时用的是Firefox是可以拖动的, 试了下Chrome, 确实没法拖动
看下来原因是Firefox没有严格按照HTML5的要求实现drag的datatransfer...
试着严格按照HTML5...
原来如此,感谢并期待下次更新,O(∩_∩)O
#21-8 - 2021-1-11 21:40
ben1222
baga 说: 原来如此,感谢并期待下次更新,O(∩_∩)O
更新了, 你再试试?
#21-9 - 2021-1-12 09:49
baga
ben1222 说: 更新了, 你再试试?
可以了,感谢更新
#22 - 2020-12-29 23:30
更新v1.7.1
1. DD列表之间的顺序可拖拽改变
2. DD列表支持一键展开/收起
3. DD列表增加统计信息
4. 增加设置:对话框最大高度, DD列表默认排序, 幻想乡购买次数
#23 - 2021-1-6 14:44
刷新深度信息逻辑有点问题,没上市的也在刷新深度信息,浪费时间了
列表内建议增加复选框,方便批量操作
#23-1 - 2021-1-6 21:44
ben1222
没上市的只有第一次会刷新深度信息, 不过看起来第一次刷新也是不必要的, 我会改下
第二条又是个很模糊的需求, 虽然我预计要做的东西里可能和这个有一定重合, 但和你所想的不一定一样, 你可以等差不多版本到v2.1的时候再说
#23-2 - 2021-1-7 22:51
黎明的盆景箱
ben1222 说: 没上市的只有第一次会刷新深度信息, 不过看起来第一次刷新也是不必要的, 我会改下
第二条又是个很模糊的需求, 虽然我预计要做的东西里可能和这个有一定重合, 但和你所想的不一定一样, 你可以等差不多版本...
好的,感谢
#23-3 - 2021-1-11 21:40
ben1222
黎明的盆景箱 说: 好的,感谢
更新了, 未上市角色不再刷新深度信息
#24 - 2021-1-11 21:39
更新v1.8.3
1. DD列表增加筛选功能
2. 修复DD列表的拖拽在chrome上无效的问题
3. 未上市角色不再刷新深度信息
#25 - 2021-1-17 12:55
(等价交换)
角色86193(没有发行价),持股已经没了,但还是一直在持股的列表里,手动刷新后依旧存在。其他角色持股没了后手动刷新都没了,就剩这个。这算bug?还是得等多一段时间刷新才行
#25-1 - 2021-1-17 16:19
ben1222
这个估计是小圣杯自己的问题, 我看环奈人物的董事会列表里有你...你可能遇到小圣杯的bug了
#25-2 - 2021-1-17 16:24
ben1222
如果是小圣杯的bug的话, 你从小圣杯自己的"我的持仓"页面进去应该也会有这个角色
如果用的是DD列表的特殊列表"我的持仓"的话, 可以设置持股数大于等于1再试试, 这样应该会过滤掉持股数为0的角色
#25-3 - 2021-1-17 16:28
baga
ben1222 说: 如果是小圣杯的bug的话, 你从小圣杯自己的"我的持仓"页面进去应该也会有这个角色
如果用的是DD列表的特殊列表"我的持仓"的话, 可以设置持股数大于等于1再试试, 这样应该会过滤掉持股数为0的角色
我的持仓里显示还有5股,但我已经用星光烧完才对(本想献祭成塔股后烧,但不行),DD列表显示是持股0,太诡异了_(:з)∠)_
#26 - 2021-2-4 22:42
删除之后跳出的确认删除对话框可以用快捷键 比如回车来确认吗
或者直接整个‘不显示该对话框’的选项设置?
#26-1 - 2021-2-4 22:48
透明なDonTeeth
还有 可以多个‘未ico’的筛选条件吗?(bgm35)
还有有 未ico的不能显示头像和名字吗?(bgm35)
因为从动画页面一键全部添加角色之后就要开始删删删了..(bgm35)

------------------------------------------------------------------------------------------------------
看到和前面的要求有矛盾以及准备做批量删除/或者别的什么的功能了
因为我想从大量(上千)的角色中筛选出满足某种要求的角色 然后能把他们提取出来放进另外一个列表总(或者把不满足的删掉)  
可不可以比如这样 当我用条件A筛选出一部分的角色后 再可以直接有一个导出角色列表的选项?
另外 还是想要一个‘未ico’的筛选条件
#26-2 - 2021-2-8 22:58
ben1222
透明なDonTeeth 说: 还有 可以多个‘未ico’的筛选条件吗?
还有有 未ico的不能显示头像和名字吗?
因为从动画页面一键全部添加角色之后就要开始删删删了..
------------------------------...
已更新, 增加了"ICO状态"的筛选条件和一些批量操作, 包括添加到列表/移出列表
#26-3 - 2021-2-9 00:28
透明なDonTeeth
ben1222 说: 已更新, 增加了"ICO状态"的筛选条件和一些批量操作, 包括添加到列表/移出列表
贴心
感谢~
#27 - 2021-2-8 22:57
更新v1.9.1
1. 可以进行一些批量操作: 添加到列表、移出列表、设置持股目标、设置建塔目标
2. 批量操作对象可以是: 当前列表所有角色、筛选后的角色、选取的角色
3. DD列表中可以点击"选取"进入选取状态, 此时点击角色条可以选中/取消选中, 不会在右侧打开角色页面(需要打开角色页面的话可以点击角色名字或头像), 选取完可以点击"批量操作"对选取的角色进行批量操作
4. 增加筛选条件: ICO状态
#28 - 2021-2-20 21:25
1. 导入导出全部列表似乎不能实现
例如,bgm访问不佳,我想把全部列表导出到bangumi域名下

2. 能否把封禁用户/幻想乡/冰山卖单也列入买入机会,前两者可视为长效机会,区别于明卖的立即机会,后者可视为不明确机会,以??*₵xx.xx表示。
#28-1 - 2021-2-21 00:25
ben1222
1. 配置DD列表中下方的导出功能试过吗? 那个是所有列表和缓存的角色都导出的
(不过一些设置和常用目标/筛选没在这个导出里面, 我考虑之后加一下)

2. 封禁用户持股数是看不到的(除非是该角色持股数前三?), 幻想乡里的数量不知道怎么算, 记得以前是有个专门作为幻想乡的账号来着但现在好像没了? 小圣杯首页显示的幻想乡列表里的数量又不方便做进DD列表, 因为为了刷新一个角色的幻想乡股数需要抓这个幻想乡列表里所有的内容...
角色页面有显示彩票奖池数量, 但那个数值也不知道怎么来的, 看上去也不像是幻想乡+封禁用户+英灵殿
总之你说的这个长效机会目前来说似乎没法算出来

在DD列表中冰山卖单在没有其它卖单的时候是显示在买入机会里的(会扣除本人的冰山卖单), 你想要多一个单独显示冰山卖单数量的信息?
#29 - 2021-2-21 15:43
更新v2.0.5
1. 增加批量操作:挂买单、挂卖单、撤单、祭献、拍卖
2. 增加筛选条件:最大安全竞拍数
3. 筛选及批量操作支持取整、相加、相减、取最大、最小的计算
#30 - 2021-2-27 20:17
(不打无准备之仗)
排序能加一项ICO结束时间吗
单个列表的导出好像看不到了
#30-1 - 2021-2-27 20:34
ben1222
单个列表的导出在配置DD列表-对应列表右侧的编辑里面
ICO结束时间可以加
#30-2 - 2021-2-27 20:51
狂犬榨汁姬艾莉丝
ben1222 说: 单个列表的导出在配置DD列表-对应列表右侧的编辑里面
ICO结束时间可以加
哦对
忘记了(bgm38)
#30-3 - 2021-2-28 22:41
ben1222
已更新, 增加了ICO结束时间的排序
#31 - 2021-2-28 22:35
感觉批量操作非常实用,尤其是自带了计算功能给我减少了不少的工作量(bgm24)

1. 单价计算的参数里希望可以加入发行价,毕竟其它参数都不够稳定
2. 希望能有乘除计算,然后股票等级也能作为单价和数量计算的参数之一,毕竟对股息单纯进行加减个人觉得没什么意义
3. 如果资金不足,批量挂买和拍卖的预览里可不可以显示警告,再提示一下缺口资金或者需求总额都行
4. 想知道单价里的两个ICO和三个冻结资金指的是单价还是总金额,有点整不太懂
#31-1 - 2021-2-28 22:53
ben1222
4. 批量买单填的"单价"只是指你要挂的买单期望是以什么单价挂, 选项里我是把所有数据类型是cc的都列出来了, 所以那些本意是总金额的项因为类型是cc都列进来了, 这里用不上的话无视就好, 不过这些我还是保留着, 万一以后可以用上
#31-2 - 2021-5-15 21:37
ben1222
v2.2.1 更新了乘除计算, 等级, 批量操作显示预计消耗资金
#31-3 - 2021-5-15 23:30
幽石堰
ben1222 说: v2.2.1 更新了乘除计算, 等级, 批量操作显示预计消耗资金
来晚了,小圣杯已经停服了,不过还是谢谢你 (bgm63)
#32 - 2021-2-28 22:41
更新v2.1.2
1. 增加写缓存,减少刷新大列表时的磁盘读写次数,可以在其它设置里关闭
2. 增加批量操作:取消竞拍
3. 增加可显示信息:星之力信息、ICO启动时间、ICO结束时间;分红信息显示时考虑星之力
4. 增加筛选条件:圣殿祭献值、圣殿剩余祭献值、ICO筹集资金、ICO本人注资、基础股息、星之力股息、总股息、星之力、计息股数
5. 魔法道具窗口增加:星之力、闪光结晶
6. 增加排序:ICO结束时间
7. 增加统计信息:总股息(不知道目前股息怎么算的,算来算去感觉和股息预测对不上,可能因为已经祭献或买入过了导致没算对,等下周结算再算算)
注意圣殿的当前及最大固定资产值目前只能通过特殊列表“我的圣殿”里刷新列表获得,一般的刷新无法更新此信息。
#32-1 - 2021-2-28 22:43
狂犬榨汁姬艾莉丝
感谢,但是启动时间不必要吧,反正是结束时间-24h
另外不知道ICO结束时间有没有和已上市角色的上市时间统一起来
这两个是可以统一的
#32-2 - 2021-2-28 22:45
狂犬榨汁姬艾莉丝
活股股息算法由
log(x + 1)*(lv + 1.5)*2
改为
log(x + 1)*(lv + 0.5)*2
星之力加成股息算过一遍貌似对不上,可能还有bug(bgm38)
#32-3 - 2021-2-28 23:08
ben1222
狂犬榨汁姬艾莉丝 说: 感谢,但是启动时间不必要吧,反正是结束时间-24h
另外不知道ICO结束时间有没有和已上市角色的上市时间统一起来
这两个是可以统一的
ICO结束时间和上市时间没有统一, 而且上市时间似乎有点问题? 我看服务器返回的数据里有个AirDate, 不知是不是表示上市时间, 但是这个时间我看了几个角色全是0点0分0秒, 甚至有的还会是0001-01-01T00:00:00这样的时间...
#32-4 - 2021-2-28 23:12
ben1222
狂犬榨汁姬艾莉丝 说: 活股股息算法由改为log(x + 1)*(lv + 0.5)*2星之力加成股息算过一遍貌似对不上,可能还有bug
星之力股息我看角色页面自己显示的值是对星之力排进前500的股息似乎就不加星数*2这一项了, 只有没排进前500的会显示星数*2的股息
不知道是手滑还是就是这么定的...如果就是这么定的那在某些情况下岂不是进前500还不如吃星数*2的股息划算...
#32-5 - 2021-2-28 23:29
狂犬榨汁姬艾莉丝
ben1222 说: ICO结束时间和上市时间没有统一, 而且上市时间似乎有点问题? 我看服务器返回的数据里有个AirDate, 不知是不是表示上市时间, 但是这个时间我看了几个角色全是0点0分0秒, 甚至有的还会是000...
AirDate是(动画)上映时间
直接的上市时间是没有的
通过爬K线图可以获取到上市时间和发行价
https://tinygrail.com/api/chara/charts/{CharacterId}/2019-08-08
#32-6 - 2021-2-28 23:49
狂犬榨汁姬艾莉丝
ben1222 说: 星之力股息我看角色页面自己显示的值是对星之力排进前500的股息似乎就不加星数*2这一项了, 只有没排进前500的会显示星数*2的股息
不知道是手滑还是就是这么定的...如果就是这么定的那在某些情况下岂...
股息计算有bug(bgm38)
#33 - 2021-3-3 21:25
(不打无准备之仗)
排序能不能加一项“本人最后成交时间”?
https://tinygrail.com/api/chara/user/{CharacterID}
的BidHistory的第0项有时间
#34 - 2021-3-8 14:21
(等价交换)
建议:
献祭时加多个补满圣殿的献祭数量建议(使用魔法道具造成空缺后)
#35 - 2021-4-9 23:53
可以加一个‘受损圣殿’的常用列表吗?(bgm11)
#35-1 - 2021-5-5 01:20
透明なDonTeeth
球球你看看我吧
现在塔天天被道标打 增发是好事 但每周六都要看要不要补整齐数字力..(bgm38)
#35-2 - 2021-5-5 01:27
狂犬榨汁姬艾莉丝
为什么不用助手
#35-3 - 2021-5-5 01:27
透明なDonTeeth
透明なDonTeeth 说: 球球你看看我吧
现在塔天天被道标打 增发是好事 但每周六都要看要不要补整齐数字力..
我知道助手另一个地方那里是有这个的 但是无法一眼看到拍卖余量等信息...或者还有一个方法是 直接增加一个筛选条件 即献祭数和塔数不相等
#35-4 - 2021-5-5 11:34
ben1222
目前版本下可以这样做:
特殊列表-我的圣殿, 设置圣殿祭献值>=500, 无数量限制
你要看受损圣殿的时候就刷新这个列表, 然后设置筛选条件圣殿剩余祭献值小于圣殿祭献值
#35-5 - 2021-5-5 22:35
透明なDonTeeth
ben1222 说: 目前版本下可以这样做:
特殊列表-我的圣殿, 设置圣殿祭献值>=500, 无数量限制
你要看受损圣殿的时候就刷新这个列表, 然后设置筛选条件圣殿剩余祭献值小于圣殿祭献值
好的 谢谢
#36 - 2021-4-25 14:06
请问下小圣杯和dd究竟是什么呀?我打开组件后只是在角色下面多了一个股息,也没有什么买入,交易的选项(bgm38)
#36-1 - 2021-4-25 14:13
血萌骑士
小圣杯是一个网页游戏,这个DD插件是方便游玩用的
小圣杯wiki
#36-2 - 2021-4-25 14:15
槍鋼鋼的凰華
血萌骑士 说: 小圣杯是一个网页游戏,这个DD插件是方便游玩用的
小圣杯wiki
感谢,我知道小圣杯这个东西好几年了今天才知道是什么
#37 - 2021-4-25 17:24
(不打无准备之仗)


我这持股超过500的明明不止49个角色,为啥筛选出来只有49个(bgm38)
#37-1 - 2021-4-25 18:31
ben1222
这个特殊列表的更新逻辑是从持股角色列表第一页开始一页页查询, 直到查到有某一页里出现持股数比列表设定的最低值还小的就停下
应该是第一页就发现有一个持股数<500的所以就不看后面几页了

我翻了下你个人页面的持股角色列表的第一页, 发现排第一的是库特, 但你不在她的董事会列表里, 十分诡异...
估计这是个小圣杯的bug, 然后因为这个导致获取到的持股数<500, 就没获取后面几页了

你可以看下小圣杯自己的"我的持仓"页面, 有没有库特以及持股数是否正常
#37-2 - 2021-4-25 18:49
狂犬榨汁姬艾莉丝
ben1222 说: 这个特殊列表的更新逻辑是从持股角色列表第一页开始一页页查询, 直到查到有某一页里出现持股数比列表设定的最低值还小的就停下
应该是第一页就发现有一个持股数<500的所以就不看后面几页了

我翻了下你个人...
这是bug,有角色持股会是负数(bgm38)
#37-3 - 2021-4-25 18:50
狂犬榨汁姬艾莉丝
狂犬榨汁姬艾莉丝 说: 这是bug,有角色持股会是负数
但是只会出现在开头
#38 - 2021-5-9 00:48
(不打无准备之仗)
排序能加个圣殿损耗值吗?
#39 - 2021-5-15 21:32
更新v2.2.1
1. 批量操作界面增加显示进度、预计消耗资金、账户余额
2. 增加筛选条件:等级、星数、排名
3. 增加批量操作计算:相乘、相除