Dircleaner
免責事項
このプログラムはファイルを移動します。あなた自身の責任でそれを使用してください。データの損失を停止する機能を実装しましたが、もしそうなら、私は責任を負いません。このプログラムはまだベータ版です。
要件
使い方
まず第一に、gitクローンを使用するか、https://github.com/whysoeasy/dircleaner.gitからzipをダウンロードしてください。 

今、あなたがその変更をdircleanerに変更した後。
次に、python dircleaner.py - ヘルプ

その後、Enterを押した後、この画面で迎えられます。

これで、これらはすべてクリーナーで使用できるオプションのすべてです。
コンピュータを掃除する方法はオプションです-C

その後、Enterを押して、コンピューターを掃除します。

次の機能は、現在の一時ファイルをすべて取り除く-t機能です。

次に、[Enter]をクリックすると、一時ファイルが削除され始めます。

現在、最も素晴らしい機能の1つにロールバック機能があります。
クリーナーがファイルを移動したと感じた場合は、移動したくありませんでした。
次に、python dircleaner.py -Rを実行すると、プロセスがロールバックされます。

次に、[Enter]をクリックすると、すべてのファイルを元の場所に戻すように進みます。

ここで、-U機能が更新をチェックし、ある場合はそれがあなたに伝えます。

次に、[Enter]をクリックします。

次の機能は、停止したファイルを削除または移動する可能性のあるファイルをジャンクで検索できる検索機能です。

次に、検索するものを入力して、[Enter]をクリックします。

バンチから最新の機能-Restore機能これは非常に重要な機能であり、あなたが意味しなかったファイルの負荷を削除するなどの緊急事態に使用されます。リセット機能は、このプログラムを使用して削除したすべての最新のファイルを取得し、リサイクルビンを使用して復元して動きます。また、バックアップが作成されるため、途中でキャンセルすると、バックアップファイルに移動して、復元.txtに貼り付けてコマンドを実行できます。そして、可能であれば、そのバックアップが復元されます。

それは機能の使用方法に関する:)
バグの報告
リポジトリで新しい問題を作成します。
触れないもの
いかなる状況でも、ログファイル/復元ファイルにタッチしないでください。これらは、ロールバック/復元機能で使用されます。
更新
update.pyを実行して、Windowsで最新バージョンを取得してください。
どのように機能しますか?
- このプログラムは、ドキュメント、デスクトップ、ダウンロードのすべてのディレクトリとサブディレクトリを通過し、
script.configに設定された最小年齢を超えており、 script.configで設定された最大サイズよりも低いファイルを探しています。見つかった場合は、ジャンクフォルダーを空にしたり、プロセスをロールバックしたり、ジャンク内で検索してファイルを移動するかどうかを決定するまで、ジャンクフォルダーに移動します。
余分な構成
- ジャンクとして分類されているファイルの構成を変更する場合は、
script.configに移動して構成を変更します。ただし、注意してください。ファイルの年齢の構成は数秒であるため、変更したい場合は数秒で配置する必要があります。デフォルトでは、重要なファイルを移動するリスクを停止し、200バイトに設定するために3か月に設定されます。また、ここにパス/パスを配置する場合(コンマによってそれらを分離する場合)、それはそれらとデフォルトのオプションと、デフォルトのオプションと、デフォルトのオプションがそれらを検索するだけでなく、システムファイルがそのパスにある場合、それらをジャンクと間違える可能性があります。したがって、「ジャンク」が見つかった場合は、ゲームやシステムの鍵ではないことを徹底的に確認してください。
必ず評価してください!
- このような?あなたのサポートを示すためにこのプロジェクトを主演させてください:)
ログを更新します
0.1.1
- 検索オプションの移動部分でfunction
junkyが間違っていると綴られたエラーを修正しました。
0.2.0
- @Rexogamerによって、文法の修正やプログラムへの構成の変更など、多くの変更が行われました。
0.2.1
- これで、
script.configの管理者チェックを無効にすることができます。
0.2.2
- Rexogamerによる事故に関する以前の更新で行われたインデントと構文のエラーを修正しました
0.2.3
- 構成パーサーが整数ではなく文字列を使用し、多くのインデントエラーをすべて固定しているという事実により、大量のバグ修正が行われます。
0.2.4
0.2.5
- 更新のチェックアップでバグの負荷を修正し、管理者のチェックアップが真実であってもスキップを停止しました。
1.0.0
- サブディレクトリをまったく通過しないように、大規模なバグを修正しました。
1.0.1
1.0.2
1.0.3
1.0.4
2.0.0
- 引数が追加されました。
- 管理チェック削除。
- 文法修正。
2.0.1
- -cに必要なジャンクフォルダーを作成するための-jを含むコードの追加。
2.0.2
- ロールバック修正
- ワイプログをオフにしてオンにすることができます
- コードクリーンアップ
3.0.0
3.0.1
- 色が追加されました
- バナーが追加されました
- readme.mdが更新されました
3.0.2
- ファイルをまっすぐに移動することにより、ユーザーは継続する前に移動したくないファイルを選択できます。
3.0.3
- 移動したくないファイルの一部を削除した後、ファイルを移動するためにEnterをクリックできないバグを修正しました。
3.0.5
- コードのクリーンアップにより、ジャンクのファイルが見つからない場合、終了します。
3.0.6
- ジャンクとしてクラスを検索するときに、単語の単純な変更を分析にクリーンに変更します。
4.0.0
- クリーナーを完全に固定した変更は、それが動作するようになった今それをチェックします。
4.0.1
- デスクトップフォルダーが見つからない場合、代わりにドキュメントフォルダーにフォールバックされます。
- ジャンクファイルのジャンクフォルダーをチェックしないようにしました。
- -u関数は、手動でそれを行う必要があるのではなく、更新されます。
4.0.2
- ファイル自体がアップデートによって削除されているために機能しなかったため、ファイルを更新できる-uを削除する必要がありました。これで、更新を確認するだけです。
5.0.0
- script.configでexternive_pathsで検索するために複数の新しいパスを追加して、コンマによって分離された、または自分で置くことができる新しい機能を追加しました。
- この新機能により、人々が誤ってシステムファイルを移動する可能性が高くなるため、これに対抗するために、ファイルは現在100バイトを超える必要があります。
- ここで、ファイルをジャンクに移動する前に、2つの入力を行う前にトリプルチェックを行う必要があります。これにより、システムファイルなどを移動する可能性が低くなります。最初に見て、必要なファイルをチェックして削除できるようになります。
5.0.1
- すでにロールバックしている場合、ロールバックしようとはなりません。
5.0.2
- 修正されたタイムスタンプは、3か月にわたってファイルを間違いなく取得します。
- そのため、プログラムは特定のファイル拡張子を検出して、誰かが本当に重要なものを削除するリスクを止めるだけです。
- 100バイト未満のファイルを検索できなくなりました。
- ファイルが削除された後も追加された機能を復元して、今すぐ復元して元のポジションに戻すことができます。復元機能を使用すると、バックアップファイルが作成され、貼り付けをrestore.txtにコピーしてpython dircleaner.py -resetを実行できます。
5.0.3
- 「-Reset」は「-Restore」に変更されました。
5.0.4
- 1つの外部パスを単独で使用できるようになったsimpypeを固定しました。
- ユーザー名の更新のために機能していなかったため-Uを修正しました。
5.0.5
- pywin32とwinshellを要件に追加しました。txt。
5.0.6
- update.pyを更新したので、クローン化の代わりにレポをzipファイルとして取得し、それ自体を複製しない場合に機能します。