#!/usr/bin/python #Credits: Original version: John C. Spray #Modifications: Daelstorm import sys import re if len(sys.argv)<2: print "Insufficient arguments!" print "Usage: ./m3u2html-d mylist.m3u > mypage.html" sys.exit() try: lines=open(sys.argv[1]).readlines() except: print "Unable to open file '%s'!" % sys.argv[1] sys.exit() titlename=sys.argv[1] print "
| Num | Filename | ", number, " | "% (line, line) # End hack else: try: filename=re.search("/([^/]*)$",line).group()[1:]; # cut "prefix/" off except: continue # Ignore this line number = number +1 print " | ", number, " | " % (line, filename) print " |
Generated by m3u2html-d.py
"