Skip to content
This repository has been archived by the owner on Jul 26, 2022. It is now read-only.

Пожелания #4

Closed
dimastbk opened this issue Dec 27, 2012 · 29 comments
Closed

Пожелания #4

dimastbk opened this issue Dec 27, 2012 · 29 comments
Assignees

Comments

@dimastbk
Copy link

  1. Получение токена через сайт не работает. Если убрать redirect=бла бла, то токен показывается.
  2. У audio.search есть параметр count, не плохо было бы по умолчанию сделать его 100 или больше..
  3. Список своих аудиозаписей будет?
  4. Сортировка столбцов.. gtk_tree_view_column_set_sort_column_id ()
  5. При каждом запуске требует добавить строку авторизации в настройках. Видимо при чтении, он не проверяет, сохранены ли они.

Спасибо за плагин :)

@scorpp
Copy link
Owner

scorpp commented Dec 29, 2012

  1. ну работает же у остальных ;) что-то не так делаете. здесь пытались обсуждать Аутентификация #2
  2. да, надо
  3. будет. как будет время, так всё и будет :)
  4. ок, посмотрю
  5. при чтении проверяет - скорее всего у Вас динамический IP - vkontakte токен к IP привязывает. как это обходить пока не знаю

создайте плз issues на 2, 3, 4. неотвеченные вопросы тоже неплохо бы в отдельных issues утрясти каждый

@scorpp
Copy link
Owner

scorpp commented Dec 29, 2012

2 & 3 done. 3 пока очень топорно

@scorpp scorpp closed this as completed Dec 29, 2012
@scorpp scorpp reopened this Dec 29, 2012
@dimastbk
Copy link
Author

5.Я имею ввиду, что после каждого нового запуска плеера, он пишет при запуске плагина "To be able to use VKontakte plugin you need to provide your authentication details. Please visit plugin configuration. Then you will be able to add tracks from VK.com", при этом захожу в настройки, там все есть, жму ОК, и все снова работает.

Сделано.

1.Если по ссылке из #1 - http://i2.webphoto.in/Qk-w7OhX0ZQx.png
Если убрать параметр redirect - http://i2.webphoto.in/g2_vurNo8_Xa.png

@scorpp
Copy link
Owner

scorpp commented Dec 30, 2012

  1. странно-странно... версия deadbeef?
  2. браузер какой? опера? версия? может я там что-то с JS натупил

@dimastbk
Copy link
Author

dimastbk commented Jan 3, 2013

Последняя. 5.6.
Опера 12.12, и под Win, и под Linux.

@scorpp
Copy link
Owner

scorpp commented Jan 3, 2013

а сходи плз по этой ссылке http://scorpspot.blogspot.com/p/vk-id.html#access_token=token&expires_in=exp&user_id=uid и кинь сюда, код из текстбокса

@dimastbk
Copy link
Author

dimastbk commented Jan 4, 2013

{ 'access_token': 'token', 'expires_in': exp, 'user_id': uid }

@scorpp
Copy link
Owner

scorpp commented Jan 4, 2013

ничё не понимаю... а сделай плз ещё скрин, когда код на странице не срабатывает (как твой первый скриншот), только чтобы адрес был виден

@dimastbk
Copy link
Author

dimastbk commented Jan 5, 2013

http://scorpspot.blogspot.ru/p/vk-id.html
Адрес такой.

@scorpp
Copy link
Owner

scorpp commented Jan 5, 2013

ну адрес явно неправильный. непонятно только почему. можем состыковаться как-нибудь в интерактивном IM, может быть со скрин-шарингом и попытаться разрулить проблему. мне аж интересно, где косяк :) напиши мне на мыло keryascorpio [at] gmail.com и попробуем как-то состыковаться в icq\skype\gtalk\irc или чём-то ещё

@ghost
Copy link

ghost commented Jan 8, 2013

С протухающимим токенами надо что-то делать. Невозможно создать плейлист (просто нет смысла) ибо токен протухает, а вместе с ним и ссылки.

@dimastbk
Copy link
Author

dimastbk commented Jan 8, 2013

http://habrahabr.ru/post/125155/#comment_4118754
"scope=offline, делает бесконечным жизнь токена, до тех пор пока его заново не получат"
Не знаю, правда ли. И не будет ли на него влиять ip.
И еще. http://vk.com/developers.php?o=-1&p=%CF%F0%FF%EC%E0%FF+%C0%E2%F2%EE%F0%E8%E7%E0%F6%E8%FF

Хм. Через хром токен получается.

@scorpp
Copy link
Owner

scorpp commented Jan 9, 2013

scope=offline можете сами проверить (у меня в ближайшие пару недель вряд ли будет время)
поправить вот здесь https://github.com/scorpp/db-vk/blob/master/vkontakte.c#L29 и пересобрать
пересобрать - для убунты:

mkdir build && cd build
cmake ../db-vk -DWITH_GTK3=NO -DCPACK_GENERATOR=DEB
make package
sudo dpkg -i deadbeef-plugin-vk....deb

@scorpp
Copy link
Owner

scorpp commented Jan 9, 2013

похоже, scope=offline таки работает. если для получения токена использовать вот такую урлу http://oauth.vkontakte.ru/authorize?client_id=3035566&scope=audio,friends,offline&redirect_uri=http://scorpspot.blogspot.com/p/vk-id.html&response_type=token то профит можно получить немедленно. ещё проверяю, что будет с этим токеном завтра-послезавтра, но expires=0, что есть хороший признак!

@dimastbk
Copy link
Author

В общем, при смене ip(в том числе первый 3 цифры, кажется), токен не сбросился. Однако, песни из плейлиста не открываются, пришлось по новой добавлять. Токен жив уже полтора дня.
И снова при запуске выкатилось что-то про авторизацию, зашел в настройки, ничего не меняя, нажал ОК, и все норм.

@scorpp
Copy link
Owner

scorpp commented Jan 12, 2013

scope=offline добавил, толлько пакеты не обновлял ещё. треки да, протухают. пока не изучал проблему

@dimastbk
Copy link
Author

Обратите внимание, что ссылки на аудиозаписи привязаны к ip адресу.
http://vk.com/developers.php?oid=-1&p=audio.get

Жаль.

@scorpp
Copy link
Owner

scorpp commented Jan 16, 2013

похоже у меня с получением токена щас творится такая же хрень, как у Вас. поехал в командировку, сижу с ноута. хотя профиль баузера полностью скопировал со своей рабочей машины. тоже редиректит на vk-id.html без параметов. пока не разобрался
спасибо за инфу про привязку трека к ip. но ссылки и без смены ip тоже протухают, похоже, через пару дней

@scorpp
Copy link
Owner

scorpp commented Jan 19, 2013

такое очучение, что это бага оперы... вконтакт нормальный редирект урл присылает в ответе. а опера, похоже, кусок его теряет

@scorpp
Copy link
Owner

scorpp commented Jan 19, 2013

похоже нашёл. браузер не при чём. это всё blogspot :( из-за того, что он кидает с ...blogspot.com на ...blogspot.co.uk (меня в данный конкретный момент) из-за этого редиректа теряются параметры

@r3lgar
Copy link

r3lgar commented Apr 7, 2013

can you embed the plug-in window to the main window?

@scorpp
Copy link
Owner

scorpp commented Apr 7, 2013

i'm not sure if it's possible at all and i can't image it's going to look like. could you at least explain or mock-up please?
it'd better to raise separate issue as well

@megabaks
Copy link

megabaks commented Apr 8, 2013

попробуй посмотреть в плагин infobar - он встраивается как раз
http://ompldr.org/vaTB3aQ
справа он

@scorpp
Copy link
Owner

scorpp commented Apr 8, 2013

заведу отдельную таску

@megabaks
Copy link

megabaks commented Apr 8, 2013

ещё очень хотеть встроенную возможность сливать файлы
да-да, есть shellexec, но он некорректно обрабатывает, например, " ' "
думаю, из результатов поиска слить с корректным именем проще, т.к. там говядина пока не добралась до обработки символов

@scorpp
Copy link
Owner

scorpp commented Apr 9, 2013

ещё есть возможность копировать урлу на трек из окошка поиска (в контекстном меню)
отдельный ишью всё равно заведу

@r3lgar
Copy link

r3lgar commented Apr 11, 2013

Yep. megabaks is right. look at infobar plugin. and I'll doubling suggestion of download files directly in plugin. (= thanks.
also you may reply to me in Russian.

@scorpp
Copy link
Owner

scorpp commented Apr 12, 2013

it's just a habit of doing all technical communications in english :) and though majority of users of this plugin are russian-speaking (and may not even know eglish well), but maintaining supplementary project artefacts in anything other then english just feels unnatural to me :)

@megabaks
Copy link

у gtkui сменился апи - надо перепилить плагин.
уже вторая бетка 0.6.0 есть - релиз скоро...

@scorpp
Copy link
Owner

scorpp commented Oct 25, 2013

давайте каждый айтем подымать отдельно плз
@megabaks - #20

@scorpp scorpp closed this as completed Oct 25, 2013
@scorpp scorpp self-assigned this Apr 5, 2014
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants