月別アーカイブ: 2016年2月

slooProImg_20160229121843.jpg

HandyflowyのスクリプトをClippyフォルダで管理しよう!

slooProImg_20160229121843.jpg

みなさんはWorkflowyってご存知ですか? 最近巷で噂のアウトライナーです。 以下のブログがWorkflowyやツールHandyflowyの使い方等詳しく説明されてるので参考にして下さい。(^^) 【連載】『暮らしと仕事に役立つアウトライナー「WorkFlowy」の使い方レシピ』#1 はじめに – いつもていねいに 【連載】『暮らしと仕事に役立つアウトライナー「WorkFlowy」の使い方レシピ』#2「WorkFlowyの始め方」 – いつもていねいに 【連載】『暮らしと仕事に役立つアウトライナー「WorkFlowy」の使い方レシピ』#3「WorkFlowyの基本的な操作方法」 – いつもていねいに 【連載】『暮らしと仕事に役立つアウトライナー「WorkFlowy」の使い方レシピ』#4「レシピ1 日記」 – いつもていねいに また、Textwellのアクションで私がいつもお世話になってるjazzzzさん (@jazzzz2012)がWorkflowy用ツールHandyflowyのスクリプトも多数公開されてます。 例えば以下のブログが参考になると思います。 TextwellでHandyFlowyに機能拡張スクリプトを登録しよう - W&R : Jazzと読書の日々 TextwellからHandyFlowyにテキストを渡す3つの方法 - W&R : Jazzと読書の日々 ただ、Handyflowyに登録したスクリプトって、編集したくても内容の確認が出来ないんですよね。(多分(^^;;) 私が知らないだけかも...もしご存知の方がいらっしゃったら教えて下さい。(^^;; という事で、Textwellで書いたスクリプトをHandyflowyに登録する際に、Clippyフォルダに保存するようにしてみたので紹介します。 尚、スクリプト登録用のTextwellアクションは新たに作っても良かったけど、せっかくjazzzzさん (@jazzzz2012)がHandyflowyというアクションを作っているので、そのスクリプト登録部分を1部変更するようにしました。 Textwellアクション ↓登録はこちら Import Textwell ActionHandyFlowy via Clippy カスタマイズ ▼スクリプトの以下の赤枠部分をご自分のトピックIDに変更して下さい。 Clippyアクション Clippyに以下のアクションを登録して下さい。 Handyflowyスクリプト登録用コピー Handyflowy 1行目トピックを開く HandyflowyScript to Textwell 使ってみる 例えば、jazzzzさん (@jazzzz2012)が紹介している「HandyflowyのトピックをTextwellに書き出す」以下のスクリプトで説明します。 scheme="textwell://replace?text="; p=pageContainer.getElementsByClassName("project selected ")||pageContainer.getElementsByClassName("project selected noted"); s=p[0].innerText;window.open(scheme+encodeURIComponent(s)); Textwellで書いたスクリプトをHandyflowyに登録する場合 ▼1行目にスクリプト名、2行目以降にスクリプトを書いて、左上のアクションボタンをタップ ▼HandyFlowy via Clippyをタップ ▼Scriptをタップすると ▼ClippyにHandyflowyScriptフォルダが生成されて、スクリプト名をタイトルにしてスクリプトが保存されました。 今回のようにTextwellから起動された場合は、Textwell側でスクリプトがコピーされてるので、このままセルを長押しして ▼「Handyflowy 1行目トピックを開く」をタップ ▼Handyflowyの指定したトピックが開くので、「+」をタップ ▼ペーストすると ▼スクリプトがペーストされるので、タップすると ▼ダイアログが出るので、登録をタップすると ▼スクリプトが登録されました。 ClippyのHandyflowyScriptフォルダにあるスクリプトをHandyflowyに登録する場合 ▼Clippyフォルダにあるスクリプトのセルを長押し ▼「Handyflowyスクリプト登録用コピー」をタップ ▼スクリプトがコピーされるのでOKをタップして、戻るをタップ ▼再度セルを長押し ▼今度は「Handyflowy 1行目トピックを開く」をタップ ▼Handyflowyが開くので、あとは同様です。 ClippyフォルダにあるスクリプトをTextwellで編集したい場合 ▼編集したいスクリプトのセルを長押し ▼HandyflowyScript to Textwellをタップ ▼Textwellにペーストされるので編集にお使い下さい。 最後に いかがでしょうか? Clippyにスクリプトが保存されるので、Handyflowy側で消してしまっても大丈夫だし、Textwellでいつでも編集可能です。 皆さんも使ってみて下さい。(^^) 紹介したアプリ WorkFlowy 1.2.10(無料)分類:仕事効率化,ユーティリティ販売元:WorkFlowy HandyFlowy 1.0(無料)分類:仕事効率化,ユーティリティ販売元:Michinari YAMAMOTO Clippy 〜いろんなアプリと連携してコピペ作業を効率アップ! 1.9.4(¥120)分類:仕事効率化,ユーティリティ販売元:Katsuhide Koga Textwell 1.5.4(¥360)分類:仕事効率化,ユーティリティ販売元:Sociomedia happyChappy(@happyChappy1115)でした。 Sponsored Link Posted from するぷろ for iOS.

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

先日 Textwell版TagMakerでURLのリンク生成を久しぶりにしてみたら動作しませんでした。 今までURLからタイトルを取得するのにXMLHttpRequestを使ってたんですが、いつの間にかTextwellで使えなくなってたようですね。 そこで、XMLHttpRequestのタイトル取得部分をWorkflowにやらせるようにしたので紹介します。 尚、TagMakerに関しては以下の過去記事をご覧下さい。 [MyScripts移植2]いろんなタグ付けが超簡単なTagMakerをTextWellに移植してみたので紹介します! | happyChappyBlog Textwellアクション登録 以下のリンクからTextwellアクション「TagMaker」を登録して下さい。 Import Textwell ActionTagMaker Workflowレシピ登録 以下のリンクからWorkflowレシピ「Link to Textwell」を登録して下さい。 Link to TextwellGET WORKFLOW カスタマイズ ▼リンクを貼るスタイルはデフォルトで以下の4つを用意してます。 それぞれ以下のように表示されます。 リンク MyScriptsスクリプト「BlogTweet」のWorkflow版を作ってみたので紹介します! 枠付きリンク MyScriptsスクリプト「BlogTweet」のWorkflow版を作ってみたので紹介します! 枠付き下地antiquewhiteリンク MyScriptsスクリプト「BlogTweet」のWorkflow版を作ってみたので紹介します! Textwell風スクリプト用リンク Import Script

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

前回のブログで紹介したURL Launcher同様、MyScriptsのBlogTweetもURLを使うので、初回起動時に立ち上がらないことがありました。 そこで、今回はBlogTweetのWorkflow版を作ってみました。 BlogTweetに関しては過去記事をご覧下さい。 自ブログ更新お知らせだけでなく、他ブログをシェアするツイートにも対応してみました!MyScripts用スクリプト「BlogTweet」 | happyChappyBlog 1アクションで通知センターからシェアしてPocketなどにページを渡すMyScripts「BlogTweet2NextApp」にコメント機能や文字数制限機能をつけてみた! | happyChappyBlog レシピ登録以下のリンクからレシピをWorkflowに登録して下さい。 BlogTweetGET WORKFLOW カスタマイズ レシピの以下の部分がカスタマイズ可能です。 自ブログ名 ▼セパレータ( | )も含めた私のブログ名になってます。ご自分のセパレータを含めたブログ名に変更して下さい。 コメント入力欄のデフォルト表示 お好きな内容に書き換えて下さい。 ▼自ブログ時にコメント入力欄に表示する内容 ▼他ブログ時にコメント入力欄に表示する内容 TwitterクライアントURLスキーム ▼以下はFeatherのURLスキームです。お使いのクライアントのURLスキームに変更して下さい。 ちなみに、他の代表的なクライアントのURLスキームは以下になります。 Tweetbot3 com.tapbots.Tweetbot3:///post?text= Janetter janetter://post?text= Twitter標準アプリ twitter://post?message= Twittelator twit:///post?message= タグ ▼自ブログ用と他ブログ用のタグを入力して下さい。不要の場合は空欄にして下さい。 140字超時の処理 ▼上から順に140字以内になるよう処理されます。好きな順に入れ替えて下さい。 上図の場合、まず自ブログ名を削除して、まだ140字を超えてるならタイトル末尾を...に省略して140字に入るようにします。なので、この場合はタグは削除されません。 最初にタイトル末尾省略を持ってくると、140字に収まるようにタイトルが省略されて、自ブログ名やタグは削除されません。 タイトル末尾省略を最後に持ってくると、自ブログ名やタグが削除されて、それでも140字を超えている場合にタイトルが省略されます。 ▼他ブログの場合も入れ替え可能です。自ブログの時と同様ですが、タイトル末尾省略は他ブログ名も含めて末尾を省略します。 使ってみる Safariから起動する場合 ▼以下の自ブログをツイートする場合、下の共有ボタンをタップ ▼Run Workflowをタップ ▼BlogTweetをタップ ▼自ブログ用のコメント入力ダイアログが立ち上がるので、そのままでもいいし、好きなように書き換えてOKをタップ 140字以内の場合 ▼Twitterクライアント(ここではFeather)が立ち上がるので、あとは投稿するだけです。 140字を少し超える場合 ▼コメント入力欄が少し長くなると ▼自ブログ名が削除されます。 140字をもっと超える場合 ▼コメント入力欄がもっと長くなると ▼タイトル名の末尾が省略されます。 ※この条件はカスタマイズで説明したリストの順によります。 Workflowレシピ「Action Launcher」から起動する場合 前回のブログで紹介したAction Launcherから起動する場合は前回のを削除するかリネームして、以下のリンクからAction Launcherを登録し直して下さい。 Action LauncherGET WORKFLOW 今回Action LauncherからBlogTweetを起動する際に、普通にURLスキームを「workflow://x-callback-url/run-workflow?name=BlogTweet&input=EncURL」にしてもダメだったので、Clippyを起動してClippyからWorkflowのBlogTweetを起動するようにしました。 なので、以下からClippyにアクションを登録して下さい。WorkflowのレシピからWorkflowのレシピを直接起動する方法をご存知の方は教えて下さい。(^^;; BlogTweet Workflow版登録 TwitterクライアントFeatherからAction Launcherを起動して、BlogTweetを起動する場合を説明します。尚、FeatherからAction Launcherを起動する方法は前回の記事を参考にして下さい。 ▼紹介したいブログで右上の共有ボタンをタップ ▼外部ブラウザーで開くをタップ ▼BlogTweet Workflow版をタップ ▼コメント入力ダイアログが立ち上がるので、あとは同様です。 ブラウザーOhajikiから起動する場合 以下のスクリプトをOhajikiに設定して、ツイートしたいWebページからスクリプトを実行して下さい。 (function(){ window.location="workflow://x-callback-url/run-workflow?name=BlogTweet&input="+location.href; })(); 最後にいかがでしょうか? 是非みなさんもお試し下さい。(^^) 紹介したアプリ Workflow: Powerful Automation Made Simple 1.4.3(¥360)分類:仕事効率化,ユーティリティ販売元:DeskConnect, Inc. feather for Twitter - 軽快なツイッターアプリ 3.1.1(¥360)分類:ソーシャルネットワーキング,ライフスタイル販売元:covelline, LLC. Clippy 〜いろんなアプリと連携してコピペ作業を効率アップ! 1.9.4(¥120)分類:仕事効率化,ユーティリティ販売元:Katsuhide Koga Ohajiki Webブラウザ - ランチャーモード搭載 2.3.0(¥720)分類:ヘルスケア/フィットネス,ユーティリティ販売元:Shingo Fukuyama happyChappy(@happyChappy1115)でした。 Sponsored Link Posted from するぷろ for iOS.

slooProImg_20160206204647.jpg

MyScriptsスクリプト「URL Launcher」をWorkflowに移植してちょこっと機能アップしてみたので紹介します。

slooProImg_20160206204647.jpg

先日久しぶりにWorkflowを弄ってみたら、Workflowってウィジェットに対応してたんですね。しかも、通知センターから直接レシピを起動できるなんて知りませんでした。(^^;; そこで、以前作ったMyScriptsスクリプト「URL Launcher」をWorkflowに移植してみました。 URL Launcherについては以下の過去記事をご覧下さい。 URLをいろんなアプリに渡せるMyScriptsスクリプト「FeatherWebTool」を改造して、タイトルやコメントも渡せるようにしたので紹介します! | happyChappyBlog URL Launcherは、URLのコピーから色んなブラウザを開いたり、LINEなどのSNSに渡したり結構便利だったんですが、MyScriptsだと以下の2つの問題がありました。 URLを使うスクリプトの場合、初回起動時に動作しないMyScriptsはExtensionに対応してないので少し手間がかかる 1に関しては、iOS9からは前のアプリに簡単に戻れるようになったので、スクリプトが起動しなくても前のアプリに戻って再実行出来るので多少は楽になりましたが、それでもちょっと手間でした。(^^;; 2に関して、MyScriptsはExtensionに対応してないので、1度URLをコピーして通知センターを降ろしてタップしないといけませんでした。Extensionに対応してれば、URLをコピーせずに済みます。 というわけで、MyScriptsスクリプト「URL Launcher」をWorkflowに移植してみました。(^^) 単に移植するだけでも良かったんですが、ついでにURL以外の場合は違うアクションリストを起動できるようにしたら結構便利になったので紹介します。(^^) レシピ登録 以下のリンクからレシピをWorkflowに登録して下さい。 Action LauncherGET WORKFLOW カスタマイズ 本レシピは色んなURLスキームを使ってるので、お好きなように改造して頂いて構いません。 1箇所自ブログ検索用に私のブログのURLを入れてる箇所がありますので、そこはご自分のブログのURLに書き換えて下さい。 ▼レシピの最初の方の以下の部分を書き換えて下さい。 使ってみる代表的なアクションを5つ紹介します。 ①共有ボタンから起動する場合 Safariで見ているページをLINEに送る場合で説明します。 ▼共有ボタンをタップ ▼Run Workflowをタップ ▼Action Launcherをタップ ▼アクションリストが立ち上がるので、LINEをタップすると ▼コメント入力ダイアログが出るので、コメントを入力して(任意)OKすると ▼LINEが立ち上がるので、送信先を選んで送信をタップすれば ▼送信されます。(^^) ②URLコピーから起動する場合 コピーしたURLのページにある画像を選択してカメラロールに保存する場合で説明します。 準備 まずWorkflowを通知センターから使えるようにします。既に設定してる方は不要です。 ▼通知センターの下にある編集をタップ ▼下の方にあるWorkflowを探して、左の+をタップ ▼上の方に移動されるので好きな位置にして、右上の完了をタップ ▼通知センターを降ろして、Workflowの「Manage Workflows...」をタップ ▼通知センターに表示させたいレシピにチェックを入れて並び替えます。通知センターには11個まで表示できるようです。 これで準備完了です。 ▼以下のページのURLをコピーしたとします。 ▼通知センターを降ろして、Action Launcherをタップ ▼アクションリストになるので、Webの画像をカメラロールに保存をタップ ▼URLのメモが立ち上がる(※)ので、Doneをタップ ▼Webページから抽出された画像一覧が立ち上がるので、保存したい画像を選択して(複数選択可能)、右上のDoneをタップすると ▼カメラロールに保存されます。(^^) (※)について 本来URLメモは立ちあげる必要はないんですが、それがないと通知センターから画像一覧が立ち上がらなかったので、こういう仕様にしてます。 レシピの方で削除しないようにお願いします。 ③TwitterクライアントFeatherから起動する場合 準備 ▼Featherの設定→詳細設定→外部ブラウザーのカスタムスキームを使用するにチェックを入れて カスタムスキームに以下をコピペして下さい。 workflow://x-callback-url/run-workflow?name=Action%20Launcher&input={{url}} ▼FeatherでWebページ閲覧中に右上の共有ボタンをタップ ▼外部ブラウザーで開くをタップ ▼アクションリストが立ち上がるので、あとは同様です。 ④ブラウザOhajikiから起動する場合準備 ▼設定→ボタンのカスタマイズをタップ ▼どれかボタンをタップ ▼スクリプト名を入力して、右の編集ボタンをタップ ▼スクリプトを入力 スクリプトに以下をコピペして下さい。 (function(){ window.location="workflow://x-callback-url/run-workflow?name=Action%20Launcher&input="+location.href; })(); 見ているページをPocketに追加する場合で説明します。 ▼見ているページで赤丸を長押し ▼Action Launcherを起動 ▼Add to Pocketをタップ ▼Pocketが立ち上がるので、追加をタップ ▼追加されました。 ⑤Textwellから起動したい場合以下のリンクからTextwellにアクションを登録して下さい。 Import Textwell ActionAction Launcher via Workflow URLではなく、文字列でも大丈夫です。 ▼アクションしたい文字列を選択(コピー不要)してアクションボタンをタップ ▼Action Launcher via Workflowをタップ ▼文字列処理用アクションリストが立ち上がるので、お好きなアクション(ここではTagMaker)をタップ ▼TagMakerが立ち上がるので、やりたい処理をタップ ▼Textwellが立ち上がって、文字列が処理されたのが分かります。(^^) 最後にいかがでしょうか? いろんな手間が省けて結構便利になったと思います。 尚、アクションリスト中にオレンジダイアマークがあるアクションはMyScriptsを経由するアクション、青丸があるアクションはClippyを経由するアクションなので、もしこのアクションを使われる場合はMyScriptsとClippyもインストールして、以下のスクリプトを登録して下さい。 また、アクションを変更したい方はレシピを見てもらえればわかると思いますので、ご自由に変更して頂いて構いません。(^^) MyScripts MultiLinker4 BlogTweet TweetBlockQuote Tweet2iTunesII ListMaker Translator Shoppers Clippy Puffinで開く登録 Sylfeedで開く登録 紹介したアプリ Workflow: Powerful Automation Made Simple 1.4.3(¥360) 分類:仕事効率化,ユーティリティ 販売元:DeskConnect, Inc. MyScripts 2.5(¥360) 分類:仕事効率化,ユーティリティ 販売元:Takeyoshi Nakayama MyScripts LE 2.5(無料) 分類:仕事効率化,ユーティリティ 販売元:Takeyoshi Nakayama Clippy 〜いろんなアプリと連携してコピペ作業を効率アップ! 1.9.4(¥120) 分類:仕事効率化,ユーティリティ 販売元:Katsuhide Koga feather for Twitter - 軽快なツイッターアプリ 3.1.1(¥360)分類:ソーシャルネットワーキング,ライフスタイル販売元:covelline, LLC. Ohajiki Webブラウザ - ランチャーモード搭載 2.2.2(¥720)分類:ヘルスケア/フィットネス,ユーティリティ販売元:Shingo Fukuyama happyChappy(@happyChappy1115)でした。 Sponsored Link Posted from するぷろ for iOS.