[lastbash-cvs] blis_pages Features,1.1,1.2
Status: Beta
Brought to you by:
cstroie
|
From: Costin S. <cs...@us...> - 2006-12-06 12:46:16
|
Update of /cvsroot/lastbash/blis_pages In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv24757 Modified Files: Features Log Message: Reviewed. Index: Features =================================================================== RCS file: /cvsroot/lastbash/blis_pages/Features,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Features 6 Dec 2006 12:31:38 -0000 1.1 +++ Features 6 Dec 2006 12:46:13 -0000 1.2 @@ -6,27 +6,31 @@ LastBASH is a console player for Last.fm. Even beta, it is quite usable. -Its purpose is to offer a simple interface to Last.fm services. +Its purpose is to offer a simple interface to Last.fm services, to allow you to listen to the streams while you are working in console. Or, maybe, when you don't want to use any graphical player. +LastBASH features the following: + +* nice and usable Text User Interface * authentication using the md5 password encryption * retrieves the metadata of the current playing track and displays it (artist, album, track name, track duration) * keeps a history of last played tracks * allows you to change the Last.fm station * allows you to control the Last.fm station, by issuing the ''love'', ''skip'' and ''ban'' commands -* optionally, it can run a backend player (such as MPlayer or mpg123), which you can control through the same interface, or lets you choose any external player you wish (capable of playing mp3 streams) +* optionally, it can run a backend player (such as MPlayer or mpg123), which you can control through the same interface, or lets you choose any external player you wish (capable of playing mp3 streams), such as XMMS, Rhythmbox or even Amarok, if you feel to * remote control (send commands and station changing) * easy integration with web browsers = Internal stuff = -The communication with the web service is accomplished internally by using routines to connect, request and parse the resulted data. +The communication with the web service is accomplished using external HTTP clients (wget or curl) or using the built-in client. -The TUI is created using some terminal features such as non-linear cursor movement, scrolling areas and color attributes. +The TUI is created using some terminal features such as non-linear cursor movement, scrolling areas and color attributes, so you need a compatible terminal (Linux or Xterm are tested and they work). Starting with version 0.3.0, the program uses '''tput''' instead of plain escape sequences. = Current version = -For the moment, it lacks documentation (aka manpage), I know, I am working on it. +For the moment, LastBASH lacks documentation (aka manpage), I know, I am working on it. -But, if you are brave enough, you can run it and, if you have MPlayer installed and some supported terminal (such as linux or xterm) it will work smoothly. +But, if you are brave enough, you can run it and, if you have ''MPlayer'' installed and some supported terminal (such as @@linux@@ or @@xterm@@) it will work smoothly. If you don't have MPlayer, open the playlist the program saves in @@~/.lastbash/playlist.m3u@@ with some streaming-capable mp3 player and play it. -You will be able to control Last.fm features from LastBASH and listen with your favourite player. +You will be able to control Last.fm features from LastBASH while listening the stream with your favourite player. + |