Closed Olegus-Dark closed 10 months ago
касаемо "небезопасных" символов, нашел решение для NTFS если использовать игнорирование "небезопасных" символов, то можем нарваться на символы в именах, которые ломают лицо NTFS это ( * " / \ < > : | ? )
на питоне писать не умею, поэтому воспользовался https://pythex.org/ для "реалтайм" проверки примера и немного учебника по re.compile для понимания "а куда вписывать это все"
чуть отредактировал строку и получил это: FILENAME_CLEAR_RE = re.compile(r'[*"/\<>:|?]+')
Еще к проблемам -- постоянно валится в ошибку 400. Качает где-то треков 80-150 и привет 400. Думаю для адекватной работы нужно лепить что-то с "псевдобраузером", где пользователь будет логиниться и там уже у нас будут постоянно актуальные куки. (что-то по типу YADMusic)
Да, ошибка 400 действительно является серьезной проблемой. Поэкспериментирую с капчей, возможно придумаю что нибудь без "псевдобразуера".
Будьте бдительны т.к. яндекс музыка сейчас лежит одновременно и на .com и на .ru
на .com нет куков "spravka", поэтому для авторизации используйте только music.yandex.RU