//例のごとく同日に複数回更新しまくってるので、加筆修正部分全部チェックにはバックアップを利用してください。

#contents
&br;

**はじめに [#b65f1bb1]
**これまでの経緯とこれからの予定 [#b65f1bb1]
''&size(20){要旨: カオスになっている2chdat保管ページの管理を}; (wiki管理人の手を煩わせずに) &size(20){行おうじゃなイカ};''~
-アニ関wiki開設当初、2chdatのページは、ページリネームする(管理権限必要)ことによって分割するという方法を取っていました。
-しかし、管理人さんがリアル社会の方で多忙を極め、その分割が滞りがちだったので、管理人さんの手を煩わせない方法に変えようということで、[[意見・要望・雑談>コメント/意見・要望・雑談]]でお話が進んでいました。
-このたび有志数人によって検討・準備されていた代替策がいよいよ現実化しましたので、それらをまとめてます。(([[意見・要望・雑談>コメント/意見・要望・雑談]]でこの話題が場所取り過ぎてるので分けちゃいたかったのと、テーブル書式の見本を載せたかったってのが本音ですが))
--あと、今後の課題とかいろいろこちらで扱います。

- アニ関wiki開設当初、2chdatのページは、ページリネームする(管理権限必要)ことによって分割するという方法を取っていました。~
↓~
- しかし、管理人さんがリアル社会の方で多忙を極め、その分割が滞りがちだったので、管理人さんの手を煩わせない方法に変えようということで、[[意見・要望・雑談>コメント/意見・要望・雑談]]でお話が進んでいました。(現在、その話し合いの記録は[[打ち合わせの記録>dat保管ページ再構成プロジェクト/打ち合わせの記録]]のページに移動させてます)~
↓~
- 代替策として、[[アニ関Wiki過去ログうp支援ツール>http://anikan.pa.land.to/dat2chex/index.php]](外部サイト)を用意、2011/02/20(&color(red){日};) 16:00:00.00に移行。~
↓~
- 実際に動かしてみて、不具合などを確認。そして更なるバージョンアップを狙う。 ←&color(red){いまここ};~
''不具合、?な動作などありましたら、是非、最下(↓)の動作報告にコメントをお願いします。''~
↓~
- ページの区切り方や表(テーブル)の書式を変えたので、既存の表(テーブル)も新体制にあわせて順次作り変え ←&color(blue){次ここ};(同時並行で作業中)~
&br;
&br;


**現在の決定事項 [#dc97605f]
2011年2月12日24:00現在~
-アニ関Wiki過去ログうp支援ツール( http://anikan.pa.land.to/dat2chex/ )(外部サイト)を使います。
--&color(red){2011年2月中に(14日前後か)};移行予定で、現在いろいろ調整中。
--ただし、今後の打ち合わせや意見・要望により移行時期が前後することがあります。
--なお、アニ実のdatもこのツールで簡単にうpできるようになります。
-現行のdat2chプラグイン/Updateプラグインは、一旦使用を中止します。(ページからも削除)
--再登板させるかどうかは、将来の検討課題。
-dat保管ページは、以下のとおりに分けます。
**うp支援ツールの特徴 [#dc97605f]
-番組ch(西日本)とアニ実の、アニ関&滋賀奈良和歌山スレを簡単にうpできます。使い方は、いままでのdat2chプラグイン/Updateプラグインと変わりません。
--現行のdat2chプラグイン/Updateプラグインは、一旦使用を中止しています。(ページからは消去)
-dat保管ページは、スレ立て時刻を元に、以下のとおりに自動的に分かれます。
,西日本 アニ関,ページ名: 2chdat/2011/02,1ヵ月ごとにページわけ
,アニ実 アニ関,ページ名: 2chdat/liveanime/2011,1年ごとにページわけ
,アニ実 滋奈和,ページ名: 2chdat/liveanime/SNW,当分ページは分けない(500スレ超えたら改めて考える)
-ページわけの日付変更線は、午前5時(深夜29時)。つまり、0:00.00.00〜4:59.59.99は前日扱い(24:00.00.00〜28:59.59.99)とします。
--例えば、「とある魔術の禁書目録供廚日曜日って言われると何か違和感ありませんか(土曜深夜って認識)。なので深夜は深夜として扱います。
-既存のdat保管ページも、いい機会なので上の例に従い(言いだしっぺの人が)全部作り直します。
--アニ実と2011年以降のアニ関分は移行後直ちにに、現行2chdatにdat.gzが添付されている2009年8月以降は早急に作り直しますが、それ以外のページの作り直しは月を跨ぐかもしれません。
--既存の2chdatページ及び2chdat_*****-*****なページは、dat.gzがいっぱい添付してあるだけのページとして、当分の間存続します。(ややこしいので、とある1ページを除いてテーブルはざっくり消します)
-実質表記の付記は、今までどうり手動で。付記場所も従前と同様(URLの後ろ)
--実質表記しなきゃいけない事態がそんなにないだろう、という前提に立ってます。だからこれからもスレ番あんま間違えないでくださいw
--例えば、「とある魔術の禁書目録?」が日曜日って言われると何か違和感ありませんか(土曜深夜って認識)。なので深夜は深夜として扱うことにしました。
-スレ立て日時・スレ終了日時の表記をはじめました。また、閲覧機能を追加しました。
-実質表記の付記は、今までどうり手動で。付記場所も従前と同様(2chへのURL表記の後ろへ括弧書きで付加)
--実質表記しなきゃいけない事態がそんなにないだろう、という前提に立ってます。だからこれからもスレ番あんま間違えないでください。
--実質表記以外のコメントも、従前のとおり扱います(短いものは括弧付記、長いものは脚注として扱う)
-2chdatページのページ更新は、タイムスタンプを変更「する」。
--現行のdat2chプラグイン/Updateプラグインはタイムスタンプを変更しない仕様だったため、手動編集する際も基本的にそれに従っていましたが、今後はタイムスタンプを変更します。
--タイムスタンプを変更「する」ことによりメニューバーの「最新の15件」にliveな2chdat添付ページが乃莉続けることになり、当該ページへのアクセスがしやすくなる効果が期待されます。
&br;
&br;


**移行までのすりあわせ事項 [#c4362409]
***テーブル書式を変えたい [#x82f6c8b]
--datの生存期間を表示しようじゃないか、という提案がありましたのでそれに対応。
--実在するdatを見本に使っていますが、(説明のため)一部現実と異なるところがあります。
--これにつきましては、是非とも試案2でいきたいです。
---早急にすり合わせる最後の大変更事項なので別項目として独立させてます。
//datのリンク先が'2chdat/1296666327.dat.gz'のようになってますが、試案1,試案2のプログラムでも実際に吐き出す書式は'./1296666327.dat.gz'です。wiki上見やすくするために手を入れてます。アニ実の同じ部分の書式が素っ頓狂なのも同じ理由。
&br;

---現行書式~
|1296666327|&ref(2chdat/1296666327.dat.gz);|[[アニメ関西ローカル21359◇サテライザー先輩の驚愕:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296666327/]]|
|1296667834|&ref(2chdat/1296667834.dat.gz);|[[アニメ関西ローカル21360◇驚きの白さ:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296667834/]]|
|1296674950|&ref(2chdat/1296674950.dat.gz);|[[アニメ関西ローカル21361♂ウホう巻きが好きな人々:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296674950/]]|
|1296751293|&ref(2chdat/1296751293.dat.gz);|[[アニメ関西ローカル21362♂ホ…モとい乙女ゲーム原作:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296751293/]]|
|1296751420|&ref(2chdat/1296751420.dat.gz);|[[アニメ関西ローカル21363☆笑えない悪魔の淫獣QB:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296751420/]]|
|1296751611|&ref(2chdat/1296751611.dat.gz);|[[アニメ関西ローカル21364◇魔法少女野中あいぽん:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296751611/]](987まで)|
&br;

---試案1(現在のうpツールが吐き出す書式)~
日付情報とレス数を第4カラムに追加しています。~
|1296666327|&ref(2chdat/1296666327.dat.gz);|[[アニメ関西ローカル21359◇サテライザー先輩の驚愕:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296666327/]]|2011 /02/02(水) 26:05〜26:31 (1001)|
|1296667834|&ref(2chdat/1296667834.dat.gz);|[[アニメ関西ローカル21360◇驚きの白さ:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296667834/]]|2011 /02/02(水) 26:30〜05:01 (1001)|
|1296674950|&ref(2chdat/1296674950.dat.gz);|[[アニメ関西ローカル21361♂ウホう巻きが好きな人々:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296674950/]]|2011 /02/02(水) 28:29〜25:54 (1001)|
|1296751293|&ref(2chdat/1296751293.dat.gz);|[[アニメ関西ローカル21362♂ホ…モとい乙女ゲーム原作:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296751293/]]|2011 /02/03(木) 25:41〜26:37 (1001)|
|1296751420|&ref(2chdat/1296751420.dat.gz);|[[アニメ関西ローカル21363☆笑えない悪魔の淫獣QB:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296751420/]]|2011 /02/02(水) 25:43〜26:03 (1001)|
|1296751611|&ref(2chdat/1296751611.dat.gz);|[[アニメ関西ローカル21364◇魔法少女野中あいぽん:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296751611/]]|2011 /02/02(水) 25:46〜26:07 (987)|
&br;

---試案2~
先頭のkeyの項目を廃止(人間には意味のない情報で、プログラム的にも他から取得できる情報なので全く不要)、日付情報を第1,2カラムに追加((プログラムでは「3カラムのテーブルの第1カラムに、2個のカラムが入れ子になっている」として書いてます。詳細はソース参照))します。~
レス数は1001以外の場合のみ(1001overした場合を含む)のみ括弧で表記します。~
|02(水)|26:05〜26:31|&ref(2chdat/1296666327.dat.gz);|[[アニメ関西ローカル21359◇サテライザー先輩の驚愕:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296666327/]]|
|~|26:30〜05:01|&ref(2chdat/1296667834.dat.gz);|[[アニメ関西ローカル21360◇驚きの白さ:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296667834/]]|
|~|28:29〜25:54|&ref(2chdat/1296674950.dat.gz);|[[アニメ関西ローカル21361♂ウホう巻きが好きな人々:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296674950/]]|
|03(木)|25:41〜26:37|&ref(2chdat/1296751293.dat.gz);|[[アニメ関西ローカル21362♂ホ…モとい乙女ゲーム原作:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296751293/]]|
|~|25:43〜26:03|&ref(2chdat/1296751420.dat.gz);|[[アニメ関西ローカル21363☆笑えない悪魔の淫獣QB:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296751420/]]|
|~|25:46〜26:07|&ref(2chdat/1296751611.dat.gz);|[[アニメ関西ローカル21364◇魔法少女野中あいぽん:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296751611/]](987まで)|
&br;

---試案2補足A~
アニ実は(アニ関、滋奈和共に)別書式になります。西日本アニ関と違い、1日で使い切ることの方が少ないからです。~
|12/23(木) 26:24〜12/25&color(blue){(土)}; 26:14|&color(#7777cc){1293125069.dat.gz};|[[(試)アニメ関西ローカル902◇黒辻さんの3連コンボ:http://hayabusa.2ch.net/test/read.cgi/liveanime/1293125069/]]|
|12/25&color(blue){(土)}; 25:58〜12/25&color(blue){(土)}; 27:10|&color(#7777cc){1293296289.dat.gz};|[[(試)アニメ関西ローカル903◇とある妹の帰還:http://hayabusa.2ch.net/test/read.cgi/liveanime/1293296289/]]|
&br;
|01/14(金) 25:57〜01/26(水) 17:25|&color(#7777cc){1295024239.dat.gz};|[[滋賀奈良和歌山合同実況スレ44:http://hayabusa.2ch.net/test/read.cgi/liveanime/1295024239/]]|
&br;

---試案2補足B~
なお、土日祝日は、(プログラムで自動的に)曜日の色を変えます。~
|05&color(blue){(土)};|18:04〜23:59|&ref(2chdat/1296896640.dat.gz);|[[アニメ関西ローカル21382☆淫夢の漫画はTDN漫画:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296896640/]]|
|06&color(red){(日)};|16:50〜17:15|&ref(2chdat/1296978626.dat.gz);|[[アニメ関西ローカル21413◇部屋全焼!野宿者と化したタクト:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296978626/]]|
&br;

***その他プログラムの細かな修正 [#y1224df2]
-「(wikiのページ)のテーブルに同じ項目が存在します.」の部分
--(実質20313)といった補注のあるものがチェックできず、テーブルが重複すると思われます。また、別べージにdat添付されている場合も、チェック漏れになりイカ同文。
--手動でテーブル編集して別ページに移動した場合とか?全ページチェックするのも大変なのでこの場合は重複する仕様でいいですか?
---テーブル書式変更提案版で手当てしますので、ご参考ください。 --  &new{2011-02-07 (月) 07:02:02};

-更新の衝突
--ページ更新の際に【更新の衝突】が起こると、宙ぶらりんのままでプログラムが終了してしまいマズいと思われます。
--2/3版で対応(衝突したら更新なし)
---ローカル環境でわざと更新の衝突させしたら、予想とは違う結果(エラーで止まると思ってましたが、テーブル書き換えをせずに正常完了した)になりましたが、これはこれでとりあえずいいかなと。
---ちなみに、宙ぶらりんとは、wiki鯖がページの更新かキャンセルかの返答を待ってる状態で止まってしまう、という意味でした。わかりにくいので今更補足。
---なお、これに関連して、akismet認証発動も試してみたのですが、うちの環境からだと
cookie捨てて回線繋ぎかえしても、認証画面になりませんでした(結構頻繁にwiki更新してるせいかもしれません)ので、検証不能です。
//ちなみに、検証後このページを編集してプレビューかけたら、認証発動しました。どういうことなの・・・

-入力値チェック
--入力値のチェックがちょっと緩い気がします。
---入力値チェックは具体的修正案があれば考えます。
---入力値チェックについては明日以降。あと、自分自身今日初めて気づきましたが、スレタイのチェックがなされていないのが、凄くマズいかと思います。
---入力値チェックはホワイトリスト方式が適切と考えます。アニ関仕様のプログラムなので、きっつく縛って構わないと考えます。0208版で改良提案
//アップデートとして添付されたdatのスレタイ部分が改変されてたら、色々よろしくないかなーと。
//更にland.toのPHPって5.2.11なんですね、多分これ->http://d.hatena.ne.jp/t_komura/20091220/1261305551(外部サイト)に該当すると思うので頭抱えてます…

-添付ファイルの上限設定
--添付ファイルも512KB超えのモノは門前払いでいいかなと
---512k超えると書込不可になるけど、最終レス書込後に512kを超えることとか、1000レス目で512k近くまでいって1001のover1000のレスで512k超える場合とかあり得るのでは?512KB以下という条件は必ずしも正しくない気がする。
---では上限600KBくらいでしょうか?(凄く適当な値)。アニ関では512over起こった記憶がなかったので512KBで切り捨てちゃっていっか、と考えてました。
---0208版で改良提案

-UAの件
--少なくとも2ch鯖には"ちゃんとした"UA送っといた方が無難かと
--2/3版で対応
---ローカル環境の話なのでアレですが、2/3版をローカルwikiで動かしたらToLOVEりました(ブラウザでアクセスした時のレスポンスをdatとしてアップデートしてしまう)。'Monazilla/1.00'名乗った方がいいかなぁ(これだと上手くいきました) --  &new{2011-02-07 (月) 07:02:02};

-リロード自主制限?
--自主的なsamba規制(2ch鯖連続アクセス規制)かけといた方がいいのかな。もしくはdat2chexツール多重起動の抑制とか。
---投稿しないのでsambaは関係ないですよね?連続読込するとバーボンの可能性はあるけど、dat2chでも何もしてないようですし、そのままでもいいかと。少し更新のタイムラグがあるけどbg20ならバーボンスルーだし、dat落ち後も半日くらい読めるようなので、生のdatを落とさずbg20から優先的に落とすようにします?
---sambaとリロード制限を混同してました。すみません。別の方法でちょこっと杞憂を書きました。 
//実際に確かめてない(確かめ方がわからない)のですが、今の状態だと、全世界任意の鯖へのF5アタックの踏み台に使えませんか。(使えたらしゃれにならないのでコメントの形で一応オブラートに包みつつ)
//dat2chプラグインにも同様の(ただし、攻撃先は2chとBBSPINKとまちBBS限定)'バグ'があるんじゃないかと疑ってます(ただ、Pukiwiki自体が重いプログラムなため数秒のタイムラグができ、怪我の功名的に問題になってないのかなと)。杞憂だと思いますが、というか杞憂であって欲しいです誰か「杞憂だよ」って言って解説してくれませんでしょうか(切実)
---bg20鯖優先利用するならリロード自主制限要らないですね。なかったことにしよう。

-checkのwikiデータ取得
--sourceプラグイン呼び出した方がアニ関wikiのある鯖に凄く優しいです。
--2/3版で対応済

-bg20とtv2chの件
--2/3版ではtv2chが新たに組み込まれてますが、ローカルで動かしたら上手くいきませんでした(「過去ログです」とか書かれたdatが添付されてしまいました。該当部分殺したら上手くいきました)。
--リロード自主制限にも絡みますが、bg20鯖の優先利用は凄くいいと思います(全く持ち合わせていない発想だったので、目から鱗でした)。dat落ちしてても半日くらいは生dat取得を一度試してみるようにしたほうがいいですねこれ。(個人的に、'2chから拾ったdat>>(越えられない壁)>>ローカルからうpされたdat'という感じの信用度合いでプログラミングしてました。ちなみに、今までローカルからうpされたdatの大半は自分が●で落としてうpしたものだったりします。大体週に3〜10スレ程度なので、92%〜97%くらいは2chからのdatを直接添付できてると思います。) --  &new{2011-02-07 (月) 07:02:02};

-テーブルのソート
--datが自動で順番に並んでくれたら凄く素敵なので、テーブル書式変更提案版(0206版)ではそのようにプログラミングしています。ご参考ください。
--ちなみに、dat2chプラグインはソートとかガン無視して単純にテーブルのケツにぶち込むという実に男らしい追記をしていましたが、Updateプラグインは律儀にソートして添付しているようです。
--なお、スレのソートはdat番号順にしてますが、実際の利用順に実質番号が振られた場合はその判断に従うべき(=wikiを手動修正する)、との考えの下にプログラミングしています。(ちなみに、このような事例の発生確率は1%未満なので、プログラムでは手当てしていません。手動修正でこと足りる)。使う人間がプログラムの都合に合わせるんじゃなくて、プログラムが使う人間に合わせるべし。 --  &new{2011-02-07 (月) 07:02:02};

-板名選択
--datを直接アップの際、板名(板フォルダ名)選択を誤るとテレコのページに添付されてしまい凄くイヤン(ローカルでテストしていて凄くストレス溜まりましたw)。プログラムの方で自動選択するか、エラーで止めてください。0208版で(手抜きな)改良提案
---「うpする人が細心の注意をもって添付する」という解決法なので、将来的にはプログラムがここも自動選択してストレスフリーにしたいところですが、妙案がない。

-移行日の最終確定
--こっちがしたいと思って改善提案は0206版,0208版でほとんど出しましたので、あとはどれを採用するか否かは、ツール鯖管理人さんの判断におまかせしたく。
--移行日についても、ツール鯖管理人さんの都合にあわせて決定してください。プログラムの精査になお時間が必要なら、もう1週間くらい伸ばしてもいいとおもってます。
ツール鯖管理人さんの提示した日時にあわせて、既存ページの作り変え等を計画します。
&br;
&br;


**ソース [#g7f9d451]
-うp支援ツールのページに今実際に置かれてるもの
--[[これ>http://anikan.pa.land.to/dat2chex/?source]](外部サイト)
-0206変更提案版(テーブル書式の変更)
--http://www1.axfc.net/uploader/Sc/so/202833.zip
---パスはいつもの。zipで固めてます(中身はPHPプログラムですので注意してください)
---MD5 = A7B9BB7D8005176E88BA2E44DD1AFFBE
---中のinformation.txtにも書いてますが、[[斎藤屋さん>http://jo1upk.blogdns.net/saito/index.php?%E8%87%AA%E4%BD%9C%2FPHP%2Fpublic_holiday.php]]謹製のpublic_holiday.phpを必要とします。
-0208変更提案版
--%%http://www1.axfc.net/uploader/Sc/so/203530.zip%% &size(10){(恥ずかしいミスをしていたのでこっそり削除)};
---MD5 = 3A363CC03C5F22F54C362CEE5537CFAD
-0210変更提案版(安全・使い勝手に関する変更,2/10 23:00up)
--http://www1.axfc.net/uploader/Sc/so/203743.zip
---パスはいつもの。zipで固めてます(以下同上)
---MD5 = B53E40DF8CE2D612584B44EBEF637BBB
---中のinformation.txtにも書いてますが、datのうpに関する部分はこれが本運用前の最終提案です。
&br;
&br;


**将来の課題 [#u9a20b70]
-dat.gz添付ファイルの添付場所を(新しい)dat保管ページに一致させる件
--正直一致させなくてもいいんですが、一致させる((実際は格納ファイル名の逐次リネームをすることになります))スプリクト書いてwiki管理人にwiki鯖上で実行してもらえば、すっきり一致させられます。
-dat2chプラグイン/Updateプラグインをアニ関用にカスタマイズして再登板させる件
--正直、うp支援ツールがあるので別にもういいかなとも思いますが、カスタマイズ版作成自体はそんなに難しいことではありません。作ったあとはwiki管理人に差し替えてもらう作業が必要。
//-dat収集の完全自動化の件
//今これ話し出すと脳みそこんがらがりそうなので伏せてます。新体制が軌道に乗ったら考えてもいいかもしれません。
-添付されてるdatをちょこっと見てみよう
--といったことができたらいいなと。具体的には[[show2chdatプラグイン>http://m-arai.s41.xrea.com/closet/115.html]]を導入したい。
--テーブルは以下な感じ。これも想定して、日付部分を付加しても表が長くならないようにデザインしてました。
|02(水)|26:05〜26:31|&ref(2chdat/1296666327.dat.gz);|[[アニメ関西ローカル21359◇サテライザー先輩の驚愕:http://hayabusa.2ch.net/test/read.cgi/livewkwest/1296666327/]]|&color(#7777cc){dat閲覧};|
--dat閲覧をクリックしたら生datがさくっと見れるようにしたい。スレ分け一覧が貼ってあることが多い>>2-5あたりをさっとチェックして拾うスレを特定したいとか、ニーズはたくさんあると思います。
--他のページでdatにリンクしてるところも、これに差し替えられた方が凄く有意だと思います。
--ソース見てませんが、show2chdatプラグイン自体の小改造が必要(テーブル書式変わってるので)な気がします。
**移行までの打ち合わせの記録 [#yd447fbb]
[[打ち合わせの記録>dat保管ページ再構成プロジェクト/打ち合わせの記録]]に移動させました。
&br;
&br;


**意見・要望・打ち合わせの記録 [#v7b137b0]
補足: [[意見・要望・雑談>コメント/意見・要望・雑談]]から、この件に関係するものを移動しています。但し、プログラム修正の件は↑に別途~
更なる意見・要望がありましたら、この末尾のコメント欄よりどうぞ。
&br;
**動作報告・更なるバージョンアップ提案など [#v7b137b0]
うp支援ツールの動作についての報告(不具合とか疑問点とか)、新機能の要望・提案などありましたら、こちらにどうぞ。

-過去ログ倉庫、スレタイの横に立った日付を入れるようにしたりは出来ないのでしょうか? --  &new{2008-03-11 (火) 23:42:06};
--dat番号から日付に変換して自分でコラム追加するか、プラグインの出力フォーマットいじればできるけど、必要かな? --  &new{2008-03-12 (水) 01:13:42};
- という訳で、移行させました。もう賽は投げちゃったので今更後戻りはできません --  &new{2011-02-20 (日) 19:19:00};
-深夜実況分のdatうpを精力的に買って出てくださってた方へ、(↑)でちょっと書きましたが、一部誤りがありました。申し訳ありません。追加事項分含め、改めて書きます。 --  &new{2011-02-20 (日) 16:00:00};
--新体制に移行(上記うp支援ツールを使用)に変えると同時に、アニ関Wiki内のdat2ch/Uplodeプラグインを「ページ上からは」全て消します(ややこしいので/プラグインそのものは引き続き残る、というか放置されます)。「人間が操作する場合は」うp支援ツールの使い方はdat2ch/Uplodeプラグインと変わりません(POSTする情報が数点変わっています)。大変恐縮ですが、うp支援ツールのURLへの書き換え等をお願いしたく思います。
--なお、外部サイトを利用しているため、どうしてもakismet認証が時々発動します。「テーブル追加中にキャプチャ認証にひっかかりました.」と言うメッセージを返しますので、その際は適宜人力認証をお願いしたく思います。(ここらへんの対応はある程度運用した次の段階で考慮できればいいなと思ってます。というかwiki管理人なくして対応しようがない)
-既存ページの変更作業は以下のとおりで遂行中。--  &new{2011-02-21 (月) 06:30:00};
--アニ実と2011年以降のアニ関分を先行、その後、現行2chdatにdat.gzが添付されている2009年8月以降までは早急に作り直します。それ以外のページの作り直しは月を跨ぐかもしれません。
--既存の2chdatページは、dat.gzがいっぱい添付してあるだけのページとして、当分の間存続します。(2chdatにdat.gzを添付している)14311スレ以降のページのテーブルは消します。それ以前の、2chdat_*****-*****なページのテーブルの扱いは再考中。
-(機能ダウンすることなく)スピードアップさせること、はもう少し今のままで使ってみて動作記録取ってから考えることにしましょう。で、ここらへんは、PHP使い慣れてる他のアニ関民の方のお知恵もお借りできればと思います。--  &new{2011-02-21 (月) 06:30:00};
-テーブルの添付がなんか上手く行かないですね(21584,実質21586〜21588で"2chdat/2011/02 のテーブルに追加できませんでした."が出た模様)。手動編集で対応できるのでさしたる事ではない(と言うことにしておきたい)ですが。 --  &new{2011-02-21 (月) 06:30:10};
-21584スレ(1298164720.dat.gz)が999まで状態で添付されちゃったりしましたが、(打ち合わせ中に話に出てたとおり)2chdatのページの方に添付されてる(完全なものに)リンク貼って適切に処理したのでこのまま続行。 --  &new{2011-02-21 (月) 06:30:20};
-うp支援ツールのログとかでなんかエラーでてませんでしょうか。保管ページのテーブルの前後に別の記述をしても支障がないようにプログラミングしたつもりなので、これが問題とは考えにくいのですが、一応これも検証はしてみます。 --  &new{2011-02-21 (月) 06:30:30};
- 21584スレ(1298164720.dat.gz)が999まで状態で添付されたのは、bg20にも999までしかなかったからですね。in_kakoで2chに記録されてるレス数を取得し、うpしようとするdatのレス数と一致することを確認するようにしました。(ちなみに、プラグインでうpされたdatにも1000まで行ってないスレが多数あります。確認しただけでも2008/12までで184スレ以上。(1228152548 1227376631 1225563811 …)たぶん実況中でもなかなか1000まで取れなかったときと同じ現象です。)21584,実質21586〜21588でテーブルに追加できなかったのは、アニ関Wikiが吐くhtmlのtitleが判定条件を満たさなかったということですよね。htmlをdumpするようにしましたので、次なったら見てみます。 --  &new{2011-02-22 (火) 04:23:17};
- ちょうど同じ時間帯に作業していた悪寒w。21584スレのような症状の件、対応お疲れ様でした。datの999病(と自分は呼んでる)は、live24鯖時代に頻繁に起こってますね(雪だるま構成だったlive24の仕様なのでしょうがないのですが)。テーブル作り変えの時こっそり新しいdatに差し替えようと画策しておりました。20589スレ以降は、多分datうpを精力的に買って出てくださってた方が3時ごろに添付してくださったんでしょうね、こちらもありがとうございます。で、それらの添付も軒並みテーブル書き換えは失敗したようです。すみませんが、dump監視、よろしくお願いします。 --  &new{2011-02-22 (火) 04:38:19};
- 21584以降全部失敗してたんですね・・・get_akismet_formでフォーム抽出する際に、UTF/EUC混在したテキスト全体から抽出後にUTFとEUCを分割して文字コード変換していたため、ちゃんとフォーム抽出できてなかったようです。初めからUTF部分とEUC部分を別々に抽出するように修正しました。これでいけると思います。 --  &new{2011-02-22 (火) 06:03:09};
- むぅ…。アニ実(試)アニ関スレがdatを直接アップから添付できない悪寒。 --  &new{2011-02-24 (木) 06:35:22};
- 「(試)」を入れたときにミスってたので直しました。あと、checkで実際の保管庫の表記に合わせて日付を省略するようにしました。 --  &new{2011-02-25 (金) 01:19:04};
- 修正お疲れ様でした。後ほど試します。dump記録の方でもうお気づきかもしれませんが、akismet認証発動の条件が"datを自動アップ"と"datを直接アップ"で違ってるようですね。(どっちかの)同じ条件で発動するならまだわかるんですが、これは… --  &new{2011-02-25 (金) 04:58:05};
--datを自動アップ: 毎回必ず発動してるっぽ。なぜか見れちゃう[[これ>http://anikan.tv/index.php?cmd=akismet]]とかも参考になるかな
--datを直接アップ: 不定期に発動/テーブル編集で発動した時は"datを自動アップ"を別途1度やって(この時にに認証引っかかるので)再認証すれば、その後は特に引っかからず。ファイル添付で(誤)発動した時は、数十秒くらい待ってもう一度同じことをすると、(当然テーブルは"同じ項目が存在します."エラーになるが)添付はすんなり成功することが多いです。但し、小一時間で20件以上連続して添付すると、ファイル添付時の(誤)認証が格段に増えました。ちなみにアニ実アニ関944スレはbg20鯖から取得でしたが、ファイル添付(誤)認証発動してしまいました。同じようにして回避しましたが。
- dat2chex側でCookieを処理するように修正しました。この修正に伴って、dat2chex側からwikiにcmd=akismetをPOSTするために、認証発動した際は、認証コードを一旦dat2chexにPOSTするようにしました。そのためにnoscriptの認証formを使います。これでコピペが一手間増えますが、認証発動自体は少なくなるんじゃないかと思います(自動アップによる編集で何度か試した感じでは)。また、前バージョンでは、「表」などが「表\」「表\\\」と増殖してしまっていました(2011/02ページは手動で修正済)。これを回避するために、akismet関数内で、stripslashesとEUCへの変換をしてますが、stripslashesで副作用がないかちょっと心配です。増殖の原因はSJISな文字をwikiにPOSTするとwiki側のPHPが「\」をエスケープするからみたいなので、これで問題あるようならソースをEUCベースにしようかと思いますが、このままでも大丈夫でしょうかね? --  &new{2011-02-26 (土) 12:31:18};
- 修正お疲れ様でした。21655スレを自動アップした時ちょっと上手く行きませんでしたね(認証は通ったみたいですが、テーブルは追加されず。テーブルは手動編集)。余談ですが、押しボタンが2つ出ました("I'm human"と"GO"。GOが正解っぽ)。後者は、いわゆるダメ文字の件ですかね懐かしい。wikiに送るデータは素でいい(wikiの方で適切に処理されるので)と考えてますのでそれで大丈夫だとは思いますが、いい機会なのでソースもう一度読み込んで見ます、おそらくあかりちゃんの後の作業になってしまいますが。 --  &new{2011-02-26 (土) 19:45:30};
--ああ、コピペうんぬんの意味が今わかりました。ものすごい勘違いしてた。認証、通りました。 --  &new{2011-02-27 (日) 07:40:00};
- 2011年4月24日午前7時現在、西日本の方のdatが添付できない状態となっています。「2chdat/2011/04 を編集できません.」エラーで全てが止まっています。 --  &new{2011-04-24 (日) 07:38:17};
-- datを自動アップ、datを直接アップのいずれでも発生します。
-- アニ実は、問題なく添付できています。
-- 編集漏れチェックは、2chdat/2011/04のページでも問題なく動いているようです。
-- 午前7時過ぎよりここらへん(↑)の検証作業をしましたので、ログにばっちり残ってると思います。
-- なお、[[2chdat/2011/04]]のページ自体は編集可能です。(ついさっき実質表記付加しました)
-- 以上、とりあえず現状報告まで。ここから先は管理権限ないと調べられない領域だと考えますので、よろしくお願いします。
- 編集前のソースをpreg_matchで抜き出すときに文字列が長すぎるとうまくいかなかったみたいです。strposを使うように修正しました。 --  &new{2011-04-26 (火) 01:10:31};
-- メンテおつかれさまです。とりあえず土曜深夜分全部添付して特に問題はありませんでした。 --  &new{2011-04-26 (火) 06:24:30};
-- これは「[[preg系関数 100Kを越える大きさの文字列を処理できない>http://blogs.yahoo.co.jp/wwzzwwzz1012/527035.html]]」(外部サイト)というPHPの罠だった、ということでしょうか多分。とんでもない設定を隠し持ってるなぁPHPと言うことで、将来のために一応ここへ記録保存。あと、月曜アニメラッシュとかまどか☆マギカの影響か、4月は2月・3月の1.7倍ペースでスレが消費されてて驚愕しました。それで問題が顕在化したと。
- メンテの際によさげな新機能を追加されてるようですが、この件はもうwikiとかで触れてもいいのでしょうか?(上で特に言及がなかったので) --  &new{2011-04-26 (火) 06:24:30};
-- ええ、構いませんよ。(ここはぶら下げられないのね) --  &new{2011-04-26 (火) 22:45:00};
- 忘れそうなのでうpツールでのキャプチャ認証方法をメモ。 --  &new{2011-06-09 (木) 05:29:35};
++ キャプチャ認証が発動したら、”認証してください”という案内文と共にキャプチャと入力ボックスが出現。
++ "Type the two words."のボックスに表示されてる英単語を打ち込む(単語間にはスペースを)
--- 英単語がわかりにくい時は、"Try another challenge"のリンクをクリックすれば別の問題に変わる。
++"I'm a human"のボタンを押す。
++正解なら”Your answer was correct.〜”という文章が出て、ボックスが2つ表示される。~
上のボックスには、やたら長い暗号みたいな文字の羅列が表示されているはず。
++その暗号みたいな文字を、下のボックスに手動でコピペする
---暗号みたいな文字は右に見切れさんしてるので、ctrl+Aとかで完全にコピペするよう留意してください。コピペが欠けてたら失敗します。
++"GO"ボタンを押す。
++コピペに成功してたら、アニ関wikiの該当ページに飛ばされます。
---うpツールに戻りたい時は、もう一回そのページを別途開いてください、
-うpツールでキャプチャ認証がいつ発動するかは神のみぞ知るセカイ。(手動添付してる時に)認証発動したら、素直に認証してください。((この認証の自動化は不可能です。というか出来たらキャプチャ認証システム崩壊というしゃれにならない大事件じゃないかと思います。))  --  &new{2011-06-09 (木) 05:29:35};
--一応、発動しにくいようプログラムされてますが、100%回避は現在のところ不可能。経験則上、10日に1回くらい発動してるかな。
--キャプチャ認証をすっ飛ばして次のdat添付しても、うpツール的には大きな問題はありません。その場合は、dat.gzファイルは添付されるけどテーブルは更新されない状態になります。うpツールの"編集漏れチェック"を行えば、この状態になってるdat.gzを発見できます。
- あ、ふと疑問に思ったんですが、西日本の(アニ関)スレのアップロードでうpツールは大体何%くらい利用されてますか?ほぼ100%でしょうか? --  &new{2011-06-10 (金) 05:56:03};
-- どのdatをツールでうpしたか個別にはわかりませんが、アニメ放送中に頻繁にアクセスがあるので多分ほぼ100%だと思います。ちゃんとログとって調べた方がいいのかな… --  &new{2011-06-16 (木) 01:59:13};
-- 頻繁にアクセスがあるということはほぼ100%とみていいと思います。使用度計るためのログ取りは別にいいかなと思います。ネタの1つとしてやるのはそれはそれで面白い(うp率100%とかツールのページに表示されてたらちょっと嬉しい)かもしれませんが。&br;
"datを自動アップ"を使って添付されたdatの一覧としてのログが見れたらよさげかもしれません(datを自動アップを使った=ローカル保存されたdatのうpじゃない=中身改変の可能性が少ない、ので少し安心できる気が) --  &new{2011-06-16 (木) 03:11:54};
- うpツール、hayabusa鯖が落ちてると自動アップも手動アップもどっちも出来なくなってしまうことにさっき気づいたという。ソース見れば一目瞭然なのになぜ今まで気づかなかったのかと自分を責めつつ。変なdat添付されるリスクと天秤にかければ、これは仕方のない仕様でしょうか。 --  &new{2011-08-26 (金) 05:38:47};
- あと、手動アップですが、3回同じこと繰り返してからエラー吐いて終了するようです。これもまた想定外の動きではないかなということで一応記録。大きな実害はないので、慌てて修正するところでもないとは思いますが。(レン鯖やbg20鯖等に無駄な負荷をかけてはいると思いますが、それを言い出すともっと余計な負荷かけてる所ありますし・・・) --  &new{2011-08-26 (金) 05:43:49};
- プログラム等は全くわからず、難しいものだったらスルーしてくださって構わないのですが、複数のdatファイルを同時にアップロードできるようにできましたらお願いいたします。 --  &new{2011-08-29 (月) 22:13:51};
-- 特に難しいことでもないですし、実はその方法はうpツール高速化の最大の切り札と目される有意な方法(kwskはおいおい)なのですが、プログラム弄る前にリファクタリングしたほうがよさげ(なんとなく危険な香りがするのです)のがめんどくさいなぁとw。前向きに検討させていただきますが、日常生活と実況の合間の作業になりますので、長い目でお待ちいただければなと思います。リファクタリングとテストコード(プログラムはPHPです)書いてくれる凄い人がいると嬉しいな。 --  &new{2011-09-07 (水) 06:46:43};
- 今さっき思い出したので記載。添付中、タマに画面が真っ白のレスポンスが帰ってきます。添付・表更新は大抵成功してるんですが。&br;多分エラーを吐いてるのでしょうが(補注:セキュリティ上、エラーはユーザーに対して見えないようにしている)、どんなエラー吐いてますでしょうか。例えば、今日午前1時半過ぎにエラーはいてると思います。 --  &new{2011-10-02 (日) 08:28:21};
- すでに書いていたらごめんなさい。dat落ちしててもdatのあるサイトからとってきて自動アップできるんですね。すごいです。 --  &new{2011-10-07 (金) 19:56:10};
- pa.land.to鯖が何かToLOVEってるんですかね。とりあえず現時刻において全ての添付機能が使えません。あとレスポンスも異様に遅いですね(1件につき2分くらいかかってます。これはfile_get_contentsの問題な可能性もありますが)。慌てても仕方ない(というか鯖管じゃないのでどうしょうもない)ので、まったり添付作業放置プレイ中。 --  &new{2011-11-12 (土) 12:19:39};
-- pa.land.to鯖のToLOVEるは14日昼過ぎには解消していますので、現在は通常通り添付作業可能です。時々、以前にも増してクッソ重くなりましたが(1件添付に90秒弱かかるときがあります)。 --  &new{2011-11-15 (火) 06:54:37};
-- 午前5時〜6時半頃まではしゃれにならないレベルでクッソ重くなってしまいましたね(1件添付に約120秒かかります)。ただ、anikan.tvの鯖(さくらインターネット)も、この時間帯は普通に開くだけで時間余計にかかってるように見受けられますが。クッソ重い犯人は果たして誰なのでしょう。添付の際にアクセスしてる鯖全部だったりして…。 --  &new{2011-12-06 (火) 06:47:28};
- hayabusa→uni鯖移転の際に未添付だった(試)アニ関1197,1198スレと滋奈和57スレは、公開中の最新のソース中、in_kako関数の前半9行をコメントアウトすることで(localhost鯖にて)添付できました。~
LIVEなsubject.txtを要求して「もうずっと人大杉」が返ってくる時(鯖移転した時はこうなるっぽい)は、前9行部分でNULLを返しちゃうため、たとえ過去ログdatの概要が見れる(=そこからレス数とサブタイを抽出できる/in_kako関数の後半の処理)場合でも添付不能に陥りますねこれ。超レアパターンだと思いますので特に改修の必要性は感じませんが、将来の似た事例発生時に備えメモメモ。 --  &new{2011-11-15 (火) 06:54:37};
- とある大阪北OCNの方より良くわからないアクセスを大量に受けてる([[参照>http://anikan.tv/index.php?cmd=akismet]])影響で、akismet認証が頻発してます。その影響でdat添付だけされてテーブルは追記されないケースがここ半月以上継続してますが、これはwiki管理人さんじゃないとどうしようもないです、とメモメモ。 --  &new{2011-12-18 (日) 07:41:43};
-- あ、テーブルは定期的に手動追記してますので、添付作業自体は今までどおり続けて戴いて全く差し支えありません。 --  &new{2011-12-18 (日) 07:41:43};
--とある大阪北OCNの方の良くわからないアクセスは相変わらず半端ないですね。ここ1ヶ月のakismet認証発動記録約3600件中1500件余を占めてます。あと最近は奈良so-netや富山niftyや東京UCOMの方もなんか頑張ってるようです。--  &new{2012-02-12 (日) 10:02:14};
--ひょっとしたらこれらの回線の方のPCがウイルスにやられてbot化してるのかなぁとも思いつつ。''該当回線利用者の(アニ関民の)方はウイルスチェック''(自身のPCが変な通信をしてないかチェック)''された方がいいかも知れませんね。''--  &new{2012-02-12 (日) 10:02:14};
--あと、うpツールも何気に320件/3600件程度ひっかかってるので、akismitの中の人にスパム認定されちゃってるかもしれませんね。これは少し数減らしできるのでおいおい対策をとメモ。 --  &new{2012-02-12 (日) 10:02:14};
- ずいぶんと放置しててすいません。鯖移転の修正と複数うp対応しました。多すぎるとタイムアウトするかもしれないので、とりあえず5個まで。旧版も残してあるので不具合あればそちらを(うpサイトの下の方のリンク)。重いときの[[予備ページ>http://www25.atpages.jp/anikan/dat2chex/]] --  &new{2011-12-31 (土) 22:26:28};
- ↑バージョンアップお疲れ様でした。ぼちぼち時間が取れそうなので、またソースコード読み込んでいろいろ勉強させていただきます。 --  &new{2012-02-12 (日) 10:02:14};
--1つ質問なのですが、pa.land.to鯖でcURLは利用できますか?(phpinfoのcURL supportが'enabled'でしょうか?) --  &new{2012-02-12 (日) 10:02:14};
--うpツール使用時間の大半は(wiki鯖や2ch鯖からの)返答待ちなんですよね。&br;
localhostでのベンチマークで、かつサンプル数が少ない結果なので恐縮ですが一応。
年末の更新前のプログラムで、1件の添付処理にかかる時間の全体平均21.15秒中、file_get_contents(1回の添付につき最大12ヵ所で使用される)が平均19.94秒使っています。約95%がうpツール→2ch鯖・bg鯖、tv2ch鯖及びwiki鯖へのHTTP通信に使われていることになります。pa.land.to鯖でも、実時間の差異はあっても、返答待ちが占める割合はあんま変わらないと推測します。&br;
で、実際wiki鯖とかで書き込みした時に体感できるように、その大半は各鯖からの返答待ちであると推測されるのです。特にwikiでページ更新した時(edit)の返答とかクッソ遅いですよね(ページ更新は、302で更新後のページ表示へ遷移させる仕様なのでどうしても時間がかかる)。 --  &new{2012-02-12 (日) 10:02:14};
--なので、通信にかかる時間を減らせればうpツールを人間が使ったときのストレス軽減に資するわけですが、その切り札が「複数のdatファイル同時処理(HTTP通信数そのものの削減)+cURL同時接続(返答待ち時間の削減)」かなぁと踏んでいます。勿論、cURL使うときは行儀良く、が前提ですが(hayabusa2鯖やbg鯖はともかく、wiki鯖やtv2ch鯖への同時接続は各々最高2件までにすべきでしょう。あとattachとeditを同時にするとwikiがパニくりそうなのでこれは避けた方がいいでしょう。) &br;
自分自身ちゃんと頭でまとまってる改善案ではないのですが、去年9月頃においおいと書きつつ放置プレイだったのでとりあえずメモっときます。--  &new{2012-02-12 (日) 10:02:14};
- 1001未満でdat落ちした場合、最終レスの1つ前が最終時刻としてテーブル作られるため、最終時刻が微妙にずれますね。 一応、"まで)"で検索して見つかったテーブルについては全て手動で直しました。滅多に起きないことですので、これからも手動修正でいいかなとは思いますが、一応ご報告。 --  &new{2013-10-18 (金) 05:20:02};
-- ちなみに、避難所datうpスプリクトを作った((dat2chexうpツールをを流用させて戴いきました。ただ、とても人様に見せられる代物になってないので秘匿します。))とき、日付欄が「Over 1000 Thread」の時は更に1行前を読み込む、日付を取得できたら終了って形でループさせてました。数字だけで判定すると"1000"の所をスプリクトを動かした日の10時00分と解釈しちゃった為のカイゼンでしたが、これにも有効かも。 --  &new{2013-10-18 (金) 05:20:02};
- とりあえず、2014/3/14以降過去ログ保管が歯抜けになっているのは、「datを取得できませんでした.」エラーになるからです。また、直接アップでも「datが壊れてます.」エラーになります。 --  &new{2014-03-24 (月) 02:29:55};
--添付成功しているものは、過去ログ送りになる前(=1001到達後4時間以内)に添付処理をしたものがほとんどだと思われます。--  &new{2014-03-24 (月) 02:29:55};
--2ch過去ログが自由に見れるように仕様変更された影響なのか、最近、bg20鯖のようすがちょっとおかしいんだが、な所為なのかはいまいち掴めないです。うpツールのコード読み直せばある程度特定可能だとは思います。しかし、さすがに年度末にそんなヒマはないので、歯抜け分については現状放置中です。--  &new{2014-03-24 (月) 02:29:55};
--余談ですが、直接アップする時はブラウザで開いて表示されるbyte数と添付ファイルのbyte数を一応確認してからうpしてたんですが、ブラウザにbyte数が表示されなくなったのでこの確認が出来ず、あげちゃっていいものか躊躇することがなきにしも。--  &new{2014-03-24 (月) 02:29:55};
- 過去ログ送りになっていないものをアップロードしてもエラーになっているようです。過去ログは2chで見れる状態なのでとりあえず応急処置でdat添付しない状態での一覧への追加を行いたいのですが、いかが。 --  &new{2014-04-13 (日) 22:23:33};
-- あーいいっすねー、という冗談はさておいて、本スレとアニ実スレは当分の間スレタイ&スレリンク一覧にせざるを得ないでしょうね。 --  &new{2014-04-16 (水) 04:12:45};
//運営の内ゲバに巻き込まれたくないですから。

-誰かエビフライを見かけたら(ネットでもリアルでもどちらでも可)、そろそろ2chdatのページ分けてって伝えて下さい。 --  &new{2009-06-15 (月) 05:38:38};
--2chdatのページ、さすがに2000行超えるとちょっとした編集でもかなり重い… --  &new{2009-08-04 (火) 06:20:52};
---どうするのがいいでしょうかね? (1)今まで通りうp (2)現在の内容を一旦別ページに移して今まで通りうp (3)新ページに手動でうp (4)一旦うpを止める (5)その他 --  &new{2009-08-06 (木) 23:37:44};

-トップのログ直接アップツール制作者様へ。これでアップすると、新鯖移行後の現在でもURLリンクが"live24"になります。いまのところ、手動編集で対応しています。 --  &new{2010-06-01 (火) 06:15:23};
-- あと、上記の件でもしプログラム改修が必要なら、あわせてアニ実アニ関スレのログもこれでアップできるようにしていただけますと大変助かります。(アップの際にアップロード先を選べたらイイナ)。なお、滋賀奈良和歌山スレと準備室スレは、数が少ないので今までどおり手動アップで構わないと思ってます。 --  &new{2010-06-01 (火) 06:15:23};
-ログ保管庫なんとかしないと重くなるばかりだな。エビの手を煩わせない方法を考えた方がいいじゃないかな?とりあえず案として(1)pluginでdatを上げるのをやめて新規ページに手動で添付&テーブル更新(2)pluginは使うけどログ保管庫の古いテーブルだけ手動で新規ページにコピペ --  &new{2010-01-05 (火) 19:32:15};
--とりあえず(2)の方法で分割しました。2chdatページの添付ファイルが増え続ける問題は残りますけけど。 --  &new{2010-02-08 (月) 04:16:03};
--重くなる原因は添付ファイルの表示なので、[[#noattachプラグイン>http://pukiwiki.sourceforge.jp/dev/?BugTrack2%2F68#l9768b07]]を導入して2chdatのページだけ添付ファイルを表示しない、のもひとつの方法。ソース見てもらえば分かるが、今日現在で、添付ファイル表示のHTML部分だけで1965KB(ページ全体で2109KB)使っている。 --  &new{2010-06-20 (日) 23:48:52};
--もっと抜本的な対策は、管理権限なくてもdatページを適切に分けれるようにすること。方策はあるんだけど、[[#dat2chプラグイン>http://m-arai.s41.xrea.com/closet/116.html]]改造版と、直接アッププラグインの改造版を導入する必要があるので、管理人から音沙汰がないとやっぱり無理。 --  &new{2010-06-20 (日) 23:56:44};
---直接アッププラグインことuploaddatプラグインの作者さんと連絡取りたいときは、どこで誰に声かけ%%事案%%したらいいんでしょう? --  &new{2010-07-30 (金) 22:27:27};
---ここかスレで呼びかけるしかないでしょうね。連絡したい内容も一緒に書くといいかも。 --  &new{2010-08-04 (水) 04:49:07};
--そうなんだよ。下にも修正改良要望あるけど、エビとコンタクトとれないとどうしようもない。ブログにコメントしても反応ないようだし。そこで、上の(1)か、ログ保管庫だけでも別サイトに用意するなどしないと、いずれ破綻する。さてどうしたものか? --  &new{2010-06-21 (月) 01:10:27};

-%%一つの例として、dat2ch改造プラグインを作ってみました。%%
--%%外部ロダに上げてみました -> (消えたのでURL削除) %%
--%%パスはいつもの、中身はPHPファイルなのでzip圧縮してます。MD5 = FD4045143BC197A8F4A3E347986FBC97 %%
++%%スレのたった時刻を基に、1クール(3ヶ月)ごとに番組ch(西日本)アニ関スレを添付するページを自動で切り替えます。%%
++%%更に、アニ実のアニ関スレと滋賀奈良和歌山スレも添付するページも、自動で切り替えます。%%
++%%それぞれのページは、時期を見て有志が手動作成します。%%
--%%大体、1クール(3ヶ月)で1500スレ程度消費なので、(経験則上)添付するページが重くなりだす直前でページ切り替えができるかと。なお、1クール以外の単位(1ヶ月とか、1週間とか)で区切るように改造するのも、それほど難しいことではありません。%%
---%%もしこれを採用いただけるのなら、Uploaderプラグインの改造版と同時導入するのが良いかと思います。(Uploaderプラグイン作者様には、これを提示したかったので連絡を取りたかったのです。%%((差し支えなければソース見せてくださるとなお嬉しいのですが、それはちょっと不躾かなとも思い躊躇しつつ・・・)) )
---%%一応できる範囲でテストしましたが、PHPやpukiwikiわかる方に添削して厳しい突っ込みいただけますと、凄く助かります。%%
---%%これ以外にもアニ関向けに数点改造したいのですが、とりあえずは急を要する部分のみ改造。%%
-上記改造プラグイン、本件問題の具体的解決法の一つとして提案します。これ以外にも「やり方はいくらでもある」ので、管理しやすい・使いやすい方法、新たな機能追加等々あればこれにこだわる必要は全くありません。
--ただ、遅くとも次クール始まるまでが先延ばしのリミットかな、2chdatページの件は。 --  &new{2010-08-24 (火) 06:26:24};
--上の改造プラグイン、このままだとおそらく書込権限認証でToLOVEる気がします(未検証、備忘のため記載)。あと、1100スレ超えたあたりで重くなった(ので[[2chdat_18346-19501]]を緊急退避させた)気がします。なので、1ヵ月毎区切りに宗旨替えしたく。 --  &new{2010-09-02 (木) 01:09:52};

-管理人降臨までまだまだかかりそうなので、ログ保管庫の分割方法を固めてみようと --  &new{2010-11-20 (土) 16:46:00};
--livewkwestの過去ログ保管庫は3ヶ月(1クール)毎に再編成して、2chdatのページから1週間〜1ヶ月位の適当な間隔で有志が転載編集するという感じで運用してみたいんだけど、いいかな? -- &new{2010-11-20 (土) 16:46:00};
---なので、2chdatのページは、(管理人と連絡が取れるまでは)直近1週間〜1ヶ月程度の過去ログの表+2009年8月9日以降のdat置き場になると。 -- &new{2010-11-20 (土) 16:46:00};
---誰が作業するかって、そりゃ言いだしっぺの自分がとりあえず。(誰でも比較的簡単に作業ができるような仕組みを別途用意できればいいなと考えてます) -- &new{2010-11-20 (土) 16:46:00};
--dat2chを使う限り、2chdatのページに添付ファイルが溢れるのを防げない。dat2chを使うのをやめて、一定期間ごとに別ページにアップするのがいいと思う。 --  &new{2010-11-27 (土) 20:46:05};
---その場合、今有志の人がdat2chプラグインに自動URL送信してアップしてくれてるのも中断されることになり、朝〜夕の一部datを除いて即日アップされ、しかも2ch鯖から直接取得したdatなのでdat.gzファイルの信頼性も比較的高いという現状から後退することになるね。dat添付ページそのものを分けれるのがベストなのは言うまでもないことなので、その方法のが良しとするならその方法でもいいかと。 -- &new{2010-11-28 (日) 18:29:24};
---あと、誰がその作業を買って出るのかな。出端をくじくようで申し訳ないけど、ローカルで固めたdat.gzを手動でアップするのは、結構な手間だよ(スプリクトでも組めば大幅に省力化できるだろうけど)。上述の表のコピペ移記程度(←これはdatの多さに関わらず2分程度でできる作業だったりする)ならともかく、自分はちょっと遠慮したいかな今のところ。 --  &new{2010-11-28 (日) 18:29:24};
---先日遠慮したいって書いたけど、datアップほぼ自動スプリクト組むのそんな難しくなさげ(勿論このレン鯖に必要以上の負荷をかけないお行儀良い方法で)なので、datの添付先の件は引き続き検討したいです。datの表の自動更新は無理だけど、この程度なら手作業編集でも何とかなる、かな? --  &new{2010-12-03 (金) 04:24:32};
---ただ、ぶっちゃけそこまでするならdatページだけ「連絡の取りやすい」管理人の下で一時的に別サイト(アニ関wiki出張所?)管理にする手もある(連絡の取りやすい管理人ならプラグインの差し替えができる)けど、これはなんかちょっと抵抗がある・・・。うまく言えないけど --  &new{2010-12-03 (金) 04:24:32};
---dat2chを使わない場合の不便さは別スクリプトを用意することで解消できるとして、1つ問題は、間違えて1000まで行ってないのにアップしてしまうと、同じファイル名で上書きアップできない点だと思うけど、こういう場合はどうする?保管庫を別サイトにするのはアリだと思う。 --  &new{2010-12-04 (土) 19:21:09};
---1000未到達間違いアップは、スプリクトで事前チェックすればほとんど防げそうかなと。if (過去ログ行き or レス数 >= 1001) {dat.gzをアップする}; みたいな感じ?&br;何らかの理由でアップされちゃった時も、別ページに添付する(表内のdatのリンク先変更必要)という荒業もあったりして。ちなみに、dat2chプラグインは、そこら辺の問題を(怪我の功名的に)クリアしてたりします、以外に出来る子。 --  &new{2010-12-05 (日) 08:25:03};
---修正が必要になったら修正用datページを別に用意してリンクを書き換えるということでいいなら、それでいいんじゃないかな。1ヶ月ずつという案が上にあるので、2chdat_2010_12 ページを作って、今後はそっちにあげていくようにしようか?その場合、今トップからアップしてくれてる人には止めてもらわないといけないけど、ここ見てるのかな? --  &new{2010-12-13 (月) 21:22:00};
//スプリクトのお話のところで、一旦分を区切らせていただきました。
--あとスクリプトの準備は誰かやってるのかな?一応、[[こんな感じ(外部サイト):http://anikan.pa.land.to/dat2chex/]]で準備したけど。 --  &new{2010-12-13 (月) 21:22:00};
---代替プログラムできたんならそれでいいんじゃないでしょうか。キリがいいから2011年になってから移行なのかな、くらいにゆっくり考えとりました。細かい気になる点があるとすれば、
+++修正用datページは現行の2chdatページでいいかと思います。リンク先ってだけでページそのものは開かないので重さ関係ないし。
+++板フォルダ名(板名?)は、livewkwestとliveanimeの2択でいいんじゃないかな。それ以外の板のスレ保存することはないし、除外するのが吉と思う。(スレタイで更にフィルタかかってたら、もっと素晴らしいです)
+++編集漏れチェックの使い方がよくわかりません・・・ --  &new{2010-12-15 (水) 04:24:10};
---差し支えなければ、ソースコード見たいです --  &new{2010-12-15 (水) 04:24:10};
---編集漏れチェックの説明は追加した。これでわかるかな?ソースは[[これ:http://anikan.pa.land.to/dat2chex/?source]]。ページ名と期間はどうする?個人的には階層化はいいとして2バイト文字はあんまり…。他はたぶん対応した。 --  &new{2010-12-17 (金) 22:57:13};
---ソースありがとうございます。読み込んで勉強させてもらいつつ、ローカル環境(のpukiwiki)で試験的にぶん回して見てます。 --  &new{2010-12-20 (月) 23:47:33};
--あと、再編成ついでに、近い将来、過去の資料として見やすくするため日付情報を付加したい(=dat表のフォーマットを変更したい)んだけど、いいかな?(これは、再編成と同時には作業しません。将来の課題としての提案) -- &new{2010-11-20 (土) 16:46:00};
---賛成です。見返したくなる時に日付情報があるとどれを見ればよいかが分かるのでいい感じです。スレ立て日時、1001到達時刻等も分かればさらに見たいスレが絞れるので見る方としてはだいぶ楽にはなりますが、表が肥大化しますしね。 --  &new{2010-12-04 (土) 22:12:12};
--dat添付先についてはともかく、「別ページに分ける」点は意見は一致してると思いますので、まとまった時間が取れ次第、過去ログ保管庫の再編成は先行処理しちゃいたいと思ってます。dat2ch+Updateプラグイン不使用案を採るにしても、その代替策はそんなすぐ用意できませんし --  &new{2010-12-03 (金) 04:24:32};
---ちなみに、ページ分割はこんな感じで考えてました。分割作業が滞っているのは、師走なので、ということでご容赦ください・・・
+++datのページは2chdat/2010年/12月(or 2chdat/2010年12月)、みたく階層化したいなと。現行のページ名の付け方と変えた方が管理上都合がいいと思います。これだとdatページ一覧を作るのが凄く楽。2バイト文字をあえて入れてるのは、見る人の利便を考えてです。(2chdat_2010_12にするならそっちにあわせます)(( (ページ名変更は)管理権限ないとできないことなので黙ってましたが、関西で放送の新作アニメや出欠記録等、一定期間ごとに何かを集計するページは階層化した方がいいかな、と常々思っていました。))
+++liveanimeの方は、滋賀奈良和歌山スレ分を分離独立(2chdat_liveanimeSNWかな?)((この3県をまとめた略称ってないんでしょうか))((ページとうp対象スレが1対1対応の方がわかりやすいでしょう。殊に、無関係なスレのうpを弾く観点から))。アニ実アニ関は、1000スレ突破か年またぎくらいを目処に新ページ分割(2chdat_liveanime2かな?)((本当は2chdat/liveanime2とか2chdat/liveanimeSNWにしたい。けど現行分との兼ね合いでやむを得ず。))かな。
+++1クール毎分割(2chdat/2010年/10月期)を考えてました。やっぱ1ヶ月ごとにしますか?
+++分割の日付変更線は、(スレのたった時間が)午前5時((各クール末にちょくちょくある、アニシャワ5枠目を想定してるのと、雑談の一区切り時刻になりつつある現状を見て、5時かなと))を考えてます。前述の日付情報付加と絡みますが、深夜アニメは「前日の深夜」(○2010年12月14日(火)26:10 ×2010年12月15日(水)2:10)と見える方が、表を見に来る人にはわかりやすいかなぁと。で、だいたい5時以降にたった新スレは大半が朝・夕アニメで消費される傾向にあるので、これ以降は翌日扱いと。(大幅延長とかで例外が生じた時は、その時だけ手動修正すればよろし) --  &new{2010-12-15 (水) 06:02:40};
-保管庫の件そろそろ結論出しませんか?エビも帰ってきたようなので選択肢としては以下のものがあるけど、エビに頼む場合は次いつ来るかわからないという問題がある。(1)noattachを入れてもらう→エビがソース編集、重くなったら手動でページ編集(2)改造版dat2chを入れてもらう→上にうpされてたので完成?、何か問題があったときエビがいないと修正不可(3)上の外部スクリプトを使う →エビの作業は不要、添付ファイルの上書き不可※もしこれを見てるようなら保管庫のリネームをお願いします>エビ --  &new{2011-01-29 (土) 02:19:35};
--そば屋の出前状態で恐縮ですが・・・~
とりあえずは、dat2chex(外部スプリクト)を利用する方向でちょっとスプリクトを書き奈緒しさせてもらってます(いくつか細かな不具合がありました)((このdat2chex(外部スプリクト)自体は良くできていますので、これに基づいてdat2xh/Updateプラグイン自体もアニ関仕様に書き直せると考えてます。上にかつてうpされてたdat2ch改造版は、作った本人曰く「あれじゃダメダメ」))~
より詳しい詳細は今日明日中に示したいなと思います(週末しかこういう作業時間取れないもので、すみません)。もし今日明日中に何も示さなかったら、↑の件は無視して事を進めてください。   --  &new{2011-01-29 (土) 07:13:47};
---諸般の事情で期日までに示せませんでした。マジスンマセン・・・。お詫び代わりというか、dat2chexツールで気になった点を一応別項目で上げておきます。 --  &new{2011-01-31 (月) 05:39:28};
--で、緊急措置としての"2chdat"ページのリネームについては管理人の判断に一任。 --  &new{2011-01-29 (土) 07:14:19};
--あ、あとこういうことは締め切り作んないと前に進まないと思うので、どんな方法を取るにせよ遅くとも2011年2月14日(暦日ベース)までには新体制移行、ということでどうですか。dat保管新体制で迎えるバレンタイン(笑)ってことで   --  &new{2011-01-29 (土) 07:21:02};
-dat2chexプラグインの気になる点(現段階で気づいたものに限る)は以下のとおりです。煮るなり焼くなり(ry
---煮るなり焼くなりの詳細は、↑の「その他プログラムの細かな修正」の項目に移しました。 --  &new{2011-02-07 (月) 07:02:02};
--補注・衝突・UA・checkは修正しました(衝突したらページ更新なし)。他は未修正(上参照)。(今ftpが繋がらないみたいなのであとで上げます)ページ名と期間がまだ確定してないと思いますが、個人的には、入力に日本語変換が面倒、エンコードされたURLが見にくい、3ヶ月分のdatがたまるとちょっと重いので、 2chdat/2011/02 の形式(1ヶ月毎)でいきたいと思いますがどうでしょう?日本語ページ名・3ヶ月の方が見やすいというならそうします。(ここ2人しか書いてない予感がするけど、趣味の問題なので多数の意見聞きたい)。まだ問題あるようなら2/14までに修正し、2/14以降はトップのうpフォームを消して外部スクリプトへのリンクに書き換えるという予定でいいですね?今、主にうpしてくれてる方が1人なのか複数なのかわかりませんが、この方式で異論ないかできれば反応欲しいです。(スクリプトを使うのはうpしてくれてる方なので) --  &new{2011-02-03 (木) 02:09:01};
---まだ改良版ソース読み込めてません(申し訳ありません)が、とりあえずいくつか。&br;「バージョンアップ(改良)」で「改良により不利になる人も見当たらない」お話なので、もうここまできたら2人で話進めても無問題だと個人的には思ってます。もちろん他のアニ関民の更なる意見・提案は熱烈歓迎わんだーらんど。
---ただ、事実上オープンソース化してますので、PHPプログラムの安全面に関することは、PHPに詳しいアニ関民の総力をもってよってたかってチェックできれば[[素敵>アニ関で人気のあるアニメ#t17bbc28]]だなと思います。
---あと、ここらへんの一連の経緯は、時間取れたら別ページにまとめます。 --  &new{2011-02-05 (土) 23:38:00};
--ページ名と期間は、(よほどの異議がない限り)以下のとおりでFA。
---西日本 アニ関 2chdat/2011/02 1ヵ月ごとにページわけ
---アニ実 アニ関 2chdat/liveanime/2011 1年ごとにページわけ
---アニ実 滋奈和 2chdat/liveanime/SNW 当分ページは分けない(500スレ超えたら改めて考える)
--新体制移行も、"2/14以降はトップのうpフォームを消して外部スクリプトへのリンクに書き換える"という方向で基本的にFAでいいと思います。
---もう数点すり合わせ(というか変更のお願いがあります)した上で、2〜3日くらい本番環境での試験運用((試験運用中はdat.gzのアップが2chdatのページと2chdat/2011/02のページで重複しても構わないと思っています。))し、特に問題がなければそのままなしくずし的に or 2/13〜14頃の規定日時(例えば、2/13正午とかいいかも。日曜なので(私は)家にいるので何かあっても早めに対応できますし)より本運用突入、と考えてます。
---あとは、本番運用後に想定外の問題が起きたら、そのつど直せばよろし。
---お願いやその他もろもろは、明日以降ということですみません。これから日曜お昼まで実況なので… --  &new{2011-02-05 (土) 23:38:00};
- 以下のように修正しました。 --  &new{2011-02-12 (土) 09:47:48};
--テーブル書式:insert_entryで挿入するようにしました。カラム数関連処理をmake_entryに統合するために、get_rangeを廃止し、get_dateを修正しました。祝日判定はGoogleCalendarを利用しました(1fileで済ませたい)。とりあえずdat閲覧できるようにしてみました。添付されたdatそのものを見たければ、read_datに変えます。
//WikiName回避のため「G」を数値参照文字の「G」に置き換えています。
--入力値チェック:「アニ関」とか「ニメ関西」(ミスで)とか「関西アニメ」とかうpできないと困ると思うので少し条件を緩めました。スレタイで判定すると「あにかん」とかでも使った場合にスクリプトでうpできないし、今までも制限してなかったので個人的にはあまり制限したくないけど、どうしましょ?
--添付サイズ上限設定:600KBなら十分だと思うので600KB以上のファイルはうp不可にしました。
--UA:再確認してみましたがこちらの環境では問題ないです。うpされたファイルの中身がdatと違うものになってるということですか?「ブラウザでアクセスした時のレスポンス」というのがわかりません(ブラウザでアクセスしてもdatのはずでは・・・?)
--bg20とtv2chの件:bg20優先にしました。tv2chからの取得は直しました。
--板名自動選択:「(試)」とかテンプレで判定もできるけど誤爆で立ったスレを消化したりもするから、これもあまり制限いれたくないです。
--クォーテーションは混在がイヤなので敢えて統一してます。
--editの成功判定を緩くしてる理由がわかりませんでした。
--多いので修正漏れとかあったらまた言ってください
- イカのとおり、気になる点を書きしたためました。ゴール(本運用)もはっきり目の前に見えて参りました。 --  &new{2011-02-14 (月) 06:55:02};
--訂正は1箇所だけです。
--- 465行目あたり 祝日でない土曜日の場合は、ブルー "&color(blue){(土)};" でお願いします。
--添付されたdatそのものを見たいです。
---舌足らずでしたが、「アニ関wikiに添付されたdatをもっと有効利用したい」からshow2chdatプラグイン入れて欲しい、というお話だったのです([[アニ関の歴史]]とかでもばんばん使おうかなとか思ってました)。なので、tv2chからのdatを見せるのは本旨と異なりますので、それなら今は別になくていいかなと個人的には思ってます。
---あと、手動編集する時に、編集欄が凄いことになっててちょっと心が折れそうですw
。show2chdatプラグインだと全然短く書ける(のと、出力処理がしっかりしてる)ので、導入するにしても、プラグイン導入までの暫定措置になる可能性が高いかと思います。
---また、このお話自体将来の課題だと考えてた(移行までの猶予時間が少ない)ので、今回は導入を見送っても構わないと思ってます((将来導入となったらテーブルの再書き換えが発生しますが、(その時私がまだアニ関民だったら)頑張ってやるんじゃないかな、多分。))。導入するかどうかの最終判断は、うpツール管理人さんに委ねたく思います。前述のとおり、私は(今回は)どっちでもいい派なので判断できません。導入されるのでしたら、それにあわせて既存テーブル書き換え等を実施します。
//---なお、既存datを使うとしたら、$page->2chdatのページ->旧テーブルのページ(dat番号からページ特定か?)の順で検索しないといけないかも。←勘違いでしたのでこっそりコメントアウトしました。
//例のごとくhtmlspecialchars("ENT_QUOTES")くらいはしといた方が安心かなあと。悪意あるdat.gzが添付されちゃってることは十分ありえるわけですし。
--逆に個人的には制限(=アニ関以外のスレが添付されるのを抑止)してもらいたいです。
---アニ関では、スレタイ中「アニメ関西|アニメ関西」の部分はいじくらない(お遊びはそれ以外のサブタイ部分でやろう)という慣習が根付いていると判断の下、制限を加えても大きな支障はないと考えています。
//(以下、あんま表立って書くとマズいのでコメント化)
//特に、関ロスレとわかりやすく区別するため「関西」を「アニメ」より先に書くのはタブーとなってますし、ひらがな表記は荒らしが悪用しまくったことでこれまたタブーになってますので、下手にこれらをプログラムで考慮することは、こういうスレタイで立てるKYを後方支援しているようで、凄く嫌です。「関」の前後についてはまあ緩くてもいいかなとも思いますが、ひらがな対応は強硬に反対したいです。
---ただ、「アニ関」とか「ニメ関西(ニメ関西)」は対応した方がいいですね。これは見逃してました。なので該当部分の正規表現は"/アニ|アニ|ニメ|ニメ/"かな。ちなみにウチの環境だと"±A","AO"と出力されてるところがありますが、これはそれぞれ"アニ","ニメ"でいいんでしょうか?
---なお、hayabusa鯖の過去ログ倉庫にあるlivewkwest|liveanimeのスレタイ一覧を総当り検索かけたところ、アニ実の例のあれなスレタイな1件を除いて、上記正規表現に引っかからなかったアニ関正規スレはありません((アニ実のあれなスレがwikiに添付される時は、長々しい注釈が入ることでしょう。))。
また、アニ関wikiのテーブルに載っている9191スレ(2008/08/24&color(blue){(土)}; 25:36〜)以降のスレで上記検索に引っかからないのは、9308スレ((過去ログちらっと読み直しましたが、9308スレ立てた人には非難轟轟でしたね。))、実質14858スレの2件を除いてありませんでした。
---なお、この検索条件に引っかからないスレはwikiに注釈つけてます(これまでも、そしてこれからも)ので、どっちにせよwiki編集必要なんです。なので手動添付で構わないと考えます。現状、発生確率0.01%だし。発生確率が0.2%超えたらまた考え直しましょ。
--UAの件は、本番環境で上手く行ってるなら問題ないと考えます。(こっちの実行環境の問題でしょう)
---ちなみに「ブラウザでアクセスした時のレスポンス」とは、「★短パンマン」とか「過去ログ行きです」と書かれた4行くらいのデータがdat.gzファイル化され添付されていました。2/12版では今のところ再現してませんので、大丈夫…、でしょう。
--bg20とtv2chの件
---bg20鯖には過去ログ行きしてないdatは必ずあるのでしょうか(調べても良くわかりませんでした)。あるのならhayabusaから取得をしない現行方式で無問題、というかむしろ素晴らしいと思います。
---tv2chから取得したdatと、専ブラで(実況中拾ってたdat|●を使って取得したdat)の中身が異なってます。(解凍後のdatのMD5が一致しません)
--板名自動選択は止めましょう。アレからもちょっと考えましたけどムリダナ(・×・)と
--editの成功判定
---こちらだと、アニ関wikiからのレスポンス中<title></title>の間に' - PukiWiki'の文字が常に含まれてなかったのですが、本番環境で含まれているなら無問題です。お騒がせしてすみません。
--以上です。これらのすりあわせが終わり次第、もう即移行しましょか?
- 以下のように修正しました。 --  &new{2011-02-15 (火) 04:33:48};
--土曜日の色を修正。tv2chのdatはアンカーのリンクにゴミがついてたの落とすように修正。これでmd5が一致することを確認。bg20の仕様はわかりませんがスレが立って1分後にはもうありました。get_data で引数が空文字列のとき現在時刻を返してしまっていたのを修正。ソース表示の文字化け修正。
--「過去ログ ★」で弾くように修正。4行くらいのデータというのはdat落ちしたスレの生datにアクセスしたときのレスポンスですね。dat落ちしてるから埋まってなくてもうpしてしまっていたと。だから生datにアクセスしないようにしてるからは問題でないわけです。
--editの成功判定はローカルでしかチェックしてませんでした。アニ関Wikiのレスポンスに合わせて修正しました(<title>と{$page}の間に「アニ関Wiki - 」が入りますよね?)
--is_anikanをカタカナのみに修正。アニ関以外のスレが添付されてもテーブルを手動削除すればいいだけですけど、アニ関以外のスレは添付させないならテーブルを手動追加しなくちゃいけないのが面倒かと思うんですが、後者が希望ならそれで。
--is_anianiを修正。スレタイでアニ関縛りを入れるなら、発生確率的に、アニ実のアニ関は「(試)」を必須として、なければ手動編集としてしまってテレコ防止してもいいんじゃないですか?(ダメならあとでコメントアウトすればいいので今はいれてます。)
--datの中身を見るのに落として解凍して専ブラにいれるのは面倒なので
閲覧できるのはいいと思いますが、show2chdatを入れると言ってもいつになるかわからないと思うんですね。将来閲覧カラムを入れる可能性が高いのなら、今からでも見れるようにしておくか、リンクなしの閲覧カラムだけでもいれておいて、show2chdatを入れてもらっても、第5カラムを書き換えるだけで、カラム数が変化しない方が楽な気がします。手動編集時に心が折れるとのことですが、まずdatを該当ページに上げて、編集漏れチェックをかければ、ほぼコピペでいけると思いますがどうでしょうか?最終判断を任せてくれるなら read_dat を呼ぶリンクをいれときたいと思います。
--添付先さえ間違わなければ他は後からでも修正できますので、もう移行していいと思います。添付機能を有効化しときました。
- 修正お疲れ様でした。現在時刻(2/15 AM7:00)より24時間以内の移行を宣言します。 目標:神にーさま終了後からパンツが始まる前まで --  &new{2011-02-15 (火) 07:00:00};
--ただし、24時間以内に看過できない不具合が見つかった場合に限り、一時延期するかもしれません。もう大丈夫だと思います(移行した後治せば事足りる未知の不具合程度だろう)が、一応。
//恥ずかしながら、実は閲覧機能を実際に動かして確認する作業を完全にすっとばしてました。
--あ、カラム数は「閲覧」を含めた5カラムで全て統一させます。(ここもちょっと舌足らずでした。すみません。)
-最後の懸念事項は、(おそらく自作のツールを使ってdatのURLを自動送信することで)深夜実況分のdatうpを精力的に買って出てくださってた方が移行してくださるか、ですかね・・・。
--一応伝言と言うかお願いを書きしたためておきます。
---新体制に移行(上記うp支援ツールを使用)に変えると同時に、アニ関Wiki内のdat2ch/Uplodeプラグインを全て消します(ややこしいので)。うp支援ツールの使い方はdat2ch/Uplodeプラグインと変わりません。大変恐縮ですが、うp支援ツールのURLへの書き換え等をお願いしたく思います。


#comment(noname)


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS