Unzip Archives als 3rd-party-apps

Status
Für weitere Antworten geschlossen.

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Nachdem ich doch ein wenig gelöchert wurde, was zum Entzippen zu schreiben, hab ich mal das folgende Skript für tar.gz-Dateien geschrieben. Für Bewunderer anderer Ent- und Verpack-Tools lässt sich das sicher gut als Prototyp verwenden ;) Vielleicht macht ja jemand eine Tool-Auswahl hinein.

Wie immer alles so vorbereiten, dass man eine 3rd-party-apps im Disk Station Manager sehen kann. Das Verzeichnis heißt bei mir: .../phpsrc/unzip und die Datei unzip.php. Da sie per AJAX-Request auf das Verzeichnis-PHP-File zugreift, muss das auch noch mal mit hineinkopiert werden. Beide Dateien sind im Anhang, und müssen noch umbenannt werden. Für den Fall, dass jemand den tar nicht kennt, hier die Manual-Seite. Und dran denken, es geht wie immer auf eigene Kappe :D.

Ach bevor ich es vergessen, den Syno-Messages-Dump hab ich damit auch nicht geöffnet bekommen, warum weiß ich nicht.

itari

Das Bildchen:
.
 

Anhänge

  • dir.php.txt
    1,5 KB · Aufrufe: 73
  • unzip.jpg
    unzip.jpg
    26,6 KB · Aufrufe: 539
  • unzip.php.txt
    3 KB · Aufrufe: 44
Zuletzt bearbeitet:

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
Ach bevor ich es vergessen, den Syno-Messages-Dump hab ich damit auch nicht geöffnet bekommen, warum weiß ich nicht..
Weil die messages.gz kein Tar ist ? Bin grad nicht zuhause und kann deshalb nicht nachgucken. Aber mit dem MC kann ich mir die immer angucken.
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Versteh ich zwar nicht, weil sie msg.tar.gz heißt, aber du kannst mit ja heute Abend sagen, wie ich per Kommando an ihren Inhalt komme. MC hab ich net installiert.

itari
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
das ist ein reines GZIP Archiv, die heissen auch nur messages.0.gz, messages.1.gz usw. Also einfach zu entpacken mit gunzip messages.0.gz, dann kommt eine messages.0 daraus, die dann nur noch Text ist ;)
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Oh - da haben wir uns missverstanden.
Wenn ich den Disk Station Manager-Aufruf im Browser mit ?debug=1 mache, erhalte ich eine Datei msg.tar.gz zum Download (schau hier). Diese Datei hab ich gemeint. Die kann ich nicht öffnen.

itari
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
achso lol, ja die Datei ist weder eine .tar noch .gz Datei. Vielleicht extra verschlüsselt, damit nur der Hersteller das Lesen kann.
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Kein Ahnung. Aber diese Dateiform (tar.gz) ist ja eigentlich genaudas, wofür ich das Skript oben geschrieben habe. Wenn ich so eine Datei (tar.gz = zip-Datei unter Windows) selbst erstelle, ist es ja auch kein Problem, sie zu entpacken.

itari
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Vielleicht ist ja auch was ganz anderes drin. Wenn Du eine .jpg Datei in .tar.gz umbenennst, wirst Du die wohl auch nicht öffnen können, oder?
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Ja klar, aber das komische ist ja, dass man sie nochmal umbenennen soll, damit sie verschickbar ist. Irgendwie alles sehr eigenartig und ich bin mit eigentlich sicher, dass da auch nur ein dmesg und Kopien von den /var/log/messages drin sind. Was sollte denn sonst noch für Entwickler interessant sein?

itari
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Neue erweiterte Version

So - hab noch ein wenig herumgebastelt. Die folgenden Pakete müssen per ipkg installiert werden: tar, unzip und unrar.

itari
 

Anhänge

  • unzip.php.txt
    8,2 KB · Aufrufe: 191
  • unzip.jpg
    unzip.jpg
    48,4 KB · Aufrufe: 617

shadow310876

Benutzer
Mitglied seit
27. Okt 2009
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

sorry das ich diesen alten thread nochmal ausgrabe, aber ich brauche mal einen Wink mit dem Zaunpfahl...

Ich bin zu dämlich eine rar zu entpacken.

rar hat ein passwort

was gebe ich bei optionen ein, was bei source und was bei destination??

source hatte ich jetzt mal das quellverzeichnis und destinatoin als zielverzeichnis gedeutet. aber wie geben ich das passwort ein??

und was mache ich wenn ich ne part datei habe.


Danke schonmal vorab für die Hilfe!!


shadow
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Wenn das eine einmalige Sache ist, dann würde ich das auf nem PC versuchen. Ansonsten (weil es ja in dem kleinen Skript von mir nicht drinne ist) musst du es auf der Linux-Kommandozeile probieren.

Ich habe die Weiterentwicklung dieses Skriptes hier eingestellt, weil die Funktionalität ja jetzt im AdminTool steckt (Explorer), allerdings in der gleichen einfachen Weise (ohne Kennwort und part-Dateien).

Itari
 

shadow310876

Benutzer
Mitglied seit
27. Okt 2009
Beiträge
45
Punkte für Reaktionen
0
Punkte
0
Hallo Itari,

danke für die Antwort.

Dann muss ich mir mal ne andere Lösung überlegen. Hab das "Problem" das ich meist mit nem eeepc arbeite (für den täglichen "Normal-" Gebrauch ist das ausreichend). Hab da auch kein Program was Archive mit Passwörtern entpacken kann und hatte deshalb auf deine Lösung gehoft.

Ich werd wohl noch was finden.


Danke und Gruss

shadow
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat