Thomas Buck 10 лет назад
Сommit
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

Загрузка…
Отмена
Сохранить