about summary refs log tree commit diff
path: root/tools/music
diff options
context:
space:
mode:
Diffstat (limited to 'tools/music')
-rw-r--r--tools/music/Makefile10
-rwxr-xr-xtools/music/gettitle4
-rw-r--r--tools/music/iTunes.go79
-rwxr-xr-xtools/music/start1
4 files changed, 0 insertions, 94 deletions
diff --git a/tools/music/Makefile b/tools/music/Makefile
deleted file mode 100644
index 488c7eb1b06d..000000000000
--- a/tools/music/Makefile
+++ /dev/null
@@ -1,10 +0,0 @@
-all: music
-
-music: iTunes.8
-			8l -o music iTunes.8
-
-iTunes.8: iTunes.go
-	8g iTunes.go
-
-clean:
-	rm -rf *.8 music
\ No newline at end of file
diff --git a/tools/music/gettitle b/tools/music/gettitle
deleted file mode 100755
index 0bd4cc6979ec..000000000000
--- a/tools/music/gettitle
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/bash
-
-osascript -e 'tell application "iTunes" to get name of current track'
-osascript -e 'tell application "iTunes" to get artist of current track'
diff --git a/tools/music/iTunes.go b/tools/music/iTunes.go
deleted file mode 100644
index 5eb530f6b34b..000000000000
--- a/tools/music/iTunes.go
+++ /dev/null
@@ -1,79 +0,0 @@
-/* This program is free software. It comes without any warranty, to
- * the extent permitted by applicable law. You can redistribute it
- * and/or modify it under the terms of the Do What The Fuck You Want
- * To Do Public License, Version 3, as published by Vincent Ambo. See
- * included COPYING file for more details. */
-
-package main
-
-import( "fmt"
-	    "exec"
-		"strings"
-		"http"
-		"url"
-		"flag"
-		"os"
-		"time"
-)
-
-var authkey, host, c_artist, c_title string
-
-func init(){
-	flag.StringVar(&authkey, "key", "none", "http auth key")
-	flag.StringVar(&host, "host", "http://localhost:8080", "host")
-}
-
-func main(){
-	flag.Parse()
-	fmt.Println("Music updater launching. Update occurs once per minute.")
-	go updaterThread()
-
-	var cc string
-	for {
-		fmt.Println("Type \"exit\" to quit")
-		fmt.Scanf("%s", &cc)
-		switch(cc) {
-			case "exit":
-				os.Exit(1)
-			default:
-				fmt.Println("Type \"exit\" to quit")
-
-		}
-	}
-}
-
-func updaterThread(){
-	rValues := make(url.Values)
-	rValues.Add("artist", "")
-	rValues.Add("title", "")
-	rValues.Add("key", authkey)
-
-	for {
-		title, artist := getTrack()
-		if (title != c_title) || (artist != c_artist) {
-			fmt.Println("Updating to: " + title + " - " + artist)
-			c_artist = artist; c_title = title	
-			rValues.Set("artist", artist)
-			rValues.Set("title", title)
-			_, err := http.PostForm(fmt.Sprint(host + "/setsong"), rValues)
-			if err != nil {
-				fmt.Println(err.String())
-			}
-		}
-		time.Sleep(60000000000)
-	}
-}
-
-func getTrack() (title, artist string){
-	a, err := exec.Command("./gettitle").Output()
-	if err != nil {
-		fmt.Println("err: " + err.String())
-		title = ""
-		artist = ""
-	} else {
-		trackInfo := strings.Split(string(a), "\n")
-		title = trackInfo[0]
-		artist = trackInfo[1]
-	}
-	return
-}
\ No newline at end of file
diff --git a/tools/music/start b/tools/music/start
deleted file mode 100755
index b9f1358e349f..000000000000
--- a/tools/music/start
+++ /dev/null
@@ -1 +0,0 @@
-./music -host "http://tazj.in" -key "4058ef41bbca252a7b7e675a61dbf935"