C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό jim137 » 08 Φεβ 2012, 00:41



Οκ δουλεύει :clap:
κάνε και ένα κόπο να τα βάλεις και στο πρώτο post γιατί το θέμα είναι πολύ μεγάλο !
Spoiler: show
Γνώσεις ⇛GNU/Linux: Καλό ┃ Προγραμματισμός: Μέτριος┃ Αγγλικά: Σκράπας
Ubuntu 12.04 (el_GR.UTF-8),
Intel Atom CPU D525 1.80GHz ‖ RAM 3945 MiB ‖ Intel D525MW -
Intel N10 Family Integrated Graphics Controller [8086:a001] (rev 02)
eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
Άβαταρ μέλους
jim137
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 905
Εγγραφή: 15 Φεβ 2010, 14:27
Τοποθεσία: /usr/local/bin/bash
IRC: jim137
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό migf1 » 08 Φεβ 2012, 00:44

ναι :(
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό migf1 » 08 Φεβ 2012, 00:49

Το έβαλα και στο 1ο ποστ φίλε jim137, ευχαριστώ!
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό Star_Light » 08 Φεβ 2012, 00:55

Παιδια εγω φακελο lang δεν εχω παντως. μεσα στον καταλογο του παιχνιδιου
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό pros » 08 Φεβ 2012, 00:58

Τώρα δουλεύει, μια χαρά...
10.04 / 12.04 64bit
Άβαταρ μέλους
pros
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 3534
Εγγραφή: 28 Ιαν 2009, 22:28
IRC: sterios
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό migf1 » 08 Φεβ 2012, 01:07

Η έκδοση 1.04a που δουλεύω τώρα, δείχνει κάπως έτσι (σε Windows XP)...



αλλά το βάρος πέφτει στο σουλούπωμα του κώδικα και της μεταφορά του Readme μαζί με την τεκμηρίωση των συναρτήσεων σε μορφή Doxygen.

@starlight: αποκλείεται (εκτός αν έχεις κατεβάσει λάθος zip)
@pros: χαίρομαι :)
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό Star_Light » 08 Φεβ 2012, 01:53

http://www.box.com/s/p711t4ln9j8rxopacs85

αυτο εδω ειχα κατεβασει migf1.

Τελοςπαντων να μην σας ζαλίζω αλλο με το δικο μου σκάλωμα

αλλωστε εμενα δεν με χαλαει να το παιζω και στα Αγγλικα.

Πολυ ωραιο παιχνιδακι παντως και ωραιοτατα γραφικα !!!! Ειναι τελειο 10 στα 10 αριστα! Ελπιζω καποια μερα να μπορεσω
να το κερδισω ! :D
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό sokoban4ever » 08 Φεβ 2012, 02:06

@migf1
Απαντώτας στο viewtopic.php?f=6&t=21638&start=140#p229197
Θέλω να πώ τι παρατήρησα για την έκδοση 1.03a. *

Παρόλο που είχα στο enviroment μου ήδη LANG=el_GR.UTF-8 δεν μου λειτούργησε και ας πρόσθεσα και manually στο τερματικό και την el_GR.

Η αιτία πιστεύω ήταν ότι το gtk_tic103a καθόριζε ποιά γλώσσα θα έχει
από την μεταβλητή LC_MESSAGES και όχι από την LANG


( ενδεχωμένος η LC_MESSAGES να έχει μεγαλύτερη προτεραιότητα από την LANG τι λές και εσύ;)
Στο /etc/default/locale ειχα
Κώδικας: Επιλογή όλων
LANG=el_GR.UTF-8
LC_MESSAGES=POSIX

Όταν αφαίρεσα το LC_MESSAGES=POSIX από το /etc/default/locale (και η LC_MESSAGES δεν υπήρχε ποιά στο enviroment)
Δηλαδή όταν στο /etc/default/locale είχα πλέον μόνο
Κώδικας: Επιλογή όλων
LANG=el_GR.UTF-8

Ξανάκανα log out και log in
και
..το πρόγραμμα λειτούργησε στα Ελληνικά right off the bat :P
:)

Αυτό πιστεύω έφταιγε ,
εσύ τι λές;



*Χωρίς extra φακέλους στο lang και μονάχα με το να προσθέσω το include που έλλειπε.
Θέλουμε και μπορούμε να έχουμε μια καλύτερη ζωή και όσο θα ζούμε θα προσπαθούμε να την αποκτήσουμε ακόμα και αν πεθάνουμε προσπαθώντας, και αν κάποια στιγμή λιγίσουμε έχουμε το επίπεδο να πούμε κουράστηκα λίγο να ,να ξαποστάσουμε , ώστε να συνεχίσουμε πάλι δυνατοί ξανά.

Μήνυμα με αγάπη και αληλλεγγύη σε όλους τους ανθρώπους από όλους τους λαούς , ιδίως του Ελληνικού.
Άβαταρ μέλους
sokoban4ever
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 2331
Εγγραφή: 13 Φεβ 2009, 02:22
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό simosx » 08 Φεβ 2012, 03:27

Πρέπει να πω ότι ακόμα δεν έχω εντοπίσει την πιο πρόσφατη έκδοση του κώδικα. Είδα αναφορά σε αρχεία glade όπου εμπεριέχουν τον κωδικό γλώσσας, που είναι μάλλον λάθος πρακτική για το gettext.
Είναι εντάξει να μπει το πρόγραμμα ως έχει σε αποθετήριο git ώστε να είναι εφικτή η παρακολούθηση της ανάπτυξής του.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: C, GTK+2: Crossplatform Τρίλιζα (Tic-Tac-Toe Overkill)

Δημοσίευσηαπό medigeek » 08 Φεβ 2012, 11:19

sokoban4ever έγραψε:
Παρόλο που είχα στο enviroment μου ήδη LANG=el_GR.UTF-8 δεν μου λειτούργησε και ας πρόσθεσα και manually στο τερματικό και την el_GR.


Για ελληνικά:
Κώδικας: Επιλογή όλων
LANGUAGE=el ./gtk_tic


Ορίστε κι ένα Makefile:
https://gist.github.com/1766764

Και συμφωνώ με τον simosx. Θα ήταν καλό να ανεβεί στο http://www.github.com :) :P
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι

cron