#!/usr/bin/env python
# -*- coding: utf-8 -*-

from ytplay import ytplayer
import sys

yt = None

if len(sys.argv) == 7:
	yt = ytplayer.YoutubeClient(sys.argv[1], sys.argv[2], sys.argv[3], sys.argv[4], sys.argv[5], sys.argv[6])
if len(sys.argv) == 6:
	if sys.argv[5] == 'shuffle': yt = ytplayer.YoutubeClient(sys.argv[1], sys.argv[2], sys.argv[3], sys.argv[4], sys.argv[5], None)
	elif sys.argv[5] == 'reverse': yt = ytplayer.YoutubeClient(sys.argv[1], sys.argv[2], sys.argv[3], sys.argv[4], sys.argv[5], None)
	else: yt = ytplayer.YoutubeClient(sys.argv[1], sys.argv[2], sys.argv[3], sys.argv[4], None, sys.argv[5])
if len(sys.argv) == 5:
	yt = ytplayer.YoutubeClient(sys.argv[1], sys.argv[2], sys.argv[3], sys.argv[4])
if yt != None:
	yt.execute()
