Ticket #38164

スコアサーバの機能拡充

Eröffnet am: 2018-03-27 18:57 Letztes Update: 2018-04-03 23:31

Auswertung:
Verantwortlicher:
Status:
Offen [Owner assigned]
Komponente:
(Keine)
Meilenstein:
(Keine)
Priorität:
7
Schweregrad:
7
Lösung:
Keine
Datei:
Keine

Details

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

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

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

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

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

Ticket-Verlauf (3/5 Historien)

2018-03-27 18:57 Aktualisiert von: habu
  • New Ticket "スコアサーバの機能拡充" created
2018-03-27 19:22 Aktualisiert von: habu
  • Details Updated
2018-03-28 01:31 Aktualisiert von: habu
  • Details Updated
2018-03-31 08:31 Aktualisiert von: habu
  • Details Updated
2018-04-03 23:31 Aktualisiert von: habu
  • Details Updated

Dateianhangliste

Keine Anhänge

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden