@bojler xmitv.sock není soubor v klasické slova smyslu, má vždy nulovou délku. Tam problém nehledej.
Co se týče socat, tak bez něj se můžeš obejít. Vložení dat ze souboru xmltv se dá provést i pomocí curl, který je standardní součástí LE a který používáš pro stahování xmltv, nemusíš tedy nic instalovat.
curl -s -d @<XMLTV> -X POST -m 5 --unix-socket $<SOCK> <FAKEURL>
kde samozřejmě místo:
<XMLTVL> cesta+jméno souboru s daty xmltv
<SOCK> cesta+jméno souboru xmltv.sock, u LE je to /storage/.kodi/userdata/addon_data/service.tvheadend42/epggrab/xmltv.sock
<FAKEURL> libovolné URL, musí tam být kvůli syntaxi volání curl, není vůbec důležitý, já tam třeba dávám http://google.com
@bojler ještě mě napadla jedna věc. V tvých screenshotech jsem si všiml, že máš v Tvheadend povolený i interní EPG graber. Proč? Používáš ho pro jiný epg zdroj?
@mobilemanic Do LE instalovat aplikace Linux z shellu běžně nejdou. Exitují pro to různé extra postupy, například přes speciální Kodi addon doplňky.
Co se týče socat, tak bez něj se můžeš obejít. Vložení dat ze souboru xmltv se dá provést i pomocí curl, který je standardní součástí LE a který používáš pro stahování xmltv, nemusíš tedy nic instalovat.
curl -s -d @<XMLTV> -X POST -m 5 --unix-socket $<SOCK> <FAKEURL>
kde samozřejmě místo:
<XMLTVL> cesta+jméno souboru s daty xmltv
<SOCK> cesta+jméno souboru xmltv.sock, u LE je to /storage/.kodi/userdata/addon_data/service.tvheadend42/epggrab/xmltv.sock
<FAKEURL> libovolné URL, musí tam být kvůli syntaxi volání curl, není vůbec důležitý, já tam třeba dávám http://google.com
@bojler ještě mě napadla jedna věc. V tvých screenshotech jsem si všiml, že máš v Tvheadend povolený i interní EPG graber. Proč? Používáš ho pro jiný epg zdroj?
@mobilemanic Do LE instalovat aplikace Linux z shellu běžně nejdou. Exitují pro to různé extra postupy, například přes speciální Kodi addon doplňky.