マクロ 公開データ (2000.10~2008.01)
[1086] Mozilla-gumi Forum スレッド接続マクロ - . <> 05/05/27 06:27
└[1087] re1:(補足事項) - . <> 05/05/27 06:38
Subject: [1086] Mozilla-gumi Forum スレッド接続マクロ
Date: Fri, 27 May 2005 06:27:01 +0900
From: . <>
オリジナルは tsune さん作の
「投稿番号1082 re1:Mozilla-gumi BBSスレッド接続マクロ」です。
勝手に改造させてもらいました。
bbx 公開掲示板の「投稿番号 1357 Mozilla-gumi Forum 用 bbx」で読み込ん
だ掲示板のスレッドを接続させるための、専用マクロです。EdMax で読み込ん
だ掲示板のリスト画面上で一番上の未読投稿を選択してから実行するとそのフ
ォルダ内の未読投稿を全てチェックしてスレッドを接続してゆきます。ただし、
bbx のバグで本文が途中で途切れている投稿があったり、すでにチェック済み
の投稿にぶつかったりするとその時点でマクロが終了してしまいます。本文が
途中で途切れていてマクロが実行できない投稿は手動で内容を修正してから、
次の投稿を選択してマクロを再実行してください。
// Start of EdMax Macro
SaveMailEditHeaderEditMode( ) ;
OnHeaderEdit( ) ;
SaveCurrentAutoFormSwitch( ) ;
OffAutoForm( ) ;
SaveCurrentFindCondition( ) ;
SetFocusToView( ) ;
FindString( TRUE , FALSE , TRUE , FALSE , FALSE , FALSE , TRUE , FALSE , FALSE , " [メール転送/OFF]パスワード 編集削除" ) ;
IfStringNotFound( 1 ) ;DeleteString( ) ;
FindString( TRUE , FALSE , TRUE , FALSE , FALSE , FALSE , TRUE , FALSE , FALSE , " [メール転送/ON]パスワード 編集削除" ) ;
IfStringNotFound( 1 ) ;
DeleteString( ) ;
FindString( TRUE , FALSE , TRUE , FALSE , FALSE , FALSE , TRUE , FALSE , FALSE , "次の記事(この記事の返信)" ) ;
IfStringNotFound( 15 ) ;
DeleteString( ) ;
FindString( TRUE , FALSE , TRUE , FALSE , FALSE , FALSE , TRUE , FALSE , FALSE , "<a href="./?mode=one&namber=" ) ;
IfStringNotFound( 8 ) ;
DeleteString( ) ;
KeyDown( VK_END , 3 ) ;
CopyString( ) ;
KeyDown( VK_HOME , 2 ) ;
InsertString( "In-Reply-To: <mozi_@_fo." ) ;
PasteString( ) ;
InsertString( ">" ) ;
InsertString( "\r\n" ) ;
JumpToNextUnreadMessage( ) ;
SetFocusToView( ) ;
FindString( TRUE , FALSE , TRUE , FALSE , FALSE , FALSE , TRUE , FALSE , FALSE , ":" ) ;
IfStringFound( -23 ) ;
RestoreMailEditHeaderEditMode( ) ;
RestoreAutoFormSwitch( ) ;
RestoreCurrentFindCondition( ) ;
// End of EdMax Macro
Subject: [1087] re1:(補足事項)
Date: Fri, 27 May 2005 06:38:27 +0900
From: . <>
書き忘れてましたが、このマクロ内ではMessage-IDは「mozi_@_fo.」ということを
前提にしてあります。ご自分の設定に合わせてマクロ内の記述を書き換えるか、
掲示板グループのMessage-IDの設定を「mozi_@_fo.」にしてご使用ください。