Что нового

[Автоматизация] Добавление сообщений на форум

Статус
Закрыто для дальнейших ответов.

Math

Новичок
Сообщения
85
Репутация
1
Привет всем.
Нужно сделать скрипт, который будет размещать сообщения на форуме.
Вот мой код для отправки одного сообщения:

Код:
$stroka1 = IniRead("C:\post.ini", "post", "stroka1", "-")
$stroka2 = IniRead("C:\post.ini", "post", "stroka2", "-")
;
Send("Ссылка на кнопку для добавления нового ответа в тему")
Send("{ENTER}")
Sleep(5000)
Send("{TAB}")
Send("{TAB}")
Send($stroka1)
Send($stroka2)
Send("{TAB}")
Send("{TAB}")
Send("{ENTER}")
Sleep(30000)


Вопрос, как сделать цикл с этим кодом для нескольких сообщений?
При этом, что бы использовалось 2 переменные: $kolichestvo_postov и $nomer_posta, и ini-файл с настройками выглядел так:
[kolichestvo_postov]
kolichestvo_postov=3

[post1]
stroka1=строка 1
stroka2=строка 2

[post2]
stroka1=строка 1
stroka2=строка 2

[post3]
stroka1=строка 1
stroka2=строка 2
Т.е. количество сообщений и текст каждого сообщения задавался в этом ini-файле.
 

shakur

Осваивающий
Сообщения
76
Репутация
24
а вчем проблема? читай справку.
если лень пробуй так...
Код:
$kolichestvo_postov = IniRead("C:\post.ini", "kolichestvo_postov", "kolichestvo_postov", "0")

for $i = 1 to $kolichestvo_postov
$stroka1 = IniRead("C:\post.ini", "post" & string($i), "stroka1", "-")
$stroka2 = IniRead("C:\post.ini", "post" & string($i), "stroka2", "-")
;
Send("Ссылка на кнопку для добавления нового ответа в тему")
Send("{ENTER}")
Sleep(5000)
Send("{TAB}")
Send("{TAB}")
Send($stroka1)
Send($stroka2)
Send("{TAB}")
Send("{TAB}")
Send("{ENTER}")
Sleep(30000)

Next
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5 379
Репутация
2 713
Спамер?

:smile:

Тема закрыта.
 
Статус
Закрыто для дальнейших ответов.
Верх