Wiki » 履歴 » バージョン 4
UglyCrow, 2021/03/31 09:19
| 1 | 4 | UglyCrow | # keroyuさん用本番環境sshキー |
|---|---|---|---|
| 2 | |||
| 3 | |||
| 4 | |||
| 5 | 1 | smctrl | # Gamerchから抜いたデータのダウンロードURL |
| 6 | https://stjjwiki.s3-ap-northeast-1.amazonaws.com/database.zip |
||
| 7 | ※400MBくらいあります |
||
| 8 | 3 | smctrl | |
| 9 | 1 | smctrl | # その他 |
| 10 | ne.dbはNeDBで利用できるデータが入っています。 |
||
| 11 | NeDBについては |
||
| 12 | https://github.com/louischatriot/nedb |
||
| 13 | を参照ください。 |
||
| 14 | Node.jsでNeDB叩いてデータ取って適当に整形してFANDOMのAPI叩くみたいな感じだと思います。 |
||
| 15 | 効果の改行はまんまLFではなく文字列としての\nで入っています。 |
||
| 16 | |||
| 17 | ## オブジェクトのデータ形式 |
||
| 18 | { |
||
| 19 | cardType: 'Object', |
||
| 20 | url: 【GamerchでのURL】, |
||
| 21 | cardName: 【カード名】, |
||
| 22 | objectClass: 【オブジェクトクラス】, |
||
| 23 | cost: 【コスト】, |
||
| 24 | sp: 【確保力】, |
||
| 25 | scpNo: 【SCP番号】, |
||
| 26 | effect: 【効果】, |
||
| 27 | flavor: 【フレーバー】, |
||
| 28 | tags: 【タグ】, |
||
| 29 | source: 【出典。元の形式が未定なのでまんまHTML】, |
||
| 30 | etc: 【出典より後ろに書いてあるやつ。同上の事情でHTML】, |
||
| 31 | html: 【ダウンロードしたhtmlのファイル名】, |
||
| 32 | image: 【ダウンロードした画像のファイル名】, |
||
| 33 | lastUpdate: 【Gamerchでの最終更新日時。多分日付型にパース可能】 |
||
| 34 | } |
||
| 35 | ※タグは文字列の配列、それ以外は全部文字列 |
||
| 36 | |||
| 37 | ## 人事のデータ形式 |
||
| 38 | { |
||
| 39 | cardType: 'Personnel', |
||
| 40 | url: 【GamerchでのURL】, |
||
| 41 | cardName: 【カード名】, |
||
| 42 | effect: 【効果】, |
||
| 43 | flavor: 【フレーバー】, |
||
| 44 | source: 【出典。元の形式が未定なのでまんまHTML】, |
||
| 45 | etc: 【出典より後ろに書いてあるやつ。同上の事情でHTML】, |
||
| 46 | html: 【ダウンロードしたhtmlのファイル名】, |
||
| 47 | image: 【ダウンロードした画像のファイル名】, |
||
| 48 | lastUpdate: 【Gamerchでの最終更新日時。多分日付型にパース可能】 |
||
| 49 | } |
||
| 50 | |||
| 51 | ## TaleとIncidentのデータ形式 |
||
| 52 | { |
||
| 53 | cardType: 【'Tale' または 'Incident'】, |
||
| 54 | url: 【GamerchでのURL】, |
||
| 55 | cardName: 【GamerchでのURL】, |
||
| 56 | effect: 【効果】, |
||
| 57 | flavor: 【フレーバー】, |
||
| 58 | source: 【出典。元の形式が未定なのでまんまHTML】, |
||
| 59 | etc: 【出典より後ろに書いてあるやつ。同上の事情でHTML】, |
||
| 60 | html: 【ダウンロードしたhtmlのファイル名】, |
||
| 61 | image: 【ダウンロードした画像のファイル名】, |
||
| 62 | lastUpdate: 【Gamerchでの最終更新日時。多分日付型にパース可能】 |
||
| 63 | } |
||
| 64 | |||
| 65 | ## Canonのデータ形式 |
||
| 66 | { |
||
| 67 | cardType: 【'Tale' または 'Incident'】, |
||
| 68 | url: 【GamerchでのURL】, |
||
| 69 | cardName: 【GamerchでのURL】, |
||
| 70 | effect: 【効果】, |
||
| 71 | source: 【出典。元の形式が未定なのでまんまHTML】, |
||
| 72 | etc: 【出典より後ろに書いてあるやつ。同上の事情でHTML】, |
||
| 73 | html: 【ダウンロードしたhtmlのファイル名】, |
||
| 74 | image: 【ダウンロードした画像のファイル名】, |
||
| 75 | lastUpdate: 【Gamerchでの最終更新日時。多分日付型にパース可能】 |
||
| 76 | } |
||
| 77 | |||
| 78 | ## 一覧のデータ形式 |
||
| 79 | { |
||
| 80 | listName: 【一覧名(後述)】, |
||
| 81 | list: 【GamerchでのカードのURLの一覧。文字列の配列】 |
||
| 82 | } |
||
| 83 | |||
| 84 | ## 一覧名の一覧 |
||
| 85 | pageUrlOfMemeticInfection // ミーム汚染 |
||
| 86 | pageUrlOfOntokinetic // 現実改変 |
||
| 87 | pageUrlOfAntimemetic // 反ミーム |
||
| 88 | pageUrlOfDivineBeing // 上位存在 |
||
| 89 | pageUrlOfScpSeries1 // SCPシリーズⅠ(001~999) |
||
| 90 | pageUrlOfScpSeries2 // SCPシリーズⅡ(1000~1999) |
||
| 91 | pageUrlOfScpSeries3 // SCPシリーズⅢ(2000~2999) |
||
| 92 | pageUrlOfScpSeries4 // SCPシリーズⅣ(3000~3999) |
||
| 93 | pageUrlOfScpSeries5 // SCPシリーズⅤ(4000~4999) |
||
| 94 | pageUrlOfScpSeries6 // SCPシリーズⅥ(5000~5999) |
||
| 95 | pageUrlOfScpJpSeries1 // SCP-JPシリーズⅠ(001~999) |
||
| 96 | pageUrlOfScpJpSeries2 // SCP-JPシリーズⅡ(1000~1999) |
||
| 97 | pageUrlOfScpJpSeries3 //SCP-JPシリーズⅢ(2000~2999) |
||
| 98 | pageUrlOfScpOtherSeries // 各国版SCPシリーズ |
||
| 99 | pageUrlOfJokeScpSeries // Joke SCP |
||
| 100 | pageUrlOfJokeScpJpSeries // Joke SCP-JP |
||
| 101 | pageUrlOfJokeScpOtherSeries // 各国版Joke SCPシリーズ |
||
| 102 | pageUrlOfPersonnel // 人事一覧 |
||
| 103 | pageUrlOfCombinationPersonnel // コンビ人事一覧 |
||
| 104 | pageUrlOfFoundationPersonnel // 財団人事一覧 |
||
| 105 | pageUrlOfGoIPersonnel // 要注意団体人事一覧 |
||
| 106 | pageUrlOfTale // Tale一覧 |
||
| 107 | pageUrlOfIncident // Incident一覧 |
||
| 108 | pageUrlOfCanon // カノンハブ一覧 |
||
| 109 | pageUrlOfPermanentContainedObject // 永久収容オブジェクト(永久収容カード一覧より抜粋) |
||
| 110 | pageUrlOfPermanentContainedPersonnel // 永久収容人事(永久収容カード一覧より抜粋) |
||
| 111 | pageUrlOfPermanentContainedTale // 永久収容Tale(永久収容カード一覧より抜粋) |
||
| 112 | pageUrlOfPermanentContainedIncident // 永久収容Incident(永久収容カード一覧より抜粋) |