Digital Radio Central - Sponsored by TSS Radio
  DRC Home Page DRC Forums Contact Us  
 
SIRIUS Backstage Forum
 
 
 
  Sirius Satellite Radio XM Satellite Radio iTunes/iPod Slacker Pandora  
 
 
FAQ Members List Calendar Search Today's Posts Mark Forums Read  
Go Back   SIRIUS Backstage Forum > > >
Visit Digital Radio Central

Notices

SIRIUS Internet Radio Discuss everything about listening to SIRIUS online, including widgets and players. Have an issue? Ask here.

 
 
Thread Tools Display Modes
 
 
Old 01-25-2006, 07:48 PM   #31
HipHopDontStop
Channel Surfer
 
Join Date: Jan 18, 2006
Location: Northern California
Posts: 10
HipHopDontStop is on a distinguished road
Default

WOW!! This widget is f'in awesome!!! Alot better than the site player!!!

I'm new to this widget program so I had a few questions about it. First of all,is it safe? I mean security and privacy wise. I'll probably just go to the widget site to see if I they can answer these ?'s.

Thanks for the heads up on this widget.
HipHopDontStop is offline  
 
 
Old 01-25-2006, 08:13 PM   #32
ers1114
Channel Surfer
 
Join Date: Mar 17, 2005
Location: Northeast Ohio
Posts: 36
ers1114 is on a distinguished road
Send a message via ICQ to ers1114 Send a message via AIM to ers1114 Send a message via Yahoo to ers1114
Default

GREAT!!.. fonts a bit small but better and faster than sirius player
ers1114 is offline  
 
 
Old 01-25-2006, 08:53 PM   #33
johnnyimac99
Channel Surfer
 
Join Date: Aug 24, 2005
Location: Boise, ID
Posts: 24
johnnyimac99 is on a distinguished road
Default Sirius Widget

This "widget" is awesome. When listing to a channel, the artist and song title appear after the intial song ends.
johnnyimac99 is offline  
 
 
Old 01-25-2006, 11:18 PM   #34
Assmasterson
Loyal Listener
 
Assmasterson's Avatar
 
Join Date: Nov 23, 2005
Posts: 169
Assmasterson is on a distinguished road
Default

This is EXACTLY what Sirius needs on it's site
Assmasterson is offline  
 
 
Old 01-26-2006, 01:24 AM   #35
microcap_mavin
Channel Surfer
 
Join Date: May 19, 2004
Posts: 45
microcap_mavin is on a distinguished road
Send a message via Yahoo to microcap_mavin
Default This Sirius Widget ROCKS!!!

You gotta get this! Incredible.... just like having a PNP inside your PC. Finally, I have 30 presets and real-time display of songs on my desktop at work.

Thank you
Thank you
Thank you
microcap_mavin is offline  
 
 
Old 01-26-2006, 06:29 AM   #36
MachineHead
Rocket Scientist
 
MachineHead's Avatar
 
Join Date: Dec 28, 2005
Posts: 762
MachineHead is on a distinguished road
Default

Quote:
Originally Posted by HipHopDontStop
WOW!! This widget is f'in awesome!!! Alot better than the site player!!!

I'm new to this widget program so I had a few questions about it. First of all,is it safe? I mean security and privacy wise. I'll probably just go to the widget site to see if I they can answer these ?'s.

Thanks for the heads up on this widget.
As far as I can tell, it's as safe as Sirius' own on-line player.
MachineHead is offline  
 
 
Old 01-26-2006, 06:53 PM   #37
noshooz
Mixologist
 
Join Date: Sep 03, 2005
Location: Maryland
Posts: 383
noshooz is on a distinguished road
Send a message via Yahoo to noshooz
Default Re: This Sirius Widget ROCKS!!!

Quote:
Originally Posted by microcap_mavin
You gotta get this! Incredible.... just like having a PNP inside your PC. Finally, I have 30 presets and real-time display of songs on my desktop at work.

Thank you
Thank you
Thank you
Yeah, I feel like I have my Sportster Replay on my desktop! I'm in love - with a widget - is that normal???
__________________
Stiletto 100 (2) (SIR Premium for both, home kit, car kit), Soloist, Sportster Replay & Boombox, SV-1.
noshooz is offline  
 
 
Old 01-26-2006, 08:48 PM   #38
GMCSierra
Rocket Scientist
 
Join Date: Jan 28, 2005
Location: Edson, Alberta
Posts: 501
GMCSierra is on a distinguished road
Default

Thanks for that link. I'd never used the widgets before, but a sirius player is well worth putting it on my computer. Works great sofar! I hadn't used an online player since the old it's on Sirius on my old computer (despite having the option of a SBS player I think it is the XPlay one).
__________________
GMCSierra is offline  
 
 
Old 01-26-2006, 09:25 PM   #39
silly
Just Tuned In
 
Join Date: Oct 10, 2005
Posts: 1
silly is on a distinguished road
Default

This is great! Thanks.....
silly is offline  
 
 
Old 01-26-2006, 11:22 PM   #40
FGCU
Loyal Listener
 
Join Date: Dec 26, 2005
Posts: 102
FGCU is on a distinguished road
Default

works great...

one thing i would love is a sleeper timer and an alarm clock!!!!!

this would be worth its weight in gold!!!!

how long has this been out...is the author still working on this project??????
FGCU is offline  
 
 
Old 01-27-2006, 06:36 AM   #41
MachineHead
Rocket Scientist
 
MachineHead's Avatar
 
Join Date: Dec 28, 2005
Posts: 762
MachineHead is on a distinguished road
Default

Quote:
Originally Posted by FGCU
works great...

one thing i would love is a sleeper timer and an alarm clock!!!!!

this would be worth its weight in gold!!!!

how long has this been out...is the author still working on this project??????
They author released it on the 23rd. And from the comments there, he's still tweaking it.
MachineHead is offline  
 
 
Old 01-27-2006, 11:00 AM   #42
turb0dog
Just Tuned In
 
Join Date: Jan 23, 2006
Posts: 3
turb0dog is on a distinguished road
Default

Man what a great widget. I've only been using the Sirius player, this is like a breath of fresh air. I dont know what the modification policy on these widgets are, but I just did a tiny amount of tweaking to the font size. I updated the size of the top fonts (Channel, Channel Name, Genre) along with the Artist and Title text. If there are any other text size requests, let me know. I am certainly not the author of this amazing widget...they did an awesome job.

First, make a back up of the file MainScreen.js in the Sirius Tuner.widget/Contents folder. This way you can always go back to the way it was if you dont like it with the bigger font.

Open the MainScreen.js file with a text editor (notepad) and replace the entire contents with the below:



Code:
/*
Sirius Tuner Widget
by Tanner Jepsen

Not affiliated with or supported by Sirius Radio Online

Portions Copyright (c) 2005 Jason William.  All rights reserved.
Copyright (c) 2005 Tanner Jepsen.  All rights reserved.
*/

include("Screen.js");

/**
 * The main screen for the Sirius player which will display channel info while
 * playing.
 */
function MainScreen(player) {
	// reference to the Sirius Tuner 
	this.player = player;
	
	// set up the screen elements
	this.channelDisplay = new Text();	
	this.genreDisplay = new Text();
	this.artistDisplay = new Text();  
	this.titleDisplay = new Text();     
	this.albumDisplay = new Text();
	this.statusDisplay = new Text();
	this.presetBankDisplay = new Text();
	
	// initialize the screen
	this.init();
}

// extend the Screen object
MainScreen.prototype = new Screen();

MainScreen.prototype.init = function() {
	this.channelDisplay.alignment = "left";
	this.channelDisplay.size = 10;
	this.channelDisplay.bgColor = "#000000";
	this.channelDisplay.bgOpacity = 180;
	this.channelDisplay.color = "#FFFFFF";
	this.channelDisplay.opacity = 0;
	this.channelDisplay.data = "Channel";
	this.channelDisplay.window = main;
	this.channelDisplay.hOffset = 1;
	this.channelDisplay.vOffset = this.channelDisplay.height - 1
	this.addSubView(this.channelDisplay);

	this.genreDisplay.alignment = "right";
	this.genreDisplay.size = 10;
	this.genreDisplay.bgColor = "#000000";
	this.genreDisplay.bgOpacity = 180;
	this.genreDisplay.color = "#FFFFFF";
	this.genreDisplay.opacity = 0;
	this.genreDisplay.data = "Genre";
	this.genreDisplay.window = main;
	this.genreDisplay.hOffset = screen.width - 1;
	this.genreDisplay.vOffset = this.genreDisplay.height - 1;
	this.addSubView(this.genreDisplay);
	
	this.artistDisplay.width = screen.width - 6;
	this.artistDisplay.alignment = "left";
	this.artistDisplay.size = 16; //12
	this.artistDisplay.opacity = 0;
	this.artistDisplay.data = "Artist";
	this.artistDisplay.scrolling = "autoLeft";
	this.artistDisplay.window = main;
	this.artistDisplay.hOffset = 3;
	this.artistDisplay.vOffset = (screen.height / 3) + 5;
	this.addSubView(this.artistDisplay);
	
	this.titleDisplay.width = this.artistDisplay.width;
	this.titleDisplay.alignment = "left";
	this.titleDisplay.size = 16; //12
	this.titleDisplay.opacity = 0;
	this.titleDisplay.data = "Title";
	this.titleDisplay.scrolling = "autoLeft";
	this.titleDisplay.window = main;
	this.titleDisplay.hOffset = 3;
	this.titleDisplay.vOffset = this.artistDisplay.vOffset + this.artistDisplay.height
	this.addSubView(this.titleDisplay);
	
	this.albumDisplay.width = this.titleDisplay.width;
	this.albumDisplay.alignment = "left";
	this.albumDisplay.size = 10;
	this.albumDisplay.opacity = 0;
	this.albumDisplay.data = "Title";
	this.albumDisplay.scrolling = "autoLeft";
	this.albumDisplay.window = main;
	this.albumDisplay.hOffset = 3;
	this.albumDisplay.vOffset = this.titleDisplay.vOffset + this.titleDisplay.height;
	this.addSubView(this.albumDisplay);
	
	this.statusDisplay.width = screen.width - 27;
	this.statusDisplay.alignment = "left";
	this.statusDisplay.size = 8;
	this.statusDisplay.opacity = 0;
	this.statusDisplay.data = "Ready";
	this.statusDisplay.scrolling = "autoLeft";
	this.statusDisplay.window = main;
	this.statusDisplay.hOffset = 2;
	this.statusDisplay.vOffset = screen.height - 2;
	this.addSubView(this.statusDisplay);
	
	this.presetBankDisplay.width = 20;
	this.presetBankDisplay.size = 8;
	this.presetBankDisplay.style = "bold";
	this.presetBankDisplay.opacity = 255;
	this.presetBankDisplay.data = preferences.lastActivePresetBank.value;
	this.presetBankDisplay.window = main;
	this.presetBankDisplay.hOffset = screen.width - 20;
	this.presetBankDisplay.vOffset = screen.height - 2;
	this.addSubView(this.presetBankDisplay);
	
	this.signalStrength = new Array();
	for (var i = 0; i < 3; i++) {
		this.signalStrength[i] = new Image();
		this.signalStrength[i].src = "Images/signal_tick_" + (i + 1) + ".png";
		this.signalStrength[i].vAlign = "bottom";
		this.signalStrength[i].window = main;
		this.signalStrength[i].opacity = 20;
		this.signalStrength[i].hOffset = screen.width - 12 + (i * 3);
		this.signalStrength[i].vOffset = screen.height - 2;
		this.addSubView(this.signalStrength[i]);
	}
}

/**
 * Sets a message to appear in the status area of the screen.
 */
MainScreen.prototype.setStatusDisplay = function(text) {
	if (this.statusDisplay.data != text) {
		if (this.statusDisplay.opacity > 0) {
			this.statusDisplay.fade(this.statusDisplay.opacity, 0, 1);
		}
		this.statusDisplay.data = text;
		this.statusDisplay.fade(0, 255, 1);
	}
}

MainScreen.prototype.setChannelDisplay = function(ch) {
	this.channelDisplay.data = " " + ch.num + "   " + ch.name;
	this.genreDisplay.data = ch.catname;
	this.channelDisplay.width = this.channelDisplay.width + (screen.width - 6)
			- (this.channelDisplay.width + this.genreDisplay.width);
	this.channelDisplay.opacity = 255;
	this.genreDisplay.opacity = 255;
}

MainScreen.prototype.setMainDisplay = function(ch) {
	log("Updating main display");
	if (ch != null && ch.currentArtist != null) {
		this.artistDisplay.data = ch.currentArtist;
		this.titleDisplay.data = ch.currentTitle;
		this.albumDisplay.data = ""; //ch.currentAlbum;
	}
	else {
		this.artistDisplay.data = ch.name;
		this.titleDisplay.data = "Waiting for data...";
		this.albumDisplay.data = ""; //ch.currentAlbum;
	}
	this.artistDisplay.opacity = 255;
	this.titleDisplay.opacity = 255;
	this.albumDisplay.opacity = 255;
}

MainScreen.prototype.updatePresetBankDisplay = function() {
	this.presetBankDisplay.data = this.player.activePresetBank;	
}

MainScreen.prototype.updateSignalStrength = function(strength) {
	for (var i = 0; i < 3; i++) {
		if (strength >= 100 * ((i + 1) / 3)) {
			this.signalStrength[i].opacity = 255;
		} else if (strength < 100 * (i / 3) || strength == null) {
			this.signalStrength[i].opacity = 20;
		} else {
			var opacity = 255 * ((strength - (100 * (i / 3))) / (100 * (1 / 3)));
			if (opacity < 20) {
				this.signalStrength[i].opacity = 20;
			} else {
				this.signalStrength[i].opacity = opacity;
			}
		}
	}
}

MainScreen.prototype.upButtonClicked = function() {
	this.player.nextChannel();
}

MainScreen.prototype.downButtonClicked = function() {
	this.player.previousChannel();
}

MainScreen.prototype.playButtonClicked = function() {
	this.player.play();
}

MainScreen.prototype.updateChannelData = function() {
	this.setMainDisplay(this.player.siriusTuner.currentChannel);	
}
then simply save, close the widget if its already open, and open it back up.

Please note, I dont take any responsibility for my poor coding. Please make a backup of the original MainScreen.js file in case there is a problem.
turb0dog is offline  
 
 
Old 01-27-2006, 11:50 AM   #43
winiden
Channel Surfer
 
Join Date: Mar 10, 2005
Posts: 95
winiden is on a distinguished road
Default

Quote:
Originally Posted by turb0dog
Man what a great widget. I've only been using the Sirius player, this is like a breath of fresh air. I dont know what the modification policy on these widgets are, but I just did a tiny amount of tweaking to the font size. I updated the size of the top fonts (Channel, Channel Name, Genre) along with the Artist and Title text. If there are any other text size requests, let me know. I am certainly not the author of this amazing widget...they did an awesome job.


Please note, I dont take any responsibility for my poor coding. Please make a backup of the original MainScreen.js file in case there is a problem.
Great enhancement, thanks! It would be great to have the channel list text bigger too. Man, I wish I knew how to do stuff like this...
winiden is offline  
 
 
Old 01-27-2006, 12:15 PM   #44
MachineHead
Rocket Scientist
 
MachineHead's Avatar
 
Join Date: Dec 28, 2005
Posts: 762
MachineHead is on a distinguished road
Default

Props to Turb0dog, the text size is on the small side.

I think you can change whatever you want on it. I don't think the maker has any rights per se.
MachineHead is offline  
 
 
Old 01-27-2006, 12:17 PM   #45
MachineHead
Rocket Scientist
 
MachineHead's Avatar
 
Join Date: Dec 28, 2005
Posts: 762
MachineHead is on a distinguished road
Default

Quote:
Originally Posted by winiden
Great enhancement, thanks! It would be great to have the channel list text bigger too. Man, I wish I knew how to do stuff like this...
The text size changes are pretty simple, you just need to get to the section where it says like "this.artistDisplay.size = 16; //12 " and change the 16 to something larger.
MachineHead is offline  
 
 
 

Go Back   SIRIUS Backstage Forum > > >


Digitalradiocentral.com




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 10:32 AM.
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO v2.0.39 (Pro) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.
All Content Copyright SIRIUS Backstage. All Rights Reserved. SIRIUS and registered trademarks are the property of SIRIUS Satellite Radio, Inc. The opinions posted on SIRIUS Backstage website and forums are those of the individual posters and/or this website and are not necessarily the opinions or positions of SIRIUS Satellite Radio, Inc.