Explorando: ./mrc

Repositorio de scripts de irc.terrachat.cl desde los canales #TRAFFIC y #LATINWAREZ.

⬅️ Volver

Vista previa de: mp3player.mrc

,-----------------------------------------------, | --.-- ,---.| | | | | ,---.,---.,---.,---.| |---.,---.|--- | | | |---'| | ,---|| | |,---|| | | ` `---'` ` `---^`---'` '`---^`---' | | coded powered by crew: irc.terrachat.cl 2025. | ‘-----------------------------------------------’ menu channel,query { - MP3 .- .Open File...: { ; Selección y ejecución del archivo var %file = $$sfile($iif(%mp3.lastdir,%mp3.lastdir,C:),"Select File") if (%file == $null) { return } run %file %mp3.lastdir = $nofile(%file) ; Propiedades del archivo var %name = $nopath(%file) var %path = $nofile(%file) var %size = $bytes($file(%file).size,M).suf var %extension = $gettok(%file,-1,46) var %bitrate = $iif($sound(%file).bitrate,$sound(%file).bitrate,N/A) var %samplerate = $iif($sound(%file).sample,$calc($sound(%file).sample / 1000) $+ /kHz,N/A) var %duration = $iif($sound(%file).length,$duration($calc($sound(%file).length / 1000)),N/A) var %year = $iif($sound(%file).year,$sound(%file).year,N/A) var %genre = $iif($sound(%file).genre,$sound(%file).genre,N/A) ; Intento de obtener artista y título si los metadatos no están disponibles var %artist = $iif($sound(%file).artist,$sound(%file).artist,$remove(%name,.mp3)) var %title = $iif($sound(%file).title,$sound(%file).title,%name) ; Comprobación del tipo de archivo if ($istok(avi mpg mpeg m2v mkv wmv,%extension,32)) { say 03Multimedia File: Type: %extension, Name: %name, Size: %size } elseif (%extension == m3u) { ; Contar pistas en la lista de reproducción var %lines = $lines(%file) if (%lines == 0) { say 03M3U: 04Format: M3U 07•04 Playlist: %name 07•04 Status: Empty } else { say 03M3U: 04Format: M3U 07•04 Playlist: %name 07•04 Tracks: %lines } } elseif (%extension == mp3) { say 03MP3: 04Artist: %artist 07•04 Title: %title 07•04 Year: %year 07•04 Genre: %genre 07•04 Duration: %duration 07•04 Bitrate: %bitrate kbps 07•04 Frequency: %samplerate 07•04 Size: %size } else { say 03Unknown File: Type: %extension, Name: %name, Size: %size } } .About...: { ; Información del addon say 03Multimedia File Manager Addon v0.2 - Improved by Sa|vador } }

👁️ 5 vistas • 📥 0 descargas

⬆ Subir