From e01714f4298a58dfddd449d13513f0736b76e1ab Mon Sep 17 00:00:00 2001 From: Paul Quimby Date: Tue, 10 Nov 2009 15:59:43 -0500 Subject: [PATCH 1/1] Added additional scripts for volume control, muting, viewing the queue, and removing music. Updated installation instructions and removed the invididual installation instructions in favor of the install doc. --- .../sipbmp3 - Get Queue.applescript | 21 +++++++++++++++++++ ...ript => sipbmp3 - Queue Music.applescript} | 0 .../sipbmp3 - Remove All.applescript | 15 +++++++++++++ .../sipbmp3 - Toggle Mute.applescript | 20 ++++++++++++++++++ .../sipbmp3 - Volume Get.applescript | 20 ++++++++++++++++++ ...cript => sipbmp3 - Volume Set.applescript} | 0 6 files changed, 76 insertions(+) create mode 100644 sipbmp3-itunes/sipbmp3 - Get Queue.applescript rename sipbmp3-itunes/{Send to sipbmp3.applescript => sipbmp3 - Queue Music.applescript} (100%) create mode 100644 sipbmp3-itunes/sipbmp3 - Remove All.applescript create mode 100644 sipbmp3-itunes/sipbmp3 - Toggle Mute.applescript create mode 100644 sipbmp3-itunes/sipbmp3 - Volume Get.applescript rename sipbmp3-itunes/{Set sipbmp3 volume.applescript => sipbmp3 - Volume Set.applescript} (100%) diff --git a/sipbmp3-itunes/sipbmp3 - Get Queue.applescript b/sipbmp3-itunes/sipbmp3 - Get Queue.applescript new file mode 100644 index 0000000..4e40ad9 --- /dev/null +++ b/sipbmp3-itunes/sipbmp3 - Get Queue.applescript @@ -0,0 +1,21 @@ +-- ----------------- +-- iTunes -> sipbmp3 +-- ----------------- +-- This is a simple little script which gets the current queue on sipbmp3-- +-- Changelog: +-- +-- 10 Oct 2009 -> pquimby created this script +-- +-- Installation: +-- For installation instructions see the INSTALL file in the snippets/sipbmp3-iTunes folder-- + +-- +-- Usage: +-- +-- Run this script from iTunes + +set message to (do shell script "lpq -Psipbmp3") +tell application "iTunes" + display dialog "sipbmp3 currently is playing: " & " +" & message buttons "OK" default button "OK" +end tell diff --git a/sipbmp3-itunes/Send to sipbmp3.applescript b/sipbmp3-itunes/sipbmp3 - Queue Music.applescript similarity index 100% rename from sipbmp3-itunes/Send to sipbmp3.applescript rename to sipbmp3-itunes/sipbmp3 - Queue Music.applescript diff --git a/sipbmp3-itunes/sipbmp3 - Remove All.applescript b/sipbmp3-itunes/sipbmp3 - Remove All.applescript new file mode 100644 index 0000000..82d90af --- /dev/null +++ b/sipbmp3-itunes/sipbmp3 - Remove All.applescript @@ -0,0 +1,15 @@ +-- ------------------ +-- iTunes -> sipbmp3 +-- ------------------ + +-- Changelog: +-- +-- 10 Oct 2009 -> pquimby created initial version +-- + +-- For installation instructions see the INSTALL file in the snippets/sipbmp3-iTunes folder-- + +-- Usage: +-- This script will remove all of your songs queued to sipbmp3 + +do shell script "lprm -Psipbmp3 -" \ No newline at end of file diff --git a/sipbmp3-itunes/sipbmp3 - Toggle Mute.applescript b/sipbmp3-itunes/sipbmp3 - Toggle Mute.applescript new file mode 100644 index 0000000..15838c6 --- /dev/null +++ b/sipbmp3-itunes/sipbmp3 - Toggle Mute.applescript @@ -0,0 +1,20 @@ +-- ----------------- +-- iTunes -> sipbmp3 +-- ----------------- + +-- Changelog: +-- 10 Nov 2009 -> pquimby created initial version + +-- Installation: +-- For installation instructions see the INSTALL file in the snippets/sipbmp3-iTunes folder-- + +-- Usage: +-- +-- Running this script will toggle the mute on sipbmp3 on or off. + +tell application "iTunes" + set vol to sound volume +end tell + +set command to "/usr/local/bin/remctl zsr volume set " & vol +do shell script command \ No newline at end of file diff --git a/sipbmp3-itunes/sipbmp3 - Volume Get.applescript b/sipbmp3-itunes/sipbmp3 - Volume Get.applescript new file mode 100644 index 0000000..2ccbfff --- /dev/null +++ b/sipbmp3-itunes/sipbmp3 - Volume Get.applescript @@ -0,0 +1,20 @@ +-- ------------------ +-- iTunes -> sipbmp3 +-- ------------------ + +-- Changelog: +-- +-- 10 Oct 2009 -> pquimby created initial version +-- + +--For installation instructions see the INSTALL file in the snippets/sipbmp3-iTunes folder + +-- Usage: +-- This script will get the volume of sipbmp3 and put it on your iTunes volume scaled to the max value of 31 (which is the max volume for sipbmp3 at the time this script was written). + + +tell application "iTunes" + set currentVolume to (do shell script "/usr/local/bin/remctl zsr volume get") + set currentVolume to currentVolume / 31 * 100 + set the sound volume to currentVolume +end tell \ No newline at end of file diff --git a/sipbmp3-itunes/Set sipbmp3 volume.applescript b/sipbmp3-itunes/sipbmp3 - Volume Set.applescript similarity index 100% rename from sipbmp3-itunes/Set sipbmp3 volume.applescript rename to sipbmp3-itunes/sipbmp3 - Volume Set.applescript -- 2.44.0