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

 
Ответить в эту темуОткрыть новую тему
> Чтение с файла возможно?
cocico
сообщение 27.2.2021, 10:41
Сообщение #1


*

Registred
Сообщений: 3
Регистрация: 1.2.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 18.815



Допустим есть файл "C:\\log.txt"
В файле запись:

left 332, 812
left 422, 772
...
left 643, 452

И собственно вопрос, может ли кликер читать с файла и обрабатывать команды? ну или может быть как то скопировать данные с файла в рабочую область автокликера и обрабатывать там?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 27.2.2021, 15:22
Сообщение #2


***********

Модератор UOPilot
Сообщений: 9.467
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27723
Пользователь №: 11.279



для старого синтаксиса смотрите load_array
для lua
https://oojoo.ru/11-zapis-i-chtieniie-iz-faila/


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fors1k
сообщение 27.2.2021, 16:02
Сообщение #3


*****

Journeyman
Сообщений: 497
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 2382
Пользователь №: 18.746



Цитата(cocico @ 27.2.2021, 10:41) *

Допустим есть файл "C:\\log.txt"
left 332, 812
left 422, 772
...
left 643, 452

Сохраните этот файл рядом с exe пилота log.lua .

Цитата(cocico @ 27.2.2021, 10:41) *

может ли кликер читать с файла и обрабатывать команды? ну или может быть как то скопировать данные с файла в рабочую область автокликера и обрабатывать там?
Да. Пример:

log.lua:
Код
function Invoke_log()
    move(100,100,'abs')
    wait(1000)
    move(200,200,'abs')
    log("выполнены действия из файла log.lua")
end

Скрипт:
--lua
log"clear";log"mode compact"
require "log" -- подключаем файл
Invoke_log() -- выполняем команды


Сообщение отредактировал Fors1k - 27.2.2021, 16:05


--------------------
Для связиИзображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cocico
сообщение 27.2.2021, 16:10
Сообщение #4


*

Registred
Сообщений: 3
Регистрация: 1.2.2018
Группа: Пользователи
Наличность: 0
Пользователь №: 18.815



Спасибо, из первого ответа проще

Код

load_array %arr C:\\log.txt
left %arr [1]
left %arr [2]
...
left %arr [4]
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 27.2.2021, 16:13
Сообщение #5


***********

Модератор UOPilot
Сообщений: 9.467
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27723
Пользователь №: 11.279



если там код в чистом виде, то в луа это в одну строку:
Код
dofile ([[filename]])


Сообщение отредактировал DarkMaster - 27.2.2021, 16:13


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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