Прошу подсказать пару функций

Kvisk

Известный
Автор темы
205
209
Версия MoonLoader
.026-beta
Я первый раз взялся за Луа(решил переделать костыльный ahk), вот я по гуглил, по гуглил и так внятного ответа не нашел.
Просмотрел БХ вики, нашел только одну из интересующих меня функций. Я явно плохо искал(
А именно меня интересует:
  1. Скачивание файлов. (Я нашел downloadUrlToFile, если есть ещё какие варианту, буду рад узнать)
  2. Распаковка архива.
  3. JSON запрос (парсер JSON ответа).
  4. GET запрос.
Если есть такие функции я буду вам очень благодарен, если вы поделитесь ими со мной :)
 
Последнее редактирование:
  • Нравится
Реакции: McLore

andrey_hacker

Известный
274
88
скачиваешь JSON
открываешь его local f = io.open(json, 'r')
local info = decodeJson(f:read('*a')) делаешь из него таблицу
updatelink = info.updateurl получаешь инфу которая тебе нужна
если JSON не надо скачивать
local info = decodeJson(response1.text) просто делаешь из него таблицу
upload_url = info.response.upload_url и берешь инфу
 
  • Нравится
Реакции: Rei

Rei

Известный
Друг
1,593
1,627
скачиваешь JSON
открываешь его local f = io.open(json, 'r')
local info = decodeJson(f:read('*a')) делаешь из него таблицу
updatelink = info.updateurl получаешь инфу которая тебе нужна
если JSON не надо скачивать
local info = decodeJson(response1.text) просто делаешь из него таблицу
upload_url = info.response.upload_url и берешь инфу
А не подскажешь как сохранить responce себе в json файл?