Недавние сообщения

Страницы: [1] 2 3 ... 10
1
Вообщем нужно найти изображение в окне браузера есть рыбки (зелёные кружочки на картинке стрелкой показаны) необходимо их найти и кликнуть на них, на верху поменяет изображение кружок далее нажимаем на него и начинается сбор ресурса. Какие тонкости необходимо когда программа Autoit найдёт рыбку чтобы совершала задержку перед нажатием на неё например от 1 до 10 секунд, также чтобы задержка была перед нажатием на кружок сбора. Ещё необходимо чтобы программа кликала не в центр кружка к примеру а от центра в радиусе 5-10 пикселей чтобы не спалится :)
Вообщем для начало как-то так картинки я прикрепил чтобы понятнее было кто сможет сделать могу денег на телефон закинуть:) или как-нить отблагодарить:) Сижу на работе дома буду сам попробую помучить :) буду рад любой помощи:)
Позже ещё придумаю квесты  ;D кепча ужасная=)
2
Дни рождения / С днём рождения Shu_m, speshitel, SecondWave!
« Последний ответ от Представитель Сообщества Отправлен Сегодня в 01:00:52 »
От имени всего Русского сообщества AutoIt поздравляем Вас Shu_m, speshitel, SecondWave с днём рождения!



Цитировать
Пусть все мечты исполнятся,
Пусть все желанья сбудутся,
Пусть радости запомнятся,
А горести забудутся.

Здоровье будет крепкое,
В делах всегда согласие,
Любовь навеки верная —
Без ссор и разногласия.

Зарплата только вовремя,
Стабильная, высокая.
Работа будет лёгкая
И не совсем далёкая.

Пусть жизнь Вам дарит самые
Прекрасные мгновения.
Желаем только радости
И счастья, с днем рождения!
3
id.balandin  [?]
Цитировать
Вот какой код
Так грамотней будет.
Код: AutoIt [Выделить]
Case $ButtonSearchUL
   $oIE = _IECreate("http://ttw.ru/ttw-rs/player.php?id=1f0a875")
   $oTable = $oIE.document.getElementsByClassName("player-list")(0)
   $aTable = _IETableWriteToArray($oTable, 1)
   ConsoleWrite(StringFormat("Обсчитано рейтингов: %s\n", $aTable[4][1]))
   ConsoleWrite(StringFormat("Текущий рейтинг: %s\n", $aTable[6][1]))
   ;~ GUICtrlSetData($InputOKPOul, $string)
   _IEQuit($oIE)
 



Цитировать
Пока ни в каком. Просто есть в блокноте.
Это плохо. Нужно определиться.
4
Общие вопросы по AutoIt / Re: Как определить хеш ссылки видеофайла
« Последний ответ от Garrett Отправлен Вчера в 16:34:21 »
Interesant  [?]
Цитировать
жмякну -  "код элемента" или "код страницы" ?
Вы можете поискать js функции в той же консоли, в разделе  sources или если эти функции написаны на php, то никак.
5
Общие вопросы по AutoIt / Re: Как определить хеш ссылки видеофайла
« Последний ответ от Interesant Отправлен Вчера в 16:24:09 »
+Ищите функции в самом коде сайта отдающего контент.+

Эти функции как-то отображаются если я открыв страничку с интересующим видео жмякну -  "код элемента" или "код страницы" ?
п.с. - подскажите "чайнику" где в коде сайта ( я так понимаю страницы) искать эти функции? И я так скромно предполагаю, что вообще можно скрипт написать, который выдирает со странички и конечное имя видео файла и его Hash? или я ошибаюсь?
6
Вот какой код получился при нажатии кнопки "получить"
Код: AutoIt [Выделить]
Case $ButtonSearchUL
            $oIE = _IECreate("http://ttw.ru/ttw-rs/player.php?id=", 0, 0, 1, 1)
            $oForm = _IEFormGetCollection($oIE, 0)
            $sText = _IEBodyReadText($oIE); читаем что открылось на странице
            $array = _StringBetween($sText, "Текущий рейтинг:", "Обсчитано рейтингов:"); ищем номер в тексте
            $string = _ArrayToString($array, @CRLF); х.з.
            GUICtrlSetData($InputOKPOul, $string)
            _IEQuit($oIE)
            ;


Ну тут пока черновик))

Т.е. открылась страница и нашлось нужное значение.



Добавлено: Вчера в 16:27:16
id.balandin  [?]
Цитировать
заранее они мне известны, огромный список
Список в каком виде?
Пока ни в каком. Просто есть в блокноте.
7
Может быть тут порыться:
Код: AutoIt [Выделить]
8
id.balandin  [?]
Цитировать
заранее они мне известны, огромный список
Список в каком виде?

Цитировать
1. Пока не пойму
Код: AutoIt [Выделить]
$sText = "http://site.ru/info.php?id="
;...
$sText &= GUICtrlRead($CtrlID)



Цитировать
2. Так как таких
Можно и через цикл, но, тогда все идентификаторы элементов input нужно поместить в массив.
9
Добрый день.
Есть большая задача, но я ее разбил на несколько.

Есть сайт (допустим http://site.ru/info.php?id=)
После "id=" есть различные значения (заранее они мне известны, огромный список).
Есть пара вопросов:

1. Пока не пойму как брать пока что одно значение (например из input) и вставлять его в конец строки после "id="?
2. Так как таких значений будет много, то подумываю над циклом. Но вот как это провернуть? На форуме поиск не работает.


10
Не знаю, не похоже что -то, про  свой процесс говорится
Страницы: [1] 2 3 ... 10