TextwellでXMLHttpRequestが使えなくなってたので、Textwell版TagMakerのリンク生成をWorkflow経由にしてみた。

Pocket

IMG_3357.jpg

先日

Textwell版TagMakerでURLのリンク生成を久しぶりにしてみたら動作しませんでした。

今までURLからタイトルを取得するのにXMLHttpRequestを使ってたんですが、いつの間にかTextwellで使えなくなってたようですね。

そこで、XMLHttpRequestのタイトル取得部分をWorkflowにやらせるようにしたので紹介します。

尚、TagMakerに関しては以下の過去記事をご覧下さい。

Textwellアクション登録

以下のリンクからTextwellアクション「TagMaker」を登録して下さい。

Import Textwell ActionTagMaker

Workflowレシピ登録

以下のリンクからWorkflowレシピ「Link to Textwell」を登録して下さい。

カスタマイズ

▼リンクを貼るスタイルはデフォルトで以下の4つを用意してます。
それぞれ以下のように表示されます。

リンク
MyScriptsスクリプト「BlogTweet」のWorkflow版を作ってみたので紹介します!

枠付きリンク

枠付き下地antiquewhiteリンク

Textwell風スクリプト用リンク
Import ScriptLink to Textwell

▼「Link to Textwell」レシピ内のメニュー下にある以下のText部分でスタイルの変更が可能です。ご自由に書き換えてお使い下さい。

IMG_3365.jpg

尚、上図Text内の変数Tagは、URLから取得したタイトルがない場合と、URLがhttpで始まらない場合はスクリプトであると判断してTag=span、それ以外はTag=divになるようにしてます。

この辺も変更される場合は、レシピの最初の方にあるif文内のTextを変更して下さい。

また、自ブログの場合はリンクから自ブログ名を削除するようにするため、レシピ内で自ブログ名を指定してます。
▼以下のText部分をセパレータ( | 等)込みのご自分のブログ名に変更して下さい。

IMG_3367.png

使ってみる

httpで始まるリンクの場合
▼URLを選択して(コピー不要)左上の共有ボタンをタップ

IMG_3352.png

▼TagMakerをタップ

IMG_3353.png

▼リンクをタップ

IMG_3354.png

▼Workflowが立ち上がるので、お好きなリンクをタップ

IMG_3349.png

▼BlogViewを実行するか聞いてくるので、実行をタップ

IMG_3350.png

▼リンクが生成されました。

IMG_3351.png

スクリプト(httpで始まらないURLスキーム)の場合
例えば、Clippyにアクションを登録する以下のURLスキームの場合で説明します。

clippy://action?text=BlogTweet%20Workflow%E7%89%88%0Aworkflow://x-callback-url/run-workflow%3Fname%3DBlogTweet%26input%3D%3C%40%40%3E

URLスキームを選択してTextwellのアクション「TagMaker」のリンクをタップして、Workflowが立ち上がるまでは同じなので省略します。

▼Workflowが立ち上がると、スクリプト名入力ダイアログが立ち上がるので、書き換えてOKをタップ

IMG_3381.png

▼お好きなリンクを選択(ここではTextwell風を選んだとします)

IMG_3382.png

▼BlogViewを実行するか聞いてくるので、実行をタップ

IMG_3378.png

▼リンクが生成されました。

IMG_3383.png

最後に

いかがでしょうか?
TextwellからURLを色々処理する時の参考になると思います。
お試し下さい。(^^)

紹介したアプリ
Textwell 1.5.4(¥360)
分類:仕事効率化,ユーティリティ
販売元:Sociomedia


Workflow: Powerful Automation Made Simple 1.4.3(¥360)
分類:仕事効率化,ユーティリティ
販売元:DeskConnect, Inc.


happyChappy(@happyChappy1115)でした。

Sponsored Link

楽天アメリカダイレクト

Posted from するぷろ for iOS.

Pocket

コメントを残す