Edit

thodg/mpd_client/examples/range.rb

Branch :

  • Show log

    Commit

  • Author : Anton Maminov
    Date : 2015-03-18 14:26:14
    Hash : 3d5ae40f
    Message : update examples

  • examples/range.rb
  • require 'bundler'
    Bundler.setup :default
    
    require 'pp'
    require 'logger'
    require 'mpd_client'
    
    MPDClient.log = Logger.new($stderr)
    
    client = MPDClient.new
    client.connect('localhost', 6600)
    
    # delete all songs from the current playlist, except for the firts ten
    client.delete([10,])
    
    # move the first three songs after the fifth number in the playlist
    client.move([0, 3], 5)
    
    # print songs form 5 to 10
    client.playlistinfo([5, 10]).each{ |s| puts "#{s['artist']} - #{s['title']}"}