AminetAminet
Search:
84716 packages online
About
Recent
Browse
Search
Upload
Setup
Services

mus/play/RNORadio.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Internet radio player
Author:jPV^RNO
Uploader:jpv morphos-user com (jPV^RNO)
Type:mus/play
Version:1.4
Architecture:ppc-morphos
Date:2023-05-09
Download:http://aminet.net/mus/play/RNORadio.lha - View contents
Readme:http://aminet.net/mus/play/RNORadio.readme
Downloads:2404

ABOUT
-----

 RNORadio is a GUI based internet radio player program for MP3 streams.
 The actual streaming and playback is based on the CgmRadio program, but
 RNORadio still works as a stand-alone program with no dependencies.


FEATURES
--------

 - Two GUI options: MUI or custom skin(s)
 - Displays stream titles in real-time from the MP3 metadata
 - Comprehensive station editor, with an option to load a station logo(s) from
   a local drive or Internet (both HTTP and HTTPS protocols are supported)
 - Supports multiple streams per station
 - Can import streams from PLS, M3U, Extended M3U, and XSPF playlist files
 - Has a Shoutcast search window
 - Animation support for custom skin elements, and a station's logo
 - Alpha transparency support for custom skins with images and animations
 - Can display extra information from stations, but currently only intended to
   display the "OneLiner" chat from Nectarine when using the MUI GUI
 - Generate a web search from a streamed title/track
 - ARexx, command line, and tooltypes support


INSTALLATION
------------

 - Copy the whole directory anywhere you want and just launch the program


USAGE NOTES
-----------

 The program should be quite straightforward to use, but here are some notes
 about using it practically.

 The Shoutcast search window can be opened from the Project menu or by using
 the simultaneous keypress RCommand and o (RCmd+o) hotkey. When the Shoutcast
 window/GUI opens enter search parameters in the search field or just leave
 the search field empty and click search to list the top stations. Searches
 can also be listed in ascending/descending order by clicking the column title.

 Double-clicking a station, or selecting an item and clicking the Add button,
 will add a selected station to the stations list.

 If the Edit Stations window is not open the current station will switch to
 the new station immediately, otherwise the new station won't get used until
 the Edit Station window is closed with the Save or Use buttons.

 Stations can be selected in a custom GUI by using the right mouse-button
 pull-down/pop-up menu, or by left-clicking on a station/stream names in a
 custom GUI (hidden menu option) to open the Select Streams window.

 You can allocate up to 10 favourite Hotkeys for stations, by selecting the
 Hotkey option when editing streams and choosing a used Hotkey. To use it,
 press Right Command + (chosen number) to swap to that station.


COMMAND LINE OPTIONS AND ICON TOOLTYPES
---------------------------------------

 RNORadio uses non-standard command line arguments. Arguments must be given
 in the form of (note the "-" prefix): -argument parameter

 Allowed arguments:
 -autoplay . . . . . . - Starts playback automatically
 -stream <url> . . . . - Adds a new stream at startup
 -playlist <file>  . . - Imports a playlist file at startup
 -defdir <dir> . . . . - Sets the initial directory to open files
 -cxkey <key>  . . . . - Sets a global hotkey to iconify/un-iconify the program
 -compositing <ON|OFF> - Forces compositing ON/OFF instead of auto-detecting it

 Example:
 RNORadio -playlist "Work:Stuff/tunein-station.pls"


 The same arguments can be used as icon tooltypes, but by omitting the
 "-" prefix.

 Examples:
 CXKEY=ctrl alt r
 AUTOPLAY
 DEFDIR=Work:Stuff


AREXX
-----

 Program's ARexx port is RNORADIO and supported commands are:

 PLAY . . . . . . . . . . . . - Starts streaming
 STOP . . . . . . . . . . . . - Stops streaming
 TOGGLE . . . . . . . . . . . - Toggles between play and stop
 STATION <n>  . . . . . . . . - Selects a station, <n> is a number and the
                                first station is 0 (use GET STATIONS to see
                                the list of stations)
 STREAM <n> . . . . . . . . . - Selects a stream
 IMPORT <file>  . . . . . . . - Imports a playlist file
 ADD <url>  . . . . . . . . . - Adds a stream as a new station
 QUIT . . . . . . . . . . . . - Quits the program
 GET <STATE|STATION|STATIONS| - Returns the requested information
      STREAM|STREAMS|TITLE>

 Examples:
 RXCmd RNORADIO "GET STATIONS"
 RXCmd RNORADIO "STATION 3"


CREATING SKINS
--------------

 Please read the RNORadio/Skins/About_skins.txt file for instructions.

 If you create a cool skin, I'm happy to bundle it in the next version of the
 program. So, please email the skin to me :)


HISTORY
-------

 Version 1.4:
 - Fixed transparency issues that were introduced in the previous version
 - Fixed compositing support detection (for hardware accelerated transparency)
 - Added an option to force the hardware compositing On/Off manually
 - Improved background rendering on GUI elements
 - Removed wget dependency
 - Minor tweaking

 Version 1.3:
 - Compiled with HW9 (fixes a plugin compatibility issue)
 - Fixed pathless file arguments
 - Updated default stations

 Version 1.2:
 - Added four new skins by Christophe 'Highlander' Delorme
 - Added an option to generate a web search from a current stream title/track
 - Added an option to display the current stream title in the screen title bar
 - Tweaked the Shoutcast keyword handling
 - Fixed bugs in the station list editing
 - Skins can load TTF fonts from their own directories
 - Added a bold option for fonts in skin configs
 - Fixed some character issues
 - Added a menu option to reset the window size using custom skins

 Version 1.1:
 - Added hotkeys for favourite stations
 - Shoutcast search results can also be reverse sorted
 - No longer asks twice if you want to replace a station
 - Fixed some iconifying and commodity issues with the MUI GUI
 - Changed the Shoutcast keyword handling to always use lowercase
 - More verbose handling connection errors
 - Less strict with characters in the MUI GUI
 - Fine-tuned playlist importing


WEB
---

 - Video presentation of the program: https://m.youtube.com/watch?v=072idj0G_v0
 - Please visit https://jpv.amigaaa.com/ for screenshots, support, donations,
   and other software
 - This program is made with Hollywood: http://www.hollywood-mal.com/
 - Shoutcast Terms of Use: https://www.shoutcast.com/Legal/TermsOfUse


THANKS TO
---------

 - Grzegorz 'krashan' Kraszewski and Michal 'rzookol' Zukowski for CgmRadio
   and Reggae
 - Konrad 'recedent' Czuba for the icon and Miglanc skin
 - Christophe 'Highlander' Delorme for Flat skins
 - Neil Pearson for testing and proof-reading


DISCLAIMER
----------

 This software is made available to you as Freeware and you may use this
 software in whatever way you wish, but the author accepts no liability for
 any damage caused to your system or other connected peripherals by using
 this software.


Contents of mus/play/RNORadio.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic]               132665  262852  50.5% -lh5- 8973 Jul  5  2015 RNORadio/apng.hwp
[generic]               587721 1394628  42.1% -lh5- a42b Apr 29 23:28 RNORadio/hurl.hwp
[generic]               175285  373080  47.0% -lh5- 0669 Oct  1  2017 RNORadio/muiroyale.hwp
[generic]                 3044    6795  44.8% -lh5- 69fc May  9 08:29 RNORadio/ReadMe.txt
[generic]              1656163 3299844  50.2% -lh5- 9ca3 May  8 18:44 RNORadio/RNORadio
[generic]                23130  158800  14.6% -lh5- 40ab May  7 22:09 RNORadio/RNORadio.info
[generic]                   20      20 100.0% -lh0- 30ac Mar 15  2019 RNORadio/Screenshots.info
[generic]                 8770    8770 100.0% -lh0- 085a Aug 12  2020 RNORadio/Screenshots/RNORadio_Flat.png
[generic]                 2431    2431 100.0% -lh0- e431 Aug 12  2020 RNORadio/Screenshots/RNORadio_Flat.png.info
[generic]                27723   27723 100.0% -lh0- 88c9 Aug 12  2020 RNORadio/Screenshots/RNORadio_FlatMobile_BLK.png
[generic]                 3578    3578 100.0% -lh0- 1e61 Aug 12  2020 RNORadio/Screenshots/RNORadio_FlatMobile_BLK.png.info
[generic]                 1919    1919 100.0% -lh0- 2583 Apr 17  2019 RNORadio/Screenshots/RNORadio_Stream_Selector.png.info
[generic]                20489   20489 100.0% -lh0- 351a Mar 14  2019 RNORadio/Screenshots/RNORadio_Custom_GUI.png
[generic]                 3051    3051 100.0% -lh0- 4f29 Apr 17  2019 RNORadio/Screenshots/RNORadio_Custom_GUI.png.info
[generic]                 5110    5110 100.0% -lh0- ea2b Apr 17  2019 RNORadio/Screenshots/RNORadio_MUI_GUI.png.info
[generic]                47936   47936 100.0% -lh0- 6b98 Mar 21  2019 RNORadio/Screenshots/RNORadio_Shoutcast_Search.png
[generic]                 3701    3725  99.4% -lh5- ac2a Apr 17  2019 RNORadio/Screenshots/RNORadio_Shoutcast_Search.png.info
[generic]                32310   32310 100.0% -lh0- 2fd9 Mar 15  2019 RNORadio/Screenshots/RNORadio_Station_Editor.png
[generic]                 2959    2959 100.0% -lh0- 6510 Apr 17  2019 RNORadio/Screenshots/RNORadio_Station_Editor.png.info
[generic]                11767   11767 100.0% -lh0- a120 Mar 15  2019 RNORadio/Screenshots/RNORadio_Stream_Selector.png
[generic]                   54      54 100.0% -lh0- 7bbb Aug 15  2018 RNORadio/ReadMe.txt.info
[generic]                66668   66668 100.0% -lh0- d4a5 Mar 15  2019 RNORadio/Screenshots/RNORadio_MUI_GUI.png
[generic]                  783     783 100.0% -lh0- 0af7 Aug  8  2020 RNORadio/Skins/Flat_BLK/play_pressed.png
[generic]                  637     637 100.0% -lh0- 1fcb Aug  8  2020 RNORadio/Skins/Flat_BLK/quit
[generic]                  637     637 100.0% -lh0- 1fcb Aug  8  2020 RNORadio/Skins/Flat_BLK/quit.png
[generic]                  660     660 100.0% -lh0- 2a7f Aug  8  2020 RNORadio/Skins/Flat_BLK/quit_pressed
[generic]                  660     660 100.0% -lh0- 2a7f Aug  8  2020 RNORadio/Skins/Flat_BLK/quit_pressed.png
[generic]                  614     614 100.0% -lh0- dc48 Aug  8  2020 RNORadio/Skins/Flat_BLK/stop
[generic]                  614     614 100.0% -lh0- dc48 Aug  8  2020 RNORadio/Skins/Flat_BLK/stop.png
[generic]                  652     652 100.0% -lh0- 783e Aug  8  2020 RNORadio/Skins/Flat_BLK/stop_pressed
[generic]                  652     652 100.0% -lh0- 783e Aug  8  2020 RNORadio/Skins/Flat_BLK/stop_pressed.png
[generic]                 2543    2543 100.0% -lh0- 901f Aug  8  2020 RNORadio/Skins/FlatMobile_BLK/stop_pressed
[generic]                 2907    3481  83.5% -lh5- 988e Aug  8  2020 RNORadio/Skins/Flat_BLK/background
[generic]                 3481    3481 100.0% -lh0- 988e Aug  8  2020 RNORadio/Skins/Flat_BLK/background.png
[generic]                  548     548 100.0% -lh0- afbe Aug  8  2020 RNORadio/Skins/Flat_BLK/buffer
[generic]                  548     548 100.0% -lh0- afbe Aug  8  2020 RNORadio/Skins/Flat_BLK/buffer.png
[generic]                  237     386  61.4% -lh5- 843d Aug 11  2020 RNORadio/Skins/Flat_BLK/config.txt
[generic]                 1941    2066  93.9% -lh5- 5334 Aug  8  2020 RNORadio/Skins/Flat_BLK/image1
[generic]                 1321    1321 100.0% -lh0- fece Aug  8  2020 RNORadio/Skins/Flat_BLK/logo
[generic]                 1321    1321 100.0% -lh0- fece Aug  8  2020 RNORadio/Skins/Flat_BLK/logo.png
[generic]                  693     693 100.0% -lh0- e942 Aug  8  2020 RNORadio/Skins/Flat_BLK/play
[generic]                  693     693 100.0% -lh0- e942 Aug  8  2020 RNORadio/Skins/Flat_BLK/play.png
[generic]                  783     783 100.0% -lh0- 0af7 Aug  8  2020 RNORadio/Skins/Flat_BLK/play_pressed
[generic]                 2323    3341  69.5% -lh5- a838 Aug  8  2020 RNORadio/Skins/FlatMobile_BLK/background
[generic]                  236     381  61.9% -lh5- d7f2 Aug 11  2020 RNORadio/Skins/FlatMobile_BLK/config.txt
[generic]                 5009    5297  94.6% -lh5- 8902 Aug  8  2020 RNORadio/Skins/FlatMobile_BLK/foreground
[generic]                 1360    1407  96.7% -lh5- 7dfc Aug  8  2020 RNORadio/Skins/FlatMobile_BLK/image1
[generic]                 1881    1955  96.2% -lh5- a3bb Aug  8  2020 RNORadio/Skins/FlatMobile_BLK/logo
[generic]                 1649    1649 100.0% -lh0- 62b8 Aug  8  2020 RNORadio/Skins/FlatMobile_BLK/play
[generic]                 2695    2695 100.0% -lh0- 30f6 Aug  8  2020 RNORadio/Skins/FlatMobile_BLK/play_pressed
[generic]                  637     637 100.0% -lh0- 2d06 Aug  8  2020 RNORadio/Skins/FlatMobile_BLK/quit
[generic]                  660     660 100.0% -lh0- 782b Aug  8  2020 RNORadio/Skins/FlatMobile_BLK/quit_pressed
[generic]                 1539    1539 100.0% -lh0- 6e60 Aug  8  2020 RNORadio/Skins/FlatMobile_BLK/stop
[generic]                 2306    3331  69.2% -lh5- 442c Aug  2  2020 RNORadio/Skins/FlatMobile/background
[generic]                  231     377  61.3% -lh5- 3e8c Aug 11  2020 RNORadio/Skins/FlatMobile/config.txt
[generic]                 4167    4723  88.2% -lh5- a8ea Aug  8  2020 RNORadio/Skins/FlatMobile/foreground
[generic]                 1359    1407  96.6% -lh5- f1c4 Aug  8  2020 RNORadio/Skins/FlatMobile/image1
[generic]                 1821    1898  95.9% -lh5- b085 Aug  2  2020 RNORadio/Skins/FlatMobile/logo
[generic]                 1583    1583 100.0% -lh0- c83f Aug  2  2020 RNORadio/Skins/FlatMobile/play
[generic]                 2613    2613 100.0% -lh0- 56f3 Aug  2  2020 RNORadio/Skins/FlatMobile/play_pressed
[generic]                  583     583 100.0% -lh0- 20d8 Aug  2  2020 RNORadio/Skins/FlatMobile/quit
[generic]                  616     616 100.0% -lh0- bc1d Aug  2  2020 RNORadio/Skins/FlatMobile/quit_pressed
[generic]                 1461    1461 100.0% -lh0- 9afa Aug  2  2020 RNORadio/Skins/FlatMobile/stop
[generic]                 2497    2497 100.0% -lh0- 6544 Aug  2  2020 RNORadio/Skins/FlatMobile/stop_pressed
[generic]                 1586    4173  38.0% -lh5- 2f20 Aug 10  2020 RNORadio/Skins/About_skins.txt
[generic]                   54      54 100.0% -lh0- 7bbb Feb  6  2019 RNORadio/Skins/About_skins.txt.info
[generic]                 2897    3488  83.1% -lh5- 7357 Jun  7  2020 RNORadio/Skins/Flat/background
[generic]                  548     548 100.0% -lh0- 9b94 Jun  7  2020 RNORadio/Skins/Flat/buffer
[generic]                  232     382  60.7% -lh5- a984 Aug 11  2020 RNORadio/Skins/Flat/config.txt
[generic]                 1939    2067  93.8% -lh5- a9a7 Aug  8  2020 RNORadio/Skins/Flat/image1
[generic]                 1295    1295 100.0% -lh0- 6553 Jun  7  2020 RNORadio/Skins/Flat/logo
[generic]                  689     689 100.0% -lh0- 0eb0 Aug  8  2020 RNORadio/Skins/Flat/play
[generic]                  748     748 100.0% -lh0- 87f5 Jun  7  2020 RNORadio/Skins/Flat/play_pressed
[generic]                  583     583 100.0% -lh0- 43e6 Jun  7  2020 RNORadio/Skins/Flat/quit
[generic]                  616     616 100.0% -lh0- c162 Jun  7  2020 RNORadio/Skins/Flat/quit_pressed
[generic]                  601     601 100.0% -lh0- 3cba Aug  8  2020 RNORadio/Skins/Flat/stop
[generic]                  635     635 100.0% -lh0- b2d6 Jun  7  2020 RNORadio/Skins/Flat/stop_pressed
[generic]                   20      20 100.0% -lh0- 30ac Feb  6  2019 RNORadio/PNG-icon.info
[generic]                   20      20 100.0% -lh0- 30ac Apr 17  2019 RNORadio/PNG-icon/Drawers.info
[generic]                   20      20 100.0% -lh0- 30ac Feb  6  2019 RNORadio/Skins.info
[generic]                 7658    8008  95.6% -lh5- 1400 Mar 11  2019 RNORadio/Skins/Miglanc/background
[generic]                  835     835 100.0% -lh0- 5ac4 Mar 14  2019 RNORadio/Skins/Miglanc/buffer
[generic]                  192     318  60.4% -lh5- 7593 Apr 11  2019 RNORadio/Skins/Miglanc/config.txt
[generic]                14226   14598  97.5% -lh5- ad7e Feb 10  2019 RNORadio/Skins/Miglanc/foreground
[generic]                 9125    9125 100.0% -lh0- b183 Feb 10  2019 RNORadio/Skins/Miglanc/logo
[generic]                 1852    1852 100.0% -lh0- a47e Feb 10  2019 RNORadio/Skins/Miglanc/play
[generic]                 1764    1764 100.0% -lh0- fd11 Feb 10  2019 RNORadio/Skins/Miglanc/play_pressed
[generic]                  570     570 100.0% -lh0- 6803 Mar 11  2019 RNORadio/Skins/Miglanc/quit
[generic]                 1764    1764 100.0% -lh0- bef2 Feb 10  2019 RNORadio/Skins/Miglanc/stop
[generic]                 1718    1718 100.0% -lh0- 27cf Feb 10  2019 RNORadio/Skins/Miglanc/stop_pressed
[generic]                   20      20 100.0% -lh0- 30ac Feb 18  2019 RNORadio.info
[generic]                 5792    5792 100.0% -lh0- 1577 Apr 17  2019 RNORadio/PNG-icon/Drawers/RNOEffects.info
[generic]                 6047    6047 100.0% -lh0- 61db Apr 17  2019 RNORadio/PNG-icon/Drawers/RNOInfoScreen.info
[generic]                 5307    5307 100.0% -lh0- ae11 Apr 17  2019 RNORadio/PNG-icon/Drawers/RNORadio.info
[generic]                 5866    5866 100.0% -lh0- f318 Apr 17  2019 RNORadio/PNG-icon/Drawers/RNOWidgets.info
[generic]                 4471    4477  99.9% -lh5- 00b0 Feb  6  2019 RNORadio/PNG-icon/RNORadio.info
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        96 files 2956335 5882932  50.3%            May 10 04:49

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>