Unchecky-望ましくない可能性のあるプログラムのダウン

ソフトウェアをインストールするとき(および場合によって 他の 状況でも )、ツールバーやインターネットディフェンダーなど、不要な可能性のある追加のプログラムが提供されることは長い間標準でした。 また、多くの場合、スタートページまたは検索エンジンを変更するという申し出があります。 これらの提案はインストールプロセスの一部として提供され、その結果、経験の浅いユーザーはデフォルトでは何も疑わずにセット全体をインストールします。 結果は、 すべての人に知られていると思います。

私はこの問題について長い間考えていましたが、今日は、 Unchecky (英語版uncheck - uncheck )と呼ばれるプログラムで解決策を提供したいと思います。 カットの下の詳細。

それがすべて始まった方法


ツールバーや同様のゴミに対するプログラムを書くというアイデアは、かなり前に思いつきました。 アイデアはありましたが、私はその実装にはあまり興味がありませんでした。 時間が経つにつれて、彼女は忘れられていたかもしれませんが、彼らは常にこのことを思い出しました。

私は「コンピューターの使い方がわからない」友人を何度も訪問し、多数のツールバー、ディフェンダー、左のレジストリクリーナーなどを削除しました。 同時に、いくつかのプログラムの作成者として、インストーラーでそのようなゴミを作成するという申し出を何度か受けましたが、丁寧に(またはそうではなく)拒否しました。

そして、ある日、私は自分のアイデアを実現することにしました。

実装


ここでは、 Softpediaの Webサイトに助けられました。たとえば、インストール中にどのプログラムが「ボーナス」を持っているかを詳細に記述しています。
プログラムが完全に機能するために必要としないソフトウェアまたはコンポーネントをダウンロードまたはインストールすることを提案します。
Googleと小さなスクリプトの助けを借りて、数百のダーティーインストーラーをダウンロードし、VMを起動して動物の研究を始めました。 少し分析した後、ほとんどすべてのインストーラーがボックスを提供しているため、最も効果的な方法はボックスをプログラムでオフにすることであるという結論に達しました。

1か月後、私は最初のプロトタイプを作成しました。その後、私のコレクションの最大数のインストーラーにサポートを追加することが目標でした。

どうした


その結果 、ベータ版をダウンロードできるUncheckyというプログラムが作成されました。
このプログラムは次のことができます。


次に何が起こるか


それはすべて、ツールバーライターやその他の喜びがUncheckyにどのように反応するかにかかっています。 そして、これは部分的にはあなた次第だと思います。 Uncheckyは簡単に回避できますが、一方で、新しいチェックマークのサポートを簡単に追加できます。

プロジェクトをサポートするのに十分な自由時間を見つけられることを願っています。 アイデアが気に入ったら、 財政的に参加することもできます。 また、ヒントや提案を喜んでいます。

Source: https://habr.com/ru/post/J203660/


All Articles