obskyr / khinsider

A script for khinsider mass downloads. Get video game soundtracks quickly and easily! Also a Python interface.
624 stars 65 forks source link

Unexpected error (solved, it was because i was using an old version) #66

Closed Arlojmikk closed 2 years ago

Arlojmikk commented 2 years ago

Traceback (most recent call last): File "C:\Users\User\Downloads\khinsider-master\khinsider-master\khinsider.py", line 591, in sys.exit(doIt()) File "C:\Users\User\Downloads\khinsider-master\khinsider-master\khinsider.py", line 535, in doIt success = download(soundtrack, outPath, formatOrder=formatOrder, verbose=True) File "C:\Users\User\Downloads\khinsider-master\khinsider-master\khinsider.py", line 410, in download return Soundtrack(soundtrackId).download(path, makeDirs, formatOrder, verbose) File "C:\Users\User\Downloads\khinsider-master\khinsider-master\khinsider.py", line 322, in download for song in self.songs: File "C:\Users\User\Downloads\khinsider-master\khinsider-master\khinsider.py", line 149, in lazyVersion setattr(self, attrName, func(self)) File "C:\Users\User\Downloads\khinsider-master\khinsider-master\khinsider.py", line 285, in songs table = self._contentSoup.find('table', id='songlist') File "C:\Users\User\Downloads\khinsider-master\khinsider-master\khinsider.py", line 149, in lazyVersion setattr(self, attrName, func(self)) File "C:\Users\User\Downloads\khinsider-master\khinsider-master\khinsider.py", line 268, in _contentSoup if contentSoup.find('p').string == "No such album": AttributeError: 'NoneType' object has no attribute 'find'

this seems to happen whenever i try to download an album, the version of the script i am using is from 2/19/2020, so ill test with the most recent version.

the most recent version worked, so that was the problem.