1 : /*
 2 :  *         TeaCup BBS Notice Mail Filter Program
 3 :  * 
 4 :  * Teacup の掲示板管理者へ送信される「お知らせメール」から
 5 :  * 必要な部分を抜き出すフィルタプログラムです。
 6 :  * 
 7 :  * Version 0.1
 8 :  * Sat Jun 14 02:56:37 2003
 9 :  * Copyright (c) 2003 Abisoft Corporation All rights reserved.
10 :  *
11 : */
12 : 
13 : import java.io.*;
14 : 
15 : public class TeacupFilter{
16 : 
17 :     public static void main( String args[] ){
18 : 
19 :         try{
20 :             String filename = args[0];
21 :             BufferedReader dis = new BufferedReader(new FileReader(filename));
22 : 
23 :             String linestr;
24 :             boolean flg=false;
25 : 
26 :             while ( ( linestr = dis.readLine() ) != null ){
27 : 
28 :                 if(flg) System.out.println( linestr + "<BR>" );
29 : 
30 : 
31 :                 if( flg == false && linestr.startsWith("DATE:") ){
32 :                     System.out.println( "<P>\n<HR>" );
33 :                     System.out.println( linestr + "<BR>" );
34 :                     flg = !flg;
35 :                 }else{
36 :                     if( flg == true && linestr.startsWith("HOMEPAGE:") ){
37 :                         flg = !flg;
38 :                     }
39 :                  }
40 :             }
41 :             dis.close();
42 :         }catch(Exception ex){
43 :             ex.printStackTrace();
44 :             System.exit(0);
45 :          }
46 :     }
47 : }

「あほ、Javaのソースだけ公開したって、使えるかい!」という方には
以下のようなソフトが既に公開されていましたのでご紹介します。
私は利用していないので、詳細は不明ですが・・・・。

BBS過去ログメーカー