Login: GUEST @ JH4XSY.14.JNET1.JPN.AS [Tsuchiura]
home | newest check | boards | help index | log | ps | userlogin | send sysop | slog | status forward | bcm news | users | version | remove cookie
:::::::::::::
:: CONVERT ::
:::::::::::::
構文: CONVER(T) [ -a | <検索文字列> ]
"convert.bcm" の内容を表示する機能。
"convert" だけタイプすると、"convert.bcm" の最後 2kB しか表示しないので、
全部を表示するには "-a" オプションを使用すること。
<検索文字列>を指定すると、<検索文字列>を含む行を表示する。<検索文字列>
には正規表現を使用することができる。
"convert.bcm" はメッセージの転送先及び保存期間を設定するために使用する。
"convert.bcm" の構文:
; = コメント
一行は最大54文字だが、コメント行だけ CR/LF を含めて 80文字まで。
特殊記号: < @ ~ $ % &
<コール 発信元
@アドレス BBS コール或いは region
~ワード タイトルに 指定した全ての "ワード" を含むメッセージの検索
テキスト タイトルに "テキスト" を含むメッセージの検索
$ 他のBBSから転送されてきたメッセージ
% ユーザの書いたメッセージ
& パスワードなしで書かれたユーザのメッセージ
%, $, & は引数なしで使用すること
TAB ではなく SPACE を使用すること。
最初にマッチした行を使用するため、記述の順番は重要である。
"convert.bcm" のソートには気をつけること。
すべての条件が一致する必要がある。複数の条件は AND として扱われる。
改行すれば OR として扱われる。大文字でも小文字でも良い。
ワードはスペースで囲まれるので、~NO は " NO " を意味して、タイトル先頭の
"NO " 或いはタイトル最後の " NO" にマッチする。
保存期間は3文字で定義する必要がある。000 は "bulletin.bcm" の最大保存期間が
適用される(保存期間がゼロ日ではない)。"convert.bcm" では保存期間ゼロを
設定することはできない。保存期間は1日が最短だが、それで充分だろう。
保存期間は "bulletin.bcm" より短く設定することはできないが、それより長く
設定することは可能である。
保存期間を設定する場合、mode/scan title も設定する必要がある。
設定例:
CQDX DX ; OK (CQDX を DX に変換する)
CQDX DX 005 ; NG (mode/scan title is missing)
CQDX DX 005 $ ; OK (転送されたメッセージの CQDX を DX に変換して
; 保存期間を 5 日に設定する)
正規表現は <, @, テキスト で使用できるが、 ~ワード では使用できない。
"*" は使用可能だが、source と target ボードのどちらか一方でしか使用する
ことはできない。
HELP REGULAR_EXPRESSIONS, HELP CONVERT EXAMPLE を参照のこと。