topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday December 13, 2024, 8:55 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: ShoutCast Concierge v1.0.0.5 BETA  (Read 28715 times)

jazper

  • Coding Snacks Author
  • Moderator
  • Joined in 2005
  • *****
  • Posts: 92
    • View Profile
    • Jazper's Software
    • Donate to Member
ShoutCast Concierge v1.0.0.5 BETA
« on: November 21, 2005, 03:34 PM »
Here is the latest

Changelog

FIXED: Now resizable, and size will persist - make the "Load Servers" window resiszable or at least bigger, it now shows only 4.5 streams at once.
FIXED: Now deleting anything where Pos() of "http://" is above 1 or = 0- in the "Load Servers" window, hide the "#EXTINF" lines
FIXED: Added Mutex to prevent 2nd instance - running the .exe again while cause to load a second copy :-/
FIXED: Added Mutex to prevent 2nd instance - if you could, make it check if it's exe is already running when it's started: if it's...
FIXED: Changed form style to sizeable, enabled maximizi button  - let the user change the size
ADDED: Save form state/size(persistant) on close

To Do
- add the "enable" checkmarks
- add something like skrommel's *great* "watch for song titles or artist names" idea (see above)
- let the user change what kind of info that window should show
- I would prefer a much smaller window, where I could have just the info most important to me visible,
- allow the user to give the streams 'nick names', so that one knows *which* stream is "NA" (see #3 in screenshot)
- allowing 'nick names' would also help to prevend problems with extremely long stream names (see #4 in screenshot)



ShoutCast Concierge v1.0.0.5 BETA



jazper
« Last Edit: November 21, 2005, 03:40 PM by mouser »

brotherS

  • Master of Good Ideas
  • Honorary Member
  • Joined in 2005
  • **
  • Posts: 2,261
    • View Profile
    • Donate to Member
Re: ShoutCast Concierge v1.0.0.5 BETA
« Reply #1 on: November 22, 2005, 02:48 AM »
FIXED: Now resizable, and size will persist - make the "Load Servers" window resiszable or at least bigger, it now shows only 4.5 streams at once.
FIXED: Now deleting anything where Pos() of "http://" is above 1 or = 0- in the "Load Servers" window, hide the "#EXTINF" lines
FIXED: Added Mutex to prevent 2nd instance - running the .exe again while cause to load a second copy :-/
FIXED: Added Mutex to prevent 2nd instance - if you could, make it check if it's exe is already running when it's started: if it's...
FIXED: Changed form style to sizeable, enabled maximizi button  - let the user change the size
ADDED: Save form state/size(persistant) on close

To Do
- add the "enable" checkmarks
- add something like skrommel's *great* "watch for song titles or artist names" idea (see above)
- let the user change what kind of info that window should show
- I would prefer a much smaller window, where I could have just the info most important to me visible,
- allow the user to give the streams 'nick names', so that one knows *which* stream is "NA" (see #3 in screenshot)
- allowing 'nick names' would also help to prevent problems with extremely long stream names (see #4 in screenshot)
Thanks for the new version, looking forward for the next one already! :D


bugs:
- (MAJOR) GUI does not show up on startup (confusing), it should start up empty IMHO and then load the info (or add an option for that)

- (MAJOR) if hit the "Load" button, then select "Add by playlist" and in the next window don't even select a playlist but just click "Finish" it deleted streams from the main window! I tried the same again, and another stream vanished. I then quit ShoutCast Concierge and started it again - just to see the streams were just deleted from the GUI and I now had quite a few duplicate entries...

- (MAJOR) if ShoutCast Concierge isn't able to load a stream, it will go on trying forever, not loading the streams after that

- (MAJOR) after working perfectly for maybe 5 hours I just noticed ShoutCast Concierge stopped updating one of the streams sometimes in the last 2 to 4 hours. It still displays the title of a show that ended 2 hours and 10 minutes ago

- (minor) in the "Load servers" window, when scrolling up and down a list of ~60 stations imported from a playlist, there's sometimes a noticeable delay, the window just freezes for a second or so before it scrolls down to where you tried to move the slider

- (minor) clicking the stream URLs does not open a browser window to load them (Windows 2000 Pro here)

- (minor) the size of the slider in the main window does not represent the size of the window. It's so small that it looks like there are ~100 other streams, but there are just 4 as of now


suggestions for to do list:
- ESC should close the "Load servers" window

- ESC should minimize the main window to the tray

- in the main window, rename the "OK" button to "minimize"

- add an "mark/highlight stream if stream title contains..." option and let the user define a few words for which ShoutCast Concierge checks the titles. Example: "live" --> that would highlight/mark those streams playing live shows right now (which contain the string "live" in the title). This is kinda related to that suggestion to change the playing stream in Winamp when it contains certain words/a certain string, but instead this should only somehow mark the stream where the title matches a specified string.

- in addition to that "mark/highlight stream if stream title contains..." option, what about being able to define a .wav sample that would be played if a stream triggers the 'alarm'?

- also in addition to that, you could popup a tray balloon that just says "Stream XXXXXX matches "[trigger]: [STREAM TITLE]"

- let the user decide in which order the info is displayed and what is displayed. Example: in the first line the current title, second line the stream name (and don't show the URL at all)

- allow to set a "save space mode" where "Current Title:" would be just "T:", "Stream" would be "S:" and "Stream URL:" would be "U:"

- let the user choose the font size: I'd like a bigger font size, but for the titles only

- let the user enter text that will never be displayed. Example: if a stream title is "Anonymous Artist - Feels Strange - Jazzdrive - 24/7 Greatest Industrial Speed-Jazz Ever on the Planet, check it out!!!" one would enter "- 24/7 Greatest Industrial Speed-Jazz Ever on the Planet, check it out!!!" into that option and from now on see only titles like "Anonymous Artist - Feels Strange - Jazzdrive"

- let the user set the maximum length for each of the fields (separately). Example: title length: 120 characters, stream title length: 85 characters

- add option to have the ShoutCast Concierge window always in the foreground, combined with an option to automatically hide it if another app uses full-screen mode (the video player for example)

- maybe allow users to set the transparency of the main window (in %) if you add the "always in the foreground" option

- add ability to change the order of the streams in the main windows, maybe by adding a "Manage" button next to the "Load" button, which will open a new window where you can move the streams a) to top b) up c) down d) to buttom?

- when clicking "Add by Playlist" in the "Load Servers" window, the "Select Playlist" field in the next window that opens should be filled with the past of the last playlist that was used in this window

- add auto-dupe checker: when adding a stream, check if the exact URL is already imported - don't check only for stream title please
« Last Edit: November 22, 2005, 03:09 PM by brotherS »

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: ShoutCast Concierge v1.0.0.5 BETA
« Reply #2 on: November 22, 2005, 02:52 AM »
can someone explain to someone who doesnt know anything about shoutcast (me), what shoutcast concierge actually does?

brotherS

  • Master of Good Ideas
  • Honorary Member
  • Joined in 2005
  • **
  • Posts: 2,261
    • View Profile
    • Donate to Member
Re: ShoutCast Concierge v1.0.0.5 BETA
« Reply #3 on: November 22, 2005, 02:55 AM »
can someone explain to someone who doesnt know anything about shoutcast (me), what shoutcast concierge actually does?
Hehe, sure, I guess we thought everyone knows that ;)

ShoutCast Concierge lists your favorite online radio streams and shows you what they are playing right now without you having to tune in to check manually. So it's much easier to don't miss something good!  :up:

Might not make that much sense for stations with fixed schedules but there are lots of stations without a real schedule and stations that are playing music only.
« Last Edit: November 22, 2005, 02:58 AM by brotherS »

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: ShoutCast Concierge v1.0.0.5 BETA
« Reply #4 on: November 22, 2005, 02:58 AM »
ah, ok thats very clear description - and very cool!

brotherS

  • Master of Good Ideas
  • Honorary Member
  • Joined in 2005
  • **
  • Posts: 2,261
    • View Profile
    • Donate to Member
Re: ShoutCast Concierge v1.0.0.5 BETA
« Reply #5 on: November 22, 2005, 02:59 AM »
ah, ok thats very clear description
I just improved it :)

- and very cool!
Err... the description or the program? :D


mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: ShoutCast Concierge v1.0.0.5 BETA
« Reply #6 on: November 22, 2005, 03:03 AM »
both :)

i think jazper should make a webpage for shoutcast concierge and use your description at the top of it :)

brotherS

  • Master of Good Ideas
  • Honorary Member
  • Joined in 2005
  • **
  • Posts: 2,261
    • View Profile
    • Donate to Member
Re: ShoutCast Concierge v1.0.0.5 BETA
« Reply #7 on: November 22, 2005, 03:06 AM »
Hehe :D ShoutCast Concierge will get quite some traffic to the site once it's ready, I'm sure of that!

jazper

  • Coding Snacks Author
  • Moderator
  • Joined in 2005
  • *****
  • Posts: 92
    • View Profile
    • Jazper's Software
    • Donate to Member
Re: ShoutCast Concierge v1.0.0.5 BETA
« Reply #8 on: November 25, 2005, 11:31 AM »
Well, now that Turkey Day is over here in the US, I'll start working on these issues/suggestions/additions. Once again, BrotherS great ideas!  I'll try to have something by Sunday!

jazper

brotherS

  • Master of Good Ideas
  • Honorary Member
  • Joined in 2005
  • **
  • Posts: 2,261
    • View Profile
    • Donate to Member
Re: ShoutCast Concierge v1.0.0.5 BETA
« Reply #9 on: March 06, 2006, 05:36 AM »
I hope to see another version of this :)

jazper

  • Coding Snacks Author
  • Moderator
  • Joined in 2005
  • *****
  • Posts: 92
    • View Profile
    • Jazper's Software
    • Donate to Member
Re: ShoutCast Concierge v1.0.0.5 BETA
« Reply #10 on: April 04, 2006, 02:12 AM »
brotherS, trust me this has not been forgotten! I have been on a very large project with work for the last several months that has finally ended for me. I'm right now in the middle of an app conversion from VB to Delphi for work. Once I get this done, I have full intentions of picking this back up!  I'm sorry it has taken so long.

brotherS

  • Master of Good Ideas
  • Honorary Member
  • Joined in 2005
  • **
  • Posts: 2,261
    • View Profile
    • Donate to Member
Re: ShoutCast Concierge v1.0.0.5 BETA
« Reply #11 on: April 04, 2006, 04:01 AM »
brotherS, trust me this has not been forgotten! I have been on a very large project with work for the last several months that has finally ended for me. I'm right now in the middle of an app conversion from VB to Delphi for work. Once I get this done, I have full intentions of picking this back up!  I'm sorry it has taken so long.
That's great news! :)

I thought you might have gone fishing... ;)

brotherS

  • Master of Good Ideas
  • Honorary Member
  • Joined in 2005
  • **
  • Posts: 2,261
    • View Profile
    • Donate to Member
Re: ShoutCast Concierge v1.0.0.5 BETA
« Reply #12 on: April 09, 2006, 11:06 AM »
Btw, I don't know which language you prefer, but maybe ShoutCast Concierge could enter the C++ Builder Programming Contest?

Redhat

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 254
    • View Profile
    • Donate to Member
Re: ShoutCast Concierge v1.0.0.5 BETA
« Reply #13 on: April 10, 2006, 05:54 PM »
I like the idea of this app, cannot wait to see something good :)

And yes, I think this would be good for a contest entry too, brotherS  :Thmbsup:

jazper

  • Coding Snacks Author
  • Moderator
  • Joined in 2005
  • *****
  • Posts: 92
    • View Profile
    • Jazper's Software
    • Donate to Member
Re: ShoutCast Concierge v1.0.0.5 BETA
« Reply #14 on: April 10, 2006, 08:02 PM »
Unfortunately, I'm a Delphi coder. I do have C++ experience but BCB experience. But the downside is that I have components(VCL) that are commercial. I'll look into maybe changing some things around and converting to C++ Builder.


jazper