Tíquete #38164

スコアサーバの機能拡充

: 2018-03-27 18:57 Última Atualização: 2022-02-10 22:53

Relator:
Dono:
Estado:
Fechado
Componente:
(Nenhum)
Marcos:
Prioridade:
3
Gravidade:
5 - Medium
Resolução:
Duplicate
Arquivo:
Nenhum

Details

スコアサーバ移設に伴い、自由にいじれるようになったので機能の拡充を目指す。

以下思いついたものをリスト

  • RSS/Tweetの情報を増やす(旧チケット #20975から本チケットへ移行)

    現在、スコアランキングの新着チェック用RSSでは、性格、種族、職業、名前、スコア、死因、死亡階数、ダンプ/スクリーンショットへのリンクを配信しているが、これをもう少し詳しくすることはできないか たとえば、死亡ダンジョン名、勝利/死ぬ直前のメッセージの最後何行かを入れる、スクリーンショットの@の周りを少し表示する、など

    • 死亡状況の詳細(ダンジョン名)は出るようにした
    • 勝利/死ぬ直前のメッセージはRSSでは以前から表示している。Twitterでは文字数制限の問題があるので保留。
    • スクリーンショットはHTMLで表示している関係上難しい。RSSでは表示だけなら可能かもしれないが背景色がいじれない。
  • カスタム検索
    • とりあえず種族・職業・性格・魔法領域・名前・性別・死因・ソート順(新着orスコア順)は実装。
  • 1日のスコア総数ツイート
    • 実装してcrontabに登録した
  • スクリーンダンプのバリデーション 今までの仕様だとスクリーンダンプとして任意のHTMLコードが送れるため、やろうと思えば悪意のあるスクリプトを実行するHTMLを登録できてしまう。 タグの種類を制限することでこれを回避する。
    • html、body、pre、fontのみに制限した。
  • スクリーンダンプのバッファサイズ増加 64KiBでは足りない事があるようなので増やす。
    • 256KiBに増やした

Ticket History (3/8 Histories)

2018-03-27 18:57 Updated by: habu
  • New Ticket "スコアサーバの機能拡充" created
2018-03-27 19:22 Updated by: habu
  • Details Updated
2018-03-28 01:31 Updated by: habu
  • Details Updated
2018-03-31 08:31 Updated by: habu
  • Details Updated
2018-04-03 23:31 Updated by: habu
  • Details Updated
2020-02-23 03:28 Updated by: deskull
2021-02-03 18:26 Updated by: habu
  • Gravidade Update from 7 to 5 - Medium
  • Prioridade Update from 7 to 3
Comentário

一通り思いつく機能は実装し、安定動作を続けているので優先度を下げる。

2022-02-10 22:53 Updated by: hourier
  • Estado Update from Aberto to Fechado
  • Resolução Update from Nenhum to Duplicate
Comentário

GitHubに移行し、こちらはクローズ
https://github.com/hengband/web/issues/170

Attachment File List

No attachments

Editar

Please login to add comment to this ticket » Login