# 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