• 1
  • 5
  • 6
  • 7(current)
  • 8
  • 9
  • 15
Release Vimeo v4.X.X - KODI 14.X Helix
#91
Hello,

I can't sign in to Vimeo. What's wrong ?

Quote:18:15:10 T:140636975564544 NOTICE: [plugin.video.vimeo] Running: Vimeo (4.1.3) on Helix (14.2) with Python 2.7.6
18:15:13 T:140639308556224 ERROR: GetDirectory - Error getting plugin://plugin.video.vimeo/sign/in/
18:15:13 T:140639308556224 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.vimeo/sign/in/) failed
18:15:13 T:140636975564544 NOTICE: Thread LanguageInvoker start, auto delete: false
18:15:13 T:140636975564544 NOTICE: -->Python Interpreter Initialized<--
18:15:13 T:140636975564544 NOTICE: [plugin.video.vimeo] Running: Vimeo (4.1.3) on Helix (14.2) with Python 2.7.6
18:15:14 T:140638494381824 NOTICE: Thread BackgroundLoader start, auto delete: false

Kodi 14.2, Ubuntu 14.04
Reply
#92
Complete debug log (wiki) please and only via pastebin.com or similar - no logs in the thread.
Reply
#93
https://copy.com/dSs2XsLl4N6a4OSK
Reply
#94
(2015-06-09, 08:40)rob_webset Wrote:
(2015-06-09, 08:18)bromix Wrote: Can you provide me with original search (without encoding) maybe urllib.quote() will do the trick. Also please provide logs via pastebin.com or similar services Smile

So we have the following:

Code:
[plugin.video.vimeo] Params: "{'q': u'The Breakfast Club \xe9 Extras'}"

Which came from the original title

Code:
The Breakfast Club é Extras

(I know it's not the normal title - but I editted it for testing) Big Grin

Which was encoded as:

Code:
plugin://plugin.video.vimeo/search/?q=The%20Breakfast%20Club%20%c3%a9%20Extras

Changing between urllib.quote() and urllib.quote_plus() didn't seem to stop the error.

Thanks

Rob

(2015-06-09, 19:40)edsic Wrote: https://copy.com/dSs2XsLl4N6a4OSK

Can you both please test the version 4.1.4~beta1 via my repository (see my signature below). There was some Unicode/UTF-8 trouble I overlooked Sad If this works for one of you I will push this version to the KODI-Repo.
Reply
#95
I still can't sign in:
https://copy.com/wVxk00PXpvGc9f0H
Reply
#96
(2015-06-09, 20:05)bromix Wrote: Can you both please test the version 4.1.4~beta1 via my repository (see my signature below). There was some Unicode/UTF-8 trouble I overlooked Sad If this works for one of you I will push this version to the KODI-Repo.

Hi bromix,

Just tried the latest source from github and everything works great now!

Thankyou!

Rob
Reply
#97
(2015-06-09, 21:29)edsic Wrote: I still can't sign in:
https://copy.com/wVxk00PXpvGc9f0H
Is it possible that you're using a password with special characters? The routine to calculate the checksum for the request is a little bit sensible (vimeos API)
Reply
#98
(2015-06-09, 22:35)rob_webset Wrote:
(2015-06-09, 20:05)bromix Wrote: Can you both please test the version 4.1.4~beta1 via my repository (see my signature below). There was some Unicode/UTF-8 trouble I overlooked Sad If this works for one of you I will push this version to the KODI-Repo.

Hi bromix,

Just tried the latest source from github and everything works great now!

Thankyou!

Rob
Juhu Wink thanks for finding the bug.
Reply
#99
(2015-06-09, 23:47)bromix Wrote: Is it possible that you're using a password with special characters? The routine to calculate the checksum for the request is a little bit sensible (vimeos API)

The password contains non-alphanumeric characters.
The email contains '+'.

How come we need to enter the password, I'd have thought OAuth came into play ?
Reply
(2015-06-10, 09:51)edsic Wrote:
(2015-06-09, 23:47)bromix Wrote: Is it possible that you're using a password with special characters? The routine to calculate the checksum for the request is a little bit sensible (vimeos API)

The password contains non-alphanumeric characters.
The email contains '+'.

How come we need to enter the password, I'd have thought OAuth came into play ?

OAuth is not possible...this would involve a page I have to call so I get a redirect (the callback) to the new token. Not possible and the UX would suffer. Also because you wouldn't have any cookie knowing you're logged into vimeo you must also login for OAuth from the KODI perspective.
Reply
(2015-06-09, 23:47)bromix Wrote: Is it possible that you're using a password with special characters? The routine to calculate the checksum for the request is a little bit sensible (vimeos API)

I changed the vimeo password to one that contains only letters, numbers and underscore.
The add-on 4.1.4 beta2 can't sign in.
Reply
(2015-06-10, 10:22)edsic Wrote:
(2015-06-09, 23:47)bromix Wrote: Is it possible that you're using a password with special characters? The routine to calculate the checksum for the request is a little bit sensible (vimeos API)

I changed the vimeo password to one that contains only letters, numbers and underscore.
The add-on 4.1.4 beta2 can't sign in.

One last try would help me if I know if the check-sum has a problem with the underscore Wink underscores are not in the group of alphanumerical characters. After that I could create a test-case and try to solve the issue.
Reply
(2015-06-10, 10:26)bromix Wrote: One last try would help me if I know if the check-sum has a problem with the underscore Wink underscores are not in the group of alphanumerical characters. After that I could create a test-case and try to solve the issue.

With a new password containing only letters and numbers, I still can't sign in.
Reply
But your mail contains a "+" (which is not really a standard for conform mails and isn't supported by all servers - I already had trouble with this and lost an account because of that [imdb]) do you have constructed one of google mails like "[email protected]" ? If so try to skip the "+" it's only a filter.
Reply
(2015-06-10, 10:42)bromix Wrote: But your mail contains a "+" (which is not really a standard for conform mails and isn't supported by all servers -

You found the culprit.

With an email without '+' and a password containing non-alphanumeric characters, I can now sign in.
Reply
  • 1
  • 5
  • 6
  • 7(current)
  • 8
  • 9
  • 15

Logout Mark Read Team Forum Stats Members Help
Vimeo v4.X.X - KODI 14.X Helix1