- ベストアンサー
htmlファイルを自動で大量作成したい
<html> <body> <img src="***"> <a href="xxx">NEXT</a> </body> </html> みたいな感じのhtmlファイル(ファイル名=***)を作りたいと思っています。***やxxx(=***+1)の部分は連番になる数字にして、200個ぐらいのレベルでファイルを作りたいのですが、手作業だと面倒なので、簡単なスクリプトを作って自動化したいのです。プログラミングのことは、ほとんど初心者なのですが、何かよい方法かあるいはヒントの提示、または参考になりそうなページの紹介をしていだだけませんか。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
Javaでもいけますが、ローカルで動くプログラムなら、VBSが手軽かもしれません。 Windows限定ですが、プログラムを実行するために何かをインストールしたりする必要がないです。 入門:http://sapporo.cool.ne.jp/avg/vbs/vbs01.html ファイル操作など:http://www.whitire.com/vbs/
その他の回答 (3)
- SAYKA
- ベストアンサー率34% (944/2776)
windowsなら・・・コマンドプロンプト・・・ そうじゃないならシェルで(言ってる事は一緒) とか・・・
お礼
ありがとうございました^^
- shimix
- ベストアンサー率54% (865/1590)
>たとえばjavaで作れたらと思うのですが、 Javaをインストールするくらいなら(プログラムを本格的にやりたいのでもなければ)Javaよりはこっち↓の方が楽では? http://www.microsoft.com/japan/msdn/vstudio/express/ xamppなどでローカルにwebサーバ環境を作って、そちらでCGI(Perl)やphpスクリプトで作ってから本サーバに転送してもよろしいかと思います。 http://www.apachefriends.org/jp/xampp-windows.html 使い方を覚えたらPerlやphpが使えるサーバに移りたくなるかもしれませんけど。
お礼
ありがとうございました。phpもあとで勉強してみます。
- shimix
- ベストアンサー率54% (865/1590)
ファイルへ出力が出来るプログラミング言語(つまりほとんどのプログラミング言語)であれば、何であれすぐ書けると思います。サーバで作成するとしたらサーバで使える言語次第です。何が使えますか? また「静的なHTML」である必要はあるんでしょうか?phpスクリプトでURLに?no=****として番号を渡す方が楽な気がしますけど。
補足
ありがとうございます。cgiもphpも使えないです。ローカルで、たとえばjavaで作れたらと思うのですが、なにせ使ったことがないので困っておりました。
お礼
ありがとうございました。超初心者ですが、一時間で無事スクリプトが完成しました。大変参考になりました。