Как открыть ссылку?

wintreist

Активный
Автор темы
308
71
Версия MoonLoader
.026-beta
Мне нужно открыть http ссылку. Не знаю как это реализовать думал сокетами, либо "copas" так как нашел тему на форуме. Но не разобрался. Возможно сказалось то, что у меня на часах 12 ночи. Прошу разъясните нормально как сделать, чтобы луа делал http запрос.
+
В будущем мне нужно будет загружать файл, который мне выдаст страница после открытия, если не сложно и как это сделать объясните
 

RedHolms

Известный
Проверенный
618
360
Не знаю, нужно ли тебе уже это, но оставлю это тем, кто будет смотреть эту тему после.

Lua:
local ffi = require 'ffi'
    ffi.cdef [[
        void* __stdcall ShellExecuteA(void* hwnd, const char* op, const char* file, const char* params, const char* dir, int show_cmd);
        uint32_t __stdcall CoInitializeEx(void*, uint32_t);
    ]]
local shell32 = ffi.load 'Shell32'

function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(100) end

    wait(5000)
    print(shell32.ShellExecuteA(nil, 'open', 'ССЫЛКА', nil, nil, 1))
end
 
  • Нравится
Реакции: Willy4ka