И так, я наконец-то разобрался с декомпиленной версией steamclient.dll
при необходимости я смогу за несколько дней воссоздать все необходимые стим интерфейсы
я частично исправил IClientFriends
предлагаю вам затестить пример работы с steamfriends
прога подрубается к IClientFriends и получает список групп в которые вы входите, а так же список друзей
вот код проги
Код: Выделить всё
printf("Welcome: %snn", m_pClientFriends->GetPersonaName() );
printf("You haved %d groups:n", m_pClientFriends->GetClanCount() );
for( int i = 0; i < m_pClientFriends->GetClanCount(); i )
{
CSteamID Friend = m_pClientFriends->GetClanByIndex( i);
printf("%sn", m_pClientFriends->GetClanName(Friend) );
}
printf("nnnYou haved %d friends:nn", m_pClientFriends->GetFriendCount(4) );
for( i = 0; i < m_pClientFriends->GetFriendCount(k_EFriendFlagImmediate); i )
{
CSteamID Friend = m_pClientFriends->GetFriendByIndex( i, k_EFriendFlagImmediate );
printf("%sn", m_pClientFriends->GetFriendPersonaName(Friend) );
}
прогу положить в папку со стимом и запустить батник
кстати у меня появилась идея как использовать steamfriends
есть такой вирус vkontaktespammer
который использует компьютер жертвы для рассылки спама друзьям в контакте, при желании я могу написать вирус спамер для стима :)
так же через этот вирус можно будет кидать друзьям жертвы ссылки на фейки
впрочем там (в стим интерфейсах) есть очень много разных возможностей
как негативных, так и положительных
Добавлено спустя 5 часов 34 минуты 51 секунду:
кстати отправка сообщения друзьям тоже отлично работает
nALLITeT может это подтвердить