Есть тут GO пограмисты?
с 4 часов чатгпт насилую и ниче не получается сделать, либо полностью ломается либо никаких результатов
мне нужно расфосовать по порядку
#EXTINF:-1,4400 4 сезон 1 серия «Гнев Грэма» (сериал, 2004)
*ссылка*
#EXTINF:-1,4400 4 сезон 10 серия «Один из нас» (сериал, 2004)
*ссылка*
#EXTINF:-1,4400 4 сезон 11 серия «Компьютерный призрак» (сериал, 2004)
*ссылка*
#EXTINF:-1,4400 4 сезон 12 серия «Минимашины» (сериал, 2004)
*ссылка*
#EXTINF:-1,4400 4 сезон 13 серия «Решительный прорыв» (сериал, 2004)
*ссылка*
#EXTINF:-1,4400 4 сезон 2 серия «Страх, как он есть» (сериал, 2004)
*ссылка*
#EXTINF:-1,4400 4 сезон 3 серия «Расцвет и закат Одри Паркер» (сериал, 2004)
*ссылка*
#EXTINF:-1,4400 4 сезон 4 серия «Правда и ничего кроме правды» (сериал, 2004)
*ссылка*
#EXTINF:-1,4400 4 сезон 5 серия «Отведайте пирога» (сериал, 2004)
*ссылка*
#EXTINF:-1,4400 4 сезон 6 серия «Меченые» (сериал, 2004)
*ссылка*
#EXTINF:-1,4400 4 сезон 7 серия «Мы возведём Иерусалим» (сериал, 2004)
*ссылка*
#EXTINF:-1,4400 4 сезон 8 серия «Выхода нет» (сериал, 2004)
*ссылка*
#EXTINF:-1,4400 4 сезон 9 серия «Папенькина дочка» (сериал, 2004)
*ссылка*
это как пример, как видно идет серия 1, потом идет 10 (???) и т.д с 20+ сериями тоже самое, а если сезонов больше 10 то и с сезонами такое же происходит
Я не Go программист, но ChatGPT мне с первого запроса выдал работающее решение. Со второго добавил возможность задать в параметрах запуска имена файлов. Плюс я чуть подправил регулярное выражение.
https://pastebin.com/NrYkeZ3L
По умолчанию возьмет файл playlist.m3u из папки, где исполняемый файл, и запишет отсортированную версию в playlist_sorted.m3u.
Работать будет, если формат "X сезон Y серия" соблюдается для всех строк.
Пиздец программисты пошли.
а я и не програмист.
Накидал на питоне
https://pastebin.com/Jrm3dGbp
там внизу нужно указать путь до файла. Вроде работает. Чтобы было тупым списком без группировки, закомментируй file.write(f"Series: {title}\n") и file.write("\n")
и нафига ты бесплатно работу делаешь )))