○名称 P_N_SFJ.LZH (P_N_SFJ.SED Ver3.01) ○作者名・ID Seiji Fujita (http://userweb.alles.or.jp/sfujita/) 注)PEOPLEのID (01389202@people.or.jp) は1998年5月末に廃止済み ○動作環境 SEDの使える機種 [PC-AT互換機/PC-98(または互換機)/X680x0]など OS:MS-DOS2.1以上(3.1 以上が望ましい) HW:MS-DOS 2.1以上の動作する機種(3.1以上が望ましい) 動作確認 sed: (1) ASCII SOFTWARE TOOLS 版 … SED.EXE 27899 88-05-02 2:56 (2) LOGOS 版 2.42 ……………… SED.EXE 25108 92-06-17 11:00 (3) X680x0用 KANDA版 SED……… SED.X 27422 90-03-24 17:14 ○ライセンス  フリー ○合計バイト数 2,783 bytes (解凍後:6,764 bytes) ○説明 =============================================================================== PEOPLEの会議室のヘッダをNIFTY-Serveの形式に変換するsedスクリプト 【生成されるログのフォーマット】 会議室番号(nnnn);2行目 |ログに「=== xxxxx (未読 yy/総数 zzz) MPC.CC <1>」などがない場合は( 0) | |発言番号  || 発言日付(月日) || | ID (8文字より長いなら前8文字、未満なら前に"_"を挿入) || | |(Asahi-Netの場合はidの@の前部分、8文字以内) || | |(先頭の文字が英大文字でない場合は "X"に置き換える) || | | ハンドル前半の半角16文字以内 || | | |   「NNNNNへのコメント」はコメント発言の時表示 ↓↓ ↓ ↓ ↓   「コメント数:m」はコメント数が1以上の時表示 NNNNN/0MMDD hhhhhhhh HHHHHHHH タイトル    ↓ (nnnn) YY/MM/DD HH:MM NNNNNへのコメント コメント数:m --- :ID: hhhhhhhh ← 本来の(未加工の)ID :HANDLE: HHHHHHHH ← 本来の(未加工の)ハンドル :TITLE: タイトル ← 本来の(未加工の)タイトル 〜(本文)〜 【使用方法】 sed -f p_n_sfj.sed 変換元ファイル > 変換先ファイル ・変換したファイルを NIFP / SHOWPC に読み込ませて立ち上げる様なバッチファ イルを用意すれば便利だと思います。 【開発の背景】 ・Tetsuo Maedaさん(43422146@people.or.jp)がp_n.sed Ver2.21 を作成。 ・私(SFj)が、PEOPLEと相互乗り入れしているAsahi-Net形式も変換でき るように改変。オリジナルとの区別のためp_n_sfj.sed と名称変更。 (後にAsahi-Net側もPEOPLE形式に変更された) ・NIFPのマクロを利用したPEOPY、オリジナルでPEOPLEに対応した SHOWPCが 登場してきた。 本来なら、p_n_sfj.sedも不要になるはずだったが、発言が正しく切り分け られない場合がいまだに存在する。このため個人的にp_n_sfj.sedとNIFP をブラウズに利用してきた。 ・再度見直しを図り、ソースの縮小をした。また、Ver2.21以前の変換結果は SHOWPCにNIFTY形式とみなされず、ブラウザとしてNIFPしか使えなかった が、Ver3.00では、NIFP, SHOWPCの両方でNIFTYのログであるとみなされる ようにした。 ・Ver3.01で、漢字(2バイト文字)の範囲を[ -龠]から[ -熙]へ変更。 【注意事項】 ・会議室以外を切り分ける機能はありません。 ・NIFP (DOS/WIN)および SHOWPC で閲覧できることを前提に設計してあります。 【このスクリプトのオリジナル】   Tetsuo Maedaさん作の   p_n.sed Ver.2.21(ログをNIFTY-Serve形式に変換するsedスクリプト)  LHAで圧縮してあります。 ===============================================================================