Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

LUA скрипт [NL] [Source] Download files

Nike.lua
Олдфаг
Олдфаг
Статус
Оффлайн
Регистрация
13 Окт 2020
Сообщения
2,758
Реакции
1,465
Скачиваем шрифты и саунды для вашей пастульки:hearteyes::hearteyes:
Source:
Expand Collapse Copy
local ffi_handler = {}
ffi.cdef([[
    bool CreateDirectoryA(const char* lpPathName, void* lpSecurityAttributes);
    bool DeleteUrlCacheEntryA(const char* lpszUrlName);
    void* __stdcall URLDownloadToFileA(void* LPUNKNOWN, const char* LPCSTR, const char* LPCSTR2, int a, int LPBINDSTATUSCALLBACK);
]])

ffi_handler.urlmon = ffi.load "UrlMon"
ffi_handler.wininet = ffi.load "WinInet"
ffi_handler.download_file = function(url, path)
    ffi_handler.wininet.DeleteUrlCacheEntryA(url)
    ffi_handler.urlmon.URLDownloadToFileA(nil, url, path, 0, 0)
end

ffi.C.CreateDirectoryA("nl\\not_paste", nil)
ffi_handler.download_file("https://cdn.discordapp.com/attachments/947882111312998400/980079332934418502/smallest_pixel-7.ttf", "nl\\not_paste\\smallest_pixel-7.ttf")
 
Последнее редактирование:
Скачиваем шрифты и саунды для вашей пастульки:hearteyes::hearteyes:
Source:
Expand Collapse Copy
ffi_handler = {}
ffi.cdef([[
    bool CreateDirectoryA(const char* lpPathName, void* lpSecurityAttributes);
    bool DeleteUrlCacheEntryA(const char* lpszUrlName);
    void* __stdcall URLDownloadToFileA(void* LPUNKNOWN, const char* LPCSTR, const char* LPCSTR2, int a, int LPBINDSTATUSCALLBACK);
]])

ffi_handler.urlmon = ffi.load "UrlMon"
ffi_handler.wininet = ffi.load "WinInet"
ffi_handler.download_file = function(url, path)
    ffi_handler.wininet.DeleteUrlCacheEntryA(url)
    ffi_handler.urlmon.URLDownloadToFileA(nil, url, path, 0, 0)
end

ffi.C.CreateDirectoryA("nl\\not_paste", nil)
ffi_handler.download_file("https://cdn.discordapp.com/attachments/947882111312998400/980079332934418502/smallest_pixel-7.ttf", "nl\\not_paste\\smallest_pixel-7.ttf")
:hearteyes::hearteyes:
 
А ратку так скачать и запустить можно?
Канешна можно, че спрашиваешь, только надо будет юзать не CreateDirectoryA, а какую либо из этих функций (отличаются по назначению), поэтому если твой скрипт на маркете не аппрувнут - ты всегда можешь заратить юзера (поступишь как еблан, но зато практично)
WinExec
ShellExecute
CreateProcess
WaitForSingleObject
WaitForInputIdle
 
Kaneshna you can, you ask, only you will need to use not CreateDirectoryA, but one of these functions (they differ in purpose), so if your script is not approved on the market, you can always kill a user (you will act like a fucker, but it’s practical)
winexec
ShellExecute
CreateProcess
WaitForSingleObject
WaitForInputIdle
why are you telling him this :roflanEbalo:
 
Ну и код, хрень одним словом
А код тут причем :/
Это CTRL C CTRL V из моего сурса, тут максимум можно убрать таблицу ffi_handler и убрать функцию загрузки, если файл всего один, остальное дефолт
 
Последнее редактирование:
Назад
Сверху Снизу