HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 23.04.2023, 11:39
sport_noname
Постоянный
Регистрация: 29.07.2022
Сообщений: 379
С нами: 1997637

Репутация: 33
По умолчанию

Цитата:
Сообщение от optimal user  

считывать ини файлы есть возможность?
Да
 
Ответить с цитированием

  #2  
Старый 24.04.2023, 20:33
optimal user
Участник форума
Регистрация: 27.03.2017
Сообщений: 107
С нами: 4806301

Репутация: 68
По умолчанию

Цитата:
Сообщение от sport_noname  

Да
А обычный текстовик? Попробовал, летит ошибка, может не так что-то сделал?

autopas.lua:35: attempt to index local 'file' (a nil value)

35 - это внутри этой функции

kod:





Код:
function
readFile
(
path
)
local
file
=
io
.
open
(
path
,
"r"
)
local
data
=
(
file
and
file
:
read
(
"*a"
)
or
"error"
)
file
:
close
(
)
return
data
end
 
Ответить с цитированием

  #3  
Старый 24.04.2023, 20:55
de_clain
Участник форума
Регистрация: 16.01.2023
Сообщений: 231
С нами: 1750997

Репутация: 33
По умолчанию

Цитата:
Сообщение от optimal user  

А обычный текстовик? Попробовал, летит ошибка, может не так что-то сделал?
autopas.lua:35: attempt to index local 'file' (a nil value)
35 - это внутри этой функции

kod:





Код:
function
readFile
(
path
)
local
file
=
io
.
open
(
path
,
"r"
)
local
data
=
(
file
and
file
:
read
(
"*a"
)
or
"error"
)
file
:
close
(
)
return
data
end

с таким флагом ты если его не создал ты ничего не получишь.
 
Ответить с цитированием

  #4  
Старый 24.04.2023, 20:57
optimal user
Участник форума
Регистрация: 27.03.2017
Сообщений: 107
С нами: 4806301

Репутация: 68
По умолчанию

Цитата:
Сообщение от de_clain  

с таким флагом ты если его не создал ты ничего не получишь.
какой нужен тогда?

Цитата:
Сообщение от de_clain  

файл создан? который читаешь
Да, заранее уже в этой же директории находится

kod:





Код:
content
=
readFile
(
"autopas.txt"
)
 
Ответить с цитированием

  #5  
Старый 22.04.2023, 20:35
kyrtion
Познавший АНТИЧАТ
Регистрация: 05.03.2017
Сообщений: 1,397
С нами: 4837380

Репутация: 168


По умолчанию

Поискал и ничего не нашел.

Как перезагрузить скрипт? Только 1, не всё.

И плюс, у скрипта поддерживается ли функцию thisScript()?

Разобрался, похоже нет такой функции, насчет вопрос перезапуск скрипта актуально
 
Ответить с цитированием

  #6  
Старый 22.04.2023, 21:19
Fluffy1560
Участник форума
Регистрация: 04.09.2021
Сообщений: 279
С нами: 2469456

Репутация: 33
По умолчанию

Цитата:
Сообщение от kyrtion  

Поискал и ничего не нашел.
Как перезагрузить скрипт? Только 1, не всё.

И плюс, у скрипта поддерживается ли функцию thisScript()?
Разобрался, похоже нет такой функции, насчет вопрос перезапуск скрипта актуально
Тож искал, ничего не нашёл
 
Ответить с цитированием

  #7  
Старый 24.04.2023, 20:55
optimal user
Участник форума
Регистрация: 27.03.2017
Сообщений: 107
С нами: 4806301

Репутация: 68
По умолчанию

Объясню что хочу

Добавить в автоввод пароля проверку по нику, которая будет браться из текстовика

Для удобства, на разных акках может быть разный пароль + разные сервера

Надо считать текст с .txt и задать в переменную, функцией выше - летит ошибка
 
Ответить с цитированием

  #8  
Старый 24.04.2023, 20:57
de_clain
Участник форума
Регистрация: 16.01.2023
Сообщений: 231
С нами: 1750997

Репутация: 33
По умолчанию

Цитата:
Сообщение от optimal user  

Объясню что хочу
Добавить в автоввод пароля проверку по нику, которая будет браться из текстовика
Для удобства, на разных акках может быть разный пароль + разные сервера
Надо считать текст с .txt и задать в переменную, функцией выше - летит ошибка
файл создан? который читаешь
 
Ответить с цитированием

  #9  
Старый 25.04.2023, 00:34
evgeny.kovash
Новичок
Регистрация: 27.03.2017
Сообщений: 10
С нами: 4806301

Репутация: 68
По умолчанию

подскажите, как сделать автологин. Поэтапно пожалуйста
 
Ответить с цитированием

  #10  
Старый 25.04.2023, 01:07
Fluffy1560
Участник форума
Регистрация: 04.09.2021
Сообщений: 279
С нами: 2469456

Репутация: 33
По умолчанию

Цитата:
Сообщение от evgeny.kovash  

подскажите, как сделать автологин. Поэтапно пожалуйста
Lua:





Код:
local
sampev
=
require
(
'samp.events'
)
-- подключение библиотеки samp.lua, события чтоб руками не ловить их
local
password
=
"Pass123"
-- присваиваем локальной переменной пароль. Кавычки означают что это строка а не что то другое
function
sampev
.
onShowDialog
(
id
,
style
,
title
,
btn1
,
btn2
,
text
)
-- функция samp.lua которая срабатывает при появлении диалога. Даёт всю информацию о диалоге.
if
title
:
find
(
"Авторизация"
)
then
sendDialogResponse
(
id
,
1
,
0
,
password
)
-- делаем проверку если заголовок диалога равен "Авторизация" то отправляем ответ на диалог. 1 это выбор кнопки, 0 это выбор из списка(если есть) ну и пароль
end
end
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.