MangaR

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

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

MangaR

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

Το MangaR είναι μια εφαρμογή για να διαβάζεις τα αγαπημένα σου manga από το ίντερνετ χωρίς καν να ανοίξεις κάποιος περιηγητή ή ακόμα και από την συλλογή που έχεις τον δίσκο.
Υποστηρίζει cbz/cbr/cb7 αρχεία.

PPA: https://launchpad.net/~christriant/+archive/ppa
Github: https://github.com/Clepto/MangaR
Website: http://clepto.github.com/MangaR/

Εγκατάσταση:

Κώδικας: Επιλογή όλων
sudo apt-add-repository ppa:christriant/ppa
sudo apt-get update
sudo apt-get install mangar


Εικόνες:



Παρατηρήσεις:
Όταν πατάτε σε κάποιο chapter το πρόγραμμα κατεβάζει τις εικόνες αλλά δεν δείχνει κάποια πρόοδο αλλά δείχνει σαν να κόλλησε, απλά περιμένετε να τελειώσει και σας εμφανίσει την πρώτη εικόνα, θα το φτιάξω αυτό
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

Δημοσίευσηαπό Qdata » 01 Ιούλ 2012, 01:07

Πολύ ωραία! :thumbup:
Linux User: #530165
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Ναι ┃ Αγγλικά: Καλά
Λειτουργικό ⇛ Ubuntu 11.04 32bit σε Intel(R) Atom(TM) CPU N270 @ 1.60GHz
(Notebook) Προδιαγραφές ⇛ 2x Intel(R) Atom(TM) CPU N270 @ 1.60GHz │ 1016MB │ HDA-Intel - HDA Intel -- USB-Audio - USB AUDIO│ 1024x600 pixels
Νέος στο Linux?Οδηγοί - How to - Tutorials
Qdata
powerTUX
powerTUX
 
Δημοσιεύσεις: 1875
Εγγραφή: 18 Ιουν 2010, 19:40
Τοποθεσία: Σέρρες
IRC: dimos
Εκτύπωση

Re: MangaR

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

Θα δείτε ότι δεν είναι μεταφρασμένη η εφαρμογή σε κάποια σημεία, στην επόμενη έκδοση θα είναι..
δεν θα αργήσει να έρθει...

Off topic:
και τώρα που τελείωσα με αυτό επιστρέφω στο vault ;)
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 » 01 Ιούλ 2012, 16:05

:clap:
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: MangaR

Δημοσίευσηαπό evolgen » 01 Ιούλ 2012, 16:11

Συγχαρητήρια! Καλή επιτυχία στο διαγωνισμό! :)
Το να μειώνεις ένα έργο ελεύθερου λογισμικού, επειδή θεωρείς το δικό σου καλύτερο,
είναι απαράδεκτη συμπεριφορά και δε συμβαδίζει με τις αρχές του ελεύθερου λογισμικού.

Γνώσεις Linux: Μέτριο++ ┃ Προγραμματισμός: Perl, R, Python, SQL, C, Common Lisp, BashΑγγλικά: Άριστα

1. Ubuntu 14.04 trusty
2. Intel Core i7-3520M CPU @ 2.90GHz ‖ RAM 7892 MiB
3. Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
4. eth0: Broadcom NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4] (rev 10) ⋮ eth1: Broadcom BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
Άβαταρ μέλους
evolgen
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1031
Εγγραφή: 28 Ιούλ 2010, 14:22
Τοποθεσία: UK
IRC: bioevolgenec
Εκτύπωση

Re: MangaR

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

Ευχαριστώ! και σε σένα :)
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 » 04 Ιούλ 2012, 12:08

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

Ευχαριστώ
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 » 04 Ιούλ 2012, 13:47

clepto έγραψε:Θα ήθελα λίγο feedback από κάποιους που δοκίμασαν την εφαρμογή

Όπως αλλάζω αντικείμενα στην αριστερή ListWidget ανανεώνονται κανονικά τα αντικείμενα της δεξιάς (Chapter).
Όμως όσο και αν αλλάζω chapter ή αν πατάω next page από επάνω δεν αλλάζει κάποια σελίδα και γενικώς δεν έχω κάποια ανταπόκριση.
Δεξιά φαίνεται συνεχώς η αρχική εικόνα που έχεις ορίσει (;).
Μερικές φορές κολλάει κιόλας για αρκετή ώρα και πρέπει να περιμένω 1-2 λεπτά να επανέρθει.
Όλα αυτά στην online collection.

Κάποια σφάλματα που δίνει το πρόγραμμα:
Κώδικας: Επιλογή όλων
ilias@ilias-pc:~$ mangar &
[1] 2498
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/tmpj1iEkN
/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 136, in my_on_nextbutton_clicked
page = int(page)
TypeError: int() argument must be a string or a number, not 'NoneType'
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/mangar/MangarWindow.py", line 112, in my_on_previousbutton_clicked
page = int(page)
TypeError: int() argument must be a string or a number, not 'NoneType'
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/mangar/MangarWindow.py", line 77, in my_on_mangatreeview_cursor_changed
episode = self.get_last_episode(url)
File "/usr/lib/python2.7/dist-packages/mangar/MangarWindow.py", line 424, in get_last_episode
data = self.get_page_source(url)
File "/usr/lib/python2.7/dist-packages/mangar/MangarWindow.py", line 276, in get_page_source
usock = urllib2.urlopen(page)
File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 400, in open
response = self._open(req, data)
File "/usr/lib/python2.7/urllib2.py", line 418, in _open
'_open', req)
File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 1207, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "/usr/lib/python2.7/urllib2.py", line 1177, in do_open
raise URLError(err)
urllib2.URLError: <urlopen error [Errno 110] Λήξη σύνδεσης>
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/mangar/MangarWindow.py", line 77, in my_on_mangatreeview_cursor_changed
episode = self.get_last_episode(url)
File "/usr/lib/python2.7/dist-packages/mangar/MangarWindow.py", line 424, in get_last_episode
data = self.get_page_source(url)
File "/usr/lib/python2.7/dist-packages/mangar/MangarWindow.py", line 276, in get_page_source
usock = urllib2.urlopen(page)
File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 400, in open
response = self._open(req, data)
File "/usr/lib/python2.7/urllib2.py", line 418, in _open
'_open', req)
File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 1207, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "/usr/lib/python2.7/urllib2.py", line 1177, in do_open
raise URLError(err)
urllib2.URLError: <urlopen error [Errno 110] Λήξη σύνδεσης>


clepto έγραψε:Αν κάποιος δεν έχει αρχεία cbr/cbz/cb7 να μου το πει να του δώσω μερικά για να δοκιμάσει...

Για κάνε μια πάσα.
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: MangaR

Δημοσίευσηαπό clepto » 04 Ιούλ 2012, 14:22

διάβασε την παρατήρηση στο τέλος του πρώτου ποστ και ξαναδοκίμασε και δώσε μου την έξοδο...αν θες να κοιτάς την πρόοδο του κατεβάσματος πήγαινε στον tmp φάκελο που εμφανίζει στο τερματικό σε κάθε εκκίνηση της εφαρμογής και ποιες εικόνες έχει κατεβάσει, πχ το naruto το τελευταίο chapter έχει 15 σελίδες = 15 εικόνες, όταν δεις να λέει naruto-591-15.jpg τότε τελείωσε και θα σου τις εμφανίσει...

θα το φτιάξω αυτό...επίσης όταν κατεβάζει τις εικόνες δεν μπορείς να κάνεις τίποτα άλλο για αυτό φαίνεται να σαν κολλάει, δεν είναι multithread...

σου στέλνω πμ

και ευχαριστώ :)
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 » 04 Ιούλ 2012, 14:52

clepto έγραψε:διάβασε την παρατήρηση στο τέλος του πρώτου ποστ και ξαναδοκίμασε και δώσε μου την έξοδο

Όσο και αν περιμένω (και 5 και 10 λεπτά) δεν έχω κάποια ανταπόκριση.
Σε ποιον tmp αναφέρεσαι; /tmp;
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Επόμενο

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