Saltar al contenido

Autosubs

Este es el archivo con la modificación por si no quieres editarlo tu:

Índice

Instrucciones de inserción de código

Coloca el siguiente bloque después de:

-- Server
local port = 56002

y antes de:

-- Set up server socket configuration
local info = assert(socket.find_first_address("127.0.0.1", port))
local server = assert(socket.create(info.family, info.socket_type, info.protocol))

Este bloque se encarga de cerrar automáticamente cualquier proceso anterior en macOS que esté utilizando el puerto 56002:

-- macOS only: kill previous process using the port (56002)
if os_name == "OSX" then
    print("Checking for previous AutoSubs processes on port 56002...")
    os.execute("lsof -ti tcp:56002 | xargs kill -9")
    sleep(0.5) -- Esperar a que el proceso termine
end

Si este paso falla, puedes introducir manualmente en el terminal:

lsof -ti tcp:56002 | xargs kill -9