Создать простой перебор Topic is solved

Помощь в написании скриптов
George0

Создать простой перебор  Topic is solved

27 Jan 2021, 12:19

Привет знатоки :salute:

Вкратце: год назад изучал, уже ничего не помню, а нужен скрипт перебора чисел. :think:

то есть, нажимаю на клавишу, срабатывает мой год, после ставится цифра 7, далее срабатывает мой год, после ставится цифра 8, далее срабатывает мой год, после ставится цифра 9 ....... и так пока не будет число 100 000.

Не хочу опять всё изучать ради одной функции :crazy: в итоге всё равно всё забуду :facepalm: Если поможете буду благодарен :dance:
George0

Re: Создать простой перебор

27 Jan 2021, 15:04

Разобрался, но появилась новая проблема, если я меняю значение "per" на любое другое, то оно уже не работает и не вставляет значение

Code: Select all

F12::

per = 10

loop, 3 {
per++
send, {%per%}
Sleep, 10
EnvAdd, per, %per2%
Sleep, 10
Click, -350, 100 Left, 2
Sleep, 10
send, {%per%}
Sleep, 100
send, {NumpadEnter}
Sleep, 1000
Click, 863, 380 Left, 1
Sleep, 10
Send, {Control Down}{a}{Control Up}
Sleep, 10
Send, {Control Down}{c}{Control Up}
Sleep, 10
Click, 1839, 1000 Left, 1
Sleep, 10
Send, {NumpadEnter}
Sleep, 10
Send, {NumpadEnter}
Sleep, 10
Send, {NumpadEnter}
Sleep, 10
Send, {Control Down}{v}{Control Up}
Sleep, 10

}
return
[Mod edit: [code][/code] tags added.]
George0

Re: Создать простой перебор

27 Jan 2021, 15:39

Переменная "per" не может вставлять значение больше 9
George0

Re: Создать простой перебор

27 Jan 2021, 16:20

Всё ещё проще, как вставить значение в текст из переменной ? :D Блин я так скоро до C++ дойду :D
mcl
Posts: 95
Joined: 04 May 2018, 16:35

Re: Создать простой перебор

09 Feb 2021, 01:00

Code: Select all

F12::
	SetKeyDelay, 10, 10
	SetMouseDelay, 10
	
	per := 10
	
	Loop, 3 {
		per++
		Send %per%  ; !! No {..}
		per += per2  ; per2 = ?
		Click, -350, 100, 2
		Send %per%
		Sleep 100
		Send {NumpadEnter}
		Sleep 1000
		Click, 863, 380
		Send ^a  ; Ctrl+A
		Send ^c  ; Ctrl+C
		Click, 1839, 1000
		Send {NumpadEnter 3}
		Send ^v  ; Ctrl+V
	}
	Return

Return to “Помощь”

Who is online

Users browsing this forum: No registered users and 3 guests