VenomVendor / DeduplicateSMS

Delete duplicate SMS in one click in Android - https://play.google.com/store/apps/details?id=com.venomvendor.sms.deduplicate
Apache License 2.0
17 stars 4 forks source link

Look for n-back duplicates #18

Open Lucent opened 5 years ago

Lucent commented 5 years ago

To avoid time zone issues and catch duplicates with non-identical times, it looks like the program generates a hashes and compares them, meaning with the "ignore time" option, it'll delete every "hi" message you send a certain person, which obviously isn't the intent of message deduplication.

Instead, how about looking through each thread for identical messages less than n messages ago? Normally duplicates occur either back-to-back or immediately after a long message is broken into parts.