Что нового

Скрипт не кликает по сылкам

den23rus

Новичок
Сообщения
27
Репутация
0
Помогите найти ошибку, скрипт работает, но по тексту не кликает
Код:
#include <IE.au3>

Local $oIE = _IECreate("http://144.76.47.182/Pharmacy")


Global $iCountRefresh

HotKeySet('{Esc}', '_Exit')
AdlibRegister('_My_IELinkClickByText');, 30000)

While 1
    Sleep(100)
WEnd

Func _My_IELinkClickByText()
    Local $a_LinkText[7] = ['Обновить', 'Принять пациентов по событию', 'Осмотреть всех', 'Напоить всех', 'Использовать медикаменты', _
            'Выписать всех', 'Убрать всё'], $ai_Index[1] = [0]

    $iCountRefresh += 1
    Switch $iCountRefresh
        Case 1
            $ai_Index[0] = 1
        Case 11, 69, 109, 149
            ReDim $ai_Index[2]
            $ai_Index[1] = 2
        Case 29
            ReDim $ai_Index[2]
            $ai_Index[1] = 3
        Case 170
            ReDim $ai_Index[7]
            For $i = 1 To 4
                $ai_Index[$i] = 4
            Next
            $ai_Index[5] = 5
            $ai_Index[6] = 6
            $iCountRefresh = 0
    EndSwitch
    For $i = 0 To UBound($ai_Index) - 1
        ;_IELinkClickByText($oIE, $a_LinkText[$ai_Index[$i]])
        ConsoleWrite($iCountRefresh & @TAB & $ai_Index[$i] & @TAB & $a_LinkText[$ai_Index[$i]] & @LF)
    Next
    If Not $iCountRefresh Then ConsoleWrite('_IELoadWait($oIE)' & @LF);_IELoadWait($oIE)
    ConsoleWrite('---' & @LF)
EndFunc   ;==>_My_IELinkClickByText

Func _Exit()
    Exit
EndFunc   ;==>_Exit
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,323
Re: Ошибка в скрипте

Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Данные правила могут пополняться локальными правилами раздела.
Как правильно называть темы

"Ошибка в скрипте" - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, ваш Глобальный модератор.
 

DarWiM

Продвинутый
Сообщения
527
Репутация
90
den23rus
OffTopic:
Всё-равно название не очень..

Если это полный код, то как минимум не создан объект. Если не полный, то приведите как можно полнее :smile:
 

C2H5OH

AutoIT Гуру
Сообщения
1,473
Репутация
333
imho, ТС наступает на старые грабли, которые называются режим совместимости.
 

C2H5OH

AutoIT Гуру
Сообщения
1,473
Репутация
333
Не, скрипт тут ни при чем.
У тебя в IE есть кнопка "Представление совместимости". Так вот она должна быть отключена.
 
Автор
D

den23rus

Новичок
Сообщения
27
Репутация
0
Он всеравно не кликает:
1 1 Приободрить всех
---
2 0 Обновить
---
3 0 Обновить
---
4 0 Обновить
---
5 0 Обновить
---
6 0 Обновить
---
7 0 Обновить
---
8 0 Обновить
---
9 0 Обновить
---
10 0 Обновить
---
11 0 Обновить
11 2 Осмотреть всех
---
12 0 Обновить
---
13 0 Обновить
---
14 0 Обновить
---
15 0 Обновить
---
16 0 Обновить
---
17 0 Обновить
---
18 0 Обновить
---
19 0 Обновить
---
20 0 Обновить
---
21 0 Обновить
---
22 0 Обновить
---
23 0 Обновить
---
24 0 Обновить
---
25 0 Обновить
---
26 0 Обновить
---
27 0 Обновить
---
28 0 Обновить
---
29 0 Обновить
29 3 Напоить всех
---
30 0 Обновить
---
31 0 Обновить
---
32 0 Обновить
---
33 0 Обновить
---
34 0 Обновить
---
35 0 Обновить
---
36 0 Обновить
---
37 0 Обновить
---
38 0 Обновить
---
39 0 Обновить
---
40 0 Обновить
---
41 0 Обновить
---
42 0 Обновить
---
43 0 Обновить
---
44 0 Обновить
---
45 0 Обновить
---
46 0 Обновить
---
47 0 Обновить
---
48 0 Обновить
---
49 0 Обновить
---
50 0 Обновить
---
51 0 Обновить
---
52 0 Обновить
---
53 0 Обновить
---
54 0 Обновить
---
55 0 Обновить
---
56 0 Обновить
---
57 0 Обновить
---
58 0 Обновить
---
59 0 Обновить
---
60 0 Обновить
---
61 0 Обновить
---
62 0 Обновить
---
63 0 Обновить
---
64 0 Обновить
---
65 0 Обновить
---
66 0 Обновить
---
67 0 Обновить
---
68 0 Обновить
---
69 0 Обновить
69 2 Осмотреть всех
---
70 0 Обновить
---
71 0 Обновить
---
72 0 Обновить
---
73 0 Обновить
---
74 0 Обновить
---
75 0 Обновить
---
76 0 Обновить
---
77 0 Обновить
---
78 0 Обновить
---
79 0 Обновить
---
80 0 Обновить
---
81 0 Обновить
---
82 0 Обновить
---
83 0 Обновить
---
84 0 Обновить
---
85 0 Обновить
---
86 0 Обновить
---
87 0 Обновить
---
88 0 Обновить
---
89 0 Обновить
---
90 0 Обновить
---
91 0 Обновить
---
92 0 Обновить
---
93 0 Обновить
---
94 0 Обновить
---
95 0 Обновить
---
96 0 Обновить
---
97 0 Обновить
---
98 0 Обновить
---
99 0 Обновить
---
100 0 Обновить
---
101 0 Обновить
---
102 0 Обновить
---
103 0 Обновить
---
104 0 Обновить
---
105 0 Обновить
---
106 0 Обновить
---
107 0 Обновить
---
108 0 Обновить
---
109 0 Обновить
109 2 Осмотреть всех
---
110 0 Обновить
---
111 0 Обновить
---
112 0 Обновить
---
113 0 Обновить
---
114 0 Обновить
---
115 0 Обновить
---
116 0 Обновить
---
117 0 Обновить
---
118 0 Обновить
---
119 0 Обновить
---
120 0 Обновить
---
121 0 Обновить
---
122 0 Обновить
---
123 0 Обновить
---
124 0 Обновить
---
125 0 Обновить
---
126 0 Обновить
---
127 0 Обновить
---
128 0 Обновить
---
129 0 Обновить
---
130 0 Обновить
---
131 0 Обновить
---
132 0 Обновить
---
133 0 Обновить
---
134 0 Обновить
---
135 0 Обновить
---
136 0 Обновить
---
137 0 Обновить
---
138 0 Обновить
---
139 0 Обновить
---
140 0 Обновить
---
141 0 Обновить
---
142 0 Обновить
---
143 0 Обновить
---
144 0 Обновить
---
145 0 Обновить
---
146 0 Обновить
---
147 0 Обновить
---
148 0 Обновить
---
149 0 Обновить
149 2 Осмотреть всех
---
150 0 Обновить
---
151 0 Обновить
---
152 0 Обновить
---
153 0 Обновить
---
154 0 Обновить
---
155 0 Обновить
---
156 0 Обновить
---
157 0 Обновить
---
158 0 Обновить
---
159 0 Обновить
---
160 0 Обновить
---
161 0 Обновить
---
162 0 Обновить
---
163 0 Обновить
---
164 0 Обновить
---
165 0 Обновить
---
166 0 Обновить
---
167 0 Обновить
---
168 0 Обновить
---
169 0 Обновить
---
0 0 Обновить
0 4 Использовать медикаменты
0 4 Использовать медикаменты
0 4 Использовать медикаменты
0 4 Использовать медикаменты
0 5 Выписать всех
0 6 Убрать всё
_IELoadWait($oIE)
 

C2H5OH

AutoIT Гуру
Сообщения
1,473
Репутация
333
Чет я не пойму...
А как оно может кликать если у тебя _IELinkClickByText под комментарием?
 
Автор
D

den23rus

Новичок
Сообщения
27
Репутация
0
Всё спасибо попрвил, вроде бы всё работает :smile:
 
Верх