RSS

Eλληνικη Ραδιοφωνικοί Σταθμοί για το XBMC (και οχι μονο).

06 Mar

Ψάχνωντας για λιστες με ραδιοφωνικους σταθμους, για να προσθεσω στο XBMC, επεσα πανω σε μια, που βρηκα στο Ubuntu-gr. Hταν σε μορφη που το XBMC δεν αντιλαμβανεται, οποτε και την μετετρεψα σε .pls μορφη.

Πηγαίνετε εδω κανετε κλικ στη λεξη Download πάνω δεξιά και αφου κατεβασετε το αρχειο, το μετονομαζετε σε οτι θελετε, αλλα με καταληξη .pls (πχ. greekradios.pls)

Μεσα απο το XBMC το επιλεγετε σαν απλο αρχειο και αμεσως το XBMC το ανοιγει σαν λιστα, απ’ οπου μπορειτε να επιλέξετε τον ραδ. σταθμο που επιθυμείτε.

 
2 σχόλια

Posted by στο 06/03/2011 in HTPC/XBMC

 

Ετικέτες: , , ,

2 responses to “Eλληνικη Ραδιοφωνικοί Σταθμοί για το XBMC (και οχι μονο).

  1. naxian

    07/10/2011 at 23:15

    #!/usr/bin/env python
    »’
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program. If not, see .

    Copyright (C) 2010 Nikiforakis Manos (nikiforakis.m@gmail.com)
    »’

    import re, urllib

    HTML = urllib.urlopen(«http://www.e-radio.gr»).readlines()
    sstring = re.compile(«(?<=logos\/gr\/promo\/)([A-Za-z0-9-]+)")
    k = 1
    pls=[]
    pls.append("[Playlist]\n")
    pls.append("NumberOfEntries=…")
    print 'Wait while fetching http://www.e-radio.gr and adding radio stations in playlist…'
    for line in HTML:
    radios = sstring.findall(line)
    #print radios
    i = 0
    while i+1 0:
    # print checkresult[0], stationurl;
    pass
    else:
    #Get the TITLE
    title_re=re.compile(‘()(.*?)()’)
    title=title_re.findall(a)
    print ‘Added %s’ %(title[0][1])
    #Get the URI
    mms_re=re.compile(»'(«[http|mms].*?»)»’)
    mms=mms_re.findall(a)
    mms_uri= mms[1].strip(»'»»’) # 0 for http, 1 for mms
    #print «File%d=%s» %(k,mms_uri)
    pls.append(«File%d=%s\n» %(k,mms_uri))
    k += 1
    i += 1

    pls[1]=»NumberOfEntries=%d\n» %(k-1)

    playlist_file=open(‘eradio.pls’, ‘w’)

    for station in pls:
    playlist_file.write(station)

    playlist_file.close()

    μπωρεις να φτιαξεις αυτο?

     
  2. fugazigr

    22/10/2011 at 20:12

    Sorry που αργησα να απαντησω, αλλα προβληματα βλεπεις…

    Οχι δυστυχως δεν μπορω… απο οτι βλεπω ειναι σε python… και δεν ξερω τιποτα απο python.

     

Σχολιάστε

Εισάγετε τα παρακάτω στοιχεία ή επιλέξτε ένα εικονίδιο για να συνδεθείτε:

Λογότυπο WordPress.com

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό WordPress.com. Αποσύνδεση / Αλλαγή )

Φωτογραφία Twitter

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Twitter. Αποσύνδεση / Αλλαγή )

Φωτογραφία Facebook

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Facebook. Αποσύνδεση / Αλλαγή )

Φωτογραφία Google+

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Google+. Αποσύνδεση / Αλλαγή )

Σύνδεση με %s

 
Αρέσει σε %d bloggers: