dranaxum Posted October 16, 2009 Report Posted October 16, 2009 Sursa Hackpedia - View topic - FM Radio Player. Daca aveti de dat un feedback serios va rog daca ati putea posta pe linkul de mai sus (hackpedia) ca sa stiu ca le am pe toate intr-un singur loc.FM Radio Player este un utilitar creat cu scopul de a oferi userilor posibilitatea ascultarii statiilor radio. Este complet pluginabil, asta insemnand ca orice programator poate sa-si scrie propriul program pentru o anumita statie radio.Foloseste libraria bass.dll. Nu sunteti nevoiti sa aveti .NET 2.0 deoarece setupul isi downloadeaza automat kitul de pe microsoft.com.Download (programul vine cu pluginuri pentru KissFM, RadioZu,ProFM si Radio Guerilla)http://files.braincode.ro/fmradio/setup.msiOptiuni:- Adaugare la startup- Minimizare in tray- Auto update- Pluginuri- Vizualizarea ultimelor 10 melodii/showuri- Vizualizarea informatiilor despre melodii (imagine album,album,numarul melodiei, casa de discuri, anul, etc)- Optiune de cache pentru a nu se mai sta la redownloadarea informatiilor despre melodii- Inregistrare statie radio- Mute/unmute- Setare volum- Notificare melodie nouaPrecizare:Functia Record merge doar pentru statiile care nu necesita codecul AAC.Screenshotshttp://files.braincode.ro/fmradio/screen1.jpghttp://files.braincode.ro/fmradio/screen2.jpghttp://files.braincode.ro/fmradio/screen3.jpgDownload (programul vine cu pluginuri pentru KissFM, RadioZu,ProFM si Radio Guerilla)http://files.braincode.ro/fmradio/setup.msiHow to build plugins (se afla in Readme.txt)* namespace : FMRadio* class (set to public): MainClass* Methods (public, static):- string GetName(void);This function should return the name of the radio station.- string GetURL(void);This function should return the URL of the stream. Pleaseprovide the IP Address.Example:http://*.*.*.*: porthttp://*.*.*.*: port/file.mp3http://*.*.*.*: port/;stream.nsv- string GetLogoURL(void);Specifies the URL of the radio station.- Image GetLogo(void)This function should return the logo that will be loadedin the program. The image should be 138x108.- string[] GetSongEntries(void)If the radio station provides this option, you shouldreturn the songs last played. A song must be in the followingformat: Artist - Track.- bool EnableLastTen(void)This function returns true if the station supports the option of viewing the last played songs/shows.- Color[] GetDesign(void)This function returns the colors that will be used for thedesign.Color[0]: Play/Pause, Volume, Last ten label default colorColor[1]: Play/Pause, Volume hover colorColor[2]: About, Settings, Mute/Unmute, Record default colorColor[3]: About, Settings, Mute/Unmute, Record hover colorColor[4]: Song bar default colorColor[5]: Song bar hover colorColor[6]: Main form background color* Plugins must be placed in the plugins directory.* Plugins must be build for the .NET platform.* You can change the plugin from Settings.(postat cu acordul lui Nytro) Quote
Nytro Posted October 16, 2009 Report Posted October 16, 2009 Mutat la Stuff Tools. Nu trebuia acordul nimanui ca sa postezi. Quote