京ぽんユーザーです。
最近クラシックで自動しおりがよく消えてしまい困っています。
全部消えるわけではなく、特定の板を見たときその板の履歴が消えます。
スレッド一覧(通、順ともに)を表示させたときが消えるタイミングのようです。
なにか対処方法ありませんか?
よろしくお願いします。
>>834 よく鯖落ちするトコの板ですか〜?
鯖が重くてスレ一覧が表示されない(subject.txtが取得出来ない)場合、とかによく消えますけどね。
>>◆EA.clAssIcさん
dat落ちしたスレの情報を消すタイミングを、履歴の[削]を押した時にすればいいと思うのですがどうでしょう?
# ex5とか鯖負荷が高いと板停止して、他の板(実況とか)に強制誘導する処置するらしいので、
# この時アクセスすると、履歴が消える可能性があるのではないかと思うのですが。
>>834 忘れてた。
対策としては、履歴のある板にアクセスして、スレ一覧が表示されなかったら、
そのまま操作せずに電池抜きましょう。高確率で履歴残ってます。>京ぽん、味ぽんの場合
ああっ、ここc.2chスレだった。クラシックミラー系のつもりで書いちゃったよ。
# ◆EA.clAssIcさんこっちのスクリプト修正に今も関わってるのかな?
838 :
834:04/11/18 06:10:18 ID:KBHUr41y
>>835 lovesaloonやesite、php、phs、さらにこの板もw
しかも同じ鯖のsoftwareやsns、pureは消えないです。
Cookieを見てると、どうも有効期限を書き込むときに
上書きされているように見えるんだけど、関係あるのか…。
ミラーでは消えないみたいなんで、乗り換えるしかないかな…。
しおりから、dat落ちを検出する(自動的に削除する)機能を削ればOKですか?
あとエラー画面にタグをつけると。これはかなり前に言われてましたね、すいません。
最近時間とれないので今週中には対応するということで…
c-docomo4落ちてるですね。pingだめ、リモートコンソール反応なし。
リブート依頼します。
>>839 >dat落ちを検出する(自動的に削除する)機能を削ればOK?
機能削ってしまうとdat落ちスレの情報が残って、cookieが溢れてしまうかと。
URLの末尾が/h(履歴の一覧表示)の時だけ、処理するようにしたらいいと思いますが。
>URLの末尾が/h(履歴の一覧表示)の時だけ、処理するようにしたらいいと思いますが。
↑これ無し、忘れて下さい。やっぱまずいわ。(履歴一覧使わない人もいるし)
履歴情報の自動削除には触れない方が良さげ。
subject.txtがうまく取得出来なかった場合には、エラー処理を行なうように出来れば、
履歴が消えることもないと思うんですけどね。
>843
c-docomo4以外の配布完了しました。
履歴の操作は歴を押したときのみ行なってます。
実際の処理としては
1.クッキー保存のスレキー、レス数を取得
2.subject.txtより1で取得したスレキーのタイトルを取得
3.表示整形
となっており、2でsubject.txtに載ってないスレは
dat落ちとして自動削除してます。
このとき、不可視スレ、板飛び状態(サーバーダウンではありません)、その他でも
subject.txtに載らないスレが発生するため、履歴から削除されます。
板飛びかdat落ちかの判別は自動で行なわないので、
もし件の仕様を変更するなら二者択一になるかと思います。