2017-02-17 15 views
0

これは少し '一般的な'場合は申し訳ありません。私はGitHub上のC#オープンソースプロジェクトを維持しています.GitHubヘルプ(と同様の検索)で見ることができますが、プロジェクトのダウンロード数を追跡する方法はありません。Windowsアプリケーションのインストール番号を監視する方法はありますか?

私はWindowsアプリケーションを何人もインストールしている人がいて、誰にも何か提案があるのか​​不思議に思っていましたか、どういうわけかプロジェクトのインストール数を監視する方法をお勧めします。

+1

**、料理それはローカルのLANを介して出力されます。 ** DRM **は合理的に正確な方法の1つですが、あなたのソフトウェアがオープンソースであり、_GitHub_で利用可能であると考えると、誰かがコード** – MickyD

+0

で感謝することができます** @MickyD。私は、インストールよりも(あるレベルの精度を保証するために)ダウンロードを追跡する方が簡単かもしれないと考えました。 – Rawns

答えて

1

おそらくインストールの数を監視する最も簡単な方法は、インストールスクリプトにある種の「検証」のためにサーバーに接続し、どこかのデータベースにインストールされたアカウントに接続することです。生の数字だけが必要な場合はそれを増やすか、インストール中にアプリの基本登録を最低限必要とする(メールアドレスや名前など)。いつでも行数を数えれば、インストール数を知ることができます。一意のインストールが必要な場合は、おそらくメールアドレスでフィルタリングしてください。

+1

私はGoogleアナリティクスを使って同様のことをしました。一部のユーザーは追跡されたくないので、収集するデータを明確にする必要があります。 – osowskit

1

誰かが将来的にこのスレッドを参照している場合だけ追加する...

ない100%確実な方法は、しかし、追加の配布方法としてうまく機能しているようです。私はChocolateyを通して申請書を発行しました。 Chocolateを使用している場合、エンドユーザーが簡単にインストールすることができます。また、インストール数も追跡できます(バージョン別にも細分化することができます)。そして、最近のACMの雑誌の記事で述べたように、大学の誰かがそれをダウンロードすることができ、ので、あなたは正確に一度** downloads`の `数に基づいて、数字をインストールするかを決定することはできません

enter image description here

関連する問題