Parcourir la source

Initial commit

Thomas Buck il y a 10 ans
révision
8a44d7d8cf
9 fichiers modifiés avec 30 ajouts et 0 suppressions
  1. 1
    0
      .gitignore
  2. BIN
      PlayPauseiTunesInstacastVLC.scpt
  3. BIN
      RunAnApp.scpt
  4. BIN
      SongArtist.scpt
  5. BIN
      SongLength.scpt
  6. BIN
      SongLengthRemaining.scpt
  7. BIN
      SongLyrics.scpt
  8. BIN
      SongName.scpt
  9. 29
    0
      trackchange.sh

+ 1
- 0
.gitignore Voir le fichier

@@ -0,0 +1 @@
1
+.DS_Store

BIN
PlayPauseiTunesInstacastVLC.scpt Voir le fichier


BIN
RunAnApp.scpt Voir le fichier


BIN
SongArtist.scpt Voir le fichier


BIN
SongLength.scpt Voir le fichier


BIN
SongLengthRemaining.scpt Voir le fichier


BIN
SongLyrics.scpt Voir le fichier


BIN
SongName.scpt Voir le fichier


+ 29
- 0
trackchange.sh Voir le fichier

@@ -0,0 +1,29 @@
1
+#!/bin/sh
2
+
3
+lasttrack=`cat /Users/thomas/.lasttrack`
4
+host=`hostname`
5
+datum=`date`
6
+
7
+if [ "$1" != "$lasttrack" ]; then
8
+    if [ "$1" != "" ]; then
9
+        echo "<html><head><meta charset=\"utf-8\" /><title>xythobuz listened to...</title></head><body><pre>" > /Users/thomas/.tmpfile
10
+        echo "Last song played on <b>${host}</b>'s iTunes:" >> /Users/thomas/.tmpfile
11
+        echo >> /Users/thomas/.tmpfile
12
+        echo "  <b>$1</b>" >> /Users/thomas/.tmpfile
13
+        echo "by" >> /Users/thomas/.tmpfile
14
+        echo "  <b>$2</b>" >> /Users/thomas/.tmpfile
15
+        echo "on the Album" >> /Users/thomas/.tmpfile
16
+        echo "  <b>$3</b>" >> /Users/thomas/.tmpfile
17
+        echo "at" >> /Users/thomas/.tmpfile
18
+        echo "  <i>${datum}</i>" >> /Users/thomas/.tmpfile
19
+        echo >> /Users/thomas/.tmpfile
20
+        echo "Last songs played:" >> /Users/thomas/.tmpfile
21
+        cat /Users/thomas/.trackhistory >> /Users/thomas/.tmpfile
22
+        echo "</pre><p><a href="http://xythobuz.de">Return...</a></p></body></html>" >> /Users/thomas/.tmpfile
23
+
24
+        scp /Users/thomas/.tmpfile zaphod:/var/www/lastmusic
25
+        echo $1 > /Users/thomas/.lasttrack
26
+        echo "<b>$1</b> by <b>$2</b> on <b>$3</b> at <i>${datum}</i>" >> /Users/thomas/.trackhistory
27
+        tail -n 3 /Users/thomas/.trackhistory | tee /Users/thomas/.trackhistory
28
+    fi
29
+fi

Chargement…
Annuler
Enregistrer