Вверх ↑
Ответов: 902
Рейтинг: 27
#1: 2011-07-19 18:00:02 ЛС | профиль | цитата
Нет не задавал, потому, что всё работает. Скачки защитываются.
А с помощью Вашей цепочки, я думаю качать будет, вот только защитывать врятлт.
------------ Дoбавленo в 18.00:
До того места, когда появляется диалоговое окно: Загрузить файл, программа работает отлично. А вот дальше, мне необходимо нажимать поочерёдно кнопки: сохранить.
С помощью другой программы я делаю это легко, а в Хиасме не получается. Я ищу окно по тексту заголовка, затем дочернее окно и эмулирую нажатие мышки. Можно ли это всё сделать с помощью Хиасма?
И ещё вопрос, если искать окно по тексту заголовка, то естественно в другой винде программа работать не будет. Так-как он будет на другом языке. А можно ли, искать окно только по имени класса? Тоесть меняется ли он при каждом запуске браузера, или всегда постоянный?



Add(MainForm,9784483,518,133)
{
Width=1077
Height=661
}
Add(WebBrowser,14620706,616,259)
{
Width=1070
Height=625
URL="http://juk-soft.ru/zagruzka/random_link.php"
Silent=0
Point(NewWindow)
Point(doStop)
Point(Navigate)
link(onProgress,5282529:doCase,[(660,286)(660,332)(604,332)(604,377)])
link(URL,5961270:Var,[])
link(NewWindow,6543947:Value,[(629,233)(685,233)])
}
Add(VisualStrings,2669294,623,56)
{
Lines=#56:javascript: document.getElementById('free_btn').click();|
Width=270
Height=25
}
Add(GetIndexData,5961270,616,175)
{
Count=3
link(Data2,2669294:Text,[])
link(Data3,13312626:Text,[(636,163)(664,163)])
}
Add(Hub,15076878,504,259)
{
OutCount=3
link(onEvent1,9210295:doData,[(528,265)(528,223)])
link(onEvent2,8526411:doWork2,[(570,272)(570,265)])
link(onEvent3,8545688:doTimer,[(578,279)(578,510)])
}
Add(DoData,9210295,539,217)
{
Data=Integer(1)
link(onEventData,13555018:doWork3,[(593,223)])
}
Add(Memory,6543947,679,175)
{
Default=Integer(1)
}
Add(Timer,14020832,630,441)
{
Enable=1
AutoStop=20
Point(onStop)
link(onStop,16077080:doData,[(670,454)(670,447)])
}
Add(DoData,16077080,679,441)
{
Data=String()
link(onEventData,15076878:doEvent1,[(723,447)(723,356)(492,356)(492,265)])
}
Add(VisualStrings,13312626,658,91)
{
Lines=#88:javascript: document.location.href=$('#download_container').find('form').attr('action');|
Width=431
Height=25
}
Add(Timer,8545688,637,504)
{
Enable=1
AutoStop=80
Point(onStop)
link(onStop,1965437:doData,[(677,517)(677,510)])
}
Add(DoData,1965437,686,504)
{
Data=String()
link(onEventData,13077885:doEvent1,[])
}
Add(Hub,13077885,742,504)
{
OutCount=3
link(onEvent1,12848692:doData,[])
link(onEvent2,8526411:doWork3,[(768,517)(768,393)(585,393)])
}
Add(DoData,12848692,791,504)
{
Data=Integer(2)
link(onEventData,13555018:doWork1,[(835,510)(835,195)])
}
Add(HubEx,13555018,589,189)
{
Angle=3
link(onEvent,5961270:doIndex,[(593,181)])
}
Add(HubEx,8526411,581,259)
{
link(onEvent,14620706:doNavigate,[])
}
Add(ChangeMon,15118099,665,378)
{
link(onData,14020832:doTimer,[(709,384)(709,416)(618,416)(618,447)])
link(Data,14620706:Page,[(671,338)(629,338)])
}
Add(Case,5282529,616,371)
{
Value=Integer(0)
link(onTrue,15118099:doData,[])
}

карма: 1
Время верстки: %cr_time% Текущее время: %time%
0