Sha256: 77f7105df729096af958ae0b8f17124b04d21621f4c6b675feac44b2ceefb30b

Contents?: true

Size: 359 Bytes

Versions: 3

Compression:

Stored size: 359 Bytes

Contents

# frozen_string_literal: true

require 'bundler'
Bundler.setup :default

require 'logger'
require 'mpd_client'

# MPD::Client.log = Logger.new($stderr)

client = MPD::Client.new
client.connect('localhost', 6600)

if (current_song = client.currentsong)
  data, io = client.readpicture(current_song['file'])
  puts data
  File.write('cover.jpg', io.string)
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
mpd_client-0.3.0 examples/albumart.rb
o-mpd_client-0.2.0.1 examples/albumart.rb
mpd_client-0.2.0 examples/albumart.rb