1

Тема: AHK, авторизация на сайте и создание темы.

Подскажите как сделать, скрипт, для авторизации на сайте и последующему создании темы.
Пытаюсь сделать примерно таким способом

o

IE := ComObjCreate("InternetExplorer.Application") 
oIE.navigate("http://tutforum.su/login/")   
oIE.visible := True, oIEHWND := oIE.HWND 
WinMaximize ahk_id %oIEHWND%  
While oIE.readyState != 4 || oIE.document.readyState != "complete" || oIE.busy
    Sleep, 20  
Input: 
   oDoc := oIE.document 
    oDoc.querySelector("input[name=""login""]").value := MarioDelvotez
    oDoc.querySelector("input[name=""password""]").value := password 
	SendInput {ENTER}
	Sleep, 7000
oIE.navigate("http://tutforum.su/newtopic228")   
oIE.visible := True, oIEHWND := oIE.HWND 
WinMaximize ahk_id %oIEHWND%  
While oIE.readyState != 4 || oIE.document.readyState != "complete" || oIE.busy
    Sleep, 20  
Input: 
   oDoc := oIE.document 
    oDoc.querySelector("input[name=""topic""]").value := text1
    oDoc.querySelector("input[name=""Massage""]").value := text2 
	SendInput {ENTER}
	Sleep, 7000

Проходит только авторизация, тему не создаёт уже. Помогите доделать.

2

Re: AHK, авторизация на сайте и создание темы.

vano3341 пишет:

http://tutforum.su/login/

У меня этот адрес не открывается. Да и в любом случае, чтобы вам помочь, придётся регистрироваться, думаете, кому-то не лень будет?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK, авторизация на сайте и создание темы.

teadrinker это левый сайт, реальный скрипт выглядит иначе.

4

Re: AHK, авторизация на сайте и создание темы.

Тогда не совсем понимаю, как вы хотите, чтоб вам помогли, если неизвестно, как именно устроен сайт.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

5 (изменено: vano3341, 2018-10-07 14:35:46)

Re: AHK, авторизация на сайте и создание темы.

teadrinker пишет:

Тогда не совсем понимаю, как вы хотите, чтоб вам помогли, если неизвестно, как именно устроен сайт.

usrn1 = AlinaMalina123
pass = AlinaMalina123
oIE := ComObjCreate("InternetExplorer.Application") 
oIE.navigate("http://samp-rp.su/login/")  
oIE.visible := True, oIEHWND := oIE.HWND 
WinMaximize ahk_id %oIEHWND%  
While, oIE.busy
    Sleep, 200 
Input:
    oDoc := oIE.document
    oDoc.querySelector("input[name=""login""]").value := usrn1
    oDoc.querySelector("input[name=""password""]").value := pass 
	SendInput {ENTER}
While oIE.readyState != 4 || oIE.document.readyState != "complete" || oIE.busy  
Return
	Sleep, 8000
oIE.navigate("http://samp-rp.su/forums/transport-pokupka-prodazha-obmen.356/post-thread")   
Sleep, 3000
   oDoc := oIE.document 
    oDoc.querySelector("input[name=""topic""]").value := "Название темы"
    oDoc.querySelector("input[name=""Massage""]").value := "Сообщение" 
	SendInput {ENTER}  

Вот, реальный код, почему то выдаёт ошибку когда переходит по второй ссылке, что navigate уже занят, ну и естественно не заполняет форму отправки сообщения уже.
И может проще пост запросами сделать? но я ещё с ними не разобрался.

6

Re: AHK, авторизация на сайте и создание темы.

Так-же, если кто то хочет сделать скрипт под ключ, готов дать рублей 200. Скрипт должен заходить на 1ый форумник, создавать тему, выходить. Заходить на 2ой форумник, создавать другую тему, выходить, Заходить на 3ий форумник и т.д. Ну подробнее объясню если кто то заинтересуется. Ранее был написан такой скрипт, но сейчас, SSD помер, и скрипт пропал к сожалению. Знаю что написать его 30-40 минут, просто сейчас не найти нужного кода.

7

Re: AHK, авторизация на сайте и создание темы.

Это называется форумный спамбот.

8

Re: AHK, авторизация на сайте и создание темы.

Foma пишет:

Это называется форумный спамбот.

Я знаю, ну вообщем, либо ищу человека который поможет и направит в правильном направлении, переделав код который я скинул, дальше я сам доделаю, если эта часть кода работать будет. Ну или ищу человека который сам напишет)

9 (изменено: Malcev, 2018-10-08 03:50:19)

Re: AHK, авторизация на сайте и создание темы.

http://forum.script-coding.com/rules.html

Запрещается обсуждение способов осуществления любых форм компьютерного вредительства (вирусов, спама