PB 5.42: Kein AddPackFile zu bestehnder ZIP möglich
PB 5.42: Kein AddPackFile zu bestehnder ZIP möglich
Ich würde ja so gerne auf 5.42 umsteigen. Leider ist die ZIP-Bibliothek für mich unbrauchbar. Mein Programm arbeitet unter 5.31 wunderbar, ich schaffe leider keinen Port auf 5.42.
Ich möchte eine Datei in eine LibreOffice-Datei einfügen. Bestehende Datei öffnen (ZIP) und eine Datei einfügen. Funktioniert unter 5.31! Unter 5.41 habe ich eine Fehlermeldung bekommen. Ich dachte, vielleicht geht es dann unter 5.42. Pustekuchen. Nicht einmal mehr eine Fehlermeldung. Daher kann ich auch nicht debuggen. Ich weiß einfach gar nicht woran es liegt. Weiß jemand Rat?
Ich möchte eine Datei in eine LibreOffice-Datei einfügen. Bestehende Datei öffnen (ZIP) und eine Datei einfügen. Funktioniert unter 5.31! Unter 5.41 habe ich eine Fehlermeldung bekommen. Ich dachte, vielleicht geht es dann unter 5.42. Pustekuchen. Nicht einmal mehr eine Fehlermeldung. Daher kann ich auch nicht debuggen. Ich weiß einfach gar nicht woran es liegt. Weiß jemand Rat?
(Win 11 64-bit, PB 6.04 und 6.10)
- NicTheQuick
- Ein Admin
- Beiträge: 8679
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
- Kontaktdaten:
Re: PB 5.42: Kein AddPackFile zu bestehnder ZIP möglich
Code: Alles auswählen
UseZipPacker()
; Öffnet die gepackte Datei
If OpenPack(0, "testdokument.odt")
If AddPackFile(0,"test.txt","test.txt")
Else
Debug "Fehler: Konnte test nicht packen."
EndIf
; Listet alle Einträge auf
If ExaminePack(0)
While NextPackEntry(0)
Debug "Name: " + PackEntryName(0) + ", Size: " + PackEntrySize(0)
Wend
EndIf
ClosePack(0)
EndIf
(Win 11 64-bit, PB 6.04 und 6.10)
Re: PB 5.42: Kein AddPackFile zu bestehnder ZIP möglich
Das Beispiel funktioniert unter 5.31, unter 5.42 nicht.
Falls du kein LibreOffice hast (oder OpenOffice), kann ich gerne die Datei hochladen - ich kenne nur keinen Server, wo man solche Datei schnell verfügbar machen kann. Vielleicht hast du da einen Tipp, falls du die Datei brauchst.
Falls du kein LibreOffice hast (oder OpenOffice), kann ich gerne die Datei hochladen - ich kenne nur keinen Server, wo man solche Datei schnell verfügbar machen kann. Vielleicht hast du da einen Tipp, falls du die Datei brauchst.
(Win 11 64-bit, PB 6.04 und 6.10)
- NicTheQuick
- Ein Admin
- Beiträge: 8679
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
- Kontaktdaten:
Re: PB 5.42: Kein AddPackFile zu bestehnder ZIP möglich
Ich nutze nur LibreOffice. Hab mal eine ODT damit geöffnet. Mit PB 5.42 LTS (x64) für Linux sieht die Ausgabe so aus:
Also es kommt ein Fehler und dann liest er die Namen aus.Fehler: Konnte test nicht packen.
Name: mimetype, Size: 39
Name: Thumbnails/thumbnail.png, Size: 29302
Name: layout-cache, Size: 392
Name: styles.xml, Size: 43018
Name: content.xml, Size: 164836
Name: meta.xml, Size: 1065
Name: settings.xml, Size: 10096
Name: manifest.rdf, Size: 899
Name: Configurations2/menubar/, Size: 0
Name: Configurations2/toolpanel/, Size: 0
Name: Configurations2/toolbar/, Size: 0
Name: Configurations2/floater/, Size: 0
Name: Configurations2/images/Bitmaps/, Size: 0
Name: Configurations2/statusbar/, Size: 0
Name: Configurations2/accelerator/current.xml, Size: 0
Name: Configurations2/popupmenu/, Size: 0
Name: Configurations2/progressbar/, Size: 0
Name: Basic/script-lc.xml, Size: 338
Name: Basic/Standard/script-lb.xml, Size: 353
Name: Basic/Standard/UpdateModule.xml, Size: 464
Name: META-INF/manifest.xml, Size: 1494
Re: PB 5.42: Kein AddPackFile zu bestehnder ZIP möglich
Ja - genau das ist das Problem. Bei dir tritt der Fehler also auch auf. Es sollte die Datei test.txt gepackt und eingefügt werden und anschließend mit aufgelistet werden. Das klappt in v. 5.31 wunderbar. In 5.42 nicht mehr.
(Win 11 64-bit, PB 6.04 und 6.10)
Re: PB 5.42: Kein AddPackFile zu bestehnder ZIP möglich
Soweit ich es mitbekommen habe, wurde diese Funktion in PB 5.4x absichtlich entfernt.PB 5.42: Kein AddPackFile zu bestehnder ZIP möglich
Aber frag mich nicht, warum.
Re: PB 5.42: Kein AddPackFile zu bestehnder ZIP möglich
Bitte was? Das ist ja
Es ist nicht möglich zwischen Store und Deflate mit der Bibliothek zu differenzieren. Dann kann ich also mit dem neuen PB keine LibreOffice-Dateien mehr editieren? Was soll das denn?
Kann mir dann jemand eine Alternative vorschlagen?
Es ist nicht möglich zwischen Store und Deflate mit der Bibliothek zu differenzieren. Dann kann ich also mit dem neuen PB keine LibreOffice-Dateien mehr editieren? Was soll das denn?
Kann mir dann jemand eine Alternative vorschlagen?
(Win 11 64-bit, PB 6.04 und 6.10)
Re: PB 5.42: Kein AddPackFile zu bestehnder ZIP möglich
Also kein Bug und keine Rettung in Aussicht, dass ich mit PB-Bordmitteln weiterarbeiten kann? Das ist ja echt frustrierend. Warum steht es nicht in der Doku, dass das Hinzufügen von Dateien nicht mehr geht?
(Win 11 64-bit, PB 6.04 und 6.10)