LoginSignup
2
2

More than 5 years have passed since last update.

バックグラウンドでMilkodeのインデックスを更新してくれるRubyスクリプト

Last updated at Posted at 2015-06-07

起動しておくと手動のmilk updateが不要になり便利です。Windows, OSXで動作確認済みです。(Milkodeとは?)

使い方

$ milkode_auto_update milkode ofruby-ios honyomi

実行しておくと、30分に1回milk updateをかけてくれます。時間は30 * 60の部分を自由に調整してください。

ソースコード

#!/usr/bin/env ruby

if ARGV.size == 0
  puts "milkode_auto_update.rb PACKAGE1 [PACKAGE2..]"
  exit -1
end

prev = Time.new(0)

loop do
  t = Time.now

  if t - prev > 30 * 60
    prev = t
    p prev
    system "milk update #{ARGV.join(" ")}"
  end

  sleep 2
end
2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2