Ejemplo n.º 1
0
        public override void HandleCommand(int itemIndex)
        {
            if (itemIndex == 0)
            {
                string url;
                switch (Source.Number)
                {
                case 1: url = "http://www.radioswh.lv/eters/pedejas-50-dziesmas/"; break;

                case 2: url = "http://www.radioswhplus.lv/последние-50-песен/"; break;

                case 3: url = "http://old.radioswh.lv/rss/rock_playlist.html"; break;

                case 4: url = "http://www.spinfm.lv/eters/pedejas-50-dziesmas/"; break;

                default: url = "http://radioswhgold.lv/dziesmas"; break;
                }
                DefaultProgram.OpenPage(url); return;
            }
            if (itemIndex == archiveIndex)
            {
                DefaultProgram.OpenPage(string.Concat(Source.HomepageUrl, "player?archive=",
                                                      TimeZoneInfo.ConvertTime(DateTime.UtcNow, Source.Timezone).ToString("yyyy-MM-dd"))); // Neņem vērā faktu, ka SpinFM nav brīvdienu arhīva un tas mēdz kavēties par nedēļu.
                return;
            }
            StudioWindow.Open("Tiešraide no studijas", videoUrl, 640, 360, @"chunklist_w([0-9]+)\.m3u8");
        }
Ejemplo n.º 2
0
        public override void HandleCommand(int itemIndex)
        {
            string url = ((PagedBroadcast)Source.CurrentBroadcast).PageUrl;

            if (url != null)
            {
                DefaultProgram.OpenPage(urlPrefix + url);
            }
        }
Ejemplo n.º 3
0
        public override void HandleCommand(int itemIndex)
        {
            int id = ((NrcuBroadcast)Source.CurrentBroadcast).PresenterId;

            if (id != 0)
            {
                DefaultProgram.OpenPage("http://www.promin.fm/staff.html?id=" + id);
            }
            else
            {
                MessageBox.Show("Сторiнка ведучего вiдсутня");
            }
        }
Ejemplo n.º 4
0
        public override void HandleCommand(int itemIndex)
        {
            string url = ((HitBroadcast)Source.CurrentBroadcast).PageUrl;

            if (url != null)
            {
                DefaultProgram.OpenPage(url);
            }
            else
            {
                MessageBox.Show("Текст песни недоступен");
            }
        }
Ejemplo n.º 5
0
        public override void HandleCommand(int itemIndex)
        {
            string url = null;

            // Apakšstacijām nav pilnas dienas atskaņošanas saraksta.
            switch (Source.Number)
            {
            case 1: url = "http://www.radiomelodia.ua/playlist/"; break;

            case 2: url = "http://www.rusradio.ua/playlist/"; break;

            case 3: url = "http://www.hitfm.ua/playlist/"; break;

            case 4: url = "http://www.hitfm.ua/player/happy/"; break;

            case 5: url = "http://www.hitfm.ua/player/mj/"; break;

            case 6: url = "http://www.hitfm.ua/player/romantic/"; break;

            case 7: url = "http://www.hitfm.ua/player/disco/"; break;

            case 8: url = "http://www.hitfm.ua/player/hits/"; break;

            case 9: url = "http://www.kissfm.ua/playlist/"; break;

            case 13: url = "http://www.radioroks.ua/playlist/"; break;

            case 14: url = "http://www.radioroks.ua/player/kamtugeza/"; break;

            case 15: url = "http://www.radioroks.ua/player/ballad/"; break;

            case 16: url = "http://www.radioroks.ua/player/concert/"; break;

            case 17: url = "http://www.radioroks.ua/player/ukr/"; break;

            case 18: url = "http://www.radioroks.ua/player/beatles/"; break;

            case 19: url = "http://www.radioroks.ua/player/hard/"; break;

            case 20: url = "http://www.radiorelax.ua/playlist/"; break;

            // case 21: url="http://www.radiorelax.ua/player/nature/"; Dabas skaņām nav saraksta.
            case 22: url = "http://www.radiorelax.ua/player/instrumental/"; break;
            }
            DefaultProgram.OpenPage(url);
        }
Ejemplo n.º 6
0
 public override void HandleCommand(int itemIndex)
 {
     DefaultProgram.OpenPage(listUrl);
 }
Ejemplo n.º 7
0
 public override void HandleCommand(int itemIndex)
 {
     DefaultProgram.OpenPage("http://www.naba.lv/playlist/");
 }
Ejemplo n.º 8
0
 public override void HandleCommand(int itemIndex)
 {
     DefaultProgram.OpenPage("http://www.escradio.com/playlist/");
 }