OpenBCM V1.08-4-g0592 (Linux)

Login: GUEST @ JH4XSY.13.JNET1.JPN.AS [PM95VU SOK]

Command:
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 を参照のこと。