!!! ВАЖНО !!!

1) Във връзка с превенцията на зачестилите СПАМ теми във форума, паролите на всички потребители бяха автоматично инвалидизирани на 22 Май 2024 14:20 ч.. За да възстановите своята парола (и създадете нова), моля използвайте опцията за забравена парола тук.
2) Ако акаунта ви е "баннат", без да знаете защо, вероятно от ваше име са публикувани СПАМ съобщения.
Съжаляваме за причиненото неудобство. При проблеми с възстановяването на паролата или баннати акаунти, моля пишете на kodibg в гмаил.ком или във Фейсбук страницата на КодиБГ Форум тук

Анкета: Кое разписание искате да използвате ?
3-дневното
37.50%
6 37.50%
7-дневното
62.50%
10 62.50%
Общо 16 гласа 100%
* Гласували сте за този елемент. [Резултатите]

Оценете темата:
  • 7 гласа - средно 4.43
  • 1
  • 2
  • 3
  • 4
  • 5
Електронен програмен справочник (EPG) за български и чуждестранни ТВ и радиа
@Majide  

Готово.

Все забравям да попитам, има ли препоръчителен час или поне определен час след който да се тегли новото разписание
Отговори
(09-02-2021, 13:55)Majide написа:
@batelcho, изпрати ми ако обичаш файла...Искам да го проверя.
 В продължение на казуса... Във файла наистина има кратко разписание за БНТ каналите и при анализа, това се оказа файлът за неделя миналата седмица (07 февруари). За да сме напълно сигурни (вие също), добавям следната нова "функционалност" в XML файла -> показва датата на която е генериран справочника, например:
Код:
<tv generator-info-name="Bulgarian EPG Project" generation-date="09.02.2021" generator-info-url="http://epg.kodibg.org">

П.С: Огледалото (миръра) от който сте изтеглили файлът за неделя, към сегашния момент разпространява напълно същия файл, като останалите миръри т.е.  справочника е актуален от страната на сървъра. Възможно е при разархивирането от вашата страна да става такъв проблем: когато стария файл (предишния EPG) не е изтрит, при опит за разархивиране на новия, новия не презаписва стария, защото такъв файл вече съществува. Забелязах, че използвате 7Zip за разархивирането. В оригинала на "моите" скриптове, използвам gzip и bzip2 като разархиватори. Във вашия случай, проверете дали 7Zip презаписва XML файла при разархивиране и дали wget презаписва epg.xml.gz при изтеглянето
[Изображение: notrobosmall.jpg]
Отговори
@Majide
Благодаря за отделеното време и мисля да минем на 'ТИ' вече, ако не възразяваш разбира се Big Grin

Ползвам 7zip да, не обичам да инсталирам/ползвам различни програми за неща които може да прави и само една от тях.
Опцията '-y' в края на командата при 7zip решава точно въпроса с презаписа, а при wget е '-O', така че не е от това със сигурност, а и сутринта преди да изтегля файла през телефона си директно от линка http://epg.kodibg.org/dl.php както предложи(който ти изпратих в първото лично както поиска), пробвах да дръпна отново файла от лога който постнах вчера с линк към dropbox и изтеглих абсолютно същия файл....
Обаче към 20:25 днес, отново кликнах на този dropbox линк и ми изтегли днешното разписание с предавания на БНТ до 15-и, FOX каналите с по-къса но съвпадаща програма (искрено се надявам това да е голяма крачка към решаване на проблема с тях).
Така че пак се връщам към съмнения относно някакъв проблем с мирърите, за съжаление според текущите събития не ми остава друго. Може да имат някакъв кеш механизъм който да прецаква нещата, знам ли ....
Дано се реши този проблем, наистина ми е много интересно от къде идва това разминаване
Отговори
(10-02-2021, 00:01)batelcho написа: ...към 20:25 днес, отново кликнах на този dropbox линк и ми изтегли днешното разписание с предавания на БНТ до 15-и, FOX каналите с по-къса но съвпадаща програма (искрено се надявам това да е голяма крачка към решаване на проблема с тях)...съмнения относно някакъв проблем с мирърите...някакъв кеш механизъм...
 20:25 българско време ли? Питам, защото "мирърите" се обновяват в 12:30 българско време ежедневно. Преди обяд е нормално да изтеглиш вчерашния файл, но не и файлът отпреди два-три дни! След обяд е вече генериран и синхронизиран навсякъде новият файл за деня. Поне за момента така работи платформата. Ако екипа успеем да задействаме паралелно генериране разписанието на каналите, то ще приключва много по рано, още сутринта (евентуално второто полугодие, може да има развитие по въпроса, но не се надявайте прекалено).
Колкото до FOX-овете, засега ще ви осигуряваме разписанието им само за днес и за утре (и за вчера, ако броим кеша в PVR БД на Коди). Ако желаете да помогнете по въпроса, дайте малко know-how, на каква страница/url можем да намерим разписанието на каналите им за вдругиден и дните следващи след него... Не конкретно за тази седмица, а по принцип, как да предскажем адреса на тези страници, ако има изобщо такива страници в официалния им сайт!?  Евнтуално, можем да превключим на базов справочник (само заглавие), без подробности и без обложки за цяла седмица, но веднъж свикнали на хубавото, вероятно няма да ви хареса "постното" Angel
[Изображение: notrobosmall.jpg]
Отговори
(09-02-2021, 23:05)Majide написа: ...добавям следната нова "функционалност" в XML файла -> показва датата на която е генериран справочника, например:
Код:
<tv generator-info-name="Bulgarian EPG Project" generation-date="09.02.2021" generator-info-url="http://epg.kodibg.org">
@batelcho, опитай сега да изтеглиш разписанието. Отвори XML файла с текстов редактор и погледни на кой ден е генериран!
[Изображение: notrobosmall.jpg]
Отговори
20:25 българско време вчера вечерта да
за FOX каналите открих това - https://www.foxtv.bg/schedule/fox/20210215#day20210215 , но най-вероятно вече го знаеш, а и не мисля че ще помогне много с разписание започващо в 6 сутринта
файла го изтеглих в 13:13, но нямам лог за миръра и това е резултата (ip-то сега е пък оптика на виваком, ако има някакво значение)

https://dox.abv.bg/download?id=586e0cca1b

--------
edit:

направих втори опит в 13:30 от
https://epg.kodibg.org/dl.php
и
https://dl.dropboxusercontent.com/...../epg.xml.gz
... вече и двата файла съдържат новия таг за дата и са актуални
защо този от 13:13 е без тага не знам

...значи след 12:30 да направя скрипта да стартира така ли, няма смисъл по-рано ?
Отговори
(10-02-2021, 15:27)batelcho написа: ...файла го изтеглих в 13:13, но нямам лог за миръра и това е резултата...

Това което си изтеглил НЕ Е файлът от днеска. От днес, занапред съм добавил индикатор за датата на генериране на справочника, а на твоя скрийншот я няма датата, както беше до вчера. Ако файлът е от днес щеше да пише ...generation-date="10.02.2021"...
Изтегли през браузър архива от https://epg.kodibg.org/dl.php , отвори архива, отвори XML файла и пак провери има ли я датата. Ако през браузър става и всичко работи, значи проблема е в скрипта за изтегляне.

(10-02-2021, 15:27)batelcho написа: ...значи след 12:30 да направя скрипта да стартира така ли, няма смисъл по-рано ?
Да, точно така.
[Изображение: notrobosmall.jpg]
Отговори
Ама знам, че я няма датата, но това е факта съжалявам
от https://epg.kodibg.org/dl.php е свален файла в 13:13 днес

ще си поиграя тези дни да направя няколко скрипта които да свалят по различно време и да логват за да има инфо кога какво се случва

(10-02-2021, 15:27)batelcho написа: .....а и не мисля че ще помогне много с разписание започващо в 6 сутринта

Всъщност, първия ден от разписанието на сайта винаги започва в 6:00 сутринта, така че скрипта ти най вероятно вече има начин за справяне с това ?
Или аз не разбрах точно какво е искането за URL-a

Сега видях, че download мениджъра ми пази URL-a на файла изтеглен в 13:13 днес - www.oldum.net е
пробвах да го изтегля в 14:02 и е ок с днешна дата
Отговори
Хубаво е да добавиш на първата страница в секцията 'Въпроси и отговори', че времето за обновяване е след 12:30, че аз повече от година съм си свалял разписанието от предишния ден и това сигурно е допринесло още повече за объркването ми на моменти
Отговори
(10-02-2021, 15:39)batelcho написа: ...първия ден от разписанието на сайта винаги започва в 6:00 сутринта, така че скрипта ти най вероятно вече има начин за справяне с това ?
Или аз не разбрах точно какво е искането за URL-a...

 Във въпросния сайт, всички дни изглеждат сякаш са публикувани на една и съща страница (еднакъв url), но на практика са само първите 2.5 дни. След това, разписание няма в отделна страница. Когато през браузър се избере следващ ден, към самия url се подава нелогична и невъзможна за предсказване "котва", което в крайна сметка връща разписанието за следващите дни, заредено в кода на същата първа страница. Както и сам се убеди от проблемите в генерираното по този начин разписание, скрипта ми не се е справял много добре с предсказанията (кристалната ми топка от дълго време е на ремонт. Май трябва да си купя нова Huh ). Затова в момента съм ограничил скрипта да генерира разписание само за днес и утре (два дни), за които има налично разписание в първата и междувпрочем единствена страница.
[Изображение: notrobosmall.jpg]
Отговори


Теми, които вероятно са свързани...
Тема: Автор Отговори: Прегледи: Последна публикация
  addon за български торент сайтове stoqn99 2 10,059 14-04-2019, 14:29
Последна публикация: stoqn99

Отваряне на: