import os import random import requests # Ana kod Halhadus tarafından yazılmış ve DeepSeek-R1 tarafından optimize ve stilize edilmiştir. def randomize(listurl): # Veri çekme ve temizleme musiclist = requests.get(listurl).text.split("\n") musiclist = [m.strip() for m in musiclist if m.strip() != ""] # HTML başlangıç template'i html = """ Halhadus' Music List
[ 📜 Source Code & History ]

Music List

""" random.shuffle(musiclist) musiccount = 0 # Müzik kartları oluşturma for music in musiclist: try: parts = music.split(" --- ") if len(parts) != 3: continue title, vid, platform = parts musiccount += 1 # Thumbnail URL'si thumbnail_url = f"https://img.youtube.com/vi/{vid}/hqdefault.jpg" # Platforma göre URL belirleme base_url = "music.youtube.com" if platform == "YTM" else "www.youtube.com" yt_url = f"https://{base_url}/watch?v={vid}" # HTML blok html += f"""
#{musiccount} {title}
{title} Cover Art
""" except Exception as e: print(f"Error processing: {music} - {str(e)}") # Footer kısmı html += f"""
Total Tracks: {musiccount}
""" return html