Changeset 40993 for titan/mediathek


Ignore:
Timestamp:
Oct 4, 2017, 2:47:12 PM (2 years ago)
Author:
obi
Message:

fix sportsondemand

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/mediathek/localparser_secret/sportsondemand.sh

    r40224 r40993  
    202202                                newpage = ""
    203203                                piccount = 0
     204                                eventinfo = 1
    204205                        }
    205206                        # 3. eindeutige zeile vor ersten treffer
     
    218219                                {
    219220                                        i = index($0, "<span class=\"date\">") + 19
    220                         j = index($0, "</span>") - i
    221                         date = substr($0, i, j)
    222                         next
     221                                        j = index($0, "</span>") - i
     222                                        date = substr($0, i, j)
     223                                        next
    223224                                }
    224225                        }
    225226                        # <a href="/enx/eventinfo/502387_houston_la_clippers/"><font color="#949494"><b>122:103</b></font></a>
    226                         /<a href=\"\/enx\/eventinfo\// \
     227                        /123<a href=\"\/enx\/eventinfo\// \
    227228                        {
    228229                                if (suche == 1)
    229230                                {
    230231                                        i = index($0, "href=\"") + 6
    231                             j = index(substr($0, i), "\"") - 1
    232                             newpage = substr($0, i, j)
     232                                        j = index(substr($0, i), "\"") - 1
     233                                        newpage = substr($0, i, j)
    233234
    234235                                        i = index($0, "<b>") + 3
    235                             j = index($0, "</b>") - i
    236                             score = substr($0, i, j)
     236                                        j = index($0, "</b>") - i
     237                                        score = substr($0, i, j)
    237238
    238239                                        # 15. in naechste zeile springen
     
    240241                                }
    241242                        }
     243                        # <a href="/enx/eventinfo/502387_houston_la_clippers/"><font color="#949494"><b>122:103</b></font></a>
     244                        /<font color="#949494">/ \
     245                        {
     246                                if (suche == 1)
     247                                {
     248                                        i = index($0, "href=\"") + 6
     249                                        j = index(substr($0, i), "\"") - 1
     250                                        newpage = substr($0, i, j)
     251                                        if (newpage ~ /<font color=/)
     252                                        {
     253                                                eventinfo = 0
     254                                        }
     255
     256                                        i = index($0, "<b>") + 3
     257                                        j = index($0, "</b>") - i
     258                                        score = substr($0, i, j)
     259
     260                                        # 15. in naechste zeile springen
     261                                        next
     262                                }
     263                        }
    242264                        # <b>Brooklyn Nets &ndash; Sacramento</b>
    243265                        /<b>/ \
     
    246268                                {
    247269                                        i = index($0, "<b>") + 3
    248                         j = index($0, "</b>") - i
    249                         title = substr($0, i, j)
    250                         gsub("&ndash;", "-", title, title)
    251      
    252                         next
     270                                        j = index($0, "</b>") - i
     271                                        title = substr($0, i, j)
     272                                        gsub("&ndash;", "-", title, title)
     273
     274                                        next
    253275                                }
    254276                        }
     
    264286                                }
    265287                        }
     288                        # <a class="small poplink" data-pop="ddr_2017-03-01_407_445" href="#">Full Match Record <img src="//cdn.livetvcdn.net/img/dd.gif"></a>
     289                        # <tr><td><nobr><a href="/enx/showvideo/437361/"><img src="//cdn.livetvcdn.net/img/v.gif"></a> <a class="small" href="/enx/showvideo/437361/">Full match record</a></nobr></td></tr>
     290                        />Full match record<\/a>/ \
     291                        {
     292                                if(eventinfo == 0)
     293                                {
     294                                        i = index($0, "href=\"") + 6
     295                                        j = index(substr($0, i), "\"") - 1
     296                                        newpage = substr($0, i, j)
     297                                }
     298                        }
     299                        />Highlights<\/a>/ \
     300                        {
     301                                if(eventinfo == 0)
     302                                {
     303                                        i = index($0, "href=\"") + 6
     304                                        j = index(substr($0, i), "\"") - 1
     305                                        newpage = substr($0, i, j)
     306                                }
     307                        }
     308
    266309                        #<div style="display: none;" class="tif"
    267310                        #<tr><td></td></tr>
    268                         /<div style=\"display: none;\" class=\"tif\"/ \
     311#                       /<div style=\"display: none;\" class=\"tif\"/ \
     312                        /<td background=\"\/\/cdn.livetvcdn.net\/img\/v3.gif\"/ \
    269313                        {
    270314                                if (title != "")
     
    285329                                        if ( pic == "" )
    286330                                        {
    287                                 pic = "http://atemio.dyndns.tv/mediathek/menu/default.jpg"
     331                                                pic = "http://atemio.dyndns.tv/mediathek/menu/default.jpg"
    288332                                        }
    289333
     
    291335                                        # 25. in naechste zeile springen
    292336                                        # 26. \x27 = single quotes
    293                                         print title "#" SRC " " SRC " playsrc \x27" newpage "\x27#" pic "#" PICNAME "." piccount ".jpg#" NAME "#0"
     337                                        if(eventinfo == 1)
     338                                                print title "#" SRC " " SRC " playsrc \x27" newpage "\x27#" pic "#" PICNAME "." piccount ".jpg#" NAME "#0"
     339                                        else
     340                                                print title "#" SRC " " SRC " play \x27" newpage "\x27#" pic "#" PICNAME "." piccount ".jpg#" NAME "#111"
     341
    294342                                        score = ""
    295343                                        date = ""
     
    297345                                        newpage = ""
    298346                                        suche = 0
     347                                        eventinfo = 1
    299348                                }
    300349                                next
Note: See TracChangeset for help on using the changeset viewer.