三河版スクリプト強化遍歴
1投稿者:三河人  投稿日:2001年06月20日(水)06時53分13秒 |
と言ってもベースはサポート氏のスクリプトですけどね。
でもかなり触ってきてるので、元ソース部分が無くなりつつ…(笑)
37投稿者:名捨て人  投稿日:2002/01/08(火)07:26:50
>36の三河人さん

my $name = '三河人$password'; # 名前欄にこういう入力があったとして
$name = &trip($name);
print "<b>$name</b>";
exit;

sub trip {
local $_ = shift;
my ($salt,$trip);

my ($name,$pass) = split /$/; # $で分解

$salt = substr($pass."H.", 1, 2);
$salt =~ s/[^\.-z]/\./go;
$salt =~ tr/:;<=>?@[\]^_`/ABCDEFGabcdef/;

$trip = substr(crypt($pass,$salt),-8);

$name .= "</b>◆$trip <b>";
return $name;
}
38投稿者:三河人  投稿日:2002/01/08(火)12:51:03
>37さん
わざわざ参考スクリプト、ありがとうございました。
んーと、もう少し具体的な例でいうなら
「三河人abcdefgh」と入力したら「三河人◆Itfwe!.t」みたいに
なるという事で合ってますか?
39投稿者:名捨て人  投稿日:2002/01/08(火)20:10:35
うい、あってます。2chはパスの区切りに$じゃなくて#を使ってますけど。
40投稿者:三河人  投稿日:2002/01/09(水)00:27:28
>2chはパスの区切りに$じゃなくて#を使ってますけど。
あー、やっぱり区切り文字は入れるのですね。
よかった…ソレが無いと楽じゃないので(笑)
41投稿者:三河人  投稿日:2002/01/10(木)03:05:35
はて…?
ちょっと話題が反れますけど、半角カナを書き込むと化けるのが
回避出来ません。ざー2では化けないのに…?
最新のjcode.pl(Ver2.13)を入れてもダメでした。
以前、ざー2でわひょみさんがこの件について対応したというログを
見た記憶があったのですが、今見たらログが見つかりませんでした。

何方か、回避策を御存知の方が居ましたら教えて下さい。
42投稿者:名捨て人  投稿日:2002/01/11(金)04:51:03
jcode.plを使う限り半角カナが化けるのはしょーがないのですが、
妖精さん改造のjcode.pl使ってみてはどうでせう
http://jo.st45.arena.ne.jp/script/ [そーす]
43投稿者:三河人  投稿日:2002/01/11(金)12:28:57
>42の名捨て人さん
>jcode.plを使う限り半角カナが化けるのはしょーがないのですが、
>妖精さん改造のjcode.pl使ってみてはどうでせう
>http://jo.st45.arena.ne.jp/script/ [そーす]

をー、ありがとうございますー。
これで一度試してみます。
44投稿者:三河人  投稿日:2002/01/12(土)02:29:07
早速入れ替えてみました。
なぜか以前のjcode.plよりもサイズが小さいですが、半角は以前よりも
判定が強くなったようです。
これで暫く様子見してみます。どもでしたー。
45投稿者:三河人  投稿日:2002/01/15(火)02:14:43
さて、たまに構想として上がる「スレッドのあらすじ」表示機能ですが
なんとか仕様を限定すれば可能っぽい感じがします。
例えば
・引用文(>で始まる文)があるレスは無視
・>>(レスリンク)があるレスも無視
・一定のレス数(例えば5行以上)があるレスを対象
といった感じで絞り込み表示すればいいかな…と思ったり。
どんなもんでしょ?
46投稿者:三河人  投稿日:2002/01/16(水)01:02:38
えーと、他に追加しようかと思ってる機能として
ヘッドラインから各板の発言数(レスカキコ数)が解ると便利かもと
思いました。1日単位で集計表示する感じかな。
47投稿者:三河人  投稿日:2002/01/18(金)12:47:47
あと、兄ちゃんねるに色々な機能があるようですので参考にしたいと思います。
http://www.geocities.co.jp/SiliconValley-SanJose/4988/ [そーす]
48投稿者:三河人  投稿日:2002/01/18(金)18:27:18
あとはこんな機能を。

【レスコピー機能】
1.「コピーしてスレッド作成」欄にチェックマークがある時に以下の処理を行う
2.新規タイトル及びコピー先の板名を指定
3.amezo.cgiへ新規投稿処理として渡す

【一定時間(日数)上がり続ける機能】
1.メール欄へ「age=n」と指定(n=時間or日数)
2.スレッド作成時にのみ有効とする
49投稿者:三河人  投稿日:2002/01/19(土)00:59:28
さしあたって>>47の兄ちゃんねるから参考にしたいのが
以下の機能ですかね。
--------------
1、NANASI縛り(強制名前指定)■
兄チャンネル(以下兄)でスレを立てる時、メール欄に「NANASI」と入れると
なんとそのスレに限り、すべての>>2以降の名前が1の名前と同じになる!

5、タイムリミット機能 ■
スレッドを立てる時、メール欄に
「LIMIT=***」と書いてください。(***は半角数字、単位は分)
そうすると、なんと!
***分後に(LIMIT=10なら10分後)スレッドストッパーがかかります!

7、文末指定モード ■
スレッドを立てる時にメール欄に「GOBI=*****」と入れてください。
(*****部分は文字を入れてください。)
すると、なんとそのスレに限り、レス全ての本文の最後に指定した語句
(*****の部分)が強制的に挿入されます。(1は例外) 

10、地雷ゲーム ■
ゲームです。
スレッドを立てる時、メール欄に「GIRAI=***」と入れてみてくれ!(***は例によって数字)
すると!100分の***(入れたのが、「GIRAI=50」の場合100分の50の確率)の確率で
地雷を踏みます

13、投稿日非表示 ■□
時間が経ってもレスがつかないとお嘆きの貴方に朗報!
スレッドを立てる時、メール欄にNOTIMEと入れてみて下さい!
なんと!
投稿日が表示されなくなります!!
--------------
50投稿者:名捨て人  投稿日:2002/01/23(水)01:25:33
三河版は来るたびにイロイロな遊びが加わってて、
見てるだけでも楽しい。
MARQUEEは大嫌いなんだけど、UFOゲームには笑った。
なんつーか、、楽しい。もっとやって。
51投稿者:三河人  投稿日:2002/01/23(水)12:23:22
>50の名捨て人さん
>三河版は来るたびにイロイロな遊びが加わってて、
>見てるだけでも楽しい。
>MARQUEEは大嫌いなんだけど、UFOゲームには笑った。
>なんつーか、、楽しい。もっとやって。

こういった意見・要望・感想があんまり聞けないので
どういった事をしていくと喜ばれるのかがなかなか解らないのです。
ですから50さんのように意見(仮に批判だとしても)を
書いて下さるのは非常に嬉しく思います。
構想はまだまだあるのですが、利用者が居ないから適当になってきてます(笑)
52投稿者:三河人  投稿日:2002/01/25(金)18:19:09
ざー2広場で、ID表示がテスト稼働しました。
http://www.amezor.to/cgi-bin/res.cgi?dir=main&res=020125170747&st=1&to=50 [そーす]

煽られたくない人はメール欄へ「id」と入力すると表示される仕様ですね。
#ちなみに13は私。でもプロクシ経由です。
でもこれって…接続元が変わる(ダイアルアップ等)場所からですと
毎回値が変わるので、ホンモノだとしてもニセモノ扱いされてしまう
可能性があるような…。
53投稿者:三河人  投稿日:2002/02/02(土)23:48:40
ざー2の向上委員会@から。
-----
1投稿者:提案君  投稿日:2002年02月01日(金) 18時24分48秒

スレ自体のURLが貼ってあるのは、それはそのままでいいんだけど
例えば「1 最新スレ一覧について。■(1)」みたいにして
■の部分に「最新レス50」のリンクも貼るってのはできないか?
今のままだと数百レスついたスレを見るのが面倒くさい。
-----
なるほどーって思いましたが、どーでしょうか?
もちろんココにも組み込み可能なんですが、
・ちょっとスクの負荷が増える
・吐き出しhtmlの量が増える
・だから、最新スレッド100→最新スレッド50くらいにしたいかなあ
・んで、組み込むならスレッド番号をクリックすると各スレの最新50レス表示
って感じです。
あれば便利なような気がしますが…。
54投稿者:三河人  投稿日:2002/02/03(日)14:40:45
んーと、>>53の件を対応するならと思い、改めて仕様を考えて見ました。
・最新スレ50表示
・スレ番号をクリックすると全レス表示
・スレ1〜20番目のお題をクリックすると、そのスレへジャンプ(現行通り)
・スレ21〜50番目のお題をクリックすると、最新レス50を表示
こんな所でしょうか?
ちょっと近日中にやってみようかなあ…。
55投稿者:三河人  投稿日:2002/02/04(月)23:47:52
あんまり関係ないかも知れませんが、関連スレッド。
http://www.amezor.to/main/020204220632.html [そーす]
56投稿者:三河人  投稿日:2002/02/11(月)13:59:19
ざー2が昨日の夜に>>53を対応したので、ココも導入してみました。
#まだ「前の50」「次の50」レス表示機能は付いてませんけど。
#昨日の夜に少し作ってみたら、他との兼ね合いで上手く動かなかった(笑)

んで、向上委員会@から
-----
10投稿者:導入されたら  投稿日:2002年02月11日(月) 09時40分42秒
見た目はどうなるのかなあと思ってたけど、
いやはやお見事。
スレッド1000での対応も出来たらお願いします。
-----

ま、予想はしてましたけど、やっぱり必要なんでしょうかね?
ただ現時点の「スレッド1000」表示の利点は、検索ロボットに
拾われ易くなるってのもあるので、目的としてどちらの利点を取るかを
考慮しないといけませんね。
57投稿者:三河人  投稿日:2002/02/11(月)17:35:13
やっぱり「前の50レス」「次の50レス」機能はあれば便利なんでしょうね。
でも…「1−50レス」機能は必要性を感じないのですが。
58投稿者:三河人  投稿日:2002/02/12(火)00:54:13
むー、ざー2みたく綺麗に50レス単位の制御ができねい。
算数ができねい(笑)
59投稿者:三河人  投稿日:2002/02/16(土)01:51:25
ちょっと浮気的に別機能構想を。
御手紙欄に特定の有名人の名前を入れると、その人の口調に
投稿内容が自動変換されるってのは面白いかなあ…と思ったり。
例)御手紙欄に「kunie」→田中邦衛の口調に投稿内容が自動変換
  御手紙欄に「mariya」→まりや語に投稿内容が自動変換
だめかな?
60投稿者:三河人  投稿日:2002/02/21(木)00:40:42
お願いして、サンプルデータを一部入手しました(笑)
http://isweb9.infoseek.co.jp/computer/hirugumi/cgi-bin/original/mariya/020220211855.html [そーす]
61投稿者:三河人  投稿日:2002/02/22(金)23:16:28
>>59の対応を暫定で行いました。
暫くテスト稼動させて様子見します。
バグ有りだったらすぐにヤメます(笑)
62投稿者:三河人  投稿日:2002/02/25(月)23:35:52
ざー2から。
-----
ところで思いついたんだけど、削除権スレッドで削除した後は
投稿者名を「>1」にして、投稿内容を「氏ね」にするっての
はどうよ。要約するとそう言う事だろうし。

ところで、削除の件だけど、そうすると、削除も色々考えて
するだろうから、良いような気がする。
-----
なるほどーって思いました。
こーゆーのもアリかな?
63投稿者:三河人  投稿日:2002/03/03(日)01:39:34
ネスケで見ますと、index.html上の各スレッドの最後がテーブルタグに
くっついて表示されたりされなかったりしてます。なんでだろ?
タグを見てみたのですが、違いが解りませんでした。
何方か教えて下さいー。
64投稿者:三河人  投稿日:2002/03/03(日)01:46:22
追加で解った事。
ネスケで「スレッド1000」を起動するとリフレッシュされない。
なんだろ?ネスケではリフレッシュタグが無効なのかな?
65投稿者:名捨て人@深夜です  投稿日:2002/03/07(木)00:31:19
>>63
Another HTML-lint gateway の結果から

</FONT> に対応する開始タグ <FONT> が見つかりません。
</FORM> は ***行目の <TBODY> と重なり合っているようです。
</FORM> の前に </TR> が省略されているとみなします。
</FORM> は ***行目の <TBODY> と重なり合っているようです。
</FORM> の前に </TBODY> が省略されているとみなします。
</FORM> は ***行目の <TABLE> と重なり合っているようです。
</FORM> の前に </TABLE> が省略されているとみなします。
</TR> に対応する開始タグ <TR> が見つかりません。
</TABLE> に対応する開始タグ <TABLE> が見つかりません。
</TD> に対応する開始タグ <TD> が見つかりません。
</TR> に対応する開始タグ <TR> が見つかりません。
</TABLE> に対応する開始タグ <TABLE> が見つかりません。

致命的なのはtable関係のミスだね。
66投稿者:三河人  投稿日:2002/03/07(木)23:50:07
>65さん
おおおーー?!
そーなのですか。タグチェックはOKだとばかり思ってました。どもです。
むー、表示用レス作成時の切り抜きがおかしいのかな。
全ログの方は問題無いと思いますんで。
67投稿者:三河人  投稿日:2002/03/19(火)00:29:21
どうせ今、IE限定の機能を盛り込んでいますから
ルビ機能なんかも導入してみようかと思ってます。
68投稿者:三河人  投稿日:2002/03/20(水)01:00:09
なんか、すれっど1000が良く壊れるみたいですがバグがあるんでしょうな。
どこが悪いんだか、よー解りません。
69投稿者:三河人  投稿日:2002/03/20(水)15:02:14
むー。>>65の件で調べてみたのですが、タグはちゃんと閉じられていますね。
でも、タグの中にタグがあるとダメ?!
ネスケはなんか厳しいようですねえ…。うーん、とりあえず放置にします(笑)
70投稿者:三河人  投稿日:2002/03/22(金)20:32:51
>>59の関連スレッド。
http://www.amezor.to/main/020322192019.html [そーす]

情報が集まるかもです。
71投稿者:三河人  投稿日:2002/04/18(木)23:56:41
あめ*う少年さんより。
-----
※トリップ機能とID表示ができるスクリプトは三河人氏が
公開しているスクリプトの機能を使用しています。
著作権表示は三河人氏公開のスクリプトの著作権表示を
スクリプト内に記述してあります
-----
まーなんか、私なんかが書いたスクリプトでも一応役には立ってるようです。
72投稿者:三河人  投稿日:2002/06/09(日)23:43:29
うーん、クッキー機能を作ってたんですけど上手くいかない。
全然クッキーされない。わからん(笑)
73投稿者:三河人  投稿日:2002/07/16(火)02:33:37
ちょっと番外編。
7/14にネトラジオしたのですが、12〜13人が一斉にchat.cgiを
使ったのですが、特に問題無く動作したようで。
サクサクずっと動いていたのは流石、WebARENA鯖といった所でしょうか?
ただ、私がカキコしようとした時に1回だけchat.cgiが
正しく7レス分を拾わず、真っ白で表示された事がありました。
うーん、タイミングなのかなあ?
スレッドは読み込みモードなので問題無いと思うのですが
amezo.cgiが書き込み中は失敗するのかな?
この場合は、waitするような機能が無難なのかな?
74投稿者:as@d  投稿日:2003/02/26(水)21:42:45
飲尿41-44
の対策って、結局どうされたんでしょうか?
jcode.plを入れ替えただけで直りましたか?
75投稿者:三河人  投稿日:2003/02/26(水)23:24:13
>as@dさん
現在は飲尿42の妖精さん作jcode.plを使用しています。
これで半角カナも化けにくくなりました。
オススメです。
76投稿者:三河人  投稿日:2003/02/28(金)00:28:31
話は変わりますが、スレ1000を更新中に「お待ち下さい」って
表示をしたかったのですが、あれこれやってみてもうまくいかない。
メッセージCGI→res1000.cgiって方法じゃないとダメなのかなあ。
77投稿者:三河人  投稿日:2003/07/11(金)01:30:36
あー、ムカツク。
一括削除スク作ってたのに、なぜか最後の削除だけされない。
なんでやねん。わからへん。
78投稿者:三河人  投稿日:2003/07/16(水)02:45:02
あーやっと飲尿77の件が解決した。
ファイルパスの「/」が足りなかった。
うーん、久しぶりに触るとどーも忘れがちだあ。

つー訳で、一括削除スクリプト完成。
まあまあ便利っぽい。
もう少しパワーアップしてから公開しようかなと。
79投稿者:三河人  投稿日:2003/07/16(水)17:40:09
----------------------------
1.トップメニュー
  (1)スレッド一括削除
  (2)削除パスワード変更
  (3)板の保守
     @新規
     A変更
     B削除
     C停止(パーミッションダウン)

2.サブメニュー
  (1)スレッド一括削除
     ・板、削除パスワードを指定 →一覧表示 →削除スレッド選択→完了画面へ
  (2)削除パスワード変更
     ・旧/新削除パスワードを指定 → 完了画面へ
  (3)板の保守
     @新規
      ・板情報の登録 → 完了画面へ
     A変更
      ・板情報の指定 → 板情報の表示→ 板情報の変更 → 完了画面へ
     B削除
      ・板情報の指定 → 完了画面へ
     C停止(パーミッションダウン)
      ・板情報の指定 → 完了画面へ
----------------------------
機能としてはこんな所かな、と。
80投稿者:三河人  投稿日:2003/07/17(木)01:38:28
(1)スレッド一括削除
(2)削除パスワード変更
は対応完了。
(3)板の保守
は未対応。後日。
81投稿者:名捨て人  投稿日:2003/12/22(月)16:23:29
test
82投稿者:三河人  投稿日:2004/02/29(日)02:15:13
対応予定。
1.1000レス後に自動作成される次スレに、前回スレ1番目の投稿を引き継ぐ
2.f-cupモードで統合管理するユーザ向け対応
  1)自動作成後の次スレURLは、f-cupモードURLとする
  2)f-cupモード用の最新投稿順一覧CGI作成
    →f-cupモードの1スレ=1板とみなし、最新投稿順に板(スレ)を
     表示(板単位に「板名」「最終投稿時間」「最終投稿者」等を表示)
83投稿者:三河人  投稿日:2004/03/04(木)02:13:30
対応予定。
http://www.an-donut.com/res.cgi/hp/040303131715/6
84投稿者:三河人  投稿日:2004/03/05(金)01:51:31
飲尿83
について対応完。
85投稿者:三河人  投稿日:2004/03/07(日)00:57:11
ブログツールについて。
#とゆーか、ブログツールとはなんぞや?って所ですが。
#入力支援ツールという解釈でいいのかな?

とりあえず、有名な所を参考にしてみることに。
http://d.hatena.ne.jp/help#editrule
86投稿者:三河人  投稿日:2004/03/07(日)01:10:41
・小見出しをつける
・リストをつくる
・定義リストをつくる
・引用ブロックを作る

この辺りの機能は入れてもいいかな?と思いました。
投稿者 メール

新着レス 前の50個 次の50個 レス全部を見る 掲示板に戻る 上へ