Ga naar inhoud


Aanbevolen berichten

Geplaatst:

Wie kan mij helpen...

 

Sunny en ik hebben bijna een proggie klaar waarmee het volgende kan:

Ik krijg dagelijks een e-mail van omroep.nl/gids.

Deze laat ik nu in een aparte mailbox binnenkomen. De e-mail die binnenkomt wordt dan als html file opgeslagen (zo krijg je het ook aangeleverd). Daarna is de pagina op b.v. de server te plaatsen en met de webbrouwser in de DB is deze dan te lezen... (Zie test.txt in de bijlage.. deze even hernoemen naar test.html)

 

Nu dat is dus het begin... maar ik wil verder.

Ik heb een begin en eind tijd.

Ik heb de zender naam

Ik heb het programma item en

Ik heb wat info over het programma

Deze data krijg ik nu per dag binnen. Daar in zit dus zenders zoals nederland 1/2/3 BBC World ect.

 

Dus.. we hebben data.

Nu wil ik die data in de epg tabel dumpen zodat de data beschikbaar komt door de DB. Waar eventueel 'verse' now/next data binnenkomt mag hij het best overschrijven.. vind ik niet erg...

 

Mijn vraag:

Wat is de tabel of techniek om de epg tabel te vullen?

Hoe kan ik deze modificeren?

 

Groeten,

Rick Hunter

 

  • 7 maanden later...

Geplaatst:

Hoi Rick,

 

(we hebben het hier al een keer over gehad denk ik)

 

Als je je data schrijft in EPGUI (Spallared) of XMLTV formaat, en dan

 

a) ftp'd naar je dreambox

of

B) op een website plaatst

 

kan je het wel bekijken met MultiView. Helaas is MV nog

niet te gebruiken bij de meeste images, maar ik hoop op

veranderingen op korte termijn. Maar je zou bv. de nieuwe image

van Peter kunnen gebruiken.

 

Het voordeel van op-'n-website-plaatsen is dat ik dan de

URL in de default config van MV kan plaatsen en alle MV

gebruikers met internet verbinding dan nut ervan kunnen hebben

(als je bandwidth dat toestaat :-))

 

Pent

Geplaatst:

Hmm..

 

Is geen gek idee.. Ik zal het met Sunny Highway opnemen. Ik heb nog geen tijd gehad om het image van Peter te installeren.

 

Ik laat nog van mij horen..

Groeten,

Rick

Geplaatst:

PentVaer,

 

Ik heb het PLi image in de DB zitten. De Beta 1 krijg ik hier niet draaiende... (de bestanden in de var/tuxbox/plugins geplaatst en daarna krijg ik de melding "The system time is not...) De standaard meegeleverde versie wel.

 

Waar zouden wij de Data kunnen plaatsen (met de bestandsnaam)?

 

Als ik deze info heb, zullen wij het proggie ombouwen en alles klaar maken.

Je kunt alvast een aparte mailbox aanmaken en daar de e-mails van gids.omroep.nl op binnenhalen.

 

Kun jij mij een PM geven met jouw mailadres?

 

Groeten,

Rick Hunter

Geplaatst:
Citaat:
PentVaer,

Ik heb het PLi image in de DB zitten. De Beta 1 krijg ik hier niet draaiende... (de bestanden in de var/tuxbox/plugins geplaatst en daarna krijg ik de melding "The system time is not...) De standaard meegeleverde versie wel.


Nee, die is voor een eerder enigma versie gebouwd. De image
van Peter is heel nieuw. Maar Peter heeft wel de beta 1.0 broncode voor me gebouwd, en hij doet het prima met z'n image (en bv. hydra 26/05).

Citaat:

Waar zouden wij de Data kunnen plaatsen (met de bestandsnaam)?

Als ik deze info heb, zullen wij het proggie ombouwen en alles klaar maken.
Je kunt alvast een aparte mailbox aanmaken en daar de e-mails van gids.omroep.nl op binnenhalen.

Kun jij mij een PM geven met jouw mailadres?

Groeten,
Rick Hunter


Misschien is er ergens een misverstand geweest. Ik ben niet van plan die gegevens op m'n eigen site te plaatsen. Maar als jullie
ze aanmaken willen en op een website ergens plaatsen voor je
eigen gebruik, kan ik ervoor zorgen dat de URL in de MultiView
config komt, zodat andere daar makkelijk gebruik van kunnen
maken (in MultiView, druk op DREAM dan kies Input Menu,
en je ziet wat ik bedoel).

Kijk ook hier [Engels]:

http://mv.dinglisch.net/userguide.html#id

Pent
Geplaatst:
Citaat:
PentVaer,

Ik heb het PLi image in de DB zitten. De Beta 1 krijg ik hier niet draaiende... (de bestanden in de var/tuxbox/plugins geplaatst en daarna krijg ik de melding "The system time is not...) De standaard meegeleverde versie wel.

Waar zouden wij de Data kunnen plaatsen (met de bestandsnaam)?

Als ik deze info heb, zullen wij het proggie ombouwen en alles klaar maken.
Je kunt alvast een aparte mailbox aanmaken en daar de e-mails van gids.omroep.nl op binnenhalen.

Kun jij mij een PM geven met jouw mailadres?

Groeten,
Rick Hunter


Een werkende b1 versie kan je hier wel bij mij downloaden als :

http://www.dreamvcr.com/MultiView.rar

Deze draait hier inmiddels ook al in m'n nieuwe image. Moet het ook doen in de 0306 image

Peter
Geplaatst:

PentVaer,

 

Ik zat zelf meer te denken aan de volgende optie:

Laat het proggie draaien op een server/werkstation (eigen netwerk) en de output (XML oid) kan d.m.v. FTP in de dreambox gepompt worden.

MultiEPG zou dan de ruwe of definitieve data kunnen verwerken.

 

De "upload" naar de DB kan b.v. elke nacht om 01:00 uur plaatsvinden. De data komt rond 00:30 via e-mail n.l. binnen.

 

Is dat haalbaar? Per gids zijn dan 15 zenders te importeren.. Zie de bijlage in de eerste posting.

Het "systeem" en principe draait nu al ongeveer een jaar zonder problemen.

 

Groeten,

Rick Hunter

Geplaatst:
Citaat:
PentVaer,

Ik zat zelf meer te denken aan de volgende optie:
Laat het proggie draaien op een server/werkstation (eigen netwerk) en de output (XML oid) kan d.m.v. FTP in de dreambox gepompt worden.
MultiEPG zou dan de ruwe of definitieve data kunnen verwerken.


Zou geen probleem moeten zijn. Maar MultiView verstaat alleen XMLTV en EPGUI. EPGUI is aan te bevelen omdat het kleiner en sneller is, en ook heel makkelijk aan te maken.

Citaat:

De "upload" naar de DB kan b.v. elke nacht om 01:00 uur plaatsvinden. De data komt rond 00:30 via e-mail n.l. binnen.

Is dat haalbaar?


Aangenomen dat je doos aanstaat en je script snel genoeg is :-)

Citaat:

Per gids zijn dan 15 zenders te importeren.. Zie de bijlage in de eerste posting.
Het "systeem" en principe draait nu al ongeveer een jaar zonder problemen.

Groeten,
Rick Hunter


Als je het voor jezelf wilt houden, moet je nog steeds een regel
in je /var/tuxbox/config/mv/inputs.txt toevoegen met details.
De laatste veld moet dan '-' worden om aantegeven dat de
gegevens lokaal zijn en niet moeten worden opgehaald.

Pent
Geplaatst:

Pentvaer,

 

Citaat:
Als je het voor jezelf wilt houden,...

 

Natuurlijk willen wij het proggie met iedereen delen... Anders is het natuurlijk geen hobby meer. Sunny Highway is op dit moment de code zo aan het aanpassen dat in een ini file de servernaam, gebruikersnaam en wachtwoord ingevuld kan worden.. (is nu nog hardcoded... )

 

Heb jij specs van EPGUI? (format)

 

Jullie horen nog van mij... maar nu weer terug naar de tuin. Toch wel lekker zo'n vrije dag die ik gisteren maar even geregeld heb... <img src="/ubbthreads/images/graemlins/laugh.gif" alt="" />

 

Groeten,

Rick

Geplaatst:
Citaat:

Heb jij specs van EPGUI? (format)

Jullie horen nog van mij... maar nu weer terug naar de tuin. Toch wel lekker zo'n vrije dag die ik gisteren maar even geregeld heb... <img src="/ubbthreads/images/graemlins/laugh.gif" alt="" />

Groeten,
Rick


Ahhh OK nu begrijp ik het, je wilt het programma uitdelen. OK :-)
EPGUI formaat:

C 0000 zendernaam
E
T program-naam
X begintijd-seconden-UTC
L lengte-minuten
D omschrijving (alles op een lijn)
e
...meer programmas...
c
...meer zenders...

En voorbeeld vind je hier

http://mv.dinglisch.net/epgui.dat

Het is ann te bevelen de zendernamen van een prefix (Nederlands ?) voorzien e.g. ol.nederland1, ol.nederland2... anders kan je problemen krijgen als je data voor de zelfde zender van twee bronnen hebt.

Pent
Geplaatst:

Pentvaer,

 

Citaat:
Als je het voor jezelf wilt houden, moet je nog steeds een regel

in je /var/tuxbox/config/mv/inputs.txt toevoegen met details.

De laatste veld moet dan '-' worden om aantegeven dat de

gegevens lokaal zijn en niet moeten worden opgehaald.

 

Ik heb in de Pli image niet het inputs.txt bestand gevonden op die locatie. Ik heb wel:

conf.bin, fav.txt en inputs.conf

 

Het lijkt mij dat gezien de data ik de laatste moet hebben. :-)

 

wat ik nog niet begrijp is de locatie waar ik de data die ik wil aanleveren moet plaatsen.. Dat zie ik niet in de inputs.conf.

 

Heb jij daar een standaard voor of kan ik de data-output op hdd/tmp plaatsen?

 

Groeten,

Rick

 

P.S. Is wel lekker weer zo buiten met de laptop....

Geplaatst:

Ja, inputs.conf. Maar in de nieuwe (PLi 08/06) is het bestand definitief inputs.txt geworden (denk ik :-)).

 

De lokale pad (/mnt/usb/hdd etc) wordt door de gebruiker gekozen in de 'input config' menu. Daarom zou het nuttig zijn als dat ook te configureren is in je .ini. Hier is een zinvolle

regel in inputs.txt voor jouw geval:

 

omroep.nl e f 0 omroep-nl 2 tv- .dat -

 

Als de gebruiker /var/mnt/usb als 'storage dir' heeft gezet

in de 'inputs config' menu, moet het bestand worden geplaatst

in /var/mnt/usb/omroep.nl/tv.dat door je ftp sessie.

 

Pent

Geplaatst:

Is het geen goed idee om een pagegrabber te gebruiken en die de data in het gewenste formaat weg te laten zetten op een server?

Dan grab je dus gewoon de data van die html pagina en kun je middels een script (php) zelf kiezen hoe je het wilt gaan opslaan.

Zo werken veel online shops ook, die statische data van de pijstcalculatie pagina van tpgpost dumpen in een mysql tabel om er vervolgens de klant zijn verzendkosten mee te berekenen.

Als ik me niet vergis doen ze dat met de PHP module PHP_Curl.

Als je het op deze manier doet, heb je wel ultieme vrijheid.

http://www.hotscripts.com/Detailed/24608.html

http://www.hotscripts.com/Detailed/11839.html

http://www.hotscripts.com/Detailed/26812.html

http://www.hotscripts.com/Detailed/16871.html

Als jij een van bovenstaande scripts gebruikt om de data in een door jou op de dreambox verwerkbaar formaat op te slaan, ben je er toch?

 

Tox.

Geplaatst:

Ik zat zelf meer te denken aan een XML reader om de gegevens uit de HTML te halen.

PHP ben ik niet zo bekend mee en voordat ik dat aan de praat moet ik te veel lezen hoe dat werkt <img src="/ubbthreads/images/graemlins/lezen.gif" alt="" />.

Still dreaming about the box.....

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...