rany2 / edge-tts

Use Microsoft Edge's online text-to-speech service from Python WITHOUT needing Microsoft Edge or Windows or an API key
https://pypi.org/project/edge-tts/
GNU General Public License v3.0
5.3k stars 544 forks source link

Fix False-Positive By Crappy AV Caused by GPL License File #170

Closed Dobrowit closed 8 months ago

Dobrowit commented 8 months ago

I removed the blank line from the end of the file. This procedure is to change the checksum of the file so that it is not recognized as "Trojan.U.NjRat.tr" by GridinSoft and VirusTotal. The change does not change the content of the license but removes the problem when distributing software that contains edge_tts.

Dobrowit commented 8 months ago

You can check out how GridinSoft's junk product works: https://gridinsoft.com/online-virus-scanner/id/3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986

I wonder how such a common file as a GPL license can be recognized as malicious code. Maybe someone from this company is malicious or stupid.

...VirusTotal also shows bad stuff when it finds a file with a license somewhere but it is a derivative of GridinSoft.

rany2 commented 8 months ago

Your patch is empty: https://patch-diff.githubusercontent.com/raw/rany2/edge-tts/pull/170.patch

Dobrowit commented 8 months ago

I'm sorry but I don't grasp how exactly the GIT works :-) ...I guess I need to read the manual. :-)

Now it's good :-) I learned something. https://github.com/Dobrowit/edge-tts/commit/ab718e9063a14db4978ad06544faafb57d26ec17

rany2 commented 8 months ago

I'll just end up distributing a markdown version instead.