NEW - Der Feed des Merlin Images jetzt bei BoxPirates - NEW

NEW - BoxPirates Plugin Feed - NEW
Unsere Plugins direkt über den Plugin Browser eure Box installierbar

Angepinnt ZPAQ's Face - eine Benutzeroberfläche zur effizienten Datenkompression v1.0

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • ZPAQ's Face - eine Benutzeroberfläche zur effizienten Datenkompression v1.0

      Hallo,
      Heute möchte ich Euch ein Project vorstellen , wo wir eine Oberfläche zu programmiert haben und denken das es den ein oder anderen sehr nützlich ist.
      Natürlich ist es noch nicht perfect ,aber wir werden immer weiter Neuerungen zur Verfügung stellen.

      ZPAQ's Face ist eine Benutzeroberfläche für ZPAQ, eines sehr starken Kompressionsprogramms.

      Bildschirmfoto 2020-09-24 um 19.03.38.png Bildschirmfoto 2020-09-24 um 19.04.04.png

      Vorteile:
      man kann die Dateien extrem Komprimieren, gerade in Foren sehr wichtig , weil den Usern nicht viel Platz zur Verfügung steht für den Upload
      und vielleicht bindet unser Boardchef das Format hier später mit ein und die User können dann dieses Format hier auch nutzen.
      man kann seinen Platz auf der Platte noch effizienter nutzen wie bisher

      z.B. das Format mp3 gilt als fast nicht mehr komprimierbar , haben da aber auch schon noch 10% im Test noch komprimieren können



      Wie leistungsfähig ist ZPAQ?
      Zur Demonstration habe ich die Mac-Version von ZPAQ's Face (4.938.915 Bytes) komprimiert:

      Quellcode

      1. ZPAQsFACE_V1.0_MacOS.tar.gz: 1.506.023 Bytes mit gz komprimiert
      2. ZPAQsFACE_V1.0_MacOS.zip: 1.439.185 Bytes mit zip komprimiert
      3. ZPAQsFACE_V1.0_MacOS.7z: 1.049.328 Bytes mit 7zip komprimiert
      4. ZPAQsFACE_V1.0_MacOS.zpaq: 874.720 Bytes mit ZPAQ's Face komprimiert
      wir werden noch in der nächsten Zeit die Neuerungen einpflegen und dann wird das noch weiter komprimiert mit der neuen Version.

      zur Ansicht Punkt 9


      Quellcode

      1. Unkomprimierte Größe: 9 639 656 Bytes
      2. Programm: Größe komprimiert
      3. Zip 2 119 173 Bytes
      4. gz 2 003 085 Bytes
      5. 7z -mx 1 228 846 Bytes
      6. ZPAQ -m3 1 172 436 Bytes
      7. ZPAQ -m5 877 480 Bytes
      8. PAQ8PX -7 618 778 Bytes
      Die leichte Bedienbarkeit steht im Vordergrund:
      Durch "Datei hinzufügen" oder "Ordner hinzufügen" können Dateien und Ordner in das Archiv hinzugefügt werden.
      Durch "Kompressionslevel" kann die Stärke der Kompression gewählt werden. Informationen dazu befinden sich im oben verlinkten Artikel.
      Durch "Archiv speichern" wird das Archivinhalt komprimiert.

      Lizenzen:
      ZPAQ und die Benutzeroberfläche ZPAQ's Face sind Freie Software. zpaq selbst ist public domain, Für ZPAQsFACE gelten die Bedingungen der GPL V3.

      Das ist das erste Relase
      Es werden aber dann auch noch Neuerungen folgen.

      geplant ist :

      Drag & Drop
      Menü
      optische Anpassungen


      und nun erstmal viel Spass beim probieren

      ich hänge mal für alle drei Systeme die Programme an.
      Dateien
      Gruß Reiter

      Fragen gehören ins Forum und nicht in mein Postfach



      Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von Reiter ()


    • Der Unterschied zwischen zpaq und 7z ist von der komprimierung her nicht besonders besser.
      Manchmal liegt das eine dann das andere vorne.
      Bei der Zeit ist 7z aber immer deutlich überlegen.

      myembeddeddiary.wordpress.com/…ession-and-decompression/

      Ich habe es grade mal für die Dreambos gebaut (arm64).
      Werde mal ein wenig testen...

      Quellcode

      1. [20:56 root@dreamone zpaq] > ./zpaq
      2. zpaq v7.15 journaling archiver, compiled Jul 30 2020
      3. Usage: zpaq command archive[.zpaq] files... -options...
      4. Files... may be directory trees. Default is the whole archive.
      5. Use * or ???? in archive name for multi-part or "" for empty.
      6. Commands:
      7. a add Append files to archive if dates have changed.
      8. x extract Extract most recent versions of files.
      9. l list List or compare external files to archive by dates.
      10. Options:
      11. -all [N] Extract/list versions in N [4] digit directories.
      12. -f -force Add: append files if contents have changed.
      13. Extract: overwrite existing output files.
      14. List: compare file contents instead of dates.
      15. -index F Extract: create index F for archive.
      16. Add: create suffix for archive indexed by F, update F.
      17. -key X Create or access encrypted archive with password X.
      18. -mN -method N Compress level N (0..5 = faster..better, default 1).
      19. -noattributes Ignore/don't save file attributes or permissions.
      20. -not files... Exclude. * and ? match any string or char.
      21. =[+-#^?] List: exclude by comparison result.
      22. -only files... Include only matches (default: *).
      23. -repack F [X] Extract to new archive F with key X (default: none).
      24. -sN -summary N List: show top N sorted by size. -1: show frag IDs.
      25. Add/Extract: if N > 0 show brief progress.
      26. -test Extract: verify but do not write files.
      27. -tN -threads N Use N threads (default: 0 = 6 cores).
      28. -to out... Rename files... to out... or all to out/all.
      29. -until N Roll back archive to N'th update or -N from end.
      30. -until 2020-07-30 18:56:48 Set date, roll back (UT, default time: 235959).
      Alles anzeigen
      Da es 'nur' ein .bin ist habe ich erstmal kein Paket gebaut.
      Wer es testen möchte entpacken und nach /usr/bin FTPen, Rechte 755.

      Download wieder entfernt, passt so noch nicht für andere Boxen!

      gruß pclin
      Dreambox ONE / TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      ONE (Flash) DP-OE2.6 (@) eigenes OE2.6, Debian-Bullseye | TWO (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, Debian-Buster, Diverse
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      Hyperion und Plugin HyperionControl auf der Dreambox ONE | TWO
      ESP32 mit WLED Wlan 263 LED's SK6812-RGBW-NW 60 LED/m



      Ambilight for ever

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von pclin ()


    • super... ist ja eigentlich ein Konsolen Programm
      da ich zpaq aber sehr gut finde , ist halt die oberfläche dazu am entstehen
      Gruß Reiter

      Fragen gehören ins Forum und nicht in mein Postfach



      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Reiter ()


    • zpaq gibt es jetzt auch für Dreambox (armhf)

      Quellcode

      1. [21:28 root@dm900 zpaq] > ./zpaq
      2. zpaq v7.15 journaling archiver, compiled Jul 30 2020
      3. Usage: zpaq command archive[.zpaq] files... -options...
      4. Files... may be directory trees. Default is the whole archive.
      5. Use * or ???? in archive name for multi-part or "" for empty.
      6. Commands:
      7. a add Append files to archive if dates have changed.
      8. x extract Extract most recent versions of files.
      9. l list List or compare external files to archive by dates.
      10. Options:
      11. -all [N] Extract/list versions in N [4] digit directories.
      12. -f -force Add: append files if contents have changed.
      13. Extract: overwrite existing output files.
      14. List: compare file contents instead of dates.
      15. -index F Extract: create index F for archive.
      16. Add: create suffix for archive indexed by F, update F.
      17. -key X Create or access encrypted archive with password X.
      18. -mN -method N Compress level N (0..5 = faster..better, default 1).
      19. -noattributes Ignore/don't save file attributes or permissions.
      20. -not files... Exclude. * and ? match any string or char.
      21. =[+-#^?] List: exclude by comparison result.
      22. -only files... Include only matches (default: *).
      23. -repack F [X] Extract to new archive F with key X (default: none).
      24. -sN -summary N List: show top N sorted by size. -1: show frag IDs.
      25. Add/Extract: if N > 0 show brief progress.
      26. -test Extract: verify but do not write files.
      27. -tN -threads N Use N threads (default: 0 = 2 cores).
      28. -to out... Rename files... to out... or all to out/all.
      29. -until N Roll back archive to N'th update or -N from end.
      30. -until 2020-07-30 19:28:44 Set date, roll back (UT, default time: 235959).
      Alles anzeigen

      Da es 'nur' ein .bin ist habe ich erstmal kein Paket gebaut.
      Wer es testen möchte entpacken und nach /usr/bin FTPen, Rechte 755.

      Download wieder entfernt, passt so noch nicht für andere Boxen!

      gruß pclin
      Dreambox ONE / TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      ONE (Flash) DP-OE2.6 (@) eigenes OE2.6, Debian-Bullseye | TWO (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, Debian-Buster, Diverse
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      Hyperion und Plugin HyperionControl auf der Dreambox ONE | TWO
      ESP32 mit WLED Wlan 263 LED's SK6812-RGBW-NW 60 LED/m



      Ambilight for ever

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von pclin ()


    • danke @pclin , find ich super..
      Da es eigentlich niemand kennt , und nur als konsolenprogramm existiert soll jetzt auch eine Oberfläche dazu entstehen nach und nach..
      Die neue Version von zpaq sollte dann auch besser abschneiden als 7z ...
      Mal sehen
      Gruß Reiter

      Fragen gehören ins Forum und nicht in mein Postfach



      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Reiter ()


    • die nächsten Tage kommt noch ein Update

      Angepasste Oberfläche
      Auslagerung der Einstellungen
      Verschlüsselung für komprimierte Files hinzugefügt
      Listenanzeigen verschiebbar
      Und Programm auf Max Größe des Bildschirms anpassbar
      Gruß Reiter

      Fragen gehören ins Forum und nicht in mein Postfach



      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Reiter ()


    • hallo ,
      wie angekündigt die neue Version 1.1 (siehe Post1)
      Bilder in Post 1 ausgetauscht

      changelog

      Angepasste Oberfläche
      Auslagerung der Einstellungen
      Verschlüsselung für komprimierte Files hinzugefügt

      Listenanzeigen verschiebbar
      Und Programm auf Max Größe des Bildschirms anpassbar
      Sprachen hinzugefügt (Englisch und Französisch)
      werden automatisch über das Betriebsystem geladen (sprich wer seinen PC auf französisch eingestellt hat wird auch die französische Sprache automatisch geladen
      Gruß Reiter

      Fragen gehören ins Forum und nicht in mein Postfach



      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Reiter ()


    • Hallo Reiter,

      kannst du evtl. mal ein paar Gema freie MP3 packen und hochladen ... ?

      Der Hinterrund ist ich möchte ein Komprimierungstool entwickeln und MP3 sind sehr schwer zu packen.
      Um Platz zu sparen kann man sie noch zu MP3pro wandeln was noch mal ca. 30% Platz spart.

      Wenn wir nun ein paar Referenzdateien haben können wir die Komprimierung sehr gut vergleichen ...

    • warum machst es dir nicht einfacher und lädst dir das proggi runter da kannst du die mp3 files deiner Wahl komprimieren und vergleichen, würde vielleicht mehr Sinn machen als hier lizenzfreie mp3 zu finden und hoch zu laden..
      Dein Ergebnis würde mich aber interessieren , zumal die nächste Version noch weiter komprimieren wird
      Gruß Reiter

      Fragen gehören ins Forum und nicht in mein Postfach