fc2ブログ

Entries

rubyでOSX Lion say -v kyokoを使ってtwitcasting(ツイキャス)コメント読み上げツール(棒読み)を作る。

>say -v kyoko ほげほげがターミナルで動くようにしたら、#!/usr/bin/rubyrequire 'rubygems'require 'mechanize'require 'json'puts 'input id or url'id=STDIN.gets.chompid.sub!(/.+\//,'')Mechanize.new do |a| since=nil loop do a.get "http://api.twitcasting.tv/api/commentlist?type=json&user=#{id}#{since ? "&since=#{since}" : ''}" cid=nil JSON.parse(a.page.body).reverse_each do|r| cid=r["com...

rubyでOSX Lion say -v kyokoを使ってニコ生コメント読み上げツール(棒読み)を作る。

>say -v kyoko ほげほげがターミナルで動くようにしたら、#!/usr/bin/rubyrequire 'rubygems'require 'mechanize'U={ :user=>'account', :password=>'******'}puts 'input lv or url'if /.*(lv\d{9})/=~STDIN.gets.chomp url='http://live.nicovideo.jp/api/getplayerstatus?v='+$1else puts 'err bad input' exitendMechanize.new do |a| a.get 'https://secure.nicovideo.jp/secure/login_form' a.page.form_with(:actio...

Appendix

プロフィール

kovayashi

Author:kovayashi
・嫌いなもの
 →好きなもの

・インストール
 →バンドル
・バックアップ
 →アップロード
・努力
 →チート

最近のトラックバック

ブログ内検索