PageRenderTime 44ms CodeModel.GetById 13ms RepoModel.GetById 0ms app.codeStats 0ms

/???????/c??/j.rb

https://bitbucket.org/hirono_hideki/hirono_hideki.bitbucket.org
Ruby | 36 lines | 32 code | 3 blank | 1 comment | 4 complexity | 7f7ea38dba0c766c2a2b041bded3fce7 MD5 | raw file
  1. #!/home/h272/.rbenv/shims/ruby -Ku
  2. DIR = Dir::pwd
  3. ANAME = DIR.delete("/home/h272/git/hirono_hideki.bitbucket.org/")
  4. cfile = `ls *.jpg`
  5. list = DIR.sub(/^.+\//,"") + ".list"
  6. if File.exist?(list) then
  7. filelst = `cat #{list}`
  8. cfiles = Array.new
  9. cfiles = cfile.split("\n")
  10. lfiles = Array.new
  11. lfiles = filelst.split("\n")
  12. newfile = Array.new
  13. newfile = cfiles - lfiles
  14. newfile.sort!
  15. newfile.each do |f|
  16. `google picasa post #{ANAME} #{f}`
  17. end
  18. else
  19. newfile = Array.new
  20. newfile = cfile.split("\n")
  21. newfile.sort!
  22. for i in 0..(newfile.size-1)
  23. if i == 0 then
  24. print "????????????\n"
  25. `google picasa create -n #{ANAME} #{newfile[i]}`
  26. sleep 10
  27. else
  28. print ">>>> ",newfile[i],"\n"
  29. `google picasa post #{ANAME} #{newfile[i]}`
  30. end
  31. end
  32. end
  33. `ls -tr *.jpg > #{list}`