萌ディタでオートFlash生成→ブラウザリロード

| コメント(0)
近頃、Flashを触る必要があり、asファイルを萌ディタで編集してます。
これもJavascriptのようにオートリロードできたら楽だなと思い、従来のスクリプトを参考に書きました。

srcfile.javascript.txtに追加。

f.onSave = function(){
	var Shell = new ActiveXObject("WScript.Shell");
	if(App.Buffer.FileName.match(/\.as$/)){
		Shell.AppActivate("Macromedia Flash MX Professional 2004 -");
		sleep(500);
		Shell.SendKeys("+{F12}");
		while (!Shell.AppActivate("Mozilla Firefox")){
			sleep(100);
		}
		Shell.SendKeys("{F5}");
	}
}
asファイルを変更して保存すると、Flashファイルを生成して、Firefoxをリロードします。

追記:

あと、こんな関数を作っておいてデバッグ。

function log(temp){
	getURL('javascript:alert("' + temp + '")');
}

Firebug使うなら↓これでもいける。

function log(temp){
	getURL('javascript:if(window.console)console.log("' + temp + '")');
}

それほど使う場面ないけど。

コメントする

このブログ記事について

このページは、AUSGANG SOFTが2007年3月 6日 10:05に書いたブログ記事です。

ひとつ前のブログ記事は「Dreameweaver8の心臓に悪いイースターエッグ」です。

次のブログ記事は「InstantRails Development Environment Launcher for Windows」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ