-
Автор темы
- #1
Посмотрев пост alexuiop1337 (https://yougame.biz/threads/33157/) с исходником проверки онлайна пользователя в ВК без использования API, я решил добавить похожую фичу в одну из своих программ, однако сначала я наговнокодил библиотеку dll для .NET Framework (
- простая программа, где по нажатию Enter показывается онлайн пользователя
VT на dll:
Пожалуйста, авторизуйтесь для просмотра ссылки.
). Добавить либу в ссылки вы и без меня сможете) Осталось только прописать using OnlineLib;
, и можно начинать работу:
Код:
const string UserName = "irval26";
OnlineLib.Class lib = new OnlineLib.Class();
bool tempVal;
public Form1()
{
InitializeComponent();
}
bool ValueChanged(bool newVal)
{
return tempVal == newVal ? false : true;
}
void Update()
{
if (!ValueChanged(lib.GetOnlineAdmin(UserName)))
if (lib.GetOnlineAdmin(UserName)) { label1.Text = "Онлайн"; label1.ForeColor = Color.Green; } else { label1.Text = "Офлайн"; label1.ForeColor = Color.Red; }
tempVal = lib.GetOnlineAdmin(UserName);
}
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
Update();
}
UserName
VT на dll:
Пожалуйста, авторизуйтесь для просмотра ссылки.