それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。
") }) jQuery.noConflict()(document).ready(function(){ /**ページャーが気に入らないので修正**/ //やるべきこと // pre・next のいれかえ jQuery('span.pager-next').insertAfter('span.pager-prev') // pre/next に矢印を入れる jQuery('a[rel=next]').text(jQuery('a[rel=next]').text()+"> ") jQuery('a[rel=prev]').text("< "+jQuery('a[rel=prev]').text()) // pre/next をヘッダにもってくる //jQuery(".date.first").css("display","inline-block") jQuery('div.permalink.pager').clone().insertAfter(".date.first") jQuery("header .pager a").css("padding","0px 15px"); //pre/next をAjaxで取得してタイトルを取る。 //取得したタイトルをpre/next のタイトルに jQuery('span.pager-next,span.pager-prev').css("display","inline-block") jQuery('span.pager-next,span.pager-prev').css("width","250px"); jQuery('span.pager-next,span.pager-prev').css("overflow", "hidden"); jQuery('span.pager-next,span.pager-prev').css("white-space", "nowrap"); jQuery('span.pager-next,span.pager-prev').css("text-overflow", "ellipsis"); jQuery("a[rel=next],a[rel=prev]").each(function(idx,e){ var anchor = e jQuery.get(anchor.href,null,function(html){ jQuery(anchor).text() var title = jQuery("
").html(html).find(".entry-title").text().trim() jQuery(anchor).attr("title", title); text = jQuery(anchor).text() text = text.slice(0,10); text = text.replace(/の記事/, "の記事 ["+title+"] "); jQuery(anchor).text(text) }) }); }); })

OSXのターミナルから画像を指定してTweet。TwitterAPIを使わない楽ちん手法

Mac OSX 限定ですが、TwitterのAPIを使わずに、ターミナルからツイッターに投げる方法がアリます。

terminal-share コマンドでTwitterに投げる。

(tweet)

OSXの標準のソーシャルShare 機能を使ってTwitterやFacebookに投稿することが出来ます。
投稿したい画像ファイルが決まってる場合はこっちを使うほうが楽だったりします。

コマンドは次の通り

Twitterに投稿する場合
terminal-share -service twitter -text "テストツイート" -image test.PNG
Facebookに投稿する場合
terminal-share -service facebook -text "テストいいね" -image test.PNG

画像の他にもURLやビデオをを選べる

オプション引数はこんな感じ

オプションを指定すると簡単にファイルをShare出来る。便利。

Arguments:
  -service     A short string corresponding to the name of
               a particular NSSharingService to be used. Available values:
               
               twitter, sinaweibo, email, message, airdrop,
               iphoto, aperture, facebook, flickr,
               vimeo, youku, tudou

  -text        Text to be shared (optional)
  -image       Image to be shared (optional)
  -video       Video to be shared (optional)
  -url         URL to be shared (optional)

share って iphotoや youku も使えるんですね。驚き。日本語MacOSXだと設定すら出てこないのにな。

terminal-share のインストール

ruby です。gemから入れます。

gem install terminal-share

Twitterしか使わないのでラッパー書いておいた

私は、Facebookにあまり書き込むことをしないので、Twitterだけにガンガン投稿できるように、ショートカットを作っておいた

takuya@rena:~/Desktop$ ./twitter_tweet -h
Usage: twitter_tweet [options]
    -i, --image [image]              Set Image to tweet
    -u, --url [url]                  Set URL to tweet
    -v, --video [video]              Set video to tweet


gist9077302