- Fork https://github.com/github/dmca
- Download latest youtube-dl source code from https://yt-dl.org/latest
- Extract
tar -xvf youtube-dl-2020.09.20.tar.gz - Push code to your fork as the GitHub CEO
| local HttpService = game:GetService("HttpService") | |
| local BASE_URL = "http://localhost:3090/" | |
| local FileService = {} | |
| function to_base64(data) | |
| local b = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/' | |
| return ((data:gsub('.', function(x) | |
| local r,b='',x:byte() |
| -- Syntax | |
| -- lune script SUBCOMMAND ==flag value | |
| -- lune scri[t ==flag value SUBCOMMAND | |
| local function parseFlags(arguments: { string }) | |
| local result = {} | |
| for index, keyOrValue in arguments do | |
| if keyOrValue:find("==") then | |
| local shouldBeValue = arguments[index + 1] |
tar -xvf youtube-dl-2020.09.20.tar.gz
| local RunService = game:GetService("RunService") | |
| -- compile an oriented bounding box into a scaled CFrame | |
| local function compileBBox(cframe: CFrame, size: Vector3) | |
| return CFrame.fromMatrix( | |
| cframe.Position, | |
| cframe.XVector/size.X, | |
| cframe.YVector/size.Y, | |
| cframe.ZVector/size.Z | |
| ):Inverse() |
| -- black frames not included | |
| local RunService = game:GetService("RunService") | |
| local Workspace = game:GetService("Workspace") | |
| local Camera = Workspace.CurrentCamera | |
| local Module = {} | |
| Module.Position = UDim2.new(0, 0, 0, 0) |