Closed perryodk closed 1 year ago
Option 2 would be my solution of preference given those two options. But I would probably instead of checking for a "valid m3u8" search for "MySQL" in the m3u8, and if found, reject it. I my self use the PurgeFilesEnabled option and have never had that problem with my provider, strangely enough.
When I used m2strm, to update the existing .strm files in the OutDirectory, my provider experienced an issue with their service. This caused the existing good "original.m3u8" to be deleted and replaced or overwritten by an downloaded faulty M3U8 file containing only the text "There was an problem connecting to the MySQL database". As this error text is in no means a valid M3U8 file and I had parameter
PurgeFilesEnabled
set toTrue
this deleted all .strm files and directories in theOutDirectory
.I can think of a few possible solutions:
PurgeFilesEnabled
set toTrue
.Thanks for your help and making this program!