id3-album.rb: read metadata from info.txt
This commit is contained in:
1 parent
6d97a84bf9
commit
aa73c356f5
1 file changed
+16
-6
+16
-6
@@ -17,14 +17,24 @@ unless File.exist?("albumart.jpg")
|
|||||||
exit 1
|
exit 1
|
||||||
end
|
end
|
||||||
|
|
||||||
$stdout.write("Artist: ")
|
unless File.exist?("info.txt")
|
||||||
artist = gets.chomp
|
$stderr.puts "info.txt not found"
|
||||||
|
exit 1
|
||||||
|
end
|
||||||
|
|
||||||
$stdout.write("Album: ")
|
info = File.read("info.txt")
|
||||||
album = gets.chomp
|
info =~ /^artist: (.*)$/
|
||||||
|
artist = $1
|
||||||
|
info =~ /^album: (.*)$/
|
||||||
|
album = $1
|
||||||
|
info =~ /^year: (.*)$/
|
||||||
|
date = $1
|
||||||
|
|
||||||
|
unless artist && album && date
|
||||||
|
$stderr.puts "invalid info.txt format"
|
||||||
|
exit 1
|
||||||
|
end
|
||||||
|
|
||||||
$stdout.write("Release year: ")
|
|
||||||
date = gets.chomp
|
|
||||||
#$stdout.write("Release date (YYYY-MM-DD): ")
|
#$stdout.write("Release date (YYYY-MM-DD): ")
|
||||||
#date = gets.chomp
|
#date = gets.chomp
|
||||||
#unless date =~ /^\d{4}-\d{2}-\d{2}$/
|
#unless date =~ /^\d{4}-\d{2}-\d{2}$/
|
||||||
|
|||||||
Reference in new issue
Block a user