SDL Trados Studio PlugIn - play with TM 2 (inconsistencies) [Updated]

SDL Trados Studio PlugIn - play with TM 2 (inconsistencies) 
SDL_Trados_Studio_PlugIn_play_with_TM_inconsistencies


For version 2017 only






Check out the previous OLD post;
https://deeptranslation.blogspot.com/2018/10/sdl-trados-studio-plugin-play-with-tm-2.html




[Caution]
Keep your original copy of TM in a safe place
Play with carbon copy only




first screenshot
it selects all the duplicated items automatically to delete. But, it except one row.
it deselects the latest one item in each group automatically to make it alive.
-colored means it will be removed
-transparent means it will be survived


change one row color by clicking it, intentionally


after deleted all colored(duplicated) items, only the row just clicked above survived

Let me show you simple math.

Total items before :  708,332

Total duplicated items : 168,532
Total duplicated group counts : 66,969
Total items to be deleted :  168,532 - 66,969 = 101,563
I have clicked one extra item to survive intentionally, so.. 
Total items to be deleted :  101,562
Total items after : 708,332 - 101,562 = 606,770





updated for the better deletion

-click a row to Select/DeSelect (toggle)
-drag multi rows to Select/DeSelect (toggle)

-a current page delete button (after delete, it reads file again)
-whole pages delete button (firstly, select you wanted, move page(s) and lastly click this button to delete in OneGo)

-1st header cell, selects all of current page
-2nd header cell, deselects all of current page

-can process up to 9 TMs with easy






Records:

myTM
- size 800 MB
- TU 0.7 Mill.

Elapsed time to finish "Remove Duplicates (101,562 TU)"
- 5 Min. (loading 1 Min. delete 4 Min.)

Performance
- Perfect








it considers "duplication" a little bit wider
But, not considering "Fuzzie"
For Instance;
SDL Trados Studio considers following as "potential duplicates"
Monday
Mondays

But, Mine considers the same "Characters" only, so blind above kind of deviations.
Mine sees followings as only one item;
Monday1234
Monday<5/>
monday
MONDAY
m o n D a y
Mon-day
Mon. Day
M[&]onday







Link
https://drive.google.com/file/d/11Spvq42IbRpBmE4j6CunQ6cZytgL6_AY/view?usp=sharing
...
..
.
[Note]
This program is Free of charge and has no hidden string absolutely.
Except, it does not have SDL signature.

I have tried to get SDL's sign but, SDL denied to sign my plugins.
SDL signs plugins exclusively to post their own place ONLY.
As you can see, this place is not the SDL's narrow homeground.

And, SDL says, You (not me) have to pay money to get SDL's signature for this one.
That's nonsense and bullshit. That signature is useless and needless.

The developer has final responsiblity for it, not the SDL.
Let's say you wanted to update or upgrade or nice idea for that.
What the heck SDL can do for you ? N.o.t.h.i.n.g.
- I saw it clearly, when SDL changed their stuff to 2019 version.
- They could do nothing. SDL just waited and saw its developers.

If you want signature version of it.
Tell me, I'll do it for you with the same cost.

Additionally, I suspect SDL could make a Backdoor when they check myPlugIns.
Just like Apple/MS/Intel/HuaWei. Though I do not have any kind of hard evidences.
I have found a hard evidence;
https://deeptranslation.blogspot.com/2019/01/sdls-backdoor.html
You can guess what is going on there by this clue.