Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Именование файлов uopilot, Помощь с именованием файлов
pila8
сообщение 20.7.2025, 14:08
Сообщение #1


*

Registred
Сообщений: 2
Регистрация: 20.7.2025
Группа: Пользователи
Наличность: 0
Пользователь №: 20.979
Возраст: 29



Подскажите пожалуйста, как в uopilot (не lua) сделать чтоб файлы назывались captcha.png captcha1.png captcha2.png captcha3.png и тд
В текущей редакции создается всего 1 файл captcha.png

Код

set linedelay 0
set #counter 0

while #counter < 10
    set %screenShot GetImage (0 0 1920 1080)

    if #counter < 1
        set $filename captcha.png
    else
        set $name #counter
        set $filename "captcha" .. 1 .. ".png"
    end_if

    set $bmp SaveImage (%screenShot [1 1] E:\captcha\$filename)
    set $b DeleteImage (%screenShot [1 1])

    set #counter #counter + 1

end_while
End_script




ИЛИ!

как на lua сделать привязку к окну
что в обычном пилоте делается так:
Код
Set #handleWin FindWindow (<имя_окна>)
set workwindow #handleWin

Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Madeus
сообщение 20.7.2025, 14:22
Сообщение #2


*****

Journeyman
Сообщений: 318
Регистрация: 19.11.2019
Группа: Пользователи
Наличность: 11026
Пользователь №: 19.451
Возраст: 32



1. Не знаю синтаксис и не вижу смысла разбираться в нем.
2.
Код

local handle = findwindow('name window')
workwindow(handle[1][1])
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
pila8
сообщение 20.7.2025, 15:15
Сообщение #3


*

Registred
Сообщений: 2
Регистрация: 20.7.2025
Группа: Пользователи
Наличность: 0
Пользователь №: 20.979
Возраст: 29



Цитата(Madeus @ 20.7.2025, 14:22) *

1. Не знаю синтаксис и не вижу смысла разбираться в нем.
2.
Код

local handle = findwindow('name window')
workwindow(handle[1][1])



Спасибо
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
nykep
сообщение 21.7.2025, 1:08
Сообщение #4


****

Apprentice
Сообщений: 261
Регистрация: 1.9.2012
Группа: Пользователи
Наличность: 1790
Пользователь №: 15.246
Возраст: 25



если не ошибаюсь конкатенация на пилотовском языке записывается просто слепливанием , то есть помещаешь например в переменную set $name captcha , в переменную set #number число, которое делается +1 когда нужно, и в переменную set $ext .png и потом слепливаешь set $filename $name#number$ext. Здесь можно не делать из капчи переменную, а записать просто так set $filename captcha#number$ext
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 2.8.2025, 21:46
Designed by Nickostyle