
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Listen music from VK.com in Amarok
ATTENTION!
For correct work on some distributives you need to do:
download http://packages.debian.org/en/sid/amd64/libqtwebkit-dev/download
and copy file 'libqwebview.so' /usr/share/qt4/plugins/designer/libqwebview.so
7 years ago
V. 2.2.2
Fix bugs && some improvements
V. 2.2.1
Fix status bugs.
Fix auth && permission errors.
V. 2.2
Fix status bugs.
V. 2.1.1
Fix update search results bug && little fixes
V. 2.1
Auth fixes + status update when song was changed
V. 2.0
Totally rewrited.
Included OAuth for listen your music and music from your friends.
V.0.1.7
Little refactoring & fixes
V.0.1.6
Add smart search like 'ьуефддшсф'->'metallica'
V. 0.1.5
Fix Amarok 2.4.1 bug
V. 0.1.4
Little fixes
V. 0.1.3
- Group songs by artist
- Shows correct track info
tnx Konstantin Burov
V. 0.1.2
- Don`t repeate songs with the same author, name & duration in search results.
- Html entities replace with correct symbols like ` & etc.
7 years ago
V. 2.2.2
Fix bugs && some improvements
V. 2.2.1
Fix status bugs.
Fix auth && permission errors.
V. 2.2
Fix status bugs.
V. 2.1.1
Fix update search results bug && little fixes
V. 2.1
Auth fixes + status update when song was changed
V. 2.0
Totally rewrited.
Included OAuth for listen your music and music from your friends.
V.0.1.7
Little refactoring & fixes
V.0.1.6
Add smart search like 'ьуефддшсф'->'metallica'
V. 0.1.5
Fix Amarok 2.4.1 bug
V. 0.1.4
Little fixes
V. 0.1.3
- Group songs by artist
- Shows correct track info
tnx Konstantin Burov
V. 0.1.2
- Don`t repeate songs with the same author, name & duration in search results.
- Html entities replace with correct symbols like ` & etc.
Ghostdmn
5 years ago
libqwebview.so теперь только в wheezy остался.
Report
aelich
7 years ago
--
alex@linux-sjbb:~> amarok -v
Qt: 4.8.1
KDE: 4.8.5 (4.8.5) "release 2"
Amarok: 2.6.0
--
REPORT:
alex@linux-sjbb:~> amarok
QUrl( "http://ws.audioscrobbler.com/2.0/?api_key=&lang=en&method=user.getNeighbours&user=" )
QUrl( "http://ws.audioscrobbler.com/2.0/?api_key=&lang=en&method=user.getFriends&user=" )
QUrl( "http://ws.audioscrobbler.com/2.0/?api_key=&lang=en&method=user.getTopTags&user=" )
QUrl( "http://ws.audioscrobbler.com/2.0/?api_key=&lang=en&method=user.getTopArtists&user=" )
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
QWidget::insertAction: Attempt to insert null action
Object::disconnect: Unexpected null parameter
Object::disconnect: Unexpected null parameter
**********************************************************************************************
** AMAROK WAS STARTED IN NORMAL MODE. IF YOU WANT TO SEE DEBUGGING INFORMATION, PLEASE USE: **
** amarok --debug **
**********************************************************************************************
Expected node absent: neighbours
QMetaObject::invokeMethod: No such method App::onWsError(lastfm::ws::Error)
lastfm::ws::Error
Expected node absent: topartists
Expected node absent: friends
alex@linux-sjbb:~> X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x7600012
--
I have by defolult file no problem there: libqwebview.so
Report
aelich
7 years ago
alex@linux-sjbb:~> amarok
QUrl( "http://ws.audioscrobbler.com/2.0/?api_key=&lang=en&method=user.getNeighbours&user=" )
QUrl( "http://ws.audioscrobbler.com/2.0/?api_key=&lang=en&method=user.getFriends&user=" )
QUrl( "http://ws.audioscrobbler.com/2.0/?api_key=&lang=en&method=user.getTopTags&user=" )
QUrl( "http://ws.audioscrobbler.com/2.0/?api_key=&lang=en&method=user.getTopArtists&user=" )
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
QWidget::insertAction: Attempt to insert null action
Object::disconnect: Unexpected null parameter
Object::disconnect: Unexpected null parameter
**********************************************************************************************
** AMAROK WAS STARTED IN NORMAL MODE. IF YOU WANT TO SEE DEBUGGING INFORMATION, PLEASE USE: **
** amarok --debug **
**********************************************************************************************
alex@linux-sjbb:~> Expected node absent: neighbours
QMetaObject::invokeMethod: No such method App::onWsError(lastfm::ws::Error)
lastfm::ws::Error
Expected node absent: topartists
Expected node absent: friends
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x7800012
KCrash: Application 'amarok' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
sock_file=/home/alex/.kde4/socket-linux-sjbb.site/kdeinit4__0
QSocketNotifier: Invalid socket 40 and type 'Read', disabling...
QSocketNotifier: Invalid socket 51 and type 'Read', disabling...
QSocketNotifier: Invalid socket 52 and type 'Read', disabling...
QSocketNotifier: Invalid socket 79 and type 'Read', disabling...
QSocketNotifier: Invalid socket 89 and type 'Read', disabling...
QSocketNotifier: Invalid socket 73 and type 'Read', disabling...
QSocketNotifier: Invalid socket 85 and type 'Read', disabling...
QSocketNotifier: Invalid socket 87 and type 'Read', disabling...
QSocketNotifier: Invalid socket 86 and type 'Read', disabling...
QSocketNotifier: Invalid socket 90 and type 'Read', disabling...
QSocketNotifier: Invalid socket 40 and type 'Read', disabling...
QSocketNotifier: Invalid socket 56 and type 'Read', disabling...
^C
Report
ShpekTaras
7 years ago
Amarok 2.7.0
KDE 4.10.5
Установил скрипт через Scripts - Manage Scripts, перезагрузил Amarok, никакого результата. В меню Settings пункта "Авторизация VK.com" (как на катинке) нету, в источниках VK тоже не появился.
Пакет libqtwebkit-dev в наличии
Report
ShpekTaras
7 years ago
This script doesn't work, because in /usr/share/qt4/plugins/designer/ missed file libqwebview.so
This missed file you can find, for example, in this package: http://packages.debian.org/en/sid/amd64/libqtwebkit-dev/download
Filepath in package
libqtwebkit-dev_2.2.1-6_amd64.deb -> data.tar.xz -> /usr/lib/x86_64-linux-gnu/qt4/plugins/designer -> libqwebview.so
Report
alexeyalexeevich
7 years ago
Qt: 4.8.4
KDE" 4.10.3
Amarok: 2.7.1
"QFormBuilder was unable to create a custom widget of the class 'QWebView'; defaulting to base class 'QWidget'."
amarok: [ERROR__] [ScriptManager] "Script Error: TypeError: Result of expression 'webView.urlChanged' [undefined] is not an object. (line: 41)"
Report
alexeyalexeevich
7 years ago
qtwebkit-devel-2.3.1-1.fc18.x86_64
Report
alternativshik
7 years ago
распакуйте и скопируйте файл libqwebview.so
для ubuntu это путь /usr/share/qt4/plugins/designer/libqwebview.so
Report
alexeyalexeevich
7 years ago
Report
alternativshik
7 years ago
https://bugs.launchpad.net/ubuntu/+source/qtwebkit-source/+bug/674367
Попробуйте поискать пакет с файлом /usr/share/qt4/plugins/designer/libqwebview.so
Report
SteBo
8 years ago
I am using Kubuntu 12.10 amd64 and amarok 2:2.7.0-0ubuntu1~ubuntu12.10~ppa1
Report
AlexKol
5 years ago
/usr/lib/x86_64-linux-gnu/qt4/plugins/designer/libqwebview.so
Report
alternativshik
8 years ago
Report
march84
8 years ago
Report
alternativshik
8 years ago
You can confirm this problem there https://bugs.kde.org/show_bug.cgi?id=309515
Report
march84
8 years ago
Report
sergeikaspd
8 years ago
Report
alternativshik
8 years ago
Ну и здесь комменты тоже неплохо было бы прочитать - все косяки описаны.
Report
sergeikaspd
8 years ago
Report
sergeikaspd
8 years ago
Report
truf666
8 years ago
But I faced with some problems during installation and suggest you posting your own solution somewhere in description or knowlidge base: "Если у вас не работает плагин и он не появляется в меню — поставьте пакет libqtwebkit-dev (для Ubuntu — для вашей системы уточните название). Также, есть проблема при работе с бекендом mplayer — не проигрываются треки и крешится Амарок. " After that i made system reboot to make things work.
Report
extra
8 years ago
Report
Romanator
8 years ago
Do I have to be logged in to vk.com to receive data?
Roman
Report
alternativshik
8 years ago
Report
elvenfighter
8 years ago
P.S. I'm totally sure that email/pass are correct
Report