Сохранен 16
https://2ch.hk/pr/res/1285017.html
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Саб. Решил я значит вкатить в VBS, и написать бота

 Visual basic script 26/10/18 Птн 21:44:31 #1 №1285017 
image.png
Саб.
Решил я значит вкатить в VBS, и написать бота который будет искать что нибудь в поисковой строке.
Вопрос, каким образом сделать так, что бы VBS находил поисковую строку на сайте и вводил в нее что либо?
Аноним 26/10/18 Птн 21:48:02 #2 №1285022 
>>1285017 (OP)
А ты уверен что вбс так умеет? Ты своим скриптом просто запускаешь хром. Хром в свою память не впустит.
Тебе нужен эмулятор браузера. По сути браузер, но без отображения на экран, а в твой скрипт.
Аноним 26/10/18 Птн 22:00:36 #3 №1285035 
>>1285022
Уверен что умеет
http://www.cyberforum.ru/visual-basic/thread2108428.html
Вот пример.
Аноним 26/10/18 Птн 22:12:15 #4 №1285043 
Set objForm = objIE.Document.forms(0) - Это типа поиск на сколько я понимаю формы, а так как в https://vk.com/im основное поисковое окно выполнено не в виде формы, а в виде инпута. Так вот, нужно что-то типа подобного objIE.Document.ClassName("inputClassName")
Но так оно не работает.
Кто-то в интернете мало материала по этой теме
Аноним 26/10/18 Птн 22:22:34 #5 №1285046 
>>1285035
Взлольнул. Даже лень объяснять.
Мож проще взять Puppeteer или Nightmare?
Аноним 26/10/18 Птн 22:28:49 #6 №1285048 
>>1285046
>Nightmare
Мне говорили, что VBS много чего может. А про
>Puppeteer
>Nightmare
Ничего не слышал.
Аноним 26/10/18 Птн 22:59:33 #7 №1285062 
image.png
ну вот как-то так.
С костылями но работает.
Аноним 26/10/18 Птн 23:20:01 #8 №1285074 
>>1285062
Не забудь еще флешѢ и PHP3 изучить до кучи!
Аноним 26/10/18 Птн 23:22:11 #9 №1285076 
>>1285074
пхп знаю
Аноним 27/10/18 Суб 00:03:25 #10 №1285107 
>>1285076
Я тоже знаю!

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<php?
$conn = mysql_connect('localhost', 'vasyan', '123');
mysql_select_db('dorvey', $conn);
mysql_query('CHARSET SET cp1251');
mysql_set_chaset();
$result = mysql_query("SELECT * FROM pages WHERE id = " . $GET['page']);
$page = mysql_fetch_assoc($result);
?>
<title><?=$page['title']?></title>
Аноним 27/10/18 Суб 00:06:25 #11 №1285112 
>>1285107
>mysql_set_chaset();
Аноним 27/10/18 Суб 01:06:52 #12 №1285133 
>>1285107
как говорили аноны из PHP треда,
ЗАЧИМ mysql_connect КОГДА ЕСТЬ БОЖЕСТВЕННО PDO
да

mysql
mysqli
Visual basic script OP 27/10/18 Суб 13:42:26 #13 №1285260 
Безымянный.png
И так аноны. Продолжаем создавать бота на VBS всем двачем.
Поиск среди сообщений мы организовали.
Теперь осталось сделать так, что бы бот находил в HTML коде все номера которые появились после поиска и записывал эти номера.
Visual basic script OP 27/10/18 Суб 14:31:58 #14 №1285293 
image.png
И так, что мы имеет на данный момент.
Мы извлекаем HTML сайта и записавшем его в текстовый файл.
Это сделано для того, что бы убедиться что в HTML имеются нужные нам номера. В теории можно не сохранять файл со всем кодом страницы.

Теперь осталось сделать поиск этих номеров в HTML коде и запись их в отдельный файл.
Visual basic script OP 27/10/18 Суб 14:34:30 #15 №1285296 
>>1285293
Аноны, мне не дают спокойно посидеть дома, и каждый хочет меня заставить чем-то заниматься вне дома
Связи с этим, бота будем делать чуть позже. Вечером этого дня.
Аноним 28/10/18 Вск 15:41:17 #16 №1285904 
>>1285017 (OP)
Selenium WebDriver
/thread
comments powered by Disqus

Отзывы и предложения