nesco, я ж и говорю, бесполезно бороться, но браузер то каждый раз, получает данные на 100% Но я не могу найти как браузер дозапрашивает данные, потому что там тонна всякого рекламного и прочего хлама аж на 50 запросов, в снифере.
------------ Дoбавленo в 14.55:
Поэтому я предполагаю, что HTTP_GET будет вести себя как браузер.
------------ Дoбавленo в 18.23:
Кстати, этот склеиватель чанков глючит. Иногда появляются "две вертикальные палочки", не знаю что это значит, и не знаю только эта ошибка или еще есть.. А какой разумный алгоритм склеивания этих чанков?
Add(MultiElementEx,16161564,854,252) { @Hint=#27:Склеивание ответа из чанков| @Color=11141290 AddHint(-184,91,166,13,@Hint) } BEGIN_SDK Add(EditMultiEx,3565453,21,21) { WorkCount=#8:doSearch| EventCount=#6:onTrim|8:onEvent2| Width=741 Height=431 link(doSearch,15886350:doSearch,[(45,27)(45,118)]) } Add(BlockFind,15886350,63,112) { @Color=9360639 Delete=0 StartBlock="HTTP" EndBlock="13101310" link(onEndSearch,5192774:doStrCat,[]) } Add(StrCat,5192774,140,119) { Point(doClear) link(onStrCat,2389265:doTrim,[(187,125)(187,95)(114,95)(114,195)]) link(Str1,4478088:Var1,[(146,107)(300,107)]) } Add(If_else,5523938,539,252) { @Color=9360639 Op2=Integer(0) link(onTrue,14245361:doStrCat,[(583,258)(583,188)]) link(onFalse,9888404:doDelete,[]) } Add(StrList,8005762,427,182) { } Add(ArrayEnum,13293190,441,252) { link(onItem,8353801:doConvert,[]) link(onEndEnum,5542860:doEvent1,[(483,265)(483,335)]) link(Array,8005762:Array,[]) } Add(Trim,2389265,140,189) { Char="1310" Mode=3 link(onTrim,6497723:doCopy,[]) link(Text,3680822:Var2,[]) } Add(Convertor,8353801,490,252) { Mode=5 link(onResult,5523938:doCompare,[]) } Add(GetDataEx,3680822,140,154) { link(Data,5192774:Result,[]) } Add(Copy,6497723,182,189) { Position=1 Count=3 Direction=1 link(onCopy,8135305:doCase,[]) } Add(Case,8135305,224,189) { Value=String( 0) link(onTrue,13255314:doData,[]) } Add(DoData,13255314,294,196) { link(onEventData,5025530:doReplace,[]) link(Data,4478088:Var2,[]) } Add(Hub,4776661,385,196) { OutCount=4 link(onEvent1,8005762:doClear,[(415,202)(415,195)]) link(onEvent2,8005762:doText,[]) link(onEvent3,5192774:doClear,[(408,216)(408,175)(128,175)(128,132)]) link(onEvent4,13293190:doEnum,[(420,223)(420,258)]) } Add(GetDataEx,4478088,294,154) { Angle=3 link(Data,3680822:Var3,[]) } Add(Replace,5025530,336,196) { SubStr=" 0" link(onReplace,4776661:doEvent1,[]) } Add(Trim,3403002,686,329) { Char="1310" Mode=3 link(onTrim,3565453:onTrim,[(729,335)(729,27)]) link(Text,4258044:Var2,[]) } Add(Hub,5542860,511,329) { link(onEvent1,3403002:doTrim,[]) link(onEvent2,13097017:doWork3,[(672,342)]) } Add(StrCat,13851145,686,182) { Point(doClear) link(Str1,4258044:Var3,[(692,170)(734,170)(734,239)]) } Add(StrCat,14245361,595,182) { Str2="1310" link(onStrCat,7487899:doWork2,[]) link(Str1,13293190:Item,[(601,172)(530,172)(530,298)(447,298)]) } Add(GetDataEx,4258044,686,234) { link(Data,13851145:Result,[]) } Add(Hub,11974086,637,259) { link(onEvent1,13097017:doWork2,[]) link(onEvent2,7487899:doWork3,[(662,272)]) } Add(HubEx,7487899,658,182) { link(onEvent,13851145:doStrCat,[]) } Add(HubEx,13097017,668,259) { Angle=3 link(onEvent,13851145:doClear,[(672,195)]) } Add(Delete,9888404,595,259) { Count=2 Direction=1 link(onDelete,11974086:doEvent1,[]) link(Str,4258044:Var1,[(601,239)]) } END_SDK
|