Eric Falsken

Results 28 comments of Eric Falsken

I can confirm that this is a problem even without the unicode characters. It appears that A.S.S. is choking in windows. (but not on linux) Here's the contents of my...

> Are you scanning a network path by any chance? Try mapping drive to a drive letter and to scan that, as I believe it is an UNC path bug......

Note that I've got latest version of ASS installed on both my NAS (Synology) and on my Windows machine with both pointed at the same folder of files. The ASS...

I'd love to pair with you on trying to fix it. I tried to do it on my own but couldn't figure out the setup needed to make my dev...

That makes sense. > * line 575: replace '/' with os path.sep. Windows use '' so that would explain ... * We could escape hyphens but need to know what...

I managed to make a zip file with all of my `.plexignore` files. Combined with the previous logs.... this should be able to get you everything. [anime.zip](https://github.com/ZeroQI/Absolute-Series-Scanner/files/8548486/anime.zip)

> Replace line 575 `if fnmatch.fnmatch(path2+'/', pattern):` With `if fnmatch.fnmatch(path2+os.path.sep, pattern):` > > Issue is hard coded '/' for .plexignore files which only works for linux seemingly. Trying it now....

I found this block on 565-588 and put the edit on the matching line.... was 585. ``` plexignore_patterns = [] for index, dir in enumerate(path_split2): file = os.path.join(root, os.sep.join(path_split2[1:index+1]), '.plexignore')...

I also tried dumping a bit more logging in there, but can't get anything in any of the logs that I can find: ``` for pattern in plexignore_patterns: try: if...

> Replace line 575 `if fnmatch.fnmatch(path2+'/', pattern):` With `if fnmatch.fnmatch(path2+os.path.sep, pattern):` > > Issue is hard coded '/' for .plexignore files which only works for linux seemingly. I'm pretty sure...