Ruby
1# encoding: utf-8
2
3require'open-uri'
4require'certified'
5
6data = open('url', &:read)
7
8open('source.txt', 'w') do |f|
9 f.puts(data)
10end
マクロが何か分かりませんが考えてみました。
恐らく他の言語でもやることは同じだと思います。
1.ページの内容をとる。
2.ファイルを作って書き込む。
サイトによっては上のコードでは情報を
取れない場合があります。