ソースを参照

Initial commit

Thomas Buck 11年前
コミット
8a44d7d8cf
9個のファイルの変更30行の追加0行の削除
  1. 1
    0
      .gitignore
  2. バイナリ
      PlayPauseiTunesInstacastVLC.scpt
  3. バイナリ
      RunAnApp.scpt
  4. バイナリ
      SongArtist.scpt
  5. バイナリ
      SongLength.scpt
  6. バイナリ
      SongLengthRemaining.scpt
  7. バイナリ
      SongLyrics.scpt
  8. バイナリ
      SongName.scpt
  9. 29
    0
      trackchange.sh

+ 1
- 0
.gitignore ファイルの表示

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

バイナリ
PlayPauseiTunesInstacastVLC.scpt ファイルの表示


バイナリ
RunAnApp.scpt ファイルの表示


バイナリ
SongArtist.scpt ファイルの表示


バイナリ
SongLength.scpt ファイルの表示


バイナリ
SongLengthRemaining.scpt ファイルの表示


バイナリ
SongLyrics.scpt ファイルの表示


バイナリ
SongName.scpt ファイルの表示


+ 29
- 0
trackchange.sh ファイルの表示

@@ -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

読み込み中…
キャンセル
保存