Welcome, Guest. Please Login or Register.
November 01, 2024, 03:27:50 AM
Home Help Search Log in Register
News: SMF is the next generation in forum software, almost completely re-written from the ground up, make sure you don't fall for cheap imitations that suffer from feature bloat!

YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  Archiv erstellen « previous next »
Pages: [1] Reply Ignore Print
Author Topic: Archiv erstellen  (Read 606 times)
lauscher
Noobie
*
Posts: 8


WWW
Archiv erstellen
« on: July 17, 2002, 11:50:34 PM »
Reply with quote

Hallo,
wie kann ich ein Archiv erstellen, aehnlich der *.ya Datei (Installationsarchiv von YaBB SE)?
Besonders geht es mir darum:
Wie bekomme ich die Bilder (also binäre Daten) in das Archiv?
Wenn ich die Bilder mit Ultraedit oeffne und reinkopiere, geht es nicht - komischerweise.
Der vertauscht im hex Code irgendwie (manchmal, nicht immer) Nichts (also hex code 00) gegen Leerzeichen (20).
Gibt es ein spezielles Programm, mit dem das richtig funktioniert? (also so, dass nach dem "entpacken" mit PHP das Bild wieder anschaubar ist?)

mfg lauscher
Logged
mediman
Support Team
YaBB God
*****
Posts: 2858


WWW
Re:Archiv erstellen
« Reply #1 on: July 18, 2002, 03:18:46 AM »
Reply with quote

also wofür willst du das denn genau nutzen, um es auf einem server online zu entpacken (ähnlich wie die *ya datei) oder nur halt so local auf der platte?

mediman

p.s. wenn du mit einem normalen packer probleme hast bilder zu zippen, dann nutze winrar und dort die speziellen "multimedia" *.rar formate!

Logged

mainComm Dev Team
andrea
Global Moderator
YaBB God
*****
Posts: 4400


Peace on Earth

WWW
Re:Archiv erstellen
« Reply #2 on: July 18, 2002, 04:50:52 AM »
Reply with quote

Mit dem Paket Manager von YaBB SE (admin menu) lassen sich .ya Dateien erstellen. Ob sie dann nur mit dem Paket Manager wieder ausgepackt werden können, oder auch noch mit einem anderen Programm, weiss ich nicht.
Logged

lauscher
Noobie
*
Posts: 8


WWW
Re:Archiv erstellen
« Reply #3 on: July 18, 2002, 02:14:00 PM »
Reply with quote

hi
@mediman
wofuer ich es brauche war eigentlich nebensaechlich. Ich habe nicht gesagt, das die Bilder gezippt werden sollen.
Trotzdem: Ich will es ähnlich wie YaBB fuer eine Installationsroutine nutzen. (naeheres auf meiner HP, siehe Profil)

@andrea thx, das ist mir noch gar nicht eingefallen. Probiere ich dann mal aus.

mfg lauscher
Logged
mediman
Support Team
YaBB God
*****
Posts: 2858


WWW
Re:Archiv erstellen
« Reply #4 on: July 18, 2002, 05:58:52 PM »
Reply with quote

Wenn ich sowas frage, kannst du davon ausgehen, dass es nicht nebensächlich ist.

für deine installroutine kannste ein handeslübliches *tar benutzen, kannste auch gerne in *.ya umbennen, denn das ist auch nur ein tar!

online während der installerei kannst du es dann mit php routinen entpacken!

mehr dazu auf www.php.net oder guck mal in die install.php!

mediman

Logged

mainComm Dev Team
lauscher
Noobie
*
Posts: 8


WWW
Re:Archiv erstellen
« Reply #5 on: July 18, 2002, 07:29:40 PM »
Reply with quote

hi,
@mediman
1. *.ya ist ein *.tar, jaja   :D
Brauchst bloss mal das *.ya File und das *.tar File in einem Editor oeffnen, dann siehst du den Unterschied.
Die einzigen Ähnlichkeiten sind, dass Dateien ohne Komprimierung in eine Datei geschrieben werden.
2. ich kann *.tar nicht verwenden, da meine Installation (wie auch die Installation von YaBB) zusaetzliche Angaben zu Dateien braucht (z.B. chmod etc.) Ausserdem arbeite ich mit Modulen (man kann sich aussuchen, was man installieren will). Auch zu den Modulen sind Angaben in dem Archiv enthalten.
3. ich kenne die install.php fast auswendig. Und www.php.net kenne ich auch.
4. meine Routinen zur Installation und Grundaufbau des Archives sind schon lange fertig. Sie einzige Frage war: Wie bekomme ich die Bilder (ohne die Macken von UltraEdit) in das Archiv.

mfg lauscher

PS Wenn man keine Antwort auf die Frage weiss, muss man auch nicht antworten.
Logged
mediman
Support Team
YaBB God
*****
Posts: 2858


WWW
Re:Archiv erstellen
« Reply #6 on: July 22, 2002, 06:35:49 PM »
Reply with quote

zu 1tens: ja, du hast recht! ist nun ein eigenes format, trotzallem ein LZ77/LZ78 spezifiziertes Format  ;)

zu 2tens: warum nutzt du kein bzip2? oder chmodest nach dem entpacken? auch teilweises entpacken von archiven ist mit bzip2 möglich! man kann bestimmten dateien innerhalb des archives einen parameter geben, die die datei zu einem bestimmten modul zugehörig markieren! multiple parameter sind möglich.

zu3tens: nutze ein archivformat mit multimediakomprimierung für bestimmte mimetypen!

ich nutze für meine installroutine ein normales *.tar entpacke in einen tmp "/bzip2tmp" und unlinke die files die nicht zum "modul" gehören und kopiere dann. ist zwar bei grossen archiven memorybelastend funzt aber gut! bzip2 entpackt auch LZ77/LZ78 Archive!

P.S. Das Problem mit dem Ersetzen von HEX-Code ist in der Tat dumm. Ich habe alle Editoren probiert die ich kenne und es funzt leider mit keinem sauber!

mediman
« Last Edit: July 22, 2002, 06:59:58 PM by mediman » Logged

mainComm Dev Team
lauscher
Noobie
*
Posts: 8


WWW
Re:Archiv erstellen
« Reply #7 on: July 22, 2002, 08:21:16 PM »
Reply with quote

Hi,
danke fuer die ausfuehrliche Antwort.
Das mit dem bzip2 muss ich mal ausprobieren.

mfg lauscher
Logged
lauscher
Noobie
*
Posts: 8


WWW
Re:Archiv erstellen
« Reply #8 on: July 25, 2002, 11:34:44 PM »
Reply with quote

hi,
bzip2 ist ja ganz toll, ist aber nicht standardmaessig aktiviert. Waere Mist, wenn nur manche User installieren koennten. :-(

mfg lauscher

edit: ich meine, die entsprechenden Funktionen in PHP sind nicht standardmaessig aktiviert.
« Last Edit: July 25, 2002, 11:43:59 PM by lauscher » Logged
lauscher
Noobie
*
Posts: 8


WWW
Re:Archiv erstellen
« Reply #9 on: August 05, 2002, 03:29:29 PM »
Reply with quote

Hallo,
hat sich jetzt alles geklaert.
habe ein eigenes Format genommen.
Die Bilder bekomm ich mit nem extra PHP Programm in das Archiv.

danke fuer eure hilfe

mfg lauscher
Logged
mediman
Support Team
YaBB God
*****
Posts: 2858


WWW
Re:Archiv erstellen
« Reply #10 on: August 06, 2002, 08:43:34 AM »
Reply with quote

Ja denke ist die beste Lösung! Hmm, PHP ohne BZip , das ist ja schon grob fahrlässig!

Grüsse Mediman
Logged

mainComm Dev Team
lauscher
Noobie
*
Posts: 8


WWW
Re:Archiv erstellen
« Reply #11 on: August 06, 2002, 04:29:13 PM »
Reply with quote

hi,
:-D geht ja nicht um mich, es soll ja nicht nur auf meinem server laufen. Aber es ist standardmaessig deaktiviert :((

mfg lauscher
Logged
Pages: [1] Reply Ignore Print 
YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  Archiv erstellen « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.053 seconds with 21 queries.