Ach so, es gibt nur den user "root", unter dem ich auch alles mache. Chip ist ein S905X - liegt es daran?
Dann müsste ich es doch mal auf einem Pi3 unter Libreelec checken.
[DISCONTINUED] easyEPG Grabber // WebGrab++ Alternative [v0.4.3 | 2020/01/11]
-
easy4me -
1. Juni 2019 um 21:46 -
Erledigt
-
-
Anleitung
--The EasyEPG Project unter Windows (WSL)--Verschoben ---------->
HOWTO: Easyepg unter Windows / WSL -
-
@dlueth So funktioniert der Befehl auf der Konsole:
curl -s https://raw.githubusercontent.com/dlueth/easyepg…/master/initBin da ja schon im Bash und Klammer will er da nicht.Allerdings wird kein Container erzeugt, denn "docker start easyepg.admin" findet keinen Container..."InitBin" verstehe ich nicht, die Datei heißt "init". Und ohne das "bash <(...)" wird er das Script maximal herunterladen, nicht aber ausführen - dafür war das da. Ob Du schon in bash bist spielt dafür keine Rolle, das ist so nötig un richtig.
-
Ach so, es gibt nur den user "root", unter dem ich auch alles mache. Chip ist ein S905X - liegt es daran?
Dann müsste ich es doch mal auf einem Pi3 unter Libreelec checken.Dinge unter root laufen zu lassen ist eigentlich nie ne gute Idee, sollte aber keine Probleme verursachen
-
-
@dlueth root ist halt gut zum Testen
Hier die exakte Fehlermeldung auf der Konsole:
CoreELEC (official): 9.0.2 (Amlogic.arm)
46-KVIM:~ # bash <(curl -s https://raw.githubusercontent.com/dlueth/easyepg.mini
mal/master/init)
-sh: syntax error: unexpected "(" -
wieso nicht einfach @dlueth skript unter /mnt/storage, oder wo auch immer "schreibbar" abspeichern, und von dort aus ausführen ?
-
-
wieso nicht einfach @dlueth skript unter /mnt/storage, oder wo auch immer "schreibbar" abspeichern, und von dort aus ausführen ?
Ich hatte gehofft man könnte sich das sparen, weil man es im Normalfall eh nur ein einziges mal ausführen muss - im übrigen ist es ziemlich genau das, was `bash <(...)` macht - das wird temporär kurz gespeichert.
-
@dlueth root ist halt gut zum Testen
Hier die exakte Fehlermeldung auf der Konsole:
CoreELEC (official): 9.0.2 (Amlogic.arm)
46-KVIM:~ # bash <(curl -s https://raw.githubusercontent.com/dlueth/easyepg.mini
mal/master/init)
-sh: syntax error: unexpected "("Bist Du Dir sicher, dass Du als Shell standardmäßig bash benutzt? Ich bekomme genau diese Meldung, wenn ich vorher von bash auf sh wechsel als Shell.
-
-
@no.spam Probier mal das aus, hab das kurz von bash auf sh umgeschrieben:
Codesh -c "$(curl -s https://gist.githubusercontent.com/dlueth/62a3d7133e96e23fc67285e251daf3fe/raw/6a06072189bf06acc64b1ef268e5a034a395439d/init)"
Geht das bei Dir?
-
Code
sh -c "$(curl -s https://gist.githubusercontent.com/dlueth/62a3d7133e96e23fc67285e251daf3fe/raw/6a06072189bf06acc64b1ef268e5a034a395439d/init)"
@dlueth: So funktioniert es unter LibreElec, bekomme allerdings ein lscpu: not found. Installation läuft aber mit den Standardwerten durch. Es werden 3 Container erstellt:
Codemk-xbmc2:~ # docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES a777868297f0 qoopido/easyepg.minimal:latest "/entrypoint.sh" About a minute ago Created easyepg.cron b4b1d34c6945 qoopido/easyepg.minimal:latest "/entrypoint.sh" About a minute ago Created easyepg.run 12d5e717ac0c qoopido/easyepg.minimal:latest "/entrypoint.sh" About a minute ago Created easyepg.admin
Allerdings lässt sich der easyepg.admin nicht starten:
-
-
@BJ1 hattest du bei CPU ne Zahl von hand eingegeben denn dann?
-
Nein, ich habe durch-geentert (Standardwerte).
-
-
Ein nochmaliger Installationsversuch endet im Chaos. Ich habe vorher natürlich die drei angelegten Docker sowie /storage/easyepg entfernt/gelöscht. Bei der Socketlocation bietet er mir jetzt Unsinn an und mkdir macht wohl auch Probleme.
Code
Alles anzeigenmk-xbmc2:~ # sh -c "$(curl -s https://gist.githubusercontent.com/dlueth/62a3d7133e96e23fc67285e251daf3fe/raw/6a06072189bf06acc64b1ef268e5a034a395439d/init)" Preparing... sh: lscpu: not found Storage location [/storage/easyepg]: Use local xmltv.sock [Y/n]: Socket location [/storage/.kodi/userdata/addon_data/service.tvheadend42/epggrab/xmltv.sock /storage/.kodi/userdata/addon_data/service.system.docker/docker/overlay2/54091d11a8962db6243955c6efdc6cd9feead065722f47d0423206f83d299022/diff/xmltv.sock]: Timezone [Europe/Berlin]: CPU limit [0]: Minimal easyepg version [latest]: sh: cd: line 67: can't cd to /storage/easyepg: No such file or directory BusyBox v1.29.3 (2019-05-04 13:17:04 EDT) multi-call binary. Usage: dirname FILENAME Strip non-directory suffix from FILENAME BusyBox v1.29.3 (2019-05-04 13:17:04 EDT) multi-call binary. Usage: mkdir [OPTIONS] DIRECTORY... Create DIRECTORY -m MODE Mode -p No error if exists; make parent directories as needed Storage location incorrect
-
Hab hier schon zwei mal gefragt kein antwort
Ich barauche nicht all zu viel Kanäle es sind nur ein paar von Swiccscom, Horizon, Magentatv
gesamt sind etwa 100 kanäle wie kann ich von allen drei in einem XML grabben oder ist gar nicht möglich. -
-
wie kann ich von allen drei in einem XML grabben oder ist gar nicht möglich.
Im Hauptmenü die Option "Modify XML Files" auswählen, dann einen Namen vergeben und die Senderauswahl bestätigen
Die Info steht auch auf meiner Webseite.
-
@dlueth: Nachdem ich zusätzlich nach dem Entfernen der Docker noch zusätzlich die Images per docker rmi <Image-ID> entfernt hatte, konnte ich nochmal von vorne installieren. Irgendwo im Setup ist noch ein mkdir-Fehler drin, das vorgeschlagene Verzeichnis /storage/easyepg musste ich händisch erzeugen. Ich habe dieses Mal auch bewusst bei CPU-Limit "1" eingegeben. Die Docker werden zwar eingerichtet, jedoch der gleiche Fehler:
-
-
@dlueth: Nachdem ich zusätzlich nach dem Entfernen der Docker noch zusätzlich die Images per docker rmi <Image-ID> entfernt hatte, konnte ich nochmal von vorne installieren. Irgendwo im Setup ist noch ein mkdir-Fehler drin, das vorgeschlagene Verzeichnis /storage/easyepg musste ich händisch erzeugen. Ich habe dieses Mal auch bewusst bei CPU-Limit "1" eingegeben. Die Docker werden zwar eingerichtet, jedoch der gleiche Fehler:
danke, die Infos waren hilfreich! Ich hab ne Vermutung... Darf ich dich per PN Mal anfunken heute Abend?
-
Darf ich dich per PN Mal anfunken heute Abend?
Kannst Du, testen kann ich aber nur tagsüber. Ein Hinweis vielleicht: Beim finden des Default-Sockets kannst Du die Option -type s mitgeben, dann wird nur nach Sockets gesucht.
-
-
1. Grabber Instanzen festlegen
2. einmal jeweils jede Instanz laufen lassen
3. im Menü von easyepg erscheint jetzt der Punkt "MODIFY XML FILES"
4. Sender die du zusammenfügen willst auswählen und ggf. Module wie Rating oder IMDB Mapper aktivieren
5. Fertig -
@dlueth: wollte nur kurz sagen, dass ich auf dem selben Stand wie @BJ1 bin. War tatsächlich nicht in bash unterwegs und Dein sh script hat jetzt alles durchlaufen lassen, allerdings kann ich auch den Container nicht starten.
docker start easyepg.admin
Error response from daemon: No such container: easyepg.admin
Error: failed to start containers: easyepg.adminHabe CPU-Limit auf 1 gesetzt, bei local xmltv.sock auf nein gesetzt
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!