playshell

playshell is a playlist manager and player handler with a shell-like interface written in bash.
Download

playshell Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • konsolebox
  • Publisher web site:

playshell Tags


playshell Description

playshell is a playlist manager and player handler with a shell-like interface written in bash. playshell is a playlist manager and player handler with a shell-like interface written in bash. The handler emulates most playing functions and supports most players like amp and sox. playshell is best for playing music in the console.Here are some key features of "playshell":· supports most console based players· complete basic play functions like play select, next play and previous play· a one-key shell-like interface· adding and editing of playlist· stable shuffling· repeating and looping· surely many more features I haven't included yetQuick run:One of the good features of playshell is its capability to run immediately without compiling or installing. Also with this feature, developmentof playshell is a lot quicker. To immediately run playshell after extracting and/or moving it to a proper directory, do: # bash start.sh -hCompilation and Installation:Installation is simple and straightforward. Just do: # bash install.shAdd the option -h for more info about installation options. # bash install.sh -hYou can optimize the installation by compiling the scripts as one with '-c' and stripping the unneeded lines in the compiled file with '--strip-all': # bash install.sh -c --strip-allThat's all. Installation's done. Now let's go to the configuration.Configuration:(a) playshell.confFor first-time users, it is important to take a look at your configuration file (/etc/playshell.conf by default) and edit some entries there. From there, you can at least select your player.(b) pathlistWhen you're done, you must also add paths to the directories that containsyour music files.You can do this in the playshell prompt or by directly editing your pathfile.To add entries in the playshell prompt, run playshell. # playshellYou'll now be on the playshell prompt. Now press 'E'.Your default editor will pop-up (if not configured it should be VIM).Add the absolute paths of your music directories here. Separate them by newlines.Then save your file. In vim, you can do this by entering ':wq'.You should now go back to the prompt. The library entries will be automatically refreshed afterwards.Entries are saved in DATADIR/pathlist. You can add entries here directly.Please note that support for multiusers is not yet in its full so the path to DATADIR can't be final yet. Most probably it's set as /var/playshell or ~/.playshell.After manually entering the entries, on the playshell prompt, press 'f' to refresh the library.Now after making the library, you can now add entries to the playlists by the'a' (add) command or the A (add ll) command.You'll have more info about other commands by typing 'h' in the playshellprompt.Press x to play.That's it. Happy listening!What's New in This Release:· added quick run and compilation info in README· install.sh is now able to strip consecutive blank lines after compiling· now using general strip script tools/strip and remove tools/stripcomments· install.sh is now able to strip comments after compiling· moved help info printing from config_help() in config.sh to help() in main· added option grouping in the config system and other config improvements· added makedist.sh - a script that creates source tarballs for playshell· not anymore using '/local' directories from the default install directories What's New in This Release: · This is the first preview of the newly-overhauled playshell.


playshell Related Software