blob: 9ff4650a99d06a63004fd594017b79fd7094ff1b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
-- Copyright 2025 David Vazgenovich Shakaryan
local utils = require('mp.utils')
mp.register_script_message('download-image', function(target, name, url, path)
if utils.file_info(path) then
return
end
local cmd = 'curl -sSfLo \'' .. path .. '\'' .. ' \'' .. url .. '\''
print('exec: ' .. cmd)
local ret = os.execute(cmd)
if ret == 0 then
mp.commandv('script-message-to', target, name, url, path)
end
end)
|