HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Skype API - как обойти подтверждение
  #1  
Старый 08.05.2010, 16:50
two2off
Новичок
Регистрация: 08.05.2010
Сообщений: 7
С нами: 8427193

Репутация: 0
По умолчанию Skype API - как обойти подтверждение

Кто-нибудь знает как обойти подтверждение Скайпа на использование приложения, использующего Skype API? Методами Skype API, скорее всего, никак, но может кто знает другое решение?
 
Ответить с цитированием

  #2  
Старый 08.05.2010, 17:27
two2off
Новичок
Регистрация: 08.05.2010
Сообщений: 7
С нами: 8427193

Репутация: 0
По умолчанию

Простите, лоханулся. Была тема
https://forum.antichat.ru/thread198629.html
 
Ответить с цитированием

  #3  
Старый 08.05.2010, 20:11
AlexTheC0d3r
Постоянный
Регистрация: 25.07.2008
Сообщений: 454
С нами: 9365528

Репутация: 425
По умолчанию

Цитата:
Сообщение от two2off  
Простите, лоханулся. Была тема
https://forum.antichat.ru/thread198629.html
все оооочень легко
 
Ответить с цитированием

  #4  
Старый 10.05.2010, 13:13
two2off
Новичок
Регистрация: 08.05.2010
Сообщений: 7
С нами: 8427193

Репутация: 0
По умолчанию

Слушайте, я правильно понимаю, что аттачится к скайпу нужно в отдельном потоке? Не могли бы вы код забросить, если не сложно. С АПИ-функциями вместе
 
Ответить с цитированием

  #5  
Старый 10.05.2010, 13:30
AlexTheC0d3r
Постоянный
Регистрация: 25.07.2008
Сообщений: 454
С нами: 9365528

Репутация: 425
По умолчанию

Цитата:
Сообщение от two2off  
Слушайте, я правильно понимаю, что аттачится к скайпу нужно в отдельном потоке? Не могли бы вы код забросить, если не сложно. С АПИ-функциями вместе
зачем в отдельном?

апи функции все описаны в хелпе
 
Ответить с цитированием

  #6  
Старый 10.05.2010, 14:41
two2off
Новичок
Регистрация: 08.05.2010
Сообщений: 7
С нами: 8427193

Репутация: 0
По умолчанию

Цитата:
Сообщение от AlexTheC0d3r  
зачем в отдельном?
Ну потому что Attach же не отдаст управление следующей комманде пока не выполнится

SKYPE4COMLib::ISkypePtr pSkype(__uuidof(SKYPE4COMLib::Skype));
pSkype->Attach(6, VARIANT_TRUE);
AfxMessageBox(L"OLOLO");

До аттача - никакого запроса на подтверждение нету, а месаджбокс после аттача никогда не выведется.
Вот я и просил код, чтобы уразуметь, когда окна ловить. Думал аттач пустить в поток ну либо окна уже ловить в потоке, не столь важно, главное что в разных потоках. Так?
 
Ответить с цитированием

  #7  
Старый 10.05.2010, 20:25
AlexTheC0d3r
Постоянный
Регистрация: 25.07.2008
Сообщений: 454
С нами: 9365528

Репутация: 425
По умолчанию

Цитата:
Сообщение от two2off  
Ну потому что Attach же не отдаст управление следующей комманде пока не выполнится

SKYPE4COMLib::ISkypePtr pSkype(__uuidof(SKYPE4COMLib::Skype));
pSkype->Attach(6, VARIANT_TRUE);
AfxMessageBox(L"OLOLO");

До аттача - никакого запроса на подтверждение нету, а месаджбокс после аттача никогда не выведется.
Вот я и просил код, чтобы уразуметь, когда окна ловить. Думал аттач пустить в поток ну либо окна уже ловить в потоке, не столь важно, главное что в разных потоках. Так?

используй pSkype->Attach(6, VARIANT_FALSE);

UPD: вот, написал целую статью, посвященная этому
http://zemus.us/05/obxod-avtorizacii-skypeapi.html

Последний раз редактировалось AlexTheC0d3r; 11.05.2010 в 14:04..
 
Ответить с цитированием

  #8  
Старый 11.05.2010, 09:51
two2off
Новичок
Регистрация: 08.05.2010
Сообщений: 7
С нами: 8427193

Репутация: 0
По умолчанию

Цитата:
Сообщение от AlexTheC0d3r  
используй pSkype->Attach(6, VARIANT_FALSE);

UPD: вот, целая статья, посвященная этому
http://zemus.us/05/obxod-avtorizacii-skypeapi.html
:-*

Ну у меня в принципе почти так же было, если не считать потока. Но есть одна проблемка. Работает ли этот код для последней версии Скайпа? Потому что у меня не работает таб+энтер в 4.0.1.179

Последний раз редактировалось two2off; 11.05.2010 в 10:22..
 
Ответить с цитированием

  #9  
Старый 11.05.2010, 14:03
AlexTheC0d3r
Постоянный
Регистрация: 25.07.2008
Сообщений: 454
С нами: 9365528

Репутация: 425
По умолчанию

Цитата:
Сообщение от two2off  
:-*

Ну у меня в принципе почти так же было, если не считать потока. Но есть одна проблемка. Работает ли этот код для последней версии Скайпа? Потому что у меня не работает таб+энтер в 4.0.1.179

последняя версия скайпа, все работает
 
Ответить с цитированием

  #10  
Старый 11.05.2010, 16:20
two2off
Новичок
Регистрация: 08.05.2010
Сообщений: 7
С нами: 8427193

Репутация: 0
По умолчанию

Ну всё! Мочи нет! Не работает ни два таба, ни три ни без табов. По эксепшену вылазит и все тут. Ну что здесь-то не так может быть?

CString CSkypeWork::getSkypeVersion2(void)
{
SKYPE4COMLib::ISkypePtr pSkype(__uuidof(SKYPE4COMLib::Skype));
pSkype->Attach(6, VARIANT_FALSE);
HWND hAccept = NULL;
int i = 0;
while (hAccept == 0) {
hAccept = FindWindowEx(FindWindow(_T("tSkMainForm.UnicodeCla ss"), NULL),
NULL,
_T("TZapCommunicator"),
NULL);
Sleep(1000);
i++;
if (i > 7) return _T("Can't get the version. Timeout");
}
PostMessage(hAccept, WM_KEYDOWN, VK_TAB, 0);
PostMessage(hAccept, WM_KEYDOWN, VK_RETURN, 0);

CString ver;
try {
CString v = pSkype->GetVersion();
CString wr = pSkype->GetApiWrapperVersion();
ver = _T("Skype version: ") + v + _T(" API Wrapper version: ") + wr;
}
catch(...) {
ver = _T("Exception. Can't access");
}
return ver;
}
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сетевой этикет (Перед тем, как задать вопрос хакеру) satana-fu Статьи 7 21.10.2009 07:40
Как обойти лимит и поиметь прокси сервер? cric.cric Безопасность и Анонимность 3 12.02.2009 18:05
FAQ. Перед тем как задать вопрос. Fata1ex Skype, IRC, ICQ, Jabber и другие IM 1 04.11.2007 20:35



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...