見出し画像

「データ小屋リンクつくるやつ」(イバラ用ブックマークレット&ユーザースクリプト)

ありがとうデータ小屋さん……!!!! ありがとう……!!!!!

画像1

各スキルの発動結果をデータ小屋で簡単に探せるやつです。

攻撃っぽいスキルと回復っぽいスキルにはランキングのリンクもつくられています。

ユーザースクリプトのほう

http://grassruins.o0o0.jp/ibara/DatagoyaLinkCreate.user.js

ブックマークレットのほう

※不具合がありました! なおしました! URLのところ変更をおねがいします……!

javascript:function%20DatagoyaLinkCreate%20()%20{let%20Kousinkai%20=%20document.querySelector('.MXM%20.B').getAttribute("HREF").toString();Kousinkai%20=%20Kousinkai.replace(/^..\//,"");Kousinkai%20=%20Kousinkai.replace(/\/r[0-9]*?.html$/,"");Kousinkai%20=%20Number(Kousinkai);Kousinkai%20=%20Kousinkai%20+%201%20;$("img[src*='t_skill']").parents(".Y870").children("table").eq(1).find('tbody%20>%20tr').each(function(index,element){SkillName%20=%20($(element).children('td:nth-child(2)').html());hantei%20=%20($(element).children('td:nth-child(6)').html());if(SkillName.match('color:#666666')){SkillName%20=%20SkillName.replace(/^.*<br><span%20style="color:#666666;">(/,"");SkillName%20=%20SkillName.replace(/)<\/span><br>$/,"");console.log(SkillName);}if(hantei%20!=%20"説明"){if(hantei.match(/(攻|痛|連|連鎖(..)??|[火水風地光闇]領??)撃(?!%20(LV|対象|ダメージ))|(HP|SP)(・.*?)??増/))%20{$($(element).children('td:nth-child(6)').append('<a%20href="https://data.teiki.org/ibara/battle_actions?utf8=✓&result_no_form='%20+%20Kousinkai%20+%20'&acter_pc=on&act_type_skill=on&act_type_fuka=on&act_form=&quot;'%20+%20SkillName%20+%20'&quot;&acter_pm_result_no_form='%20+%20Kousinkai%20+%20'&acter_pm_next=on&group_page=on&is_form=1"%20target="_blank">発動結果</a>'));$($(element).children('td:nth-child(6)').append(' <a%20href="https://data.teiki.org/ibara/b_rank/sk_totals?act_form=&quot;'%20+%20SkillName%20+%20'&quot;&acter_pc=on&acter_pm_next=on&acter_pm_result_no_form='%20+%20Kousinkai%20+%20'&damage_type_abnormal=on&damage_type_damage=on&damage_type_heal=on&damage_type_sp_damage=on&damage_type_sp_heal=on&ex_sort_text=damage_sum+desc&is_form=1&q%5Bbattle_action_acter_acter_type_eq_any%5D%5B%5D=0&q%5Bbattle_action_skill_name_or_battle_action_fuka_name_cont_all%5D%5B%5D='%20+%20SkillName%20+%20'&q%5Bbattle_info_battle_type_not_eq%5D=-1&q%5Bdamage_type_eq_any%5D%5B%5D=1&q%5Bdamage_type_eq_any%5D%5B%5D=2&q%5Bdamage_type_eq_any%5D%5B%5D=3&q%5Bdamage_type_eq_any%5D%5B%5D=4&q%5Bdamage_type_eq_any%5D%5B%5D=6&q%5Bresult_no_eq_any%5D%5B%5D=17&q%5Bs%5D=damage_sum+desc&result_no_form='%20+%20Kousinkai%20+%20'&show_abnormal=0&show_acter=1&show_acter_pt=0&show_battle_page=0&show_damage=1&utf8=✓"%20target="_blank">ランキング</a>'));}%20else%20{$($(element).children('td:nth-child(6)').append('<a%20href="https://data.teiki.org/ibara/battle_actions?utf8=✓&result_no_form='%20+%20Kousinkai%20+%20'&acter_pc=on&act_type_skill=on&act_type_fuka=on&act_form=&quot;'%20+%20SkillName%20+%20'&quot;&acter_pm_result_no_form='%20+%20Kousinkai%20+%20'&acter_pm_next=on&group_page=on&is_form=1"%20target="_blank">発動結果</a>'));}}});$("img[src*='t_skill']").parents(".Y870").children("table").eq(2).find('tbody%20>%20tr').each(function(index,element){SkillName%20=%20($(element).children('td:nth-child(2)').html());hantei%20=%20($(element).children('td:nth-child(6)').html());if(SkillName.match('color:#666666')){SkillName%20=%20SkillName.replace(/^.*<br><span%20style="color:#666666;">(/,"");SkillName%20=%20SkillName.replace(/)<\/span><br>$/,"");console.log(SkillName);}if(hantei%20!=%20"説明"){console.log(SkillName);$($(element).children('td:nth-child(6)').append('<a%20href="https://data.teiki.org/ibara/battle_actions?utf8=✓&result_no_form='%20+%20Kousinkai%20+%20'&acter_pc=on&act_type_skill=on&act_type_fuka=on&act_form=&quot;'%20+%20SkillName%20+%20'&quot;&acter_pm_result_no_form='%20+%20Kousinkai%20+%20'&acter_pm_next=on&group_page=on&is_form=1"%20target="_blank">発動結果</a>'));}});$("img[src*='t_skill']").parents(".Y870").append('<div%20align="CENTER"%20class="F2">☆非公式スクリプト「<a%20href="https://note.com/yu_fuse2/n/n2b43cead3bb3"%20target="_blank">データ小屋リンク</a>」が有効になっています☆ Special%20thanks!!!:%20<a%20href="https://data.teiki.org/ibara/"%20target="_blank">荊街データ小屋</a></div>');}DatagoyaLinkCreate();

2000字こえた すみません すみません

くわしい導入方法について

以下を見てくれればたぶんわかるんじゃないかなとおもいます


わかっている不具合

・スキルの名前変えてるとなんかヤバいらしい(対応しました)

・【常時】のスキルはリンク開いても何も見つからないと思います。ゆるしてください(対応しません)


あと不具合あれば連絡をいただければ……!

Special thanks!!!




いただいたサポートは食費になったり医療費になったりしています よろしければよろしくお願いします