It is currently April 20th, 2024, 11:17 am

VKontakte Plugin 1.3.5

Share and get help with Plugins and Addons
User avatar
Aragas
Posts: 64
Joined: December 24th, 2012, 6:56 pm

VKontakte Plugin 1.3.5

Post by Aragas »

3_0.png
A highly customizable skin, that is done "as default" for Enigma theme - VKplugin!
All you need is type you email\phone number and password. (First screenshot)
*Use middle mouse for updating.
*Don't forget about UPDATE in VKPlugin.ini! By default it's -1 (you need manually update skin via middle mouse)
If you can't see anything then just update plugin with the middle mouse or with Rainmeter.

Please don't try to understand how it work, lol :sly: .

Other pics (with Enigma theme bar):
https://dl.dropboxusercontent.com/u/58476180/Rainmeter/3_1.png
https://dl.dropboxusercontent.com/u/58476180/Rainmeter/2_1.png - Russian version
https://dl.dropboxusercontent.com/u/58476180/Rainmeter/2_2.png - Russian version
https://dl.dropboxusercontent.com/u/58476180/Rainmeter/3_2.png(Mirror) - Sorry for "1233". There will be "Rainmeter Desktop App", i was just logged in, so i created a second app.
I can make a fully English translated app, if someone wants it.

All data is stored in file://%TEMP%/
.rmg .tmp extension was done just for lulz.

Source code is now on GitHub (Beta_1_en - old methods, Beta_1_ru - "optimizations"). You can explore the whole code (266 code lines in new) and then compile it yourself. The C# plugin make 2 files - Data.tmp (Include your ID and token. Token updates every day) and OnlineUsers.tmp (Include all data needed for Rainmeter parser, isn't encrypted).

Note about source code. It isn't good readable too, lol. I'm a beginner (shitware detected) in C#. I've translated the comments.

And yes, I don't know why I write in English for a Яussian-speaking auditory :lol:.

With pleasure will discuss the application and its working methods. (Please write in Russian if you can)

News:
*Little bug detected. Don't click button "Закрыть" if you haven't logged in. (I have no idea how to fix it, deal with it)
*Hm...Fixed all known bugs...I think...
*Added encryption (just for lulz).
*All data is now stored in temp.
*Fixed bugs, plugin was rewritten a little bit.
*I think, both plugins are translated.
*Added multithreading
*New plugin - a little bit rewritted, added multithreading, "optimization".
*Old plugin - just old plugin with multithreading.
*Both work a little but slower then 1.3.2... i think..., but it's more stable.

*No more supported, sooner or later will come a new version, merged with audioplayer.
You do not have the required permissions to view the files attached to this post.
Last edited by Aragas on December 17th, 2013, 7:40 pm, edited 15 times in total.
User avatar
moshi
Posts: 1740
Joined: November 13th, 2012, 9:53 pm

Re: VKontakte Plugin

Post by moshi »

cool, so that's the first (released) OAuth plugin.
can't really test it, as i have no VKontakte account. i use Яндекс.Диск though, so if you're bored ... :)
User avatar
Aragas
Posts: 64
Joined: December 24th, 2012, 6:56 pm

Re: VKontakte Plugin

Post by Aragas »

moshi wrote:cool, so that's the first (released) OAuth plugin.
can't really test it, as i have no VKontakte account. i use Яндекс.Диск though, so if you're bored ... :)
Яндекс.Диск? Interesting, but i don't really understand what functionality from Яндекс.Диск you want in Rainmeter. Could you clarify this?
User avatar
moshi
Posts: 1740
Joined: November 13th, 2012, 9:53 pm

Re: VKontakte Plugin

Post by moshi »

well, the most basic thing would be the disk space: http://api.yandex.ru/disk/doc/dg/reference/propfind_space-request.xml
but what i would be really interested in are the notifications: http://api.yandex.ru/disk/doc/dg/concepts/xmpp_xmpp-notification.xml
User avatar
Aragas
Posts: 64
Joined: December 24th, 2012, 6:56 pm

Re: VKontakte Plugin

Post by Aragas »

moshi wrote:well, the most basic thing would be the disk space: http://api.yandex.ru/disk/doc/dg/reference/propfind_space-request.xml
but what i would be really interested in are the notifications: http://api.yandex.ru/disk/doc/dg/concepts/xmpp_xmpp-notification.xml
Wow, the whole documentation is like brainf*ck :headbang:
User avatar
Aragas
Posts: 64
Joined: December 24th, 2012, 6:56 pm

Re: VKontakte Plugin

Post by Aragas »

moshi wrote:well, the most basic thing would be the disk space: http://api.yandex.ru/disk/doc/dg/reference/propfind_space-request.xml
but what i would be really interested in are the notifications: http://api.yandex.ru/disk/doc/dg/concepts/xmpp_xmpp-notification.xml
I looked at the code. I don't understand how to find out the size, quota-available-bytes and quota-used-bytes doesn't work. However, all other function work correctly.
I'll try to see if XMPP work in Rainmeter (omg).



And about VKontakte plugin!
It's now in beta, because of optimization and etc.
*Now fully in English!
*Cryptography!
*All data stored in %TEMP%
*Source code now on GitHub!
User avatar
Aragas
Posts: 64
Joined: December 24th, 2012, 6:56 pm

Re: VKontakte Plugin 1.3.5

Post by Aragas »

Global plugin update.
MastersWRC
Posts: 14
Joined: December 31st, 2014, 11:54 pm

Re: VKontakte Plugin 1.3.5

Post by MastersWRC »

А плагин работает на 64 ? Я прохожу аутентификацию через вк, а окошко пустое. Обновлял через скролл - не помогло.
User avatar
jsmorley
Developer
Posts: 22629
Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA

Re: VKontakte Plugin 1.3.5

Post by jsmorley »

MastersWRC wrote:А плагин работает на 64 ? Я прохожу аутентификацию через вк, а окошко пустое. Обновлял через скролл - не помогло.
Please post in English in the forums.
MastersWRC
Posts: 14
Joined: December 31st, 2014, 11:54 pm

Re: VKontakte Plugin 1.3.5

Post by MastersWRC »

Does it work with x64?

Finally made it work. After few attempts of update it does not work again. Running x64 8.1. WebParser works fine itself. Other web-parsing skins also. Does not have a clue what is going on. Any ideas?