Вверх ↑
Ответов: 498
Рейтинг: 39
#1: 2010-07-26 16:45:02 ЛС | профиль | цитата
Вот авторизация приложения и рабоа с api

Add(WebBrowser,860134,217,161)
{
@Hint=#18:Тут записан app id|
Left=425
Top=110
Align=5
Visible=1
HintManager=""
URL="http://vkontakte.ru/login.php?app=1706160&layout=popup&type=browser"
Silent=0
Point(doVisible)
link(onProgress,1820483:doWork1,[])
link(URL,14438461:Result,[(223,152)(125,152)])
}
Add(Memory,10994419,133,56)
{
@Hint=#13:id приложения|
Default=String(1706160)
AddHint(93,-29,88,13,@Hint)
AddHint(93,-11,67,13,Default)
}
Add(StrCatDelim,14438461,119,112)
{
Str1="http://vkontakte.ru/login.php?app="
Str2="&layout=popup&type=browser"
Point(Delimiter)
link(onStrCatDlm,860134:doNavigate,[(165,118)(165,167)])
link(Delimiter,14634469:Var2,[])
}
Add(GetDataEx,14634469,133,91)
{
PColor(Data,255)
link(Data,10994419:Value,[])
}
Add(Memory,3913473,553,231)
{
}
Add(Memory,6865716,532,182)
{
}
Add(MultiElement,145052,525,342)
{
link(Data1,14634469:Var3,[(531,96)])
link(Data2,11172415:Var2,[])
link(Data3,9647564:Value,[])
link(Data4,7528318:Value,[])
link(Data5,3913473:Value,[])
link(Data6,8998663:Value,[])
link(onEvent1,2501909:doCharset,[])
link(Data7,11172415:Var3,[(573,312)(618,312)(618,222)])
}
BEGIN_SDK
Add(EditMulti,2120318,21,21)
{
EventCount=1
WorkCount=1
DataCount=7
Width=545
Height=536
link(doWork1,2376740:doEvent1,[(24,27)(24,377)])
}
Add(FormatStr,16064803,203,378)
{
DataCount=6
Mask="GET /api.php?api_id=%1&fields=%6&format=JSON&method=%2&sid=%3&sig=%4&uids=%5&v=3.0 HTTP/1.1
Host: api.vkontakte.ru

"
Point(FString)
PColor(Str1,5614080)
PColor(Str2,5570645)
PColor(Str3,43775)
PColor(Str4,11206400)
PColor(Str6,16711765)
link(onFString,10308057:doOpen,[])
link(Str1,16217158:Var2,[(209,366)(26,366)])
link(Str2,13760780:Var2,[(216,354)(41,354)])
link(Str3,2120318:Data5,[(223,343)(55,343)])
link(Str4,2416291:Value,[(230,324)(265,324)])
link(Str5,4202163:Var3,[(237,188)])
link(Str6,304845:Var3,[(244,178)])
AddHint(-181,97,430,78,Mask)
}
Add(Hashsum,14957915,154,238)
{
link(onResult,665729:doModify,[])
link(Data,13630618:FString,[(160,226)(141,226)(141,285)(90,285)])
}
Add(Memory,2416291,259,238)
{
}
Add(FormatStr,13630618,84,238)
{
DataCount=6
Mask="%1api_id=%2fields=%4format=JSONmethod=%3uids=%5v=3.0%6"
Point(FString)
PColor(Str2,5614080)
PColor(Str3,5570645)
PColor(Str4,16711765)
link(onFString,14957915:doHashsum,[])
link(Str1,2120318:Data2,[(90,216)(34,216)])
link(Str2,16217158:Var3,[(97,209)])
link(Str3,13760780:Var3,[(104,201)])
link(Str4,304845:Var1,[])
link(Str5,4202163:Var2,[])
link(Str6,2120318:Data6,[(125,197)(62,197)])
AddHint(70,-122,304,26,Mask)
}
Add(TCP_Client,10308057,308,378)
{
Port=80
IP="93.186.231.219"
link(onRead,2120318:onEvent1,[(560,384)(560,27)])
link(onConnect,10308057:doSend,[(349,391)(349,416)(296,416)(296,398)])
link(Data,16064803:FString,[(321,366)(265,366)(265,422)(209,422)])
}
Add(Hub,2376740,35,371)
{
PColor(onEvent1,16755200)
link(onEvent1,13630618:doString,[(70,377)(70,244)])
link(onEvent2,16064803:doString,[])
}
Add(GetDataEx,16217158,20,204)
{
PColor(Data,5614080)
link(Data,2120318:Data1,[(26,112)(27,112)])
}
Add(GetDataEx,13760780,35,196)
{
PColor(Data,5570645)
link(Data,2120318:Data3,[])
}
Add(StrCase,665729,203,238)
{
link(onModify,2416291:doValue,[])
}
Add(GetDataEx,304845,108,173)
{
Angle=2
PColor(Data,16711765)
link(Data,2120318:Data4,[(114,180)(48,180)])
}
Add(GetDataEx,4202163,112,183)
{
Angle=3
link(Data,2120318:Data7,[(69,188)])
}
END_SDK
Add(Memory,7528318,546,133)
{
@Hint=#6:fields|
Default=String(photo)
AddHint(67,-49,39,13,@Hint)
AddHint(67,-29,52,13,Default)
}
Add(Memory,9647564,539,77)
{
@Hint=#6:method|
Default=String(getProfiles)
AddHint(44,-53,50,13,@Hint)
AddHint(44,-36,74,13,Default)
}
Add(Memory,8998663,560,273)
{
}
Add(Message,3270454,672,342)
{
}
Add(Charset,2501909,609,342)
{
Type=7
link(onCharset,3270454:doMessage,[])
}
Add(GetDataEx,11172415,532,217)
{
link(Data,6865716:Value,[])
}
Add(MultiElement,1820483,364,182)
{
link(onEvent1,6865716:doValue,[])
link(onEvent2,3913473:doValue,[(520,195)(520,237)])
link(onEvent3,8998663:doValue,[(511,202)(511,279)])
link(onEvent4,145052:doWork1,[(506,209)(506,348)])
}
BEGIN_SDK
Add(EditMulti,15804112,21,21)
{
EventCount=5
WorkCount=1
Width=524
Height=508
link(doWork1,8891562:doCharset,[(56,27)(56,90)])
}
Add(Charset,8891562,91,84)
{
Type=11
link(onCharset,3676593:doEvent1,[])
}
Add(Hub,3676593,147,84)
{
OutCount=5
link(onEvent1,44231:doSearch,[(193,90)(193,48)])
link(onEvent2,4951918:doSearch,[])
link(onEvent3,15230061:doSearch,[(203,104)(203,139)])
link(onEvent4,15340283:doSearch,[(193,111)(193,195)])
link(onEvent5,2779044:doSearch,[(183,118)(183,243)])
}
Add(BlockFind,44231,224,42)
{
@Hint=#3:mid|
IncludeBlock=1
StartBlock="mid":"
EndBlock=","
link(onSearch,15804112:onEvent1,[(400,48)(400,27)])
AddHint(62,-22,31,13,@Hint)
}
Add(BlockFind,4951918,224,91)
{
@Hint=#3:sid|
IncludeBlock=1
StartBlock="sid":""
EndBlock="""
link(onSearch,15804112:onEvent2,[(409,97)(409,34)])
AddHint(64,-22,28,13,@Hint)
}
Add(BlockFind,15230061,224,133)
{
@Hint=#6:secret|
IncludeBlock=1
StartBlock=""secret":""
EndBlock="""
link(onSearch,15804112:onEvent3,[(417,139)(417,41)])
AddHint(64,-32,44,13,@Hint)
}
Add(BlockFind,15340283,224,189)
{
@Hint=#6:expire|
IncludeBlock=1
StartBlock=""expire":"
EndBlock=","
link(onSearch,2383074:doClear,[])
AddHint(67,-22,43,13,@Hint)
}
Add(BlockFind,2779044,228,237)
{
@Hint=#3:sig|
IncludeBlock=1
StartBlock="sig":""
EndBlock="""
Point(onNotFind)
link(onSearch,15804112:onEvent4,[(428,243)(428,48)])
link(onNotFind,1037999:doWork3,[(512,257)])
AddHint(67,-22,28,13,@Hint)
}
Add(Memory,2383074,448,182)
{
Default=Integer(0)
link(onData,1037999:doWork2,[])
}
Add(HubEx,1037999,508,182)
{
Angle=3
link(onEvent,15804112:onEvent5,[(512,55)])
}
END_SDK

------------ Дoбавленo в 16.45:
VK IM 0.001 http://hiasm.com/forum_serv.php?q=56&id=1627

карма: 0

1
Голосовали:GAv