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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

kod:





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

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

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

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

какой нужен тогда?

Да, заранее уже в этой же директории находится

kod:





Код:
content
=
readFile
(
"autopas.txt"
)

нет, ты не правильно путь указал, getPath() или чет такое
 
Ответить с цитированием

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

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

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

нет, ты не правильно путь указал, getPath() или чет такое
Я просто перед этим тестил в обычном компиляторе и там всё четко было, поэтому немного не выкупаю че не так

 
Ответить с цитированием

  #886  
Старый 24.04.2023, 21:07
evgeny.kovash
Новичок
Регистрация: 27.03.2017
Сообщений: 10
С нами: 4806301

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

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

код автологина под спойлерами в шапке
подскажи, как куда его ввести? Спасибо!
 
Ответить с цитированием

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

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

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

Я просто перед этим тестил в обычном компиляторе и там всё четко было, поэтому немного не выкупаю че не так


твой файл в папке с раксампом, но ты указываешь не из раксампа путь

string path = getPath(string additional) -- получить корень программы

getPath().."\\test.txt" -- путь в раксамп тип
 
Ответить с цитированием

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

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

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

твой файл в папке с раксампом, но ты указываешь не из раксампа путь
string path = getPath(string additional) -- получить корень программы
getPath().."\\test.txt" -- путь в раксамп тип
Сделал так - сходу скрипт перестало крашить, но теперь когда начинаю файл читать летит ошибка на file:close()

Код:





[CODE]
[20:22:26.656] [LUA] Loading scripts...
[20:22:26.663] [LUA] D:\Games\RakSAMP Lite\scripts\autopas.lua loaded
[20:22:27.528] [LUA] D:\Games\RakSAMP Lite\\autopas.txt
[20:22:27.530] [LUA] D:\Games\RakSAMP Lite\scripts\autopas.lua:36: attempt to index local 'file' (a nil value)
stack traceback:
D:\Games\RakSAMP Lite\scripts\autopas.lua:36: in function 'readFile'
D:\Games\RakSAMP Lite\scripts\autopas.lua:11: in function 'callback'
D:\Games\RakSAMP Lite\scripts\libs\samp\events\core.lua:74: in function
[20:22:27.542] [RPC]

 
Ответить с цитированием

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

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

[QUOTE="optimal user"]

Сделал так - сходу скрипт перестало крашить, но теперь когда начинаю файл читать летит ошибка на file:close()

Код:





[CODE]
[20:22:26.656] [LUA] Loading scripts...
[20:22:26.663] [LUA] D:\Games\RakSAMP Lite\scripts\autopas.lua loaded
[20:22:27.528] [LUA] D:\Games\RakSAMP Lite\\autopas.txt
[20:22:27.530] [LUA] D:\Games\RakSAMP Lite\scripts\autopas.lua:36: attempt to index local 'file' (a nil value)
stack traceback:
D:\Games\RakSAMP Lite\scripts\autopas.lua:36: in function 'readFile'
D:\Games\RakSAMP Lite\scripts\autopas.lua:11: in function 'callback'
D:\Games\RakSAMP Lite\scripts\libs\samp\events\core.lua:74: in function
[20:22:27.542] [RPC]
 
Ответить с цитированием

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

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



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

а где у тя этот autopas
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.