Logblog

Logblog

普通のリーマンの行動記録用ブログ

はてなブログカードを作成するTextwellアクション

いつもはwinerosesさんBlogQuoteを使わせていただいていますが、はてなブログカードもいい感じなので、最近使うことが増えてきました。

Textwellでブログの紹介リンクを作成する BlogQuote(STYLE版) - W&R : Jazzと読書の日々 スクリプトが長すぎて、どこを弄れば良いのやら。まずは反省。盛り過ぎた。上みたいにリンクプレートを作るアクションですけど、パソコンで見ると色合いが違う。背景のivoryがどぎつく見えます。嫌ですね。配色...

▼ こんなやつ

最終的なアクションを作るまで無駄に誤魔化して無駄な時間を過ごした感があります。いつものように。。

最初はユーザ辞書に登録

それほど使用頻度も多くないし、最初は [:embed] をユーザ辞書に登録し、そこにURLをコピペして使用していました。

[http://mokalogblog.hatenablog.com:embed]

まぁ、これはこれでいいんですけどね。

どうせならTextwellで置換だけでもしようかなぁ…

URLを入力して置換するTextwellアクション作成

単純にURLを[:embed]形式にすればいいやってことで作ったのがこのアクション

シンプルに使えるし変換するだけならこれでも十分

T( 'replaceCurrent', { text:'['+T.current+':embed]' } );

Textwellに任意のURLを入力しこのアクションを走らせるだけです。

Import Textwell ActionURL to HatenaBlogCard

Textwellだけで完結したい!

いちいち Safari とかブラウザで検索してからURLをコピペするのがイヤになってきたので(実際はブックマークレットで回避していたんですけどね)winerosesさんのアクションを参考に作りました。

参考にさせていただいたアクションは「YouTuber」

TextwellでYouTube動画を貼り付けるYouTuberを修正しました - W&R : Jazzと読書の日々 いつの間にか繋がらなくなってた。あれ?YouTubeの仕様が変わったのかな、と思ってたら、スクリプトを書き間違ってました。申し訳ない。YouTubeはiframeタグ形式。実はYouTube以外でも動...

T.closelets([ {title:"ブログカード作成", fn:function(){ id=location.href.split("v=")[1]; url=location.href.replace(/m\./,""); link=url; T("replaceCurrent",{text:'['+link+':embed]'}); }}], function(){ location="http://www.google.co.jp/search?q="+T.current; });

Import Textwell ActionHatenaBlogCard

Textwellにキーワードを入力し、対象サイトが開いたら「ブログカード作成」を選択すれば、はてなブログカード形式に変換します。

これでひと安心。

いやー急がば回れ。面倒臭がらず、最初からアクション作れば良かった。。

ちなみに ":cite" を追加して、こんな形 [:embed:cite] にすれば、通常のはてなブログカード同様になります。

Textwell 1.4.1
分類: 仕事効率化,ユーティリティ
価格: ¥360 (Sociomedia)

はてなブログ 3.2
分類: ソーシャルネットワーキング,ライフスタイル
価格: 無料 (株式会社はてな)