Skip to content

Releases: mashersan/BlogPingSender

v1.0.0

31 Jul 07:38

Choose a tag to compare

ブログ更新 Ping 送信ツール 📢

指定したブログの更新を自動で検知し、複数のPingサーバーへ一括で更新通知を送信するWindowsデスクトップアプリケーションです。


✨ 主な機能

  • 複数サイト対応: 複数のブログRSSフィードを登録し、まとめて監視できます。
  • 一括Ping送信: 複数のPingサーバーを登録し、更新時に一括で通知を送信します。
  • バックグラウンド動作: タスクトレイに常駐し、PC作業の邪魔をせずにバックグラウンドで動作します。
  • 柔軟なカスタマイズ:
    • 監視間隔を分単位で自由に設定可能。
    • Windows起動時の自動実行。
    • アプリ起動時の監視自動開始。
    • 閉じるボタンの挙動(タスクトレイ常駐 or 終了)の選択。
  • 便利なツール機能:
    • 任意のタイミングでPingを送信できる「手動送信」機能。
    • 設定内容をファイルで管理できる「インポート/エクスポート」機能。
    • 動作履歴をファイルに記録するロギング機能。

🚀 使い方

  1. 起動: BlogPingSender.exe を実行します。
  2. 初期設定:
    • [設定...]ボタンから設定画面を開きます。
    • 「監視ブログ一覧」に監視したいブログのRSS/AtomフィードURLを追加します。
    • 「Ping送信先一覧」に通知したいPingサーバーのURLを追加します。
    • 「動作設定」で好みのオプションにチェックを入れ、[OK]で保存します。
  3. 監視開始: メイン画面で [監視開始] ボタンを押すと、設定した間隔でのチェックが始まります。
  4. タスクトレイ常駐:
    • ウィンドウの閉じる(×)ボタンを押すと、アプリはタスクトレイに格納されます。(設定で無効化も可能)
    • タスクトレイのアイコンをダブルクリック、または右クリックメニューの「表示」でウィンドウが再表示されます。
    • 右クリックメニューの「終了」でアプリケーションを完全に終了します。

動作環境

  • Windows 10 / 11
  • .NET Framework 4.7.2 (またはそれ以降)

開発者向け (ソースからのビルド)

このプロジェクトを自分でビルド・改造する場合、以下の環境が必要です。

  • Visual Studio 2022 (またはそれ以降)
    • 「.NET デスクトップ開発」ワークロード
  • .NET Framework 4.7.2 SDK (またはそれ以降)
  • 依存パッケージ (NuGetからインストール)
    • System.Text.Json
    • Costura.Fody (単一実行ファイル化のため)

更新履歴

  • 2025/07/31 - Version 1.0.0
    • 初期リリース

📄 ライセンス

このソフトウェアは、以下の条件の下で提供されます。

【許可事項】

  • 本ソフトウェアを、個人・法人、商用・非商用を問わず、自由に使用すること。
  • 個人的な目的で、本ソフトウェアを複製、改変すること。
  • 本ソフトウェアを、内容に変更を加えない限り、無償で再配布すること。

【禁止事項】

  • 本ソフトウェア、およびその複製や改変物を、有償で販売、譲渡すること。
  • 本ソフトウェアに改変を加えたものを、制作者の許可なく再配布すること。

【保証の否認】

本ソフトウェアは「現状のまま」提供されるものであり、制作者は、明示または黙示を問わず、その機能、性能、商品適格性、特定目的への適合性について一切の保証をしません。

【責任の制限】

本ソフトウェアの使用または使用不能から生じるいかなる損害(逸失利益、事業の中断、情報の喪失などを含むがこれに限らない)についても、制作者は一切の責任を負いません。