Browse Source

Fixed handling trailing white space in track name

Thomas Buck 10 years ago
parent
commit
6e7a552390
3 changed files with 2 additions and 2 deletions
  1. BIN
      SongLength.scpt
  2. BIN
      SongName.scpt
  3. 2
    2
      trackchange.sh

BIN
SongLength.scpt View File


BIN
SongName.scpt View File


+ 2
- 2
trackchange.sh View File

4
 host=`hostname`
4
 host=`hostname`
5
 datum=`date`
5
 datum=`date`
6
 
6
 
7
-if [ "$1" != "$lasttrack" ]; then
7
+if [ "\"$1\"" != "$lasttrack" ]; then
8
     if [ "$1" != "" ]; then
8
     if [ "$1" != "" ]; then
9
         echo "<html><head><meta charset=\"utf-8\" /><title>xythobuz listened to...</title></head><body><pre>" > /Users/thomas/.tmpfile
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
10
         echo "Last song played on <b>${host}</b>'s iTunes:" >> /Users/thomas/.tmpfile
21
         cat /Users/thomas/.trackhistory >> /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
22
         echo "</pre><p><a href="http://xythobuz.de">Return...</a></p></body></html>" >> /Users/thomas/.tmpfile
23
 
23
 
24
-        echo $1 > /Users/thomas/.lasttrack
24
+        echo \"$1\" > /Users/thomas/.lasttrack
25
         echo "<b>$1</b> by <b>$2</b> on <b>$3</b> at <i>${datum}</i>" >> /Users/thomas/.trackhistory
25
         echo "<b>$1</b> by <b>$2</b> on <b>$3</b> at <i>${datum}</i>" >> /Users/thomas/.trackhistory
26
         tail -n 3 /Users/thomas/.trackhistory | tee /Users/thomas/.trackhistory
26
         tail -n 3 /Users/thomas/.trackhistory | tee /Users/thomas/.trackhistory
27
         
27
         

Loading…
Cancel
Save