マクロ 公開データ (2000.10~2008.01)
[1035] メッセンジャーログ編集・保存 ver1.0(要書換) - kotaro <kotato@mx4.tiki.ne.jp> 01/02/12 00:09
└[1036] メッセンジャーログ編集・保存 ver1.1(要書換) - kotaro <kotato@mx4.tiki.ne.jp> 01/02/13 00:41
Subject: [1035] メッセンジャーログ編集・保存 ver1.0(要書換)
Date: Mon, 12 Feb 2001 00:09:02 +0900
From: kotaro <kotato_@_mx4.tiki.ne.jp>
浩太郎です。
※このマクロは書き換えが必要です。
//-------------------メッセンジャーログの編集・保存
//[機能]
//色分け用の置換をしてメモ帳に放り込むだけです(^^;
//チャットログ用修正ついでに作りました。
//現在のMSNメッセンジャー形式と、Yahooメッセンジャーの
//形式、その他順送りにログが流れていくタイプに対応です。
//[使い方]
//メッセンジャーのログを、メッセージ作成画面に貼り付けてから、
//実行して下さい。
//[使う前の準備]
//マクロ中の "わたし" と "Aさん" を、自分のハンドルなどに置
//換して使って下さい。★の行です。
//[注意]
//MSNメッセンジャーの現在の形式に合わせた置換をするので、バ
//ージョンが変わったりするとおかしな置換をする可能性がありま
//す。
//=============================
// Start of EdMax Macro
SetFocusToEditor( ) ;//フォーカス・メッセージ作成画面へ
//##置換作業
ReplaceString( 2 , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE , FALSE , "^[ ]*わたし の発言 :\\n" , ">>わたし・" ) ;//★
ReplaceString( 2 , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE , FALSE , "^[ ]*わたし" , ">わたし" ) ;
ReplaceString( 2 , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE , FALSE , "^[ ]*Aさん の発言 :\\n" , ">>>Aさん・" ) ;//★
ReplaceString( 2 , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE , FALSE , "^[ ]*Aさん" , ">>>Aさん" ) ;//★
ReplaceString( 2 , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE , FALSE , "インスタント メッセージの会話で、.+\\n" , "" ) ;//MSNメッセンジャーの無駄な行
KeyDown( VK_HOME , 2 ) ;//文頭へ
//##件名[ChatLog]を付ける
InsertStringEx( 0 , "[ChatLog]" ) ;//文字列挿入★
CopySubject( ) ; //件名のコピー
ClearSubject( ) ; //件名のクリア
PasteString( ) ;//貼り付け
KeyDown( VK_HOME , 1 ) ;//Ctrl+Shift + Home
SetToSubject( ) ;//件名にする
DeleteString( ) ;//Del
//##最初に文字が出現する行を取得して件名に追加
KeyDown( VK_HOME , 2 ) ;//カーソルを文頭へ
FindString( TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE , FALSE , FALSE , "^.+" ) ;
KeyDown( VK_END , 1 ) ;//表示行一行目を選択
SetToSubject( ) ;//件名にする
//##メモ帳へ保存
SaveToMemoFolder( ) ;
// End of EdMax Macro
//=============================
Subject: [1036] メッセンジャーログ編集・保存 ver1.1(要書換)
Date: Tue, 13 Feb 2001 00:41:08 +0900
From: kotaro <kotato_@_mx4.tiki.ne.jp>
浩太郎です。
ver1.0 は、検索条件の保持をミスしてました^^;。
修正済のこちらを使って下さい。
※このマクロは書き換えが必要です。
//-------------------メッセンジャーログの編集・保存
//[機能]
//色分け用の置換をしてメモ帳に放り込むだけです(^^;
//チャットログ用修正ついでに作りました。
//現在のMSNメッセンジャー形式と、Yahooメッセンジャーの
//形式、その他順送りにログが流れていくタイプに対応です。
//[使い方]
//メッセンジャーのログを、メッセージ作成画面に貼り付けてから、
//実行して下さい。
//[使う前の準備]
//マクロ中の "わたし" と "Aさん" を、自分のハンドルなどに置
//換して使って下さい。★の行です。
//[注意]
//MSNメッセンジャーの現在の形式に合わせた置換をするので、バ
//ージョンが変わったりするとおかしな置換をする可能性がありま
//す。
//=============================
// Start of EdMax Macro
//##条件の保存
SaveCurrentFindCondition( ) ;//保存:文字列の検索オプション
SaveCurrentAutoFormSwitch( ) ;//保存 自動整形ON/OFF
OffAutoForm( ) ;//自動整形OFF
SetFocusToEditor( ) ;//フォーカス・メッセージ作成画面へ
//##置換作業
ReplaceString( 2 , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE , FALSE , "^[ ]*わたし の発言 :\\n" , ">>わたし・" ) ;//★
ReplaceString( 2 , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE , FALSE , "^[ ]*わたし" , ">わたし" ) ;
ReplaceString( 2 , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE , FALSE , "^[ ]*Aさん の発言 :\\n" , ">>>Aさん・" ) ;//★
ReplaceString( 2 , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE , FALSE , "^[ ]*Aさん" , ">>>Aさん" ) ;//★
ReplaceString( 2 , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE , FALSE , "インスタント メッセージの会話で、.+\\n" , "" ) ;//MSNメッセンジャーの無駄な行
KeyDown( VK_HOME , 2 ) ;//文頭へ
//##件名[ChatLog]を付ける
InsertStringEx( 0 , "[ChatLog]" ) ;//文字列挿入★
CopySubject( ) ; //件名のコピー
ClearSubject( ) ; //件名のクリア
PasteString( ) ;//貼り付け
KeyDown( VK_HOME , 1 ) ;//Ctrl+Shift + Home
SetToSubject( ) ;//件名にする
DeleteString( ) ;//Del
//##最初に文字が出現する行を取得して件名に追加
KeyDown( VK_HOME , 2 ) ;//カーソルを文頭へ
FindString( TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE , FALSE , FALSE , "^.+" ) ;
KeyDown( VK_END , 1 ) ;//表示行一行目を選択
SetToSubject( ) ;//件名にする
//##メモ帳へ保存
SaveToMemoFolder( ) ;
//##条件の復元
RestoreCurrentFindCondition( ) ;//復元:文字列の検索オプション
RestoreAutoFormSwitch( ) ;//復元 自動整形ON/OFF
// End of EdMax Macro
//=============================