Use File.join for building file paths
This commit is contained in:
parent
d32915b2da
commit
9055a1e0d0
11
vsco-dl.rb
11
vsco-dl.rb
|
@ -15,12 +15,17 @@ images.each_with_index do |r, i|
|
||||||
print "Image #{i + 1} of #{images.length}\r"
|
print "Image #{i + 1} of #{images.length}\r"
|
||||||
$stdout.flush
|
$stdout.flush
|
||||||
|
|
||||||
unless File.exist? "#{user}/#{r['upload_date']}.json" and File.exist? "#{user}/#{r['upload_date']}.jpg"
|
jsonPath = File.join user, "#{r['upload_date']}.json"
|
||||||
File.open "#{user}/#{r['upload_date']}.json", 'w' do |file|
|
unless File.exist? jsonPath
|
||||||
|
File.open jsonPath, 'w' do |file|
|
||||||
file.write JSON.pretty_generate r
|
file.write JSON.pretty_generate r
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
jpgPath = File.join user, "#{r['upload_date']}.jpg"
|
||||||
|
unless File.exist? jpgPath
|
||||||
open "https://#{r['responsive_url']}" do |f|
|
open "https://#{r['responsive_url']}" do |f|
|
||||||
File.open "#{user}/#{r['upload_date']}.jpg", 'wb' do |file|
|
File.open jpgPath, 'wb' do |file|
|
||||||
file.write f.read
|
file.write f.read
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue