- 783 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 00:27:52 ID:ypLq6hqs0]
- (転載です)某SNSの保存用
適当にメモ帳に貼り付けて、拡張子をjsに変更すれば使えます。 出来たスクリプトファイル(js)をダブルクリックすると 今開いてるIEのページをすべてテキストファイルに書き出します。 var objFS = new ActiveXObject("Scripting.FileSystemObject"); var Shell = WScript.CreateObject("Shell.Application"); var objShells = Shell.Windows(); for(var i = 0; i < objShells.Count; i++) { var fullname = ""; try { fullname = objShells.item(i).FullName; if(fullname.match(/iexplore.exe$/i)) { var ie = objShells.item(i).document; var url = ie.parentWindow.location.href; // WScript.Echo(url); // 適当に整形 url = url.split("/").pop(); url = url.replace(/\?/g,""); url = url.replace(/=/g,""); url = url.replace(/[&+]/g," "); // ファイル出力 var objOut = objFS.CreateTextFile(url+".txt",true); objOut.Write(ie.body.innerText); objOut.Close(); // WScript.Echo(ie.body.innerText); } } catch(e) { } } 全自動にするとサーバー負荷とかエラーチェックなどの問題があるので、手動で
|

|