Σύνδεση Όνομα μέλους Κωδικός
Να γίνεται η σύνδεση αυτόματα σε κάθε μου επίσκεψη    
Εγγραφή
Εγγραφή
Συνδεθείτε, για να ελέγξετε τα προσωπικά σας μηνύματα
Συνδεθείτε, για να ελέγξετε τα προσωπικά σας μηνύματα
AnimeClipse Αρχική σελίδα » Εγκυκλοπαίδεια Fansubbing

Οδηγός δημιουργίας patch
Προβολή προηγούμενου Θέματος :: Προβολή επόμενου Θέματος  
Συγγραφέας Μήνυμα


Ένταξη: 30 Μάι 2005
Δημοσιεύσεις: 740
Τοποθεσία: $root_dir














Δημοσίευση Δημοσιεύθηκε: Δευ Ιούλ 04, 2011 5:17 am
Τίτλος: Οδηγός δημιουργίας patch
Απάντηση με παράθεση αυτού του μηνύματος

Τρόπος 1

  1. Κατεβάζουμε το AC_Patcher.

  2. Εξάγουμε όλα τα αρχεία, και τρέχουμε το Patch_Builder.exe.

  3. Πατάμε κλικ στο Don't have a delta file? Click here!

  4. Στο νέο παράθυρο, στο πεδίο Original file, βάζουμε το αρχικό αρχείο, πριν τις αλλαγές.

  5. Στο πεδίο Latest file, βάζουμε το τελικό αρχείο, μετά τις αλλαγές.

  6. Στο πεδίο Delta filename to produce, επιλέγουμε που θα αποθηκευτούν οι "διαφορές" ανάμεσα στα δύο αρχεία.

  7. Πατάμε Create delta file και περιμένουμε μέχρι το πρόγραμμα να μας πει ότι το αρχείο "διαφορών" (Delta file) δημιουργήθηκε.

  8. Κλείνουμε αυτό το παράθυρο και επιστρέφουμε στο προηγούμενο.

  9. Στο πεδίο EXE Patcher Filename to produce, βάζουμε τι όνομα θέλουμε να έχει το αρχείο patch που θα δημιουργηθεί. Απαραίτητη είναι η επέκταση .exe

  10. Πατάμε Create Patch, και περιμένουμε το πρόγραμμα να μας πει ότι δημιουργήθηκε το patch.

  11. Πηγαίνουμε στον φάκελο που κάναμε εξαγωγή τα αρχεία του προγράμματος.

  12. Διανέμουμε το .exe αρχείο που δημιουργήθηκε σε όλους τους χρήστες που πρέπει να κάνουν το patch. Αν δεν έχουν Windows XP, διανέμουμε μαζί και το msvbvm50.dll που υπάρχει στον ίδιο φάκελο.


Τρόπος 2

  1. Κατεβάζουμε το AcTools από εδώ: http://tools.animeclipse.com/ac_tools

  2. Εξάγουμε όλα τα αρχεία, και τρέχουμε το AcTools.exe

  3. Πηγαίνουμε στο μενού Misc -> Patcher (xDelta)

  4. Στο πεδίο Old file, βάζουμε το αρχικό αρχείο, πριν τις αλλαγές.

  5. Στο πεδίο New file, βάζουμε το τελικό αρχείοο, μετά τις αλλαγές.

  6. Στο πεδίο Diff file επιλέγουμε που να αποθηκευτεί το αρχείο διαφορών. Στις καινούριες εκδόσεις συμπληρώνεται αυτόματα, αλλά υπάρχει η δυνατότητα αλλαγής του.

  7. Πατάμε Add.

  8. Αν θέλουμε να κάνουμε κι άλλα Patch, επαναλαμβάνουμε τα βήματα 4 έως 7 για κάθε patch.

  9. Πατάμε Make Patches! και περιμένουμε το πρόγραμμα να μας ενημερώσει ότι ολοκληρώθηκε η διαδικασία.

  10. Πηγαίνουμε στον φάκελο που επιλέξαμε να δημιουργηθεί το αρχείο διαφορών (Diff file). Εκεί βρίσκουμε 3 αρχεία. Το αρχείο διαφορών, ένα .bat αρχείο και το xdelta3.exe

  11. Διανέμουμε το αρχείο διαφορών, το .bat αρχείο που δημιουργήθηκε και το xdelta3.exe σε όλους τους χρήστες που πρέπει να κάνουν το patch.


Τρόπος 3

  1. Κατεβάζουμε το xdelta.exe

  2. Φτιάχνουμε έναν φάκελο, και βάζουμε μέσα το αρχικό αρχείο μας, το τελικό αρχείο μας, και το xdelta.exe

  3. Φτιάχνουμε ένα αρχείο κειμένου, και γράφουμε μέσα την εντολή:

    xdelta -e -s "όνομα_αρχικού_αρχείου" "όνομα_τελικού αρχείο" "όνομα_αρχείου_διαφορών"

    όπου:

    όνομα_αρχικού_αρχείου: το όνομα αρχείου πριν τις αλλαγές. Πχ [AnimeClipse]Dragonball_Kai_64_RC1.mkv

    όνομα_τελικού_αρχείου: το όνομα αρχείου μετά τις αλλαγές. Πχ [AnimeClipse]Dragonball_Kai_64_RC7.mkv

    όνομα_αρχείου_διαφορών: το όνομα με το οποίο θέλουμε να αποθηκευτούν οι διαφορές ανάμεσα στα 2 αρχεία. Πχ Dragonball_Kai_64_RC1_to_RC7.dlt

  4. Αποθηκεύουμε το αρχείο κειμένου και αλλάζουμε την κατάληξη του σε .bat

  5. Τρέχουμε το αρχείο .bat

  6. Στον ίδιο φάκελο, δημιουργείται ένα αρχείο με το όνομα που επιλέξαμε. Πχ Dragonball_Kai_64_RC1_to_RC7.dlt

  7. Γράφουμε ένα δεύτερο αρχείο κειμένου, και γράφουμε μέσα την παρακάτω εντολή:

    xdelta -d -s "όνομα_αρχικού_αρχείου" "όνομα_αρχείου_διαφορών" "όνομα_τελικού αρχείο"

    όπου:

    όνομα_αρχικού_αρχείου: το όνομα αρχείου πριν τις αλλαγές. Πχ [AnimeClipse]Dragonball_Kai_64_RC1.mkv

    όνομα_αρχείου_διαφορών: το όνομα με το οποίο θέλουμε να αποθηκευτούν οι διαφορές ανάμεσα στα 2 αρχεία. Πχ Dragonball_Kai_64_RC1_to_RC7.dlt

    όνομα_τελικού_αρχείου: το όνομα αρχείου μετά τις αλλαγές. Πχ [AnimeClipse]Dragonball_Kai_64_RC7.mkv

  8. Αποθηκεύουμε το νέο αρχείο κειμένου, και αλλάζουμε την επέκτασή του σε .bat

  9. Αυτό το αρχείο .bat, μαζί με το xdelta.exe και το αρχείο διαφορών που δημιουργήθηκε, τα διανέμουμε στους χρήστες που πρέπει να εφαρμόσουν το patch.


Τελευταία ενημέρωση (Gpower2) 05/03/2012 08:37
Επιστροφή στην κορυφή
Προβολή του προφίλ του συγγραφέα Αποστολή προσωπικού μηνύματος Επίσκεψη στην ιστοσελίδα του συγγραφέα


Ένταξη: 16 Ιούλ 2008
Δημοσιεύσεις: 513
Τοποθεσία: Κοζάνη








Δημοσίευση Δημοσιεύθηκε: Δευ Ιούλ 04, 2011 8:57 am
Τίτλος:
Απάντηση με παράθεση αυτού του μηνύματος

Εξαιρετικός για ακόμα μια φορά Respekt
Επιστροφή στην κορυφή
Προβολή του προφίλ του συγγραφέα Αποστολή προσωπικού μηνύματος Επίσκεψη στην ιστοσελίδα του συγγραφέα MSN Messenger


Ένταξη: 04 Μάρ 2006
Δημοσιεύσεις: 2744
Τοποθεσία: Θεσσαλονίκη





















Δημοσίευση Δημοσιεύθηκε: Δευ Ιούλ 04, 2011 9:50 am
Τίτλος:
Απάντηση με παράθεση αυτού του μηνύματος

Να προσθέσω για τον 2ο τρόπο, ότι υποστηρίζεται και λειτουργία batch, δηλαδή αν θέλουμε να κάνουμε περισσότερα patch, επαναλαμβάνουμε τα βήματα 4-7 για κάθε patch που θέλουμε να κάνουμε.
_________________
Διαβάστε τους Κανόνες του Forum! Τα greeklish απαγορεύονται!
Διαβάστε το Playback FAQ
Feeling... nauseous already? Wait to see my anime list first...

And remember, fansubbing is NOT serious business...
Επιστροφή στην κορυφή
Προβολή του προφίλ του συγγραφέα Αποστολή προσωπικού μηνύματος Επίσκεψη στην ιστοσελίδα του συγγραφέα Διεύθυνση AIM Yahoo Messenger MSN Messenger
Προβολή όλων των Δημοσιεύσεων που έγιναν πριν από:   
Δημοσίευση νέου Θέματος     Απάντηση στο Θέμα     AnimeClipse Αρχική σελίδα » Εγκυκλοπαίδεια Fansubbing Όλες οι Ώρες είναι GMT + 2 Ώρες
Σελίδα 1 από 1

 
Μετάβαση στη:   
Δεν μπορείτε να δημοσιεύσετε νέο Θέμα σ' αυτήν την Ενότητα
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Ενότητας
Δεν μπορείτε να επεξεργασθείτε τις δημοσιεύσεις σας σ' αυτήν την Ενότητα
Δεν μπορείτε να διαγράψετε τις δημοσιεύσεις σας σ' αυτήν την Ενότητα
Δεν έχετε δικαίωμα ψήφου στα δημοψηφίσματα αυτής της Ενότητας




Powered by phpBB © 2001, 2002 phpBB Group






MKPortal M1.1 Rc1 ©2003-2005 All rights reserved
Page generated in 0.01549 seconds with 5 queries