Вопрос [FTC] Помогите разобраться с ffi

Эксперт
Статус
Оффлайн
Регистрация
29 Мар 2021
Сообщения
1,595
Реакции[?]
604
Поинты[?]
43K
потому что в фатале его нельзя зделать без ффая
ффи это не network (table) :)))))))

ну асинхронно, и че.. тебе же уже подсказали, как обрабатывать реквесты в этом апи? бери и тупо выводи в консоль все переменные в сыром виде (ответ сервера в первую очередь). но ты по моему просто запутался и сравниваешь похожие строчки.

короче, пиздец
 
Начинающий
Статус
Оффлайн
Регистрация
21 Мар 2021
Сообщения
171
Реакции[?]
16
Поинты[?]
2K
ничего не понял но
Код:
local http = require("socket.http")
local ltn12 = require("ltn12")

local url = "https://pastebin.com/raw/123456"

local request_params = {
  url = url,
  method = "GET",
  sink = ltn12.sink.table()
}

local response, status = http.request(request_params)

if status == 200 then

  local response_body = table.concat(response)
 
  if response_body == "1.1" then
    print("Lua запускается")
  else
    error("Значение не равно 1.1, программа завершается")
  end
else
  error("Не удалось выполнить запрос: " .. status)
end
 
Дизайнер
Статус
Оффлайн
Регистрация
18 Авг 2017
Сообщения
1,931
Реакции[?]
2,258
Поинты[?]
146K
Товары в продаже
1
ничего не понял но
Код:
local http = require("socket.http")
local ltn12 = require("ltn12")

local url = "https://pastebin.com/raw/123456"

local request_params = {
  url = url,
  method = "GET",
  sink = ltn12.sink.table()
}

local response, status = http.request(request_params)

if status == 200 then

  local response_body = table.concat(response)

  if response_body == "1.1" then
    print("Lua запускается")
  else
    error("Значение не равно 1.1, программа завершается")
  end
else
  error("Не удалось выполнить запрос: " .. status)
end
1677174384453.png
?
 
Начинающий
Статус
Оффлайн
Регистрация
26 Авг 2020
Сообщения
94
Реакции[?]
5
Поинты[?]
0
1 - апи =
Пожалуйста, авторизуйтесь для просмотра ссылки.

2 - чуть позже скину, так как делал вещи подобного рода на фт.
3 - гитхаб он отказывается читать, юзай пастебин.
4 - иди учи луа и впринципе кодинг, а начинай с дефолтных вещей.
 
Эксперт
Статус
Оффлайн
Регистрация
29 Мар 2021
Сообщения
1,595
Реакции[?]
604
Поинты[?]
43K
Пользователь
Статус
Оффлайн
Регистрация
6 Дек 2021
Сообщения
190
Реакции[?]
33
Поинты[?]
0
Начинающий
Статус
Оффлайн
Регистрация
4 Апр 2019
Сообщения
26
Реакции[?]
2
Поинты[?]
0
Начинающий
Статус
Оффлайн
Регистрация
26 Авг 2020
Сообщения
94
Реакции[?]
5
Поинты[?]
0
if string.find??????? уже в фатал добавили string.find или я что-то не знаю?
Посмотреть вложение 239770
Ты блять ебанат это дефолтный луа, оно всегда блять в нём было
да сука, ты получил ЧИСЛО "11" или какое, тебе его в строку превратить надо......................................................
Не пиши ему, он не знает даже что такое tostring и tonumber, он сам загуглить ведь не может
 
Сверху Снизу