История изменений
Исправление LINUX-ORG-RU, (текущая версия) :
Закинуть не получится, нет расширения, шебанг не даст запуститься, а делать отдельно мне лень, температура под сорок.
Закинь вот это
mp.register_event('start-file', function()
local utils = require('mp.utils')
local path = mp.get_property('path')
if path:find('https://www.youtube',1,true) or
path:find('https://youtube',1,true) or
path:find('https://m.youtube',1,true) or
path:find('https://youtu.be',1,true) then
local data = utils.subprocess(
{
capture_stdout = true,
capture_size = 1000,
playback_only = false,
cancellable = false,
args = {'reptube','-l','-s','-ru','-n','1',path}
})
mp.commandv('loadfile',data.stdout)
end
end)
Исправление LINUX-ORG-RU, :
Закинуть не получится, нет расширения, шебанг не даст запуститься.
Закинь вот это
mp.register_event('start-file', function()
local utils = require('mp.utils')
local path = mp.get_property('path')
if path:find('https://www.youtube',1,true) or
path:find('https://youtube',1,true) or
path:find('https://m.youtube',1,true) or
path:find('https://youtu.be',1,true) then
local data = utils.subprocess(
{
capture_stdout = true,
capture_size = 1000,
playback_only = false,
cancellable = false,
args = {'reptube','-l','-s','-ru','-n','1',path}
})
mp.commandv('loadfile',data.stdout)
end
end)
Исправление LINUX-ORG-RU, :
Закинуть не получится, нет расширения, шебанг не даст запустится.
Закинь вот это
mp.register_event('start-file', function()
local utils = require('mp.utils')
local path = mp.get_property('path')
if path:find('https://www.youtube',1,true) or
path:find('https://youtube',1,true) or
path:find('https://m.youtube',1,true) or
path:find('https://youtu.be',1,true) then
local data = utils.subprocess(
{
capture_stdout = true,
capture_size = 1000,
playback_only = false,
cancellable = false,
args = {'reptube','-l','-s','-ru','-n','1',path}
})
mp.commandv('loadfile',data.stdout)
end
end)
Исходная версия LINUX-ORG-RU, :
Закинуть не получится, нет расширения, шебанг не даст запустится.
Закинь вот это
mp.register_event('start-file', function()
local utils = require('mp.utils')
local path = mp.get_property('path')
if path:find('https://www.youtube',1,true) or
path:find('https://youtube',1,true) or
path:find('https://m.youtube',1,true) or
path:find('https://youtu.be',1,true) then
local data = utils.subprocess(
{
capture_stdout = true,
capture_size = 1000,
playback_only = false,
cancellable = false,
args = {'reptube','-l','-s','-ru','-n','-1',path}
})
mp.commandv('loadfile',data.stdout)
end
end)