待辦事項 #38164

スコアサーバの機能拡充

啟用日期: 2018-03-27 18:57 最後更新: 2022-02-10 22:53

回報者:
負責人:
類型:
狀態:
關閉
元件:
(無)
里程碑:
優先權:
3
嚴重程度:
5 - 中
處理結果:
Duplicate
檔案:

細節

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

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

  • 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
  • 嚴重程度 Update from 7 to 5 - 中
  • 優先權 Update from 7 to 3
評語

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

2022-02-10 22:53 Updated by: hourier
  • 狀態 Update from 開啟 to 關閉
  • 處理結果 Update from to Duplicate
評語

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

Attachment File List

No attachments

編輯

Please login to add comment to this ticket » 登入