Beiträge von thowi

    Zitat

    Original von noggie
    tmbinc's extract routine is also in python, and it's more elegant than mine :smiling_face:


    Yes, but it needs the dump utility compiled first (remember I don't have an image development environment, I'm just a dumb shell scripter
    and definitely NOT a python fan) and yours was simply python only.


    But somebody compiled it for me yesterday, so maybe next weekend I'll include it in multiboot 4.1 if it works as expected :winking_face:


    PS: 4.0 of multiboot is now out still using you tool and flash for unpacking the nfi images


    ThanX
    thowi

    I know that it is more elegant, but I don't have the possibility to compile it and the python code simply runs for a dumb shell scripter :winking_face:


    I actually only use the nfi_extract routine that you wrote to steal/extract from the nfi image the content to the /dev/mtdblock/3 device directly, and from there multiboot can copy around as usually with tar commands to wherever it should go.


    Ciao
    thowi

    Thanks a lot !


    PS: Version 4.0 of multiboot will come out today as BETA, it now includes also the python code for copying nfi images that you posted for me. It uses the Flash /dev/mtdblock/3 device for unpacking
    the nfi image (instead of loading mtdblockdevice support to the kernel
    and do it in a file)
    So far it seems to work nicely on my box, but hopefully the bad block problems that you reported will not be experienced by the testers (I included warnings, but you never know) - but I leave the /dev/mtdblock/1&2 devices alone to lower the risk :winking_face:

    Hello !


    Since I upgraded to latest Dreamville the bzip2 ipk that I use for multiboot doesn't install anymore (libgcc dependencies cann't be satisfied).


    So it looks like I need a newer bzip2 ipkg file ?


    Any idea if this is already available or how I can get it (ipkg install
    doesn't offer bzipt yet) ?


    Can somebody re-compile it an post as reply ?


    Regards
    thowi


    Hallo !


    Seit dem Upgrade auf das letzte Dreamville der bzip2 ipkg kit den ich für multiboot verwende installiert nicht mehr ((libgcc dependencies cann't be satisfied).


    Es sieht also so aus als wenn ich ein neuers bzip2 ipkg file bräuchte ?


    Irgendwelche Ideen wie ich dazu kommen (mit ipkg install wird noch kein bzip2 angeboten)


    Kann es jemand neu kompilieren und als reply posten ?


    Gruss
    thowi

    In my shell plugin for DM 7025 there is now the possibility included to load an enhanced keymap.xml file from Einsteini which allows at least to better type commands with an USB Keyboard in this shell plugin.


    If you want I could add the possiibility to load your keymap.xml too
    (it saves the standard one before changing it, and you can restore it to the standard one also from the plugin)


    Ciao
    thowi

    Ich habe ein kleines script geschrieben das 'gewisse' file in ein .xxx Verrzeichnis und wieder zurück moven kann, in diesem Falll ist es sogar ganz nützlich das unterverzeichnisse (insbesondere mit verstecktxem .directorynamen) nicht erkannt werden.


    Im Prinzip könnte man das script auch benutzen um verschiedene Unterdirectories zu haben - da das Unix mv kommando nur die Files in den directories umhängt ist es auch sau schnell so (egal wie viele oder wie große filme).


    Vieleicht wird mal ein Plugin draus

    sorry, da hat er recht ist nur für enigma2, wobei das shell script das die eigentliche Arbeit tut schon mit kelinen änderungen laufen sollte - ich hänge mal den kit ins enigma2 forum um, dort gibt es einen ähnlichen Thread wo es eigentlich hin sollte

    SChau dir mal das timeshiftsave plugin aus dem Anhang and, das kann die Komische Datei auf /media/hdd in eine 'normale' .ts datei als Aufnahme sichern.


    Ist zwar nur ein Workaround für die DM 7025, aber funktioniert so halbwegs.


    Lieber wäre mir aber wenn die box beim wegzappen fragen würde - timeshift benden, timeshift weiterlaufen, timeshift als aufnahme speichern, aber das müßtre wohl ins CSV


    Gruss
    thowi

    Zitat

    Original von orell
    Als ehemaliger PDR 9700 vermisse ich das "auto timeshift" feature ebenfalls in der Dreambox, wobei ich diese Funktion schon mit ein paar Optionen versehen würde, z.B. (Idee nur skizziert):


    • Enable/Disable Auto-Timeshift (bereits mehrfach erwähnt)
    • Auto-Timeshift combined with Recording (wird eine Sendung bereits "normal" aufgezeichnet, ist ein zusätzliches Timeshifting wohl überflüssig. Cool wäre es aber, wenn in diesem Fall das Timeshift über die bereits verfügbare Aufnahme funktionieren würde)
    • Auto-Timeshift Delay in Seconds (vereinfacht das Zappen, ein kurzes Wegzappen würde eine bestehende Timeshift Aufnahme nicht beenden, wenn innerhalb der Delay Zeit wieder zurückgezappt wird)
    • Convert Timeshift to Recording (diese Option ist während der Timeshift-Aufnahme verfügbar. Evtl. könnte die Timeshift Aufnahme auch ganz normal in der Video-Liste erscheinen und dann "konvertiert" werden.
    • Limit Timeshift Recording to n Minutes


    Im Standby-Betrieb würde ich das Timeshifting grundsätzlich nicht erlauben, um der Festplatte auch mal eine Ruhe zu gönnen :winking_face:


    Also den vorletzten Punkt Timeshift zu einer normalen Aufnahme zu machen habe ich als Workaround für einimga2 in einem kleinen Plugin gelöst, damit kann man dann wegzappen und mit Roter Taste weiter aufnehmen.

    mit dem Unix Befehl dd könnte man Problemlos die ts files NACHTRÄGLICH in mehrere subfiles zerstückeln (und auch zusammenkopieren), aber braucht man sowas wirklich (schon wieder ein unnötiges Plugin ?)


    Gruss
    thowi

    also ein paar kleine nützliche Plugins von mir gibts in der Zwischenzeit auch schon:


    Shell Plugin (ausführen von Unix Kommandos um sich telnet zu sparen)
    Cronmanager Plugin (für den cron dameon um Zeitgesteuert scripte ausführen zu können, auch ein sleeptimer ist damit möglich und als Beispiel dabei)
    Multiboot (ist auch als Plugin für die 7025 verfügbar)
    Timeshiftsave plugin (damit kannst Du einen Timeshift in eine normale Aufnahme .ts datei retten wenn du draufkommst das statt gelbem knopf der rote besser gewesen wäre).
    ....


    Sind alle in praktisch jedem Image (auch im Standard DM Image) lauffähig.


    Das Heim dieser Plugins ist aber ein anderes Board wom man auch Träume hat - ein bischen mit obigen Namen suchen hilft da sicher :winking_face:


    Gruss
    thowi

    Zitat

    Original von en1oo
    Danke für deine Antwort.
    Muss ich mich mal da rein lesen.Hoffentlich schaffe ich das!!!


    Gruß Thomas


    aber klar schaffst Du das !


    Ausserdem gibts im entsprechenden Board eh auch support


    gruss
    thowi

    Sorry für den Fehler mit MLK - er hats nicht verdient !


    Multiboot 3.0 ist jetzt verfügbar das zur Not auch mutliboot von der Harddisk bietet (also ohne CF Karte), es wird aber bei der Installation die Harddisk neu Formatiert (also nichts für Leute die Ihre Filme behalten wollen und nicht wissen wie man diese per FTP auf den PC sichert)


    Ausserdem gibts noch ein paar Bugs, evt, warte bis Version 3.1
    in den nächsten Tagen.


    Die letzte Version die nur mit CF Karte ging war übrigens 2.7 und die war schon recht stabil, aber Ihr wißt ja neues Release, neue Bugs (und ein paar alte dazu)


    gruss
    thowi


    Thanks musicbob for your input & feedback (hopefully people will now not bomb you now with can we have it requests).


    Actually I didn't develop multiboot as a competition for FlashWizzard, it was more as a kind of workaround until it finally would show up, and then the interest became bigger and bigger and the features more and more.


    And as the name says Multiboot is NOT focused on the Flashing simplification I just wanted a nice and easy way to copy and boot various images without the limitation of the FW which relies on a current
    image in Flash (how many LZA patch questions were posted in the last months if images didn't work) and further PC interaction when copying between images, etc...


    As long as develoment is going in so many directions with differnet speed, enthusiasm and results it is not such a bad habit to use entire partitions which are completely seperate for booting them individually.
    And adding a nice GUI that works as a plugin with further features like backup, settings copy,... just happened over time.


    For me it is also a kind of hobby to learn about dreambox, brush up my rusty shell scripting experiences and see how far a dumb user can
    get :winking_face:


    So we all apreciate your work and Thanks again for your input.


    ciao
    thowi


    Thanks a lot - so your code already stole from the standard bootloader :winking_face:


    Which makes me feel a little more safe to use it - could you please compile and link it so that I have a binary for testing (hopefully it doesn't need any strange libraries, because I would need that it runs on any image)


    BTW I yesterday played a little bit with the standard bootloader (by loggin in with telnet to get the menu interface after booting with pressed up button for flashing) - it allows for Flash to speficy alternatives for autoexec.bat, which would mean that with a little bit tweaking it could be used for multiboot too.


    What about catching th down button on the front for choosing the image by pressing it 1,2.3 times then starting again from 0 (just display output of another LCD tick to show if it is 1,2,3) and then using autoexec.bat1-3 as default like my multiboot does on the Cf card :winking_face:


    If you then press the up botton again (which originally halted the image) it should save and reboot with the changed autoexec.bat.


    Would be an easy way of enabling multiboot without the need to write a 'real' bootloader with menus and TV output like the Flashwizzard does. (entering with telnet and manually type the new autoexec is already possible, so there is not much missing)