From fca87af73e3b5e8011a1cbcad59c9894ea7a8ab6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Filip=20=C5=A0ika=C4=8D?= Date: Sun, 13 Apr 2025 22:07:35 +0200 Subject: [PATCH] Update README.md --- README.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 779f1fd..3a8c783 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,7 @@ From patch 1.0.2 onwards, you can exclude files and folders from being moved. The UI that is used for the exclusion rules is the same as the one used for the search criteria. But here is a quick glance at how it looks: +![ImageOfExclusionRules](https://github.com/user-attachments/assets/d2d6e30b-c36f-4650-833f-46036ba864d4) 1. **Excluded folder or files**: This is where you can input the folder or file paths you want to exclude from being moved. 2. **Add rule button**: This button will add a rule to the list of rules. @@ -89,18 +90,28 @@ They syntax is the same as the one used for the moving rules but here you can fi ### Example without regex -Lets imagine you have some creatures you want to move into folders like this: +Lets imagine you have some creatures you want to move into folders like this. +The list of creatures looks like this: + +![ExclusionExample1Before](https://github.com/user-attachments/assets/a6f5a658-94de-4d78-9eb5-2342164d7cff) + +And the rules you want to apply to them look like this: + +![rulesToApplyRats](https://github.com/user-attachments/assets/83eef1c8-1874-465c-a356-ec2754f62f52) After moving them you are left with this: +![Example1Sorted](https://github.com/user-attachments/assets/2c952393-3e0b-4ff6-885e-2af1e526d4ab) And now you are thinking "Damn, despite all that rage, those are still rats in a cage..." And because you saw how angry the rats were, you decided you don't want to include them in further sorting. Therefore, a rule would look like this: +![ExcludedRat](https://github.com/user-attachments/assets/f4eaa39e-f7b4-43e1-9e34-b9dfe24eb6f7) And the result would look like this: +![RatsUntrapped](https://github.com/user-attachments/assets/91de85b3-14e1-471b-91e1-bb677b714ae5) ### Example with regex @@ -108,11 +119,16 @@ I don't have any funny examples for this one, but I thought it could be useful t Let's imagine you are moving the following files: +![SystemFiles](https://github.com/user-attachments/assets/9bc0de03-8e3a-4a11-8b23-48b28cade020) + And you decided you want to exclude those that have numbers as a suffix. Then your rules can look like this: +![SystemRules](https://github.com/user-attachments/assets/c1779dee-2c13-459c-a11d-4f39fd49c3de) + And the result would look like this: +![SystemResult](https://github.com/user-attachments/assets/b5c2b915-7a3d-41f5-a91a-249f57f88d86) A sidenote for this is that regex can by default be used to manage exclusions as well. So the current example of exclusion could have been handled with a slight change to the moving rule as well.