Skip to content
This repository has been archived by the owner on Aug 22, 2022. It is now read-only.

FogNetwork/Mist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mist

A simple youtube downloader included in Tsunami

Setup

To install Mist on your site you need to be using nodejs and express

1: Upload the mist folder to your website

2: Setup express

const express = require('express');
const app = express();

3: Add mist

const mist = require("mist-yt");

4: Setup mist

app.use((req, res) => {
if (req.url.startsWith("/watch")) {
  mist.watch(req, res)
} else if (req.url.startsWith("/video")) {
  mist.video(req, res)
}
})

If you want some kind of error page you can set it up like this

app.use((req, res) => {
if (req.url.startsWith("/watch")) {
  mist.watch(req, res)
} else if (req.url.startsWith("/video")) {
  mist.video(req, res)
} else {
  res.send("404 Error)
}
})

Full Result (see /demo)

const express = require('express');
const app = express();
const mist = require("mist-yt");

app.use((req, res) => {
if (req.url.startsWith("/watch")) {
  mist.watch(req, res)
} else if (req.url.startsWith("/video")) {
  mist.video(req, res)
}
})

app.listen(8080, () => {
  console.log('Server running at localhost:8080');
});

Your all setup! Access Mist by going to /watch

Pages

/watch?=videoid&audio=false Main video page

/video?=videoid&audio=false Just the video

Usage

If you wish to use Mist commercially (on your service) you must include credit to Mist somewhere on your service

Releases

No releases published

Packages

No packages published