Slyyxp / rsack

Ransack「rsack」is a lossless Korean music downloader
MIT License
84 stars 12 forks source link

OSError: [Errno 36] File name too long: #65

Closed Ganyu69 closed 2 years ago

Ganyu69 commented 2 years ago

rsack -b -u "https://music.bugs.co.kr/album/4080053?wl_ref=M_contents_01_07" 2022-09-24 12:21:48.543 | INFO | rsack.clients.bugs:auth:29 - Login Successful 2022-09-24 12:21:48.543 | INFO | rsack.bugs:init:25 - Threads: 2 2022-09-24 12:21:48.791 | INFO | rsack.bugs:_album:60 - Album: Listen-Up(리슨업) EP.8 2022-09-24 12:21:48.791 | DEBUG | rsack.bugs:_album_path:81 - Creating /root/downloads/강승식 (빅톤), 임세준 (빅톤), 정수빈 (빅톤), DRIPPIN(드리핀), 오반, Hash Swan, 이대휘 (AB6IX), GEMINI (제미나이), 레디(Reddy), 이윤정, 스월비(Swervy), DOKO(도코), 김신의(몽니), 빈센트 블루(Vincent Blue) - Listen-Up(리슨업) EP.8 2022-09-24 12:21:48.791 | ERROR | rsack.bugs:_album:65 - An error has been caught in function '_album', process 'MainProcess' (3559042), thread 'MainThread' (140185128912704): Traceback (most recent call last):

File "/usr/local/bin/rsack", line 8, in sys.exit(main()) │ │ └ <function main at 0x7f7f639d1a60> │ └ └ <module 'sys' (built-in)>

File "/usr/local/lib/python3.9/dist-packages/rsack/main.py", line 31, in main bugs.Download(type="album", id=int(id)) │ │ └ '4080053' │ └ <class 'rsack.bugs.Download'> └ <module 'rsack.bugs' from '/usr/local/lib/python3.9/dist-packages/rsack/bugs.py'>

File "/usr/local/lib/python3.9/dist-packages/rsack/bugs.py", line 29, in init self._album(id) │ │ └ 4080053 │ └ <function Download._album at 0x7f7f63959d30> └ <rsack.bugs.Download object at 0x7f7f63f16e20>

File "/usr/local/lib/python3.9/dist-packages/rsack/bugs.py", line 65, in _album self._album_path() │ └ <function Download._album_path at 0x7f7f63959e50> └ <rsack.bugs.Download object at 0x7f7f63f16e20>

File "/usr/local/lib/python3.9/dist-packages/rsack/bugs.py", line 82, in _album_path os.makedirs(self.album_path) │ │ │ └ '/root/downloads/강승식 (빅톤), 임세준 (빅톤), 정수빈 (빅톤), DRIPPIN(드리핀), 오반, Hash Swan, 이대휘 (AB6IX), GEMINI (제미나이), 레디(Reddy), 이윤정, 스월비(S... │ │ └ <rsack.bugs.Download object at 0x7f7f63f16e20> │ └ <function makedirs at 0x7f7f64944b80> └ <module 'os' from '/usr/lib/python3.9/os.py'>

File "/usr/lib/python3.9/os.py", line 225, in makedirs mkdir(name, mode) │ │ └ 511 │ └ '/root/downloads/강승식 (빅톤), 임세준 (빅톤), 정수빈 (빅톤), DRIPPIN(드리핀), 오반, Hash Swan, 이대휘 (AB6IX), GEMINI (제미나이), 레디(Reddy), 이윤정, 스월비(S... └

OSError: [Errno 36] File name too long: '/root/downloads/강승식 (빅톤), 임세준 (빅톤), 정수빈 (빅톤), DRIPPIN(드리핀), 오반, Hash Swan, 이대휘 (AB6IX), GEMINI (제미나이), 레디(Reddy), 이윤정, 스월비(Swervy), DOKO(도코), 김신의(몽니), 빈센트 블루(Vincent Blue) - Listen-Up(리슨업) EP.8' Traceback (most recent call last): File "/usr/local/bin/rsack", line 8, in sys.exit(main()) File "/usr/local/lib/python3.9/dist-packages/rsack/main.py", line 31, in main bugs.Download(type="album", id=int(id)) File "/usr/local/lib/python3.9/dist-packages/rsack/bugs.py", line 29, in init self._album(id) File "/usr/local/lib/python3.9/dist-packages/rsack/bugs.py", line 66, in _album self._download_cover() File "/usr/local/lib/python3.9/dist-packages/rsack/bugs.py", line 177, in _download_cover with open(self.cover_path, 'wb') as f: OSError: [Errno 36] File name too long: '/root/downloads/강승식 (빅톤), 임세준 (빅톤), 정수빈 (빅톤), DRIPPIN(드리핀), 오반, Hash Swan, 이대휘 (AB6IX), GEMINI (제미나이), 레디(Reddy), 이윤정, 스월비(Swervy), DOKO(도코), 김신의(몽니), 빈센트 블루(Vincent Blue) - Listen-Up(리슨업) EP.8/cover.jpg'