Web Update Check
(WUC)
Web Update Check
(WUC)

はじめに

CSS Selector や GET Request, HEAD Request などで
Webサイトの更新をチェックできるフリーソフトウェアです。

また、Javascript で生成していたり、リダイレクトするサイトも、
WebView2 を使用することにより対応しています。


2025/05/02 - Version.0.1.60.0 をリリースしました。 スクリーンショット ダウンロード
2025/05/02 - Version.0.1.50.0 をリリースしました。

特徴

下記の内容で、Webサイトの更新を確認できます。 CSS Selectorの指定方法が分からなくても、
ブラウザー付属のDevToolsを使用して簡単に指定できます。

スクリーンショット

メイン画面
WUC

凡例
New Group グループを追加 Rename Group グループ名を変更 Delete Group グループを削除
New Item URL情報を追加 Edit Item URL情報を編集 Move to Group ほかのグループに移動 Delete Item URL情報を削除
Search All すべてのURLをチェック Search Group 選択したグループのURLをチェック Search Item 選択したURLをチェック
Update Reset 選択したURLのアイコンをリセット Editor テキストエディタ―で結果を表示
WinMerge WinMergeで結果を比較 Info バージョン情報

URL情報設定画面
CSS Selector 指定

GET Request 指定
HEAD Request 指定
その他、特殊
内部で自動的に変換していますので、UIで指定する必要はございません。

Javascript などで生成していたり、リダイレクトしたりする場合
最初の要素のみ CSS Selectorで、クラスを指定した場合に、
複数回出現するパターンにおいて、最初に出現した要素だけを比較

WebView2を使用 Javascript で生成していたり、リダイレクト していたりする場合、
通常の HttpClient では正常に取得できません。
その場合、WebView2 を使用することにより、
ページが表示された後に処理することができます。
ただし、HttpClientのように、サーバーからソースを取得するのではなく、
WebView 上にページが表示された後に、WebViewからソースを取得するため、
取得に時間がかかってしまいます
通常の設定で取得できない場合のみ、使用することをおすすめします。

Content-Length サイズを比較
Last-Modified 更新日を比較
Content-Length および Last-Modified のどちらも指定がない場合、
Request全体で比較


設定サンプル

Get Request (Selector)
グループ 名前 URL CSS Selector 最初の要素のみ
Driver Intel Ethernet Adapter link #version-driver-select
Driver SFCard Viewer 2 link div.dld-download-box
Driver NFCポートソフトウェア link div.dld-download-box
Package ESET link #strContent > div.strContentBody > div.content > div.strMain > dl.modListDef チェック
Package Sysinternals Suite link div.content
Package Microsoft WSL link div.application-main .Link--primary:first-of-type
Archiver 7z link table.News
Archiver UnRAR link td.maintd2 table.thinbox チェック
Codec FFmpeg link #release-version
Codec FLAC link #newsbox
Develop Android Studio link table.download
Develop Dependencies link div.application-main .Link--primary:first-of-type チェック
Develop Inno Setup link table.standard > tbody > tr:nth-child(2) > td:nth-child(1)
Develop Java SDK 24 link h3#java24
Develop Java SDK 21 link h3#java21
Develop Java SDK 17 link h4
Develop Java SDK 8 link h4
Develop PDFBox link body > div > div > div.col-xs-12.col-sm-9 > ul:nth-child(4)
Develop SQLite link #a2
File Bz link div.row-main-content チェック
File CubePDF link #latest
File CubePDF Page link #latest
File WinMerge link #content h3
Movie Avidemux link div.news-overview
Movie VOICEVOX link div.application-main .Link--primary:first-of-type
Music Audacity link div.application-main .Link--primary:first-of-type チェック
Network ffftp link div.application-main .Link--primary:first-of-type チェック
Network Git for Windows link div.application-main .Link--primary:first-of-type
Network TeraTerm link div.application-main .Link--primary:first-of-type チェック
Picture Paint.NET link div.application-main .Link--primary:first-of-type チェック
Other NirSoft link tr.whatsnewtablerow
Other Open SSL link div.px-8.basis-8\/12 > table > tbody チェック

Get Request (Response Headers Read)
グループ 名前 URL Content-Length Last-Modified 備考
Driver ADATA SSD ToolBox link チェック チェック バイナリファイル
Package Microsoft VC Redist x86 14.x link チェック チェック バイナリファイル
Package Microsoft VC Redist x64 14.x link チェック チェック バイナリファイル

Head Request
グループ 名前 URL Content-Length Last-Modified 備考
File 秀まるお link チェック チェック 静的ページ
Get Requestでも可

ダウンロード



7z (圧縮方式 LZMA2)で圧縮されております。
適当なフォルダーに解凍して、ご使用ください。

古い解凍ソフトでは、7zに対応している場合でも、
LZMA2方式に対応していない場合があります。

脆弱性などに対応されていない可能性もあるため、
1年以内に更新されているソフトをご使用することをお勧めします。


ご使用のPCに ".NET Desktop Runtime 8.0" がインストールされていない場合、
ツールの実行時に、インストールを要求されますので、
画面の指示に従ってください。

MSサイトから直接ダウンロードする場合、
ランタイムは3種類あるため、間違わないように注意してください。

質問および、要望などのお問い合わせ先


こちらのメールに murui-no-neko-zuki@tasogare.jp ご連絡ください。











OS

現在、下記のOSでご利用いただけます。

言語

現在、次の言語でご利用いただけます。

免責

お客様は、本ソフトウェアの使用に関するリスクを負うものとします。 無類のねこ好き(ライセンサー)は、その他の明示の保証、条件、瑕疵担保、 またはその他本ソフトウェアの品質について一切責任を負いません。 無類のねこ好き(ライセンサー)は、商品性、特定目的に対する適合性、 または権利侵害の不存在に関する黙示の保証および条件を含め、 いかなる黙示の保証または条件についても一切責任を負いません。

救済手段および責任の制限および除外

お客様は、いかなる損害の賠償 (逸失利益、直接損害、結果的損害、特別損害、間接損害、付随的損害を含みます) またはその他の請求を行うことはできません。