- 締切済み
どの言語がよいでしょうか?
web siteの更新をチェックするソフトが欲しいと思っています。いろいろと探してみましたが、自分の思うようなものがフリー、シェア等で見つかりませんでした。 プログラミングは昔にN-basicを少々やったくらいですが、もし、自分で必要なソフトを作るとして(簡単な機能のものです)、どのような言語を選んで勉強したらよいでしょうか?
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- craftsman
- ベストアンサー率49% (166/336)
>この場合、excelは常時、アクティブになっているのでしょうか? >出来れば、常駐で、アクティブにならないものがよいのですが。。 その辺は、プログラムの作り方次第ですね。 バックグラウンドのまま動くような作り方も可能だと思いますよ。 それより問題は・・・。 常時メモリーにExcelを置いておくと、Win9x系ではシステム/Userリソースを大量に持ってゆかれてしまうので、他のプログラムの動作に支障を来す恐れがありますね。 WinNT系ならそれはないですけど・・・。 それだけのCPUパワーとメモリーを消費するのは間違い無し。 もし、バックグラウンドに常駐し、常に更新チェックを行うような物を考えられているのなら、ExcelやIEを利用する物よりも、VBやDelphi、C++等のまともな開発言語を使って作る方向で考えた方が良いかも知れませんね。
- craftsman
- ベストアンサー率49% (166/336)
そう言えば・・・。 似たような事を、Excel2000のVBAでやってるって人の話を聞いた事があります。 Excel2000以降のExcelは、Http://のファイルを直接開く事ができるんですよね。 (開くのダイヤログに、ファイル名の代りにHttp://のURLを入力すれば、webページが開きます。) VBAでExcel上にweb上のHTMLを直接ロードし、あとの処理はExcelに実装されたVBAで幾らでも処理できる・・・って事で。 Word2000でも、同等の事ができますね。 使用しているPCにExcelやWordがあるなら、特に何かを追加する事なく、VBAの使い方さえわかればできるって事ですね。
お礼
ご回答、ありがとうございます。 たいへん興味深いです。 この場合、excelは常時、アクティブになっているのでしょうか? 出来れば、常駐で、アクティブにならないものがよいのですが。。
- toysmith
- ベストアンサー率37% (570/1525)
BASICをご存知ならVBでInternet Controlを呼び出すって言う手があります。 Internet ControlはIEが使用するhttp,ftp,gopherプロトコルを提供するコントロールです。 更新チェッカーならhttpプロトコルを実装する必要があるでしょう。 掲示板などCGIページの更新チェックは日付チェックだけでは不可能だし、無料Webスペース上のWebページは動的に広告を埋め込むものがあるのでサイズチェックだけでも更新チェックできません。 結果として、httpのややこしいところをInternet Controlにまかせて更新チェックに関連ある部分のみを自作するのが早道です。
お礼
ご回答、ありがとうございます。 VBには興味がありますが、どの程度の勉強で可能でしょうか? かなり必要と考えておいた方がよいでしょうか? 片手間にやるしかないもので。。 また、もし、実用的で、初心者向きの参考書、サイトなどご存知でしたら、ご紹介頂ければ幸いです。
- craftsman
- ベストアンサー率49% (166/336)
自作するなら、VBScriptを使うって手もありますね。 ローカルにおいたHTMLに埋め込めば、制約が少ないですから、かなり高度な事もできると思います。 それと、webサイトの更新チェッカーですが・・・。 私はNemuBarと言うフリーソフトウエアを使っています。 IEにツールバーの形で取り込まれるアドインツールですが、webサイトの更新チェック機能の外に、ポップアップ広告を自動で閉じたり、Googleでweb検索をする機能など、結構便利な機能が組み合わされたフリーソフトウエアです。
お礼
ご紹介のソフト面白いですね。 ただ、私の用途とは少々違うようです^^; VBscriptですか。。ちょっと調べてみます。 ありがとうございます。
- wo-007
- ベストアンサー率68% (15/22)
私も同様のソフトを探していて、こちらで質問したところ 「WWWC」を教えていただきました。(もう試されましたか?) ですが、望んでいたものと少し違っていたので自分で作ってしまいました。 私のとった方法としては 1.JavaScriptを学ぶ(プログラムの経験があるのならそれ程難しくはないと思います) 2.BugBrowser(JavaScriptを組み込めるフリーのブラウザ)をダウンロードする。 3.自作のJavaScriptをBugBrowseで呼び出す。 おおまかに言うとこんな感じです。 欲しい物を自分で作るのは結構楽しいものです。がんばってください。 以下は参考URLです。 「WWWC」 http://www.nakka.com/wwwc/ 「JavaScript」 http://tohoho.wakusei.ne.jp/js/index.htm 「BugBrowser」 http://www.kit.hi-ho.ne.jp/tomo-sg/
お礼
早速有難うございます。 wwwc若干欲しいものと違うのです。(近いですが。。) それから、Bug Browser今、丁度使ってます^^ Java Scriptですか。。。ちょっと教えて頂いた、サイトを見てみます。 ありがとうございます。
お礼
OSはXPで考えています。 それ程本格的にやる時間も、能力もないので、なるべく簡易に出来る方法があればと考えています。 少し、本屋あたりを見回ってみるのもいいかも知れませんね。