Sign in to follow this  
Followers 0

TinyShoutCastTuner v1.0.3.5 Update of 05 Nov 2012


29 posts in this topic

Posted (edited)

TinyShoutCastTuner v1.0.3.5

Based on the >LiveStreaming source code of trancexx.
Listen Shoutcast Radios Stations with a station search engine by filters and an easy Favorites stations management.

Thanks to monoceres, trancexx, Kip and Prog@ndy for AutoItObject.

>AutoItObject 1.2.2.0 and >WinAPIEx are needed.

XRTSr.jpg


As usual externals skin files are downloaded at first execution.
See Tray Menu for more options.
Search is a bit slow but successfull... ;)

Previous Downloads : 436

Update of 2012-11-05 

source : TinyShoutCastTuner v 1.0.3.5.au3

executableTinyShoutCastTuner.exe.html

(Once this html file downloaded, double click on it for start the download)

Some Radios : FavoritesRadioStations.reg


Hope you like it !

Edited by wakillon

Share this post


Link to post
Share on other sites



Posted

wow!

Share this post


Link to post
Share on other sites

Posted (edited)

wow!

Thanks to you trancexx

you gave me the inspiration ! Posted Image

Edited by wakillon

Share this post


Link to post
Share on other sites

Posted

This looks really cool!

Share this post


Link to post
Share on other sites

Posted

Looks really nice!

On Win7 x64 it plays only the music when it is compiled!

The glass effect looks really nice on my xp vm but can you disable it on Vista+ os? Because original effect looks still better. :x

Br,

UEZ

Share this post


Link to post
Share on other sites

Posted (edited)

This looks really cool!

Thanks !

I hope you find the graphical interface to your liking !

Looks really nice!

On Win7 x64 it plays only the music when it is compiled!

The glass effect looks really nice on my xp vm but can you disable it on Vista+ os? Because original effect looks still better. :x

Br,

UEZ

Thanks UEZ !

Have you an error message ?

For registry part change for this a the start of the script, and say me if it works, not compiled !

Global $_Key = "HKLM\SOFTWARE\TinyShoutCastTuner"
If @CPUArch ='X64' Then $_Key = "HKLM64\SOFTWARE\TinyShoutCastTuner"

You can modify the _GuiSkin function like this :

Func _GuiSkin ( $_SheFilePath )
	If Not StringInStr ( @OSVersion, "WIN_XP" ) Then Return 
    $Dll = DllOpen ( @TempDir & '\TST\skin\SkinH_EL.dll' )
	DllCall ( $Dll, "int", "SkinH_AttachEx", "str", $_SheFilePath, "str", "mhgd" ) 
	DllCall ( $Dll, "int", "SkinH_SetAero", "int", 1 )
EndFunc ;==> _GuiSkin ( )

I tried to get a _UnSkin function, but i'm a complete newbie with dll functions !

http://img341.imageshack.us/img341/3317/20101230141336.png

Edited by wakillon

Share this post


Link to post
Share on other sites

Posted

Janet Jackson is 80's metal? :x

I'm going to check this out when I get home :P

Share this post


Link to post
Share on other sites

Posted

W O W!!!

This is what I expect of a commercial product!

Share this post


Link to post
Share on other sites

Posted

W O W!!!

This is what I expect of a commercial product!

Thanks a lot ! Posted Image

When can we see your final version ? Posted Image

Share this post


Link to post
Share on other sites

Posted

Thanks a lot ! Posted Image

When can we see your final version ? Posted Image

My final version? Haha I was just going to say to all that requested it, to go and check out TinyShoutCastTuner!

Haha I guess I could finish what I was doing.

Just a question, how do you manage to create skins? I looked at your skin in notepad (the default one of course), and it looked like total gibberish like compiled exe's and stuff?

How do you create the skins for this?

shanet

Share this post


Link to post
Share on other sites

Posted

My final version? Haha I was just going to say to all that requested it, to go and check out TinyShoutCastTuner!

Haha I guess I could finish what I was doing.

Just a question, how do you manage to create skins? I looked at your skin in notepad (the default one of course), and it looked like total gibberish like compiled exe's and stuff?

How do you create the skins for this?

shanet

Sorry for the delay i have some cookies problem !

See this Posted Image

If you speak chinese and if you are interested I have got a skin editor for .she file...

Share this post


Link to post
Share on other sites

Posted (edited)

Looks really nice!

On Win7 x64 it plays only the music when it is compiled!

The glass effect looks really nice on my xp vm but can you disable it on Vista+ os? Because original effect looks still better. :graduated:

Br,

UEZ

Very simple, just comment out this like in the _GuiCreate function.

_GuiSkin ( @TempDir & '\TST\skin\whitefire.she' )

However this does something diabolical to the GUI...

Posted Image

Sorry for the delay i have some cookies problem !

See this ;)

If you speak chinese and if you are interested I have got a skin editor for .she file...

No, I can not speak Chinese - but Google can :D

Simple done :D

I am having a hack around with this code ;)

Oh, and by the way your downloads for FileInstall function are no longer valid. I am working on a small script to create these files :D

EDIT: Here is the finished code for TinyShoutCastTuner...

Posted Image

As you can see, really the only visible difference is the favourites button.The space made will be used for a settings button.

The real difference is in the operation.

  • If you single click on a result it will give you the station data and double click loads it. You can still use the old method of stop then play however this has simply been automated.
  • If you did not select an element on the favorites list it would automatically delete the first item. A simple work-around for this was to check if an element was actually selected.
  • Pausing would actually disconnect from the server. This would mean you would have to re-connect to the server every time you un-pause. In other words pause was another word for stop. Pause now literally mutes the playback so as soon as you click play it is restored to its previous state. Stop functions normally.
  • Registry settings did not work for normal users - you needed to run this as administrator. This has all been re-done to fix these problems. There is also a skin registry key if you wish to use another skin (see below for example).
  • On load it should now load the station data of the station that loads on startup.
Posted Image

As the forum will not let me post raw code, please see the attached file.

If you do not have the files required, you can download them here:

http://www.mediafire.com/?rf9fhj51fvflp2a

http://www.mediafire.com/?1irzpwc92ghp6u9

http://www.mediafire.com/?e08nb789twvu35u

You should be presented with instructions on run.

Enjoy :)

TinyShoutCastViewer.au3

Edited by shanet

Share this post


Link to post
Share on other sites

Posted (edited)

@Shanet

I am a bit disappointed...

Since all that time, I thought you would have created your own version !

And why change the name ?

Edited by wakillon

Share this post


Link to post
Share on other sites

Posted

Quick Question regarding this. I used a part of this system to develop a little utility to pull play lists and store them in a specific format. This has been working really well but then today (after not using the utility for a couple of months) I discovered the DEV KEY is now dead. I have looked High & Low all over the winamp wiki and related materials there and nowhere could I "gleen" how to apply for a dev key or how to get a new one.

What is the magic spell to get a Dev Key from shoutcast ? Any help would be appreciated.

Thanks in Advance for the help

WS

Share this post


Link to post
Share on other sites

Posted (edited)

Hi WhiteStar

The API stopped working because they have now completed their migration to the new SHOUTcast 2.0 API.

Information about this impending migration was given to all developers

and as far back as September 2010: http://www.shoutcastblog.com/2010/09/30/shoutcast-api-update/

Since there was no record of your app or DEV ID being a licensed SHOUTcast Partner

your DEV ID was blocked by their system once the migration was complete and their legacy systems were shut off in December 2011.

Normally you should have received an email from faisal@shoutcast.com for continue to use the SHOUTcast API and become a licensed partner,

because now they must approve your app.(they have certain requirements)

Try to Contact : faisal@shoutcast.com

I am still waiting their answer, that's why my script doesn't work correctly... :)

Edited by wakillon

Share this post


Link to post
Share on other sites

Posted

Thanks for the speedy response. That really sucks, I must say... I was pulling the playlists and writting them into a text listing format by genre... I won't hold my breath on AOL, so hopefully something will be figured out. I suppose it's time to explore Icecast and see how they do it... possibly that might be an alternate solution to getting music stream lists.

Thanks Again

WhiteStar

Share this post


Link to post
Share on other sites

Posted

Hey, since this thread has been bumped recently, do you still have the editor for .she files?

If you speak chinese and if you are interested I have got a skin editor for .she file...

I dont care about it being in Chinese, the resource editor I use doesn't work for .she files.

Thanks.

Share this post


Link to post
Share on other sites

Posted

Hey, since this thread has been bumped recently, do you still have the editor for .she files?

I dont care about it being in Chinese, the resource editor I use doesn't work for .she files.

Thanks.

Download Link : SHEditorv0.2beta5

Good luck ! :)

Share this post


Link to post
Share on other sites

Posted

Thanks!

Share this post


Link to post
Share on other sites

Posted

Thanks!

If you find a way to get it in english, PM me ! :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0