You are here

tv.yandex.ru

71 posts / 0 new
Last post
majer_alex
Offline
Donator
Joined: 9 years
Last seen: 2 years

Today, part of the channels on Yandex has stopped parsing, maybe the channel IDs on Yandex have changed, I can’t find new IDs in the source code of the page, for example, the Friday channel was ID = 1003, now it writes no shows in indexpage! Does anyone have a solution to the problem?

Blackbear199
Online
Blackbear199's picture
WG++ Team memberDonator
Joined: 9 years
Last seen: 2 min

have u tried creating anew channel list?
from what I see its 28884 now

site_id="213##pyatnica-42##28884/2a000001600802f73434282a6ce894c2064d"

I have no idea if this will work with your ini as its from my version.

majer_alex
Offline
Donator
Joined: 9 years
Last seen: 2 years

Can I get your ini file and try it?

P.S It doesn't work with my ini

Can you tell how you got 28884? In the source code of the page https://tv.yandex.ru/channel/pyatnica-42 I do not find this id.

Blackbear199
Online
Blackbear199's picture
WG++ Team memberDonator
Joined: 9 years
Last seen: 2 min

sorry,i don't post files anymore but I checked my ini and the info breaks down to this..
site_id="213##pyatnica-42##28884/2a000001600802f73434282a6ce894c2064d"

213 - region(213 is Moscow I think)
pyatnica-42 - channel id
28884/2a000001600802f73434282a6ce894c2064d - used for channel logo

so 28884 isn't a channel id so whoever created the version you have will have to fix it.

majer_alex
Offline
Donator
Joined: 9 years
Last seen: 2 years

I just downloaded the latest version available on the site, but it doesn’t work either. no shows in indexpage!

* @Revision 7 - [18/02/2019] EgiszZ * - ini fixes based on new web site design (title)

I want to note that for site_id="213##146" xmltv_id="RU-Первый" epg is parsed

I think the config from 02/18/2019 no longer works for the latest changes on Yandex

Blackbear199
Online
Blackbear199's picture
WG++ Team memberDonator
Joined: 9 years
Last seen: 2 min

its not that simple as any ini creator using dev tools will see they now use SK= key in the request headers.i used php todo this.
I think maybe the latest wg version may be able to but I am still using 2.1.9 so I did as I always do with these trouble sites and made a quick php file todo it.

Group (0) :
update requested for - 1 - out of - 1 - channels for 1 day(s)
( 1/1 ) TV.YANDEX.RU -- chan. (xmltv_id=RU-Пятница) -- mode Force
innnnnnnnnnnnnnnnnnnnnnnnnn
1.00 sec/update

toleeck
Offline
toleeck's picture
Donator
Joined: 6 years
Last seen: 3 years
Blackbear199 wrote:

sorry,i don't post files anymore

I've heard that story. We really miss your skills!

anseatle
Offline
anseatle's picture
Donator
Joined: 7 years
Last seen: 2 years

fixed for me, also throwing here
//21.1.20//

bam
Offline
Joined: 5 years
Last seen: 4 years
majer_alex wrote:

Today, part of the channels on Yandex has stopped parsing, maybe the channel IDs on Yandex have changed, I can’t find new IDs in the source code of the page, for example, the Friday channel was ID = 1003, now it writes no shows in indexpage! Does anyone have a solution to the problem?

Is it still an issue? Just checked and it works for me, without any modifications. ID is still the same, 1003.

majer_alex
Offline
Donator
Joined: 9 years
Last seen: 2 years
bam wrote:

majer_alex wrote:
Today, part of the channels on Yandex has stopped parsing, maybe the channel IDs on Yandex have changed, I can’t find new IDs in the source code of the page, for example, the Friday channel was ID = 1003, now it writes no shows in indexpage! Does anyone have a solution to the problem?

Is it still an issue? Just checked and it works for me, without any modifications. ID is still the same, 1003.

Now it worked for me with the old settings, very strange.

majer_alex
Offline
Donator
Joined: 9 years
Last seen: 2 years

Hmm, it works on one server, it doesn’t work on another, maybe from different countries requests go differently, the settings are the same everywhere, the files are identical ...

majer_alex
Offline
Donator
Joined: 9 years
Last seen: 2 years
anseatle wrote:

fixed for me, also throwing here
//21.1.20//

Thanks It works.

anseatle
Offline
anseatle's picture
Donator
Joined: 7 years
Last seen: 2 years

just look on yandex site and look in link address
all channel ids have been changed and /channels/ transporms to /channel/
for example lets take - https://tv.yandex.ru/channel/rossiya-1-hd-65
lets modify address via russia /213/ and well get https://tv.yandex.ru/213/channel/rossiya-1-hd-65
rossiya-1-hd-65 - from now its channel id.
with old numeric channels only 10% of channels works..
so updated and posted before my modifications thats works fine for me

bam
Offline
Joined: 5 years
Last seen: 4 years
anseatle wrote:

with old numeric channels only 10% of channels works..

Please share some which do not work for you with old numeric channels

bam
Offline
Joined: 5 years
Last seen: 4 years
anseatle wrote:

fixed for me, also throwing here
//21.1.20//

Could you describe the changes in your ini compared to siteini one version?
I see you ini is shorter, does it parse the same amount info as the original?
If it's optimized version without any drawbacks, maybe we should upstream it?

toleeck
Offline
toleeck's picture
Donator
Joined: 6 years
Last seen: 3 years

For some time now, errors began to pour into the logs:
no shows in indexpage!
I am attaching the part of the config file that lists the channels with which I am having problems. But there are certainly many more such channels (probably the majority).
(For self-testing, I, of course, generated a new channel list - tv.yandex.ru.channels.xml)

Ge0rge
Offline
Donator
Joined: 4 years
Last seen: 1 year

URL in tv.yandex.ru.ini

url_index{url|https://tv.yandex.ru/##region##/channels/##channel##?date=|urldate|&period=all-day}

should be changed to

url_index{url|https://tv.yandex.ru/##region##/channel/##channel##?date=|urldate|&period=all-day}

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 2 days

tested on the siteini in github it didn't work

Ge0rge
Offline
Donator
Joined: 4 years
Last seen: 1 year

though it should,

region = 213
channel = 516

https://tv.yandex.ru/##region##/channel/##channel##?date=|urldate|&period=all-day}

resolves to the proper source:

https://tv.yandex.ru/213/channel/516

whodaddy
Offline
Donator
Joined: 5 years
Last seen: 1 month
mat8861 wrote:

tested on the siteini in github it didn't work

You have to make a change in the following line as well:
global_temp_2.modify {substring(type=regex)|'config_site_id' "##(\d+)$"}

As the channel ids are now words, hyphons and numbers (ie zvezda-15) I changed \d+ to .+ and it works fine for me (though there are some episode numbering errors, but it's ok).

URL change is also needed as commented above.

Pages

Log in or register to post comments

Brought to you by Jan van Straaten

Program Development - Jan van Straaten ------- Web design - Francis De Paemeleere
Supported by: servercare.nl