MangaR

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

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

Re: MangaR

Δημοσίευσηαπό pc_magas » 05 Ιούλ 2012, 17:23

Καλή ιδέα τα Πολλαπλά threads έτσι γλιτώσεις και από κολλήματα. Χρησιμοποιείς sqllite?
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2599
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Re: MangaR

Δημοσίευσηαπό clepto » 05 Ιούλ 2012, 20:18

με τα threads κράσαρε συνέχεια και δεν έχω την γνώση αλλά ούτε και τον χρόνο αυτή τη στιγμή να το φτιάξω και για αυτό τα έβγαλα...
δεν χρησιμοποιώ sqllite
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: MangaR

Δημοσίευσηαπό pc_magas » 05 Ιούλ 2012, 20:54

@clepto σε τί γλώσσα έγράψες το mangar?
My blog|Κυπριακή Κοινότητα Ελευθέρου Λογισμικού Λογισμικού ανοικτού Κώδικα
Γνώσεις Linux:Ποτέ αρκετές|Προγραμματισμός: Php, javascript, nodejs, python, bash |Aγγλικά:Καλά
Οι υπολογιστές μου:
Spoiler: show
Ubuntu 16.04 64 bit σεIntel(R) Pentium(R) CPU G4400 @ 3.30GHz, 16Gib Ram, 500Gib Hard Disk, και κάρτα γραφικών Nvidia Geforce GT610
Lubuntu 14.04 σε Dell Inspiron mini 10(1010) intel Atom Z500 1Gb ram και gma500 (εδώθη σε άλλον)
Kubuntu 16.04 Lenovo G70 Intel i5 Nvidia Grapgics Card, Intel Graphics card (έχει 2) με Nouveau, 16Gb RAM, 126GB SSD Σκληρό Δίσκο
Άβαταρ μέλους
pc_magas
powerTUX
powerTUX
 
Δημοσιεύσεις: 2599
Εγγραφή: 12 Απρ 2009, 18:55
Τοποθεσία: Αχαρναί Αττικής
Launchpad: pc_magas
IRC: pc_magas
Εκτύπωση

Re: MangaR

Δημοσίευσηαπό clepto » 05 Ιούλ 2012, 20:58

python
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: MangaR

Δημοσίευσηαπό clepto » 06 Ιούλ 2012, 11:30

Καινούργια έκδοση:

Ο κώδικας που ήταν σχετικός με thread διαγράφτηκε
Προστέθηκε δυνατότητα κύλισης με τα πάνω/κάτω βελάκια
Ενημερώθηκε η ελληνική μετάφραση

Και το έκανα submit στο κέντρο λογισμικού
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: MangaR

Δημοσίευσηαπό clepto » 06 Ιούλ 2012, 18:01

https://myapps.developer.ubuntu.com/dev/apps/1183/
την δεύτερα τελειώνει ο διαγωνισμός και αρχίζει η κλήρωση..
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: MangaR

Δημοσίευσηαπό Ilias95 » 06 Ιούλ 2012, 18:54

Συγγνώμη για την αρκετά καθυστερημένη απάντηση.

Πριν το update που έκανες:
Και με διπλό κλικ στα chapters, και 10 λεπτά να περίμενα δεν είχα ανταπόκριση απ' το πρόγραμμα.
Δεν πρόλαβα να τσεκάρω τι έπαιζε με τον φάκελο στον /tmp/ πριν κάνω το update.

Μετά το update:
Αρχικά παίρνω πάντα το παρακάτω σφάλμα κατά την εκκίνηση:
Κώδικας: Επιλογή όλων
ilias@ilias-pc:~$ /usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:391: Warning: g_object_set_property: construct property "type" for object `Window' can't be set after construction
Gtk.Window.__init__(self, type=type, **kwds)
/tmp/tmpPpuNrJ
/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:391: Warning: g_object_set_property: construct property "type" for object `MangarWindow' can't be set after construction
Gtk.Window.__init__(self, type=type, **kwds)
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/mangar/MangarWindow.py", line 161, in my_on_pagecombobox_changed
imagewidget.set_from_file(self.images[page])
IndexError: list index out of range


Μόλις πατήσω κάποιο chapter, το πρόγραμμα φαίνεται να κολλάει (γίνεται γκρι το φοντο) και μερκές φορές μου βγαίνει και μήνυμα του συστήματος «Η εφαρμογή Mangar τερματίστηκε απροσδόκητα.» χωρίς όμως να έχει κλείσει το πρόγραμμα. Έπειτα περιμένω κάποια (αρκετή - γύρο στο λεπτό(;)) ώρα και τελικά όντως εμφανίζονται οι σελίδες.

Μερικές φορές παίρνω και αυτό το σφάλμα:
Κώδικας: Επιλογή όλων
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/mangar/MangarWindow.py", line 76, in my_on_mangatreeview_cursor_changed
manga = self.get_selected_manga(0)
File "/usr/lib/python2.7/dist-packages/mangar/MangarWindow.py", line 301, in get_selected_manga
treemodel, treeiter = treeselection.get_selected()
AttributeError: 'NoneType' object has no attribute 'get_selected'


Πρόταση:
Επειδή είναι αρκετή ώρα που περιμένει ο χρήστης για να κατέβουν οι εικόνες θα ήταν καλό να τον ενημερώνεις για την πρόοδο της διαδικασίας με μια progressbar ή έστω με ένα spinner για να μην νομίζει ότι κόλλησε.

clepto έγραψε:Θα ήθελα λίγο feedback από κάποιους που δοκίμασαν την εφαρμογή, για αρχή θα ήθελα να δοκιμάσετε να διαβάσετε ένα αρχείο cbr/cbz/cb7 μέσα από την εφαρμογή.
Πατήστε εκεί που λέει Online collection και επιλέξτε το local collection...πρέπει να ορίσετε την τοποθεσία της συλλογής σας στις ρυθμίσεις και από το μενού επεξεργασία να πατήσετε scan collection!

Δούλεψε κανονικά, αλλά πάλι υπάρχει κάποιος χρόνος αναμονής οπότε καλό θα ήταν να ενημερώνεται και εδώ ο χρήστης για την πρόοδο.

Επίσης, γιατί δεν προτιμάς να πάρεις τον φάκελο συλλογής και εξόδου με κάποιο έτοιμο διάλογο και χρησιμοποιείς LineEdits;
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: MangaR

Δημοσίευσηαπό clepto » 06 Ιούλ 2012, 18:59

Τα πρώτα σφάλματα δεν είναι τίποτα, το ένα είναι το gtk και το άλλο είναι του προγράμματος αλλά δεν υπάρχει πρόβλημα...
είχα χρησιμοποιήσει spinner στην προηγούμενη έκδοση αλλά επειδή ήθελε threads για να δουλέψει δημιουργούσε πολλά προβλήματα (αν πάταγε 2 συνεχόμενες φορές σε διαφορετικά manga κράσαρε...και κάμποσα άλλα) και εγώ δεν έχω ούτε την γνώση ούτε τον χρόνο για να το φτιάξω το έβγαλα και έβαλα την ετικέτα στο κάτω μέρος του προγράμματος που λέει να περιμένετε...

για το φάκελο συλλογή είχα πρόβλημα...
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: MangaR

Δημοσίευσηαπό pmav99 » 06 Ιούλ 2012, 20:06

clepto έγραψε:
Τα πρώτα σφάλματα δεν είναι τίποτα, το ένα είναι το gtk και το άλλο είναι του προγράμματος αλλά δεν υπάρχει πρόβλημα...

Αν όντως δεν υπάρχει πρόβλημα,
Κώδικας: Επιλογή όλων
try:
....
except AttributeError as e:
pass
pmav99
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 574
Εγγραφή: 05 Ιούλ 2008, 14:29
Εκτύπωση

Re: MangaR

Δημοσίευσηαπό clepto » 08 Ιούλ 2012, 11:15

μπα ας το καλύτερα γιατί αν βγει κανένα άλλο AttributeError δεν θα το δείξει ε;
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

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

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