LastBASH

LastBASH is a console/terminal based Last.fm player.
Download

LastBASH Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Costin Stroie
  • Publisher web site:

LastBASH Tags


LastBASH Description

LastBASH is a console/terminal based Last.fm player. LastBASH project is a console/terminal based Last.fm player. Although the default Last.fm player is a great one, it also is a graphical one and it could be somewhat inadequate for the die-hard terminal users, like some people I know.LastBASH tries to find its place among the other Last.fm players, filling this gap: the missing console player.Basically, it is no more than a TUI frontend, written in Bash. It displays the information of the current playing track, keeps a history of the played tracks and allows the user to perform some actions on the current track, such as love, skip or ban.To listen to Last.fm, you can use any player capable of mp3 streaming (such as MPlayer, mpg123, XMMS and so on) by opening the M3U playlist that LastBASH saves on connecting. But the recommended way is to use the LastBASH frontend features and let it run some compatible player in background (MPlayer or mpg123), that you can control through the same user interface. This way you need to have only one console open to listen and control Last.fm.Here are some key features of "LastBASH":· 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 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)UsagePlease see the Install page for quick instructions about how to install and launch LastBASH. You must have a compatible terminal (linux or xterm are supported at the moment) and, if you wish to use the backend player, you should have MPlayer. For now.After you have donwloaded, extracted and installed the program, run it. You do not need to pass any command line parameters, at least at first start.lastbashIt will ask your Last.fm username and password. You should have one. If not, hmmm... go and create an account on Last.fmThen, the program will try to connect. If it succeeds, it will save a playlist in ~/.lastbash/playlist.m3u, for you to open with some external player, if you don't want to use the backend it provides.If you have MPlayer (for the moment, this is the backend), it will start playing. If not, you will have to tell LastBASH not to try to run it by creating the ~/.lastbash/config file and adding this line:USE_PLAYER="n"Then, open your mp3 player, load the above-mentioned playlist and start playing. LastBASH will show you the current playing track and will keep a history of last played tracks. Enjoy!What's New in This Release:· This release adds debug mode toggling directly from the interface, adds more remote commands, checks the validity of data passed in the commandline, displays detailed station changing errors, fixes player integration (especially the "quit" sequence), includes the man page and the configuration file, saves the current meta information to a file, shows a better help message, and uses getopts for parsing the commandline parameters.


LastBASH Related Software