Emeditorで選択範囲に含まれるURLをまとめてFirefoxで開く

URLを一気に開きたいとき一個一個クリックしてだるいと感じたので
Emeditorのマクロを使ってできないかと調べてみる。


思いの外時間がかかってしまったが
なんとかできた。


var seltext = document.selection.Text;
var mylist = new Array();
var browser = 'C:\\Program Files\\Mozilla Firefox\\firefox.exe';
mylist = seltext.split('\r\n');
WshShell = new ActiveXObject( 'WScript.Shell' );

var str = '';
for (var i=0; i<mylist.length-1;i++){
	if (mylist[i] == '')continue;
		WshShell.Run( '"' + browser + '" "'+mylist[i]+'" ' );
}


参考:
コマンドラインオプション - Mozilla | MDN
EmEditor ヘルプ
http://www.emeditor.com/forumj/viewtopic.php?t=48