Seite 2 von 5 ErsteErste 1234 ... LetzteLetzte
Ergebnis 11 bis 20 von 50
  1. #11
    Avatar von Mr.Servo
    Registriert seit
    10.08.2020
    Ort
    Pfalz / Palatinate
    Beiträge
    2.615
    Thanks (gegeben)
    1794
    Thanks (bekommen)
    2416
    Themenstarter
    Total Downloaded
    56,91 MB
    Total Downloaded
    56,91 MB
    ReceiverDanke
    Box 1:
    GigaBlue UHD UE 4k Cable (openATV 7.4)
     
     
    Box 2:
    Mut@nt HD51 4k Cable (oATV DEVEL)
     
     
    Zitat Zitat von kitte888 Beitrag anzeigen
    @Mr.Servo
    es geht um PARTNERBOX 6.3 ; SCREENGRABBER
    Zitat Zitat von kitte888 Beitrag anzeigen
    der screengrabber liegt auf dem feed , geht aber nicht.
    hatte ihn schon mal am laufen , bekomme es nicht mehr zum laufen
    Hi!
    1. Läuft der SCREENGRABBER nicht mehr unter OpenATV 6.5 oder läuft er auch nicht mal unter OpenATV 6.4? Bitte um mehr Details...
    2. Was macht denn der SCREENGRABBER besser als das WebIF (Im Firefox tippen: YourBoxID/#remote und dann Bildschirmfotot aktivieren)?

    3. PARTNERBOX 6.3? Habe ich noch nie gehört & gesehen, aber das tut ja nix zur Sache. Wo kommt das denn her?

    Gruß.....Mr.Servo

    •   Alt Advertising

       

  2. #12
    Senior Mitglied
    Registriert seit
    13.09.2014
    Beiträge
    1.574
    Thanks (gegeben)
    67
    Thanks (bekommen)
    481
    Total Downloaded
    187,92 MB
    Total Downloaded
    187,92 MB
    ReceiverDanke
    Box 1:
    Gigablue X3 4K
     
     
    Box 2:
    Gigablue Ue 4K
     
     
    Box 3:
    Dm 900
     
     
    Box 4:
    Dm 820
     
     
    Box 5:
    und schon viele weitere gehabt
     
     
    hi

    ja ich kenne auch den befehl über den browser

    screengraber geht bis 6.4


    partnerbox ist wie remote , habe einen server box die macht alle aufnahmen und über das plugin setze ich dann die timer aufnahmen

  3. #13
    Avatar von Mr.Servo
    Registriert seit
    10.08.2020
    Ort
    Pfalz / Palatinate
    Beiträge
    2.615
    Thanks (gegeben)
    1794
    Thanks (bekommen)
    2416
    Themenstarter
    Total Downloaded
    56,91 MB
    Total Downloaded
    56,91 MB
    ReceiverDanke
    Box 1:
    GigaBlue UHD UE 4k Cable (openATV 7.4)
     
     
    Box 2:
    Mut@nt HD51 4k Cable (oATV DEVEL)
     
     
    Zitat Zitat von kitte888 Beitrag anzeigen
    screengraber geht bis 6.4
    partnerbox ist wie remote , habe einen server box die macht alle aufnahmen und über das plugin setze ich dann die timer aufnahmen
    Ich mache noch an einem anderen Projekt rum, habe es mir aber mal auf meine ToDo-Liste gesetzt...

    Gruß.....Mr.Servo

  4. #14
    Senior Mitglied
    Registriert seit
    13.09.2014
    Beiträge
    1.574
    Thanks (gegeben)
    67
    Thanks (bekommen)
    481
    Total Downloaded
    187,92 MB
    Total Downloaded
    187,92 MB
    ReceiverDanke
    Box 1:
    Gigablue X3 4K
     
     
    Box 2:
    Gigablue Ue 4K
     
     
    Box 3:
    Dm 900
     
     
    Box 4:
    Dm 820
     
     
    Box 5:
    und schon viele weitere gehabt
     
     
    hi

    könnten wir erst partnerbox machen

    habe dir eine pn gesendet , antworte mal , wo kommst du hehr

  5. #15
    Avatar von Mr.Servo
    Registriert seit
    10.08.2020
    Ort
    Pfalz / Palatinate
    Beiträge
    2.615
    Thanks (gegeben)
    1794
    Thanks (bekommen)
    2416
    Themenstarter
    Total Downloaded
    56,91 MB
    Total Downloaded
    56,91 MB
    ReceiverDanke
    Box 1:
    GigaBlue UHD UE 4k Cable (openATV 7.4)
     
     
    Box 2:
    Mut@nt HD51 4k Cable (oATV DEVEL)
     
     
    Zitat Zitat von kitte888 Beitrag anzeigen
    könnten wir erst partnerbox machen
    Warum nicht, aber ich habe wie gesagt aktuell noch mindesten zwei Baustellen offen, die mache ich erst zu Ende. Ansonsten verzettel ich mich!

    Gruß....Mr.Servo
    Geändert von Mr.Servo (30.01.2021 um 18:40 Uhr)

  6. #16
    Avatar von Pike_Bishop
    Registriert seit
    11.02.2020
    Ort
    here and there
    Beiträge
    2.424
    Thanks (gegeben)
    641
    Thanks (bekommen)
    1648
    Total Downloaded
    0
    Total Downloaded
    0
    ReceiverDanke
    Box 1:
    Mutant HD2400
     
     
    Box 2:
    VU Ultimo 4K
     
     
    Box 3:
    Octagon SF8008
     
     
    Box 4:
    Gigablue Quad 4K
     
     
    Box 5:
    VDR
     
     
    Zitat Zitat von kitte888 Beitrag anzeigen
    hi

    @Pike_Bishop

    ich hatte vor in die postinst ein script zu machen für den skin zu installieren

    abfragen vom flashspeicher , wenn zu wenig frei werden bestimmten sachen nicht copiert also installiert

    kannst du mir da helfen
    Ja sicher, wennst mir sagst was du genau brauchst (um welches Plugin gehts da jetzt eigentlich, hab den Thread nur überflogen) ?
    Wenns nur darum geht den Flashspeicher abzufragen würde sowas ähnliches schon genügen;
    Code:
    #!/bin/sh
    
    ## variables ##
    
    # Flashspeicher Ort
    UBI0_ROOTFS="/"
    # Angabe der Flash Grenze in Mb (in dem Fall 50 Mb) ab dieser Grenze abwärts (also ab 49 Mb) wird bestimmtes nicht nachinstalliert.
    FLASH_GRENZE=50
    LOGDIR=/home/root
    LOGFILE=$LOGDIR/plugin_install.log
    ##########
    
    # Generelles Logging.
    exec 3>&1 4>&2
    trap 'exec 2>&4 1>&3' 0 1 2 3
    exec 1>$LOGFILE 2>&1
    
    # Prüfen wieviel Flashspeicher frei ist und in Variable "FLASH_AVAILABLE" schreiben.
    FLASH_AVAILABLE="$(df -m | grep $UBI0_ROOTFS$  | awk '{print $4}')"
    
    # Ist der verfuegbare Flashspeicher unter der Flashgrenze wird bestimmtes nicht installiert. 
    if [ $FLASH_AVAILABLE -lt $FLASH_GRENZE ] ; then
    	DIFFERENCE=$(( $FLASH_GRENZE - 1 - $FLASH_AVAILABLE ))
    	echo -e "\nABBRUCH !\nZu wenig Flashspeicher frei fuer weitere Nachinstallationen."
    	echo -e "Bitte zusaetzlich ungefaehr $DIFFERENCE MB Flashspeicher freimachen.\n" && exit 1
    fi
    
    exit
    Das ist jetzt nur mal ein Beispiel, und zwar hab ich es eh kommentiert im Scriptschnipsel selbst (für @Mr. Servo - der liebt sowas ), aber ich schreibs auch nochmal nachfolgend;
    Es wird der Flashspeicher abgefragt (wieviel ist frei) und wenn da weniger frei ist als 50 Mb (Flashgrenze) bricht das Script die weiteren Nachinstallationen ab
    (welche auch immer das sind - da musst mir halt mal Bescheid geben was du da nachinstallieren willst wenn genug Flash frei ist).
    Dann kann man den if Zweig um nen else Zweig erweitern und da reinschreiben was nachinstalliert werden soll

    Die Flashgrenze steht in der Variablen FLASH_GRENZE die kannst also anpassen wie du es für richtig hältst.
    Und es gibt auch Logging in ne Datei in dem Fall in die Datei /home/root/plugin_install.log da sollte gegebenenfalls der Dateiname vom Logfile noch angepasst werden
    (is ja auch ne Variable (LOGFILE), also schnell geändert) wie gesagt is nur mal ein Beispiel.
    Wobei Logging is vielleicht gar nicht nötig (ohne Logging sollten die echos ja im Zuge der Install eh im Install-Fenster zu sehen sein denke ich.
    Is auch kein Ding, das Logging kann man ja schnell auskommentieren wenn mans nicht anwenden will, dazu einfach nen Gartenzaun vor den betreffenden drei Zeilen setzen damit das dann so aussieht;
    #exec 3>&1 4>&2
    #trap 'exec 2>&4 1>&3' 0 1 2 3
    #exec 1>$LOGFILE 2>&1



    Grüsse
    Pike
    Geändert von Pike_Bishop (30.01.2021 um 21:50 Uhr)

  7. Thanks Mr.Servo bedankten sich
  8. #17
    Avatar von Mr.Servo
    Registriert seit
    10.08.2020
    Ort
    Pfalz / Palatinate
    Beiträge
    2.615
    Thanks (gegeben)
    1794
    Thanks (bekommen)
    2416
    Themenstarter
    Total Downloaded
    56,91 MB
    Total Downloaded
    56,91 MB
    ReceiverDanke
    Box 1:
    GigaBlue UHD UE 4k Cable (openATV 7.4)
     
     
    Box 2:
    Mut@nt HD51 4k Cable (oATV DEVEL)
     
     
    Zitat Zitat von Pike_Bishop Beitrag anzeigen
    Das ist jetzt nur mal ein Beispiel, und zwar hab ich es eh kommentiert im Scriptschnipsel selbst (für @Mr. Servo - der liebt sowas )
    Ja genau, weil ich vielleicht (noch) etwas naiv bin und glaube, daß hier einige an sowas interessiert sind (also dankbar sind für eine detailiertere Beschreibung). Vielleicht liege ich da aber auch völlig daneben und das wäre alles für die Katz? Klar, das kann auch sein! Man wird sehen....

    Danke Dir & Gruß......Mr.Servo

  9. #18
    Avatar von Mr.Servo
    Registriert seit
    10.08.2020
    Ort
    Pfalz / Palatinate
    Beiträge
    2.615
    Thanks (gegeben)
    1794
    Thanks (bekommen)
    2416
    Themenstarter
    Total Downloaded
    56,91 MB
    Total Downloaded
    56,91 MB
    ReceiverDanke
    Box 1:
    GigaBlue UHD UE 4k Cable (openATV 7.4)
     
     
    Box 2:
    Mut@nt HD51 4k Cable (oATV DEVEL)
     
     
    Zitat Zitat von kitte888 Beitrag anzeigen
    hi @Mr.Servo
    kennst du dich mit den control dateien aus von einem ipk? ich muss mir auch immer alles raussuchen. man kann da ja befehle einsetzen wie im putty
    Zitat Zitat von Mr.Servo Beitrag anzeigen
    Nee, auch noch nicht, aber ich werde mich wohl auch demnächst einlesen müssen. Zum Glück ist die Frage nach einem IPK ja auch nicht ganz frisch (auch oder gerade in diesem Forum nicht). Hier aber mal ein externes Beispiel für Infos....
    Gruß......Mr.Servo
    Hi kitte888,

    habe heute zum ersten mal eine .IPK gebastelt. Eine riesige Hilfe war mit dabei das Skript von @s3n0. Er hat es übrigens gerade erst heute im Github überarbeitet, jetzt ist es noch komfortabler! Du brauchst Dich bei einfachen Plugins dann nicht mehr um eine "control" kümmern, die wird vom Skript korrekt erzeugt. LÄUFT SUPER !!!

    Was muß ich tun?
    1. Einfach nur den Projektnamen eintragen und weiter unten steuern, was genaue ins spätere IPK rein soll und was nicht:
    Code:
    #### specify the plugin folder, the plugin version, the package output path + package filename, etc. :
    PLUGIN_NAME="meinplugin"
    [...]
    rm -rf ${PROJECT_DIR}/${PLUGIN_DIR}/*.py            # remove all source-code python files
    rm -rf ${PROJECT_DIR}/${PLUGIN_DIR}/version.txt     # remove version.txt (diese Zeile habe ich bei mir hinzugefügt)
    #rm -rf ${PROJECT_DIR}/${PLUGIN_DIR}/*.pyo           # remove all compiled python files
    #rm -rf ${PROJECT_DIR}/${PLUGIN_DIR}/__pycache__
    2. Eine Textdatei "/usr/lib/enigma2/python/Plugins/Extensions/meinplugin/version.txt" mit der Versionsnummer versehen (nur die nackte Nummer reicht)

    3. Das Skript dann irgendwo ablegen (z.B. unter /var/volatile/tmp/meinscript), Rechte auf 755 nicht vergessen.

    4. Das Skript wird eine fehlende "locale" anmahnen, was den Ablauf aber nicht stört.

    5. Die Ergebnisse (".deb/.ipk") laden dann im Verzeichnis "/var/volatile/tmp/"

    Anmerkung: Ich habe das .IPK direkt in der Box erstellt (mit Putty)

    Danke nochmal an @tiopedro1958 und @Pike_Bishop für die entscheidenen Tipps!!!

    Danke nochmal an @s3n0 für sein tolles & ganz frisch überarbeitetes Skript !!!!

    Gruß.....Mr.Servo
    Geändert von Mr.Servo (31.01.2021 um 17:38 Uhr)

  10. Thanks tiopedro1958, Pike_Bishop bedankten sich
  11. #19
    Senior Mitglied
    Registriert seit
    13.09.2014
    Beiträge
    1.574
    Thanks (gegeben)
    67
    Thanks (bekommen)
    481
    Total Downloaded
    187,92 MB
    Total Downloaded
    187,92 MB
    ReceiverDanke
    Box 1:
    Gigablue X3 4K
     
     
    Box 2:
    Gigablue Ue 4K
     
     
    Box 3:
    Dm 900
     
     
    Box 4:
    Dm 820
     
     
    Box 5:
    und schon viele weitere gehabt
     
     
    hi

    das ist alles unter linux , ich arbeite auf dem pc windows , mit ipkgreator


    erst mal danke für das script

    warum habe ich das angefragt

    normal sollte das jedes plugin , skin machen

    erst mal schauen ob es auch geht

    ich wollte das jetzt für meinen skin so anpassen

    wenn es zu wenig ist wird nur eine light version installiert

    wenn es gar nicht geht muss man abbrechen

    also braucht man noch eine min flash der sollte so um die 25mb sein

    dann muss man ja selbst wissen wieviel man installiert und muss so die light rechen

    @Pike_Bishop

    habe gerade festgestellt , wenn man über ipk installer geht kommen ja keine infos auf den schirm , geht sowas

    kannst du variablen einbauen , flash min , flash light , flash ok , flash skin , flash skinlight

    und die else

    also wenn kleiner als flash min abbruch

    wenn flash frei - flash skin grösser flash ok wird installiert und was aus dem tmp copiert in den skin

    wenn flash frei - flash skinlight grösser flash light wird installiert aber nichts copiert



    kennst du dich mit ipk install aus , wird doch vom ipkg.py gemacht

    ich hätte da eine idee dazu für die alten boxen um den flash frei zu lassen
    Geändert von kitte888 (31.01.2021 um 18:14 Uhr)

  12. #20
    Avatar von Mr.Servo
    Registriert seit
    10.08.2020
    Ort
    Pfalz / Palatinate
    Beiträge
    2.615
    Thanks (gegeben)
    1794
    Thanks (bekommen)
    2416
    Themenstarter
    Total Downloaded
    56,91 MB
    Total Downloaded
    56,91 MB
    ReceiverDanke
    Box 1:
    GigaBlue UHD UE 4k Cable (openATV 7.4)
     
     
    Box 2:
    Mut@nt HD51 4k Cable (oATV DEVEL)
     
     
    Zitat Zitat von kitte888 Beitrag anzeigen
    hi @Mr.Servo

    kennst du dich mit den control dateien aus von einem ipk
    Hi kitte888,

    hier mal die Eintragungen aller drei notwendigen (zumindest aber empfohlenen) Dateien:

    control
    Code:
    Package: enigma2-plugin-extensions-meinplugin
    Version: {die aktuelle Versionsnummer}
    Description: {Meine Pluginbeschreibung}
    Architecture: mips32el
    Section: extra
    Priority: optional
    Maintainer: {der Urheber in folgender Form} Max Mustermann <e-mailadresse>
    License: {die jeweiligen gültigen Lizenzen}
    Homepage: {URL des Projekts oder Urhebers}
    postinst
    Code:
    #!/bin/sh
    echo "*********************************************************"
    echo "                       MeinPlugin                        "
    echo "                Enigma2 plugin/extensions                "
    echo "                   by s3n0 , 2018-2021                   "
    echo "*********************************************************"
    echo " Successfully INSTALLED. You should restart Enigma2 now. "
    echo "*********************************************************"
    exit 0
    postrm
    Code:
    #!/bin/sh
    [ "" != "upgrade" ] || exit 0 > /dev/null 2>&1               # prevent the OE2.5+ based Enigma2 for deleting files when the package is "upgrading"
    rm -rf /usr/lib/enigma2/python/Plugins/Extensions/MeinPlugin
    echo "*********************************************************"
    echo "                       MeinPlugin                        "
    echo "                Enigma2 plugin/extensions                "
    echo "                   by s3n0 , 2018-2021                   "
    echo "*********************************************************"
    echo "  Successfully REMOVED. You should restart Enigma2 now.  "
    echo "*********************************************************"
    exit 0
    Das sollte auch bei Deinem Windows-Creator einzutragen sein, denn sowas muß sich ja dann irgendwann auch in der IPK-Datei wieder finden.

    Ich hoffe ich konnte Dir mit diesen "Standardeinstellungen" von @s3n0's Skript helfen? Bitte hierbei UNBEDINGT auf die Groß- und Kleinschreibung achten! Machst am Besten genau wie hier im Muster.

    Gruß & viel Erfolg......Mr.Servo
    Geändert von Mr.Servo (01.02.2021 um 10:28 Uhr) Grund: Korrektur in 'control'


Seite 2 von 5 ErsteErste 1234 ... LetzteLetzte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:19 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 5,26%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com