Jump to content



kodi @ubuntu προβληματάκι με python script


fuz10n

Recommended Posts

Καλημέρα στην παρέα

 

Αν δεν επιτρέπεται τέτοια συζήτηση εδώ ας διαγραφεί, θα προσπαθήσω να είμαι διακριτικός.

 

Είπα στο pcακι που έστησα στην tv για media κλπ να βάλω ubuntu να ξεφύγω λίγο από τα windows ξανα. μου άρεσε όλα καλα. Υπάρχει ένα θέμα με το kodi, όταν πάει να αναζητήσει ελληνικούς υπότιτλους βγάζει error και στο αρχείο kodi.log υπάρχει αυτό:

 

09:45:34 T:140533594838784   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.ValueError'>
                                            Error Contents: invalid literal for int() with base 10: ''
                                            Traceback (most recent call last):
                                              File "/home/fuzion/.kodi/addons/service.subtitles.subtitles.gr/service.py", line 425, in <module>
                                                main()
                                              File "/home/fuzion/.kodi/addons/service.subtitles.subtitles.gr/service.py", line 125, in __init__
                                                if action == 'search':                    actions().search()
                                              File "/home/fuzion/.kodi/addons/service.subtitles.subtitles.gr/service.py", line 145, in search
                                                query = show + ' S' + '%02d' % int(season) + 'E' + '%02d' % int(episode)
                                            ValueError: invalid literal for int() with base 10: ''
                                            -->End of Python script error report<--
09:45:34 T:140535002294016   ERROR: GetDirectory - Error getting plugin://service.subtitles.subtitles.gr/?action=search&languages=Greek&preferredlanguage=Greek

Στο ίδιο δίκτυο σε pc με windows 10  με ίδιο σεταπ στο kodi παίζει κανονικά και βρίσκει. δεν είναι το σετάπ με τιποτα εχω δοκιμασει πολλα. Σε αγγλική γλωσσα πάντως δε βγάζει error και βρίσκει.

 

Επειδή βλέπω κενά στο error πανω, δοκίμασα να γυρίσω όλο το ubuntu σε ελληνικα, και του kodi το character encoding σε greek iso ή windows αλλα πάλι τίποτα

 

Οποιος γνωρίζει κατιτις παραανω ας πει να δοκιμάσω.

Link to comment
Share on other sites

Απο ότι φαίνεται έχει πρόβλημα να διαβάσει το όνομα του αρχείου για το οποίο ψάχνει υπότιτλους

query = show + ' S' + '%02d' % int(season) + 'E' + '%02d' % int(episode)

είτε η μεταβλητή season ή η μεταβλητή episode δεν έχει τιμή που μπορεί να γίνει parse σε ακέραιο int. Τώρα το γιατί δεν έχω ιδέα.

 

Τι format έχει το όνομα του αρχείου ? πχ S01E01 S1E1 ή κάποιο άλλο?

Link to comment
Share on other sites

το συγκεκριμενο error μονο απο subtitles.gr. και απο αλλα δε βρισκω τιποτα βασικα, στα windows μονο με subtitles.gr βρισκει. παραδειγμα ειναι το 5ο επεισοδιο big bang.

 

το format του αρχειου υποψιαζομαι και γω αλλα γιατι μονο στα ελληνικα (και που βλεπω το ονομα...)? αμα του βαλω οτι θελω αγγλικους δουλευει το subtitles.gr

Edited by fuz10n
Link to comment
Share on other sites

Αν κατάλαβα σωστά από το εγχειρίδιο της python, περιμένει έναν δεκαδικό αριθμό με 2 ψηφία. Άρα το 5ο επεισόδιο πρέπει να είναι γραμμένο S10E05. Είναι σε σένα κάπως έτσι;

  • Like 1
Link to comment
Share on other sites

Το άλλο που παίζει είναι να έχεις Python 2 default και να είναι γραμμένο για python 3 ή το ανάποδο. Δοκίμασε να τρέξεις python --version και δοκίμασε αν στο κάνει και αλλάζοντας την python

Sent from my Letv X500 using Tapatalk

Link to comment
Share on other sites

ωπ καλημερα. δε τα ειχα δει αυτα. δοκιμασα διαφορα και μετα πηγα σε windows10 οπου εκει δεν εγκαθιστα καν τωρα το προσθετο βιντεο του exodus. δηλαδη ποση γκαντεμια. βεβαια δεν ηταν ενεργοποιημενα ισως φταιει αυτο?

 

θα ξαναδοκιμασω ubuntu με τις version puthon να δουμε.

 

μια αλλη λεπτομερεια ειναι οτι αν κανω χειροκινητη αναζητηση απο το κουμπι κατω παλι δε βρισκει... δε θυμαμαι αν πεταει error η απλα δεν βρισκει θα το δω και θα ενημερωσω.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.