Yakumo BBS Scriptについて
272:p7128-ipngn402sapodori.hokkaido.ocn.ne.jp 09/02(月) 20:02 Ac67OicC0
修正後、動作確認しました
返信ありがとうございました
273:小林◆YAKUMOZcw. 10/02(水) 19:55 cBJKEd200 [sage]
コンマ付アンカーが悩みどころですな〜
複数リンクを付ければ割と簡単に対応できますが、いまいち使い勝手がよろしくない
かといってread.cgiでコンマ付に対応するとメモリを食う。数十KBだけど・・・100KB未満
なら気にしなくても良いのかもしれない。
274:p2196-ipngn1101sapodori.hokkaido.ocn.ne.jp 12/18(水) 22:38 09r1OutA0
お久しぶりです 某所の人です^ー^

リライトワードについての質問です
reg:$ = <br><hr>(!ipaddress)!remotehost<br>!useragent and mess=ジャ[アァー]+ップ
と設定した場合「ジャ ー ア ップ」とスペースを入力するとIP・ホストが表示されます
何か解決策あればよろしくお願いいたします
275:小林◆YAKUMOZcw. 12/26(木) 20:26 w3Ube8h60 [sage]
>>274
あわわ大変お待たせしました
確認してみたらperlでは全角文字を1文字と扱ってくれないようです

本来なら

reg:$ = <br><hr>(!ipaddress)!remotehost<br>!useragent and mess=ジャ(ア|ァ|ー)+ップ

とすれば良いのですが、シフトJISには呪いが掛かっていますので
and 以降を次のようにしなければなりません

mess=ジャ(ア|ァ|\x81\[)+ップ

また、「メジャーアップデート」のような物に反応しないように前後に全角仮名が
有る場合を除外するには

mess=(?<!\x83[\x40-\x96])ジャ(ア|ァ|\x81\[)+ップ(?!\x83[\x40-\x96])

とします。これはシフトJIS限定の方法です。
276:p2196-ipngn1101sapodori.hokkaido.ocn.ne.jp 01/04(土) 22:21 eytNJUXu0
なるへそ、理解しました
ありがとうございます

そして今年も宜しくお願い致します^ー^
277:小林◆YAKUMOZcw. 01/07(火) 00:12 wN+e0tMT0 [sage]
今年もよろしくお願いします

仕事やら何やらかんやら忙しくて、なかなか進みませんが
バージョンアップ作業は続けてます(^^;
278:p26038-ipngn1701sapodori.hokkaido.ocn.ne.jp 02/28(金) 01:19 ze+8oIw/0
遅れましたが
p2-user-hashの取得確認しましたー
279:小林◆YAKUMOZcw. 02/28(金) 02:35 IMr+tfG00 [sage]
p2関連情報ですね、ありがとうございます。

p2-user-hashは会員固有のIDのような物で、UAに含まれるから現在の
「規制するユーザーエージェント」に記述すれば個別規制が可能という
理解で良いですか?
280:p26038-ipngn1701sapodori.hokkaido.ocn.ne.jp 03/01(土) 01:32 lgKkSGa10
はい、そういう事ですね
281:小林◆YAKUMOZcw. 03/07(金) 22:11 vT6OA+Pe0 [sage]
次バージョンはスマホ&タブレット用スレッドビューアーmread.cgi
を収録予定で詰めている所

r.cgi read.cgiと共通する処理は同一ファイルにしたので若干r.cgi
の動作が変わります

アンカーのコンマ対応とread.cgi r.cgiのオプションのコンマ対応も
とりあえず出来てます

いつ公開できるかは何とも・・・まだしばらくかかります
1-AA