Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Помощь и поддержка > Помощь по плагинам

Ответ
 
Опции темы Опции просмотра
Старый 06.08.2011, 07:27   #41
dobrman
Junior Member
 
Регистрация: 28.07.2011
Сообщений: 21
По умолчанию

В общем дело в питоне 2.7, а точнее в библиотеке urllib2
Вот этот кусок кода должен возвращать адрес с параметрами, а возвращает только адрес:
Код:
        proc = urllib2.HTTPCookieProcessor()
        proc.cookiejar.set_cookie(cookielib.Cookie(0, 'remixsid', self._initCookie(),
                                   '80', False, 'vk.com', True, False, '/',
                                   True, False, None, False, None, None, None))
        opener = urllib2.build_opener(urllib2.HTTPHandler(), proc)
        opener.addheaders.append(('User-agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13'))
        opener.addheaders.append(('Referer', authUrl))
        ret = opener.open(authUrl).url  #<------Здесь ошибка
        opener.close()
        if not ret.startswith("http://vk.com/api/login_success"):
            #try again with browser, app is not authorized
            return self._AuthVKApp(True)

        fl = open(authUrlFile, "w")
        fl.write(ret)
        fl.close()
        return ret
Так как я ни чего не смыслю в питоне, не придумал ни чего лучше, как взять библиотеку urllib2 из Python2.6 и закинуть ее в Python2.7
Все заработало, но только вот не правильно это, может кто-то сможет допилить скрипт, чтобы он работал на 2.7????
dobrman вне форума   Ответить с цитированием
   
Старый 17.01.2012, 20:36   #42
kostya4000
Senior Member
 
Аватар для kostya4000
 
Регистрация: 12.01.2012
Сообщений: 428
По умолчанию

тоже сталкнулся с такой проблемой, если кому надо файл от 2.6 то он во вложении. в линуксе он лежит в /usr/lib/python2.7
Вложения
Тип файла: zip urllib2.py.zip (13.9 Кб, 21 просмотров)
kostya4000 вне форума   Ответить с цитированием
Старый 29.01.2012, 07:34   #43
gerikss
Senior Member
 
Регистрация: 04.08.2011
Сообщений: 142
По умолчанию

Перестал работать плагин. Доходит то выбора качества видео (файл 240/360/480/720), кликаю на файл и ничего не происходит...
Система: windows 7, xbmc eden beta 2 (пробовал с dharma, тот же результат)
XBMC log http://pastebin.com/bj4zDWT9
Может кто-нибудь глянуть?
Спасибо.
gerikss вне форума   Ответить с цитированием
Старый 29.01.2012, 09:01   #44
kostya4000
Senior Member
 
Аватар для kostya4000
 
Регистрация: 12.01.2012
Сообщений: 428
По умолчанию

У меня тоже самое, решения пока не нашел. Зато youtube починили, даже закачку
kostya4000 вне форума   Ответить с цитированием
Старый 31.01.2012, 00:52   #45
gerikss
Senior Member
 
Регистрация: 04.08.2011
Сообщений: 142
По умолчанию

Люди, кто-нибудь может глянуть? Очень классный плагин ведь.
gerikss вне форума   Ответить с цитированием
Старый 31.01.2012, 01:17   #46
Dganic
Senior Member
 
Регистрация: 21.08.2011
Сообщений: 339
По умолчанию

пройти грепом и поменять вcе адреса api c api.vkontakte.ru на api.vk.com
Dganic вне форума   Ответить с цитированием
Старый 31.01.2012, 07:13   #47
gerikss
Senior Member
 
Регистрация: 04.08.2011
Сообщений: 142
По умолчанию

Цитата:
Сообщение от Dganic Посмотреть сообщение
пройти грепом и поменять вcе адреса api c api.vkontakte.ru на api.vk.com
Я это сразу сделал (во всех py файлах), как только на самом сайте увидел, что они vkontakte.ru заменили на vk.com. Не помогло... тот же результат, ничего не происходит когда на файл кликаешь.
А у вас получилось таким образом починить?
gerikss вне форума   Ответить с цитированием
Старый 01.02.2012, 10:07   #48
gerikss
Senior Member
 
Регистрация: 04.08.2011
Сообщений: 142
По умолчанию

Починил сам...
Я не программист, поэтому фикс наверное "не правильный", однако, работает .
Нужно в файле vkparsers.py заменить строку

Код:
urlStart = prs["host"] + "u" + str(prs["uid"]) + "/video/" + str(prs["vtag"])
на

Код:
urlStart ="http://cs" + prs["host"] + ".vkontakte.ru/" + "u" + str(prs["uid"]) + "/video/" + str(prs["vtag"])
P.s. Либо просто заменить vkparsers.py на приаттаченный (предварительно разархивировав)
Вложения
Тип файла: zip vkparsers.zip (1.3 Кб, 73 просмотров)
gerikss вне форума   Ответить с цитированием
Старый 01.02.2012, 10:12   #49
karapuzoff
Junior Member
 
Аватар для karapuzoff
 
Регистрация: 10.01.2012
Адрес: Курск
Сообщений: 17
Отправить сообщение для karapuzoff с помощью ICQ Отправить сообщение для karapuzoff с помощью Skype™
По умолчанию

Контакт окончательно переехал на vk.com, так что надо поправлять...
karapuzoff вне форума   Ответить с цитированием
Старый 01.02.2012, 11:18   #50
gerikss
Senior Member
 
Регистрация: 04.08.2011
Сообщений: 142
По умолчанию

Цитата:
Сообщение от karapuzoff Посмотреть сообщение
Контакт окончательно переехал на vk.com, так что надо поправлять...
Переехать то переехал, но сами видео файлы mp4 до сих пор идут с vkontakte.ru
gerikss вне форума   Ответить с цитированием
Ответ
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 17:25. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.