2016-04-23 11 views
-1

私はいくつかの画像とその中に1つのランダムな画像の画像をある時間間隔で一度変えるスクリプトを持つウェブページを持っています。スクリプトは、そのファイルを現金で再読み込みしてページ上の画像を更新することによって画像を変更します。だから、htmlコードの画像画像のdoesntのチャゲのURL:ウェブページの変更を追跡するプログラム

socket.on("banner", function(info) { 
    banName = "banner" + info.bid; 
    ban = document.getElementById(banName).getContext('2d'); 
    var img = new Image(); 
    img.src = 'data:image/jpg;base64,' + info.image; 
    img.onload = function(){ban.drawImage(img, 0, 0);}; 
}); 

ページがブラウザにあるときにどのように私は、たとえば、C#のために使用した画像の変化を追跡することができますか?

+0

あなたはどのようなデスクトッププログラムを念頭に置いているのですか? – zjk

+0

ページに更新されたイメージを保存するexpamle C#プログラムの場合 – VAGrus

+0

このWebページの例は表示できますか?だから私はどのように '現金でそのファイルを書き換えることができます参照してください – zjk

答えて

0

最後の手段として、イメージを定期的に取り出し、バイト配列にロードします。変更を確認することは、バイト配列が変更されたかどうかを調べることに過ぎません。

編集:

それは難しい部分思わは、1つの画像データを取得する方法についてです。ブラウザにJavaScriptコードがない場合は、C#を使用してjavascriptの動作を模倣するwebsocket接続を確立します。

しかし、ブラウザでjavascriptコードを変更すると簡単にできると思います。

関連する問題