Ga naar inhoud


Nieuwe xmltv-importer versie 0.8.1


Aanbevolen berichten

Geplaatst:

Is er iemand waarbij de import 's-nachts goed gaat waarbij ook de ontvanger weer netjes uit gaat na de update?

Bij mijn 7025 nog steeds niet. Waarom gaat deze niet uit na het updaten?

En dan gaat het er mij om dat ik de standaard configuratie gebruik, dus inclusief alle UK zenders omdat die voor mij net zo belangrijk zijn als de NL zenders.

 

Is er een manier om te tracen wat het ding aan het doen is tijdens de update waardoor deze niet uit gaat?

Xtrend ET9500 - OpenPLi powered


  • Reacties 56
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit onderwerp

Beste reacties in dit onderwerp

Geplaatst:

Vandaag toch geen weer om buiten te schilderen, dus maar weer eens aan het prutsen geweest met de plugin.

 

Hij werkt bij mij nu op Gemini 4.4 met Barry Allen. De tijd ofset heb ik echter wel op +0100 moeten zetten.

 

Om het te laten werken heb ik boot.py zoals hieronder weergegeven aangepast.

 

Als ik alles goed gedaan heb kijkt hij nu of de crashlog directory bestaat. Ook zoekt hij nu in /tmp naar epg_new.dat.

 

Ik heb geen verstand van Python dus misschien wil Milo kijken of ik het goed gedaan heb? Voor hetzelfde geld kijkt hij nu helemaal niet meer naar de crashlog.

 

O, ik zie dat de tabs verloren gaan bij het pasten in dit forum. Dat is vervelend omdat Python juist ident-gevoelig is (zoals ik tot ontdekking kwam).

 

Ik kan geen attachments toevoegen als ik geen website heb waar ik naar kan linken? Anders zou ik mijn boot.py kunnen attachen.

 

Jan

 

********************

 

#!/usr/bin/python

import os

import time

import shutil

 

MEDIA = ("/media/hdd/","/media/usb/","/media/cf/")

 

def findEpg():

candidates = []

for path in MEDIA + ("/tmp",):

try:

if os.path.exists(path):

for fn in os.listdir(path):

if "epg.dat" in fn:

ffn = os.path.join(path, fn)

candidates.append((os.path.getctime(ffn), ffn))

except:

pass # ignore errors.

if not candidates:

return None

candidates.sort() # order by ctime...

# best candidate is most recent filename.

return candidates[-1][1]

 

 

def checkCrashLog():

for path in MEDIA:

if os.path.exists(path):

dirList=os.listdir(path)

for fname in dirList:

if fname[0:13]=='enigma2_crash':

try:

crashtime=0

crashtime=int(fname[14:24])

howold=time.time()-crashtime

except:

print "no time found in filename"

if howold<120:

print "recent crashfile found analysing"

crashfile = open(path+fname,"r")

crashtext = crashfile.read()

crashfile.close()

if (crashtext.find("FATAL: LINE ")!=-1):

print "string found, deleting epg.dat"

return True

return False

 

def findNewEpg():

for path in MEDIA + ("/tmp",):

fn = os.path.join(path, 'epg_new.dat')

if os.path.exists(fn):

return fn

 

epg=findEpg()

newepg=findNewEpg()

 

print "Epg.dat found at : ",epg

print "newepg found at : ",newepg

 

##Delete epg.dat if last crash was because of error in epg.dat

if checkCrashLog():

try:

os.unlink(epg)

except:

print "delete error"

 

##if excists cp epg_new.dat epg.dat

if newepg:

if epg:

print "replacing epg.dat with newmade version"

os.unlink(epg)

shutil.copy2(newepg, epg)

 

******************

DM7025+

Geplaatst:

ik zag dat je in de xml file in de etc epgimport de download regel kut veranderen dus hoef dan niets op jou site te downloaden

veel sneller dus zo

thx.

DM920 2x S2+1xDVB-C/T - Apple TV 4K - DM8000 2x S2 + 2x DVB-C


 

Geplaatst:

Versie 0.8.2 is nu online, zit ook in de feed van MiLo-image. Deze zou ook weer een stuk sneller moeten zijn omdat ik de xmltv.py eruit gemikt heb en vervangen door een paar regeltjes die hetzelfde doen.

 

Origineel bericht van: aardbeì
1. de epg_new.dat komt in /tmp (misschien gewoon /tmp aan het media-setje toevoegen? kost iets tijd maar ik weet eerlijk gezegd niet waar epg.dat terecht komt in een box zonder extra opslag)

 

Is geregeld.

 

Origineel bericht van: aardbeì
2. checkcrashlog crashed

 

Is nu ook opgelost.

enigma2-plugin-extensions-xmltvimport_0.8.2-r6_all.ipk.zip

Geplaatst:
Origineel bericht van: Rytec
Ik ben vannacht tot 2uur bezig geweest om de full epg op de dm800 te krijgen, dat lukt overigens wel maar na een tijdje crasht de box, ik heb al een swap gemaakt op een usb zelfs maar vanmorgen stond de box gewoon weer aan, dwz een crash geweest om 2:30
Ik vraag me af hoe het bij andere dm800 bezitters het wel lukt zonder crashes met de full epg data.
Ik draai geen andere plugins.


Ik heb de full epg net met de hand geladen nadat ik naar 8.1r6 had geupdate. Dat lijkt te lukken op mjn 800.

Is het mischien handig om memory stats te vergelijken?

root@dm800 /etc/epgimport # cat /proc/meminfo
MemTotal: 145348 kB
MemFree: 30104 kB
Buffers: 4212 kB
Cached: 50668 kB
SwapCached: 0 kB
Active: 76736 kB
Inactive: 18844 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 145348 kB
LowFree: 30104 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 0 kB
Writeback: 0 kB
Mapped: 54352 kB
Slab: 11116 kB
CommitLimit: 72672 kB
Committed_AS: 405420 kB
PageTables: 752 kB
VmallocTotal: 1048524 kB
VmallocUsed: 6804 kB
VmallocChunk: 1041332 kB

Eventuele andere opties zijn:
top
swap -l
ps auwwx

Dave

DM800, OpenPli, Visiosat G3D, Astra 19.2 + 23.5 + 28.2 + Hotbird 13

Geplaatst:

Bij mij lukt de handmatige update ook goed alleen crasht ie na verloop van tijd, zie log in bijlage van laatste crash.

 

root@dm800:~# cat /proc/meminfo

MemTotal: 145500 kB

MemFree: 57652 kB

Buffers: 308 kB

Cached: 44308 kB

SwapCached: 0 kB

Active: 54244 kB

Inactive: 16128 kB

HighTotal: 0 kB

HighFree: 0 kB

LowTotal: 145500 kB

LowFree: 57652 kB

SwapTotal: 0 kB

SwapFree: 0 kB

Dirty: 0 kB

Writeback: 0 kB

Mapped: 38656 kB

Slab: 9856 kB

CommitLimit: 72748 kB

Committed_AS: 361612 kB

PageTables: 616 kB

VmallocTotal: 1048524 kB

VmallocUsed: 5948 kB

VmallocChunk: 1040844 kB

 

Welk image draai jij op je dm800?

enigma2_crash_1255165753.zip

~~Rytec Team~~

VU+DUO OpenPli-TVV-Pana TH42-PV700

VUSolo,DM7025+,DM500

*Pli/Rytec EPG POWERED*

Geplaatst:

@Rytec

 

De laatste Pli Jade 3 met alleen de mountmanager plugin en CCcam. Ik heb op dit moment nog geen swap file.

 

swap -l > geeft aan hoeveel swap er gebruikt wordt.

 

DM800, OpenPli, Visiosat G3D, Astra 19.2 + 23.5 + 28.2 + Hotbird 13

Geplaatst:

Ik heb die gisteren dus ook geprobeerd en daar liep het al meteen fout na de epg update. In milo lijkt ie het wat langer vol te houden. Ik heb nog een crashlog toegevoegd in m'n vorig antwoord, mss zegt het jullie iets meer?

Kan een corrupte settingslijst hier oorzaak van zijn? ik heb nu ook al de onnodige sats uit de satellites.xml verwijderd. En ik heb het nu enkel zo gezet dat ie alleen de CDS + TVV epg moet ophalen.

~~Rytec Team~~

VU+DUO OpenPli-TVV-Pana TH42-PV700

VUSolo,DM7025+,DM500

*Pli/Rytec EPG POWERED*

Geplaatst:

@Rytec, welke invloed een satellite.xml file heeft weet ik niet.

 

Er stond een week ofzo geleden in een ander draadje een link naar een site waar je je eigen kon samenstellen. Mischien een idee. Ik heb alleen Astra 1,2,3+HB.

 

Bij mij is Pli + de volledige EPG file stabiel tot nu toe.

 

Dave

DM800, OpenPli, Visiosat G3D, Astra 19.2 + 23.5 + 28.2 + Hotbird 13

Geplaatst:
Origineel bericht van: MiLo
Versie 0.8.2 is nu online, zit ook in de feed van MiLo-image. Deze zou ook weer een stuk sneller moeten zijn omdat ik de xmltv.py eruit gemikt heb en vervangen door een paar regeltjes die hetzelfde doen.

Origineel bericht van: aardbeì
1. de epg_new.dat komt in /tmp (misschien gewoon /tmp aan het media-setje toevoegen? kost iets tijd maar ik weet eerlijk gezegd niet waar epg.dat terecht komt in een box zonder extra opslag)


Is geregeld.

Origineel bericht van: aardbeì
2. checkcrashlog crashed



Is nu ook opgelost.




ziet goed uit, thanks!!


@All, ik zal nu ook eens in de gaten houden of mijn box vindt dat ie moet crashen, volledige .dat file onder Milo

@Rytec
Weet niet of je er iets aan hebt maar mijn cat /proc/meminfo geeft:
MemTotal: 157672 kB
MemFree: 48224 kB
Buffers: 9436 kB
Cached: 53744 kB
SwapCached: 0 kB
Active: 70836 kB
Inactive: 20888 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 157672 kB
LowFree: 48224 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 0 kB
Writeback: 0 kB
Mapped: 41692 kB
Slab: 9752 kB
CommitLimit: 78836 kB
Committed_AS: 364392 kB
PageTables: 616 kB
VmallocTotal: 1048524 kB
VmallocUsed: 6548 kB
VmallocChunk: 1041644 kB


Da's na een reboot

1 x Vu+ Solo 2

1 x Vu+ Solo SE

1 x Vu+ Zero allen OpenPLi uptodate incl. EPG Team Rytec EPG data
Visiosat Big Bisat 28.2 23.5 19.2 13 9 4.8

Geplaatst:

doe eens init 4 en dan init 3, met een beetje geluk heb je dan alleen nog now/next, of 't moet gemini oid zijn met autosave aan en een bestaande gemini.epg.dat.autosave, die moet je ook weggooien voor je init 4 init 3 doet

 

 

 

mvrgr

1 x Vu+ Solo 2

1 x Vu+ Solo SE

1 x Vu+ Zero allen OpenPLi uptodate incl. EPG Team Rytec EPG data
Visiosat Big Bisat 28.2 23.5 19.2 13 9 4.8

Geplaatst:

een goede satelittes.xml kan ervoor zorgen dat de epg wel goed gaat.

 

ik heb geprobeert deze 0.81 in installeren op de nab. 11g2 maar daar slaag ik niet in, ook niet de bijgevoegde 3 ipk's.

 

versie 6.0 doet het wel uitstekend met Rytec zijn link naar de .gz.

 

 

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...