Supabase MCP Server

  • video-player
import Cocoa let workspace = NSWorkspace.shared let bundleId = "com.skate85.videojungle" let url = "videojungle://upload" if let appURL = NSWorkspace.shared.urlForApplication(withBundleIdentifier: bundleId) { let configuration = NSWorkspace.OpenConfiguration() configuration.arguments = [url] // Check if app is already running let isRunning = NSWorkspace.shared.runningApplications.contains { $0.bundleIdentifier == bundleId } if isRunning { // If running, just open the URL if let urlObj = URL(string: url) { workspace.open(urlObj, configuration: configuration) { (app, error) in if let error = error { print("Error opening URL: \(error)") exit(1) } exit(0) } } } else { // If not running, launch with URL as parameter workspace.openApplication(at: appURL, configuration: configuration) { (app, error) in if let error = error { print("Error launching app: \(error)") exit(1) } exit(0) } } RunLoop.main.run(until: Date(timeIntervalSinceNow: 5)) } else { print("Could not find application") exit(1) }