Μόνο εγγεγραμμένοι χρήστες έχουν το δικαίωμα δημιουργίας και σχολιασμού άρθρων στο forum.
Παρακαλούμε πραγματοποιήστε είσοδο ή εγγραφή χρήστη πατώντας στο κουμπί με το εικονίδιο που βρίσκεται πάνω δεξιά.

Το GameWorld.gr αναζητά Forum Moderators (21 May 2018)

Το GameWorld.gr επιθυμεί να προσλάβει Forum Moderators.

pws kaneis ena patch gia game

More
24 Dec 2006 20:23 #24321 by Anestis Raftopoulos
ligo diskoloutsiki erwtisi...as mou pei kapoios pou xerei poli kala...as poume gia ena podosfairaki...ti programmata kai genika ti diadikasies xreiazontai gia na to kanw?????? :?:

Please Log in or Create an account to join the conversation.

More
25 Dec 2006 13:37 #24351 by George J. Capnias
Ένα patch είναι ένα αρχείο που έχει πληροφορίες πως να τροποποιηθεί κάποιο άλλο εκτελέσιμο αρχείο ώστε να διορθωθεί κάποια λανθασμένη λειτουργικότητα, είτε να προστεθεί καινούργια. Επειδή πολλές φορές δεν είναι εύκολο να φτιαχτεί ένα τέτοιο αρχείο, δίνεται το εκτελέσιμο αρχείο με τις διορθώσεις περασμένες σε αυτό.

Αν τώρα αυτό που εννοείς είναι να ανακαλύψεις και τις αλλαγές που θες να κάνεις κιόλας στο εκτελέσιμο, μάλλον το θέμα αλλάζει βαθμό δυσκολίας. Χρειάζεσαι ένα Debugger, που εξαρτάται από το λειτουργικό και το τι μπορείς να αποκτήσεις, αρκετές γνώσεις προγραμματισμού, και βαθιά γνώση κώδικα μηχανής, γιατί αυτό είναι που θα διαβάσεις με τον debugger.


George J.

George J. Capnias
dotNETZone.gr Administrator

Please Log in or Create an account to join the conversation.

More
26 Dec 2006 06:09 #24391 by Panagiotis Koutelidakis
Εν ολίγοις, αν δεν έχεις σπουδάσει πληροφορική ή επιστήμη υπολογιστών (συνιστώ το πρώτο, το δεύτερο είναι πιο θεωρητικό σαν πανεπιστημιακός κλάδος), απλά δεν είναι πολλές οι πιθανότητες ότι θα μπορέσεις να κάνεις κάτι ανάλογο.

Please Log in or Create an account to join the conversation.

  • a Guest
  • Visitor
  • Visitor
26 Dec 2006 13:02 #24397 by a Guest
Replied by a Guest on topic pws kaneis ena patch gia game
Μπα το να' χεις σπουδάσει πληροφορική δεν είναι προαπαιτούμενο. Εκείνο που είναι προαπαιτούμενο είναι η ηλικία. Θα πρεπε όταν ήσουν γύρω στα 15 να είχες ανοίξει το documentation της αρχιτεκτονικής Ι86 και να ξεκινούσες απο κει. Για μια αρχή δες αυτό.
en.wikibooks.org/wiki/X86_Assembly
Και μετά θα έπρεπε να φτιάξεις αρκετά προγράμματα σε assembly έτσι ώστε να δεις πως δουλεύουν τα πράγματα. Κάνε μια αναζήτηση στο google ή στο amazon και θα βρείς πολλά βιβλία που ασχολούνται με προγραμματισμό assembly.
Αφού λοιπόν μάθεις να διαβάζεις σε assembly μπορείς να ανοίξεις το executable με την βοήθεια ενός disassembler. To επόμενο στάδιο είναι το διάβασμα του κώδικα και το commenting. Όταν τελειώσεις με αυτό αλλάζεις τα κομμάτια που σου δημιουργούν το πρόβλημα και μετά κάνεις assemble. Αν όλα πήγαν καλά έχεις κάνει το patch σου.
Απο κει και πέρα ο gcapnias έχει απόλυτο δίκιο που σου λέει ότι συνήθως δίνεται καινούργιο εκτελέσιμο. Είναι πολύ πιο εύκολο να κάνεις το patch στον υψηλού επιπέδου κώδικα που είναι συνήθως γραμμένα τα προγράμματα.
PS. Το ζήτημα της ηλικίας. Τα 15 κατά τη γνώμη μου είναι η κατάλληλη ηλικία για να μάθει κανείς αυτή τη διαδικασία. Το ανθρώπινο μυαλό τότε είναι στα ντουζένια του, απορροφά γνώσεις σαν σφουγγάρι και δουλεύει 2 φορές πιο γρήγορα. Αυτό δεν σημαίνει ότι δεν μπορείς να κάνεις το ίδιο και στα 30. Απλά είναι πολύ πιο δύσκολο και απαιτεί πολύ περισσότερο κόπο...

Please Log in or Create an account to join the conversation.

More
26 Dec 2006 13:13 #24399 by Anestis Raftopoulos
eimai 14.....t ennoeis otan les se assembly?

Please Log in or Create an account to join the conversation.

  • a Guest
  • Visitor
  • Visitor
26 Dec 2006 13:26 #24402 by a Guest
Replied by a Guest on topic pws kaneis ena patch gia game
Τι είναι η assembly... Η assembly είναι μια χαμηλού επιπέδου γλώσσα προγραμματισμού που σου επιτρέπει να κάνεις απευθείας χρήση του hardware του υπολογιστή ή της κονσόλας σου.
el.wikipedia.org/wiki/Assembly

Please Log in or Create an account to join the conversation.

More
26 Dec 2006 22:41 #24416 by Panagiotis Koutelidakis
Είναι και θέμα απλουστότητας πάντως, αυτό για τα επίσημα patches: είναι η διαφορά να διορθώσεις ένα γεύμα αλλάζοντας τα επιμέρους πιάτα και βάζοντας νέα, καλύτερα ετοιμασμένα, με την προσπάθεια του κακομοίρη στο τραπέζι να στρώσει το φαγητό ψάχνοντας να βρει το σωστό μπαχάρι ή πιπέρι... Ίσως να μην το βρει και ποτέ, όχι επειδή δεν μπορεί, απλά επειδή είναι πολύ δύσκολο να διακρίνεις το λάθος κάποιες φορές μετά.

Please Log in or Create an account to join the conversation.

More
27 Dec 2006 11:47 #24448 by George J. Capnias

RaspK_FOG\ wrote: Είναι και θέμα απλουστότητας πάντως, αυτό για τα επίσημα patches: είναι η διαφορά να διορθώσεις ένα γεύμα αλλάζοντας τα επιμέρους πιάτα και βάζοντας νέα, καλύτερα ετοιμασμένα, με την προσπάθεια του κακομοίρη στο τραπέζι να στρώσει το φαγητό ψάχνοντας να βρει το σωστό μπαχάρι ή πιπέρι... Ίσως να μην το βρει και ποτέ, όχι επειδή δεν μπορεί, απλά επειδή είναι πολύ δύσκολο να διακρίνεις το λάθος κάποιες φορές μετά.


Καλό! Δεν το είχα σκεφτεί ποτέ έτσι!

George J. Capnias
dotNETZone.gr Administrator

Please Log in or Create an account to join the conversation.