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