Metin "pack" Dateien mit anderem Format packen

02/13/2011 21:11 Da_Fülla#1
Wie ihr in der Überschrift sicherlich gelesen habt, möchte ich wissen wie es möglich ist die Metin2 Clientside Files nicht zu epk und eix files, welche dann in den Ordner "pack" kommen, sondern zu anderen Dateiformaten packen kann und es so einstelle, dass der Launcher (z.B. metin2client.bin) diese dann auch öffnen kann...

Ich weis, dass es funktioniert.. nur nicht wie..
Man müsste denke ich mal die .bin mit der der Client gestartet wird umschreiben und Informationen zum entpacken dieses anderen Dateiformats einfügen.
Nur wie??
Ich hoffe jemand weiß wie es geht oder kann zumindest konstruktive Beiträge liefern :)

lg
02/13/2011 21:57 Muscooler#2
tja...das ist mal eine interessante frage:D

müsste ziemlich kompliziert sein da man 10 Sachen mindestens ändern muss....
02/13/2011 22:04 Da_Fülla#3
Wo findet man eigentlich in der .bin bzw launcher die Information zum entpacken der Files?
Die muss ja da sein um die Dateien in den eix und epk´s zu benutzen
02/13/2011 22:05 lfcmaus#4
ähm^^
das ist ne arbeit von sagen wir mal 10sekunden^^
damit die bin per launcher gestartet werden kann^^
und nein epk/eix datein kannste nicht um ändern du kannst das archivew lediglich verlängern^^
02/13/2011 22:12 .Resistance#5
Es geht überhaupt nicht darum, die Bin per Launcher zu starten.
Es geht darum, dass die Bin andere Dateien als Epk/Eix Archive entpackt.
Das sollte schon gehn ist aber kompliziert.
Angeblich hat methi den Source von der Bin. KA wie er daran gekommen ist, aber wenn er ihn dir gibt sollte das gehn
02/13/2011 22:15 lfcmaus#6
normal ist die exe doch dazu da die eix auszulesen
sprich das inhaltsverzeichnis der eix
warum sollte ne exe auch andere archive auslesen?
02/13/2011 22:17 .Resistance#7
Das ist ja seine Frage, ob man das so modden kann, dass sie andere Archive ausliest
02/13/2011 22:17 lfcmaus#8
ja aber welchen nutzen verspricht er sich daraus?
wenn e rnet sagt was er vorhat
02/13/2011 22:20 .Resistance#9
Andere möglichkeiten zu verschlüsseln
Bessere Archivierung => weniger Platzverbrauch
Gibt bestimmt noch mehr Gründe
Wenn du eine komplett andere/eigene Archivierungsmethode benutzt wird es kaum einer schaffen deinen Client wieder zu entpacken
02/13/2011 22:26 lfcmaus#10
ach na auf bekommt mans immer
jeder der an den inhalt der datei ran will kommt frühe roder später ran
ist dann auch nur ne frage der zeit
platz ersparnis im zeitalter der 500GB -2TB platten?
bei downlinks von 1,6MB/s und höher und uplinks im home bereich von 1MB/s
ist dies auch sehr unnütz eigtl (also da smit platzersparnis ist jetzt meine meinung dazu)
02/13/2011 22:27 Da_Fülla#11
Quote:
Originally Posted by poll7979 View Post
Andere möglichkeiten zu verschlüsseln
Bessere Archivierung => weniger Platzverbrauch
Gibt bestimmt noch mehr Gründe
Wenn du eine komplett andere/eigene Archivierungsmethode benutzt wird es kaum einer schaffen deinen Client wieder zu entpacken
^this :)
02/13/2011 22:34 .Resistance#12
Quote:
Originally Posted by lfcmaus View Post
ach na auf bekommt mans immer
jeder der an den inhalt der datei ran will kommt frühe roder später ran
ist dann auch nur ne frage der zeit
platz ersparnis im zeitalter der 500GB -2TB platten?
bei downlinks von 1,6MB/s und höher und uplinks im home bereich von 1MB/s
ist dies auch sehr unnütz eigtl (also da smit platzersparnis ist jetzt meine meinung dazu)
Sicher: Jeder der will kommt auch an die Dateien. Aber damit machst du es ihnen nochmal schwerer. Wer sich nicht richtig gut damit auskennt wird es dann auch nicht schaffen. Die Spieler (vor denen der Client ja größtenteils geschützt werden soll) kommen so nicht mehr dran und können nicht mehr hacken.
Und zur Platzersparnis:
Ich weiß nicht um wie viel man die Dateien noch komprimieren könnte, aber
1. Viele haben keine gute Anbindung. Dann geht der Download schneller
2. Beim Patchen: wenn jede Datei sagen wir 10% kleiner ist und es regelmäßig Updates gibt, ist das auf jeden fall auch eine Zeitersparnis.

Amen ich geh Film schaun. Bis morgen^^
02/13/2011 22:43 lfcmaus#13
lach viel spaß beim film schauen^^

naja der uplink kommt ja vom server/betreibe rjenachdem wie er patched
und we rmit ner dsl 6000 nen server hält ähm?
dazu muss ich doch nun wirklich nichts sagen oder?

und wenn man datein wie pc.eok patchen will die ist im normalfall 60-120MB groß jenachdem wie man die bilder schon reinpackt sprich die texturen...

und nun kannste dir ja ausrechnen nehmen wir mal die mitte 85MB wäre pc.epk
das wären dann 85x1024=87040KB / 100KB/s(durchschnittsupload einer 16k leitung)=870,4 sekunden /60 =14,5 min nur für die eine datei

wär macht sonen patcher??? da patched du nur an den hauptdaten pc pc 2 locale root item monster npc etc 1-2h eh du spielen kannst XD

also wenn man nen patcher hat möchte man nen uplink von 500KB/s wenigstens haben

und damit dauert des patchen ja dann auch net lange
den nehmen wir mal an jemand hat ne dsl 2000 leitung sowas gibts ja auch noch
der wird dann wenigstens mit seinem vollen downlink bedient

also wenn du wegen platzsparnis meinst dann müsstest du aus der 85MB datei eine 8,5-30MB datei machen dann wäre es sinnvoll

so nun überlegen wir welches format komprimiert so?
02/13/2011 22:52 Da_Fülla#14
Naja im Vordergrund steht eher die Verschlüsselung ;)
Aber bitte b2t
02/13/2011 23:01 lfcmaus#15
ja dann verschlüssel doch die epk/eix datein
und richte einen launcher ein der beim starten die eix runterlädt und sobald des einlogg fenster auf geht die eix wieder löscht
somit kommt auch keiner dran