[HandyFlowy機能拡張スクリプトの基礎知識]メタ機能拡張スクリプト「ScriptMaker」の使い方
公開日:
:
WorkFlowy
HandyFlowyは、機能拡張スクリプトという機能を持っています。
機能拡張スクリプトを使えば、HandyFlowy上のWorkFlowyにJavaScriptを適用できます。iOSのSafariから開くWorkFlowyについてブックマークレットによって実現できることであれば、たいていのことを実現可能だと思います。
しかし、HandyFlowyに機能拡張スクリプトを登録するには、まずJavaScriptを用意し、次にHandyFlowyのURLスキームの形式にした上で、HandyFlowyからこのURLスキームを動かす必要があります。このHandyFlowyのURLスキームは、基本的にはJavaScriptなのですが、スペースなど特定の文字を一定のルールに従って書き換える必要がありますので、JavaScriptやブックマークレットの知識を持たずに、この作業を誤りなく完遂するのは、なかなか大変です。
ですが、心配ありません。強い味方がいます。機能拡張スクリプト「ScriptMaker」です。この記事では「ScriptMaker」の使い方を紹介します。
目次
1.「ScriptMaker」とは?
「ScriptMaker」は、HandyFlowy機能拡張スクリプトを登録するためのHandyFlowy機能拡張スクリプトです。HandyFlowyのユーザーであるwinerosesさんの手で生み出されました。
HandyFlowy機能拡張スクリプトを登録するためのHandyFlowy機能拡張スクリプト。どういうことでしょうか?
あるルールに従った形でWorkFlowyにトピックをひとつ準備し、HandyFlowyでそのトピックにZoomした上で「ScriptMaker」を実行すれば、それだけで、HandyFlowyに機能拡張スクリプトを登録することができる、ということです。
HandyFlowyが用意していた本来の方法(インストール用URLスキームを作成し、HandyFlowyからURLスキームを踏む)と比較し、URLエンコードなどの手順が少ないため、ぐっと簡単になります。
「ScriptMaker」は、いわばメタ機能拡張スクリプトともいうべき存在です。
2.メタ機能拡張スクリプト「ScriptMaker」の使い方
(1) 機能拡張スクリプト用トピックの作り方
メタ機能拡張スクリプト「ScriptMaker」を使うには、機能拡張スクリプト用のトピックを準備する必要があります。
次のルールです。
- トピック本文:スクリプトのタイトル
- トピックのnote:スクリプトのコード
トピックにスクリプト名を書き、ノートにコードを貼り付ける。
HandyFlowyで拡張スクリプトを作るための拡張スクリプト ScriptMaker – W&R : Jazzと読書の日々
なお、ここでnoteに書くスクリプトのコードは、URLエンコード前のものです。これに対して、ブックマークレットのコードはURLデコードされていますので、ブックマークレットのコードをnoteに書くと、うまくいきません。このときは、URLデコードする必要があります。
詳しくは、以下の記事をご覧ください。
[HandyFlowy機能拡張スクリプトの基礎知識]ウェブ上で公開されているWorkFlowy向けのブックマークレットをHandyFlowy機能拡張スクリプトとして登録する手順
(2) HandyFlowy機能拡張スクリプトの登録方法
機能拡張スクリプト用のトピックを準備したら、そのトピックにZoomして、「ScriptMaker」を実行します。
このトピックをズームし、ScriptMakerを起動します。すると「登録しますか?」と尋ねてくるので、「登録」を選んでください。機能拡張スクリプトのリストに追加されて完了。
HandyFlowyで拡張スクリプトを作るための拡張スクリプト ScriptMaker – W&R : Jazzと読書の日々
「登録しますか?」というダイアログが出ますので、「登録」を選択すれば、機能拡張スクリプトの登録が完了します。
(3) HandyFlowyインストール用URLスキームの取得方法
ちなみに、「登録しますか?」に対してどちらかを選んだタイミングで、ペーストボードに、その機能拡張スクリプトのインストール用URLスキームが入ります。つまり、「ScriptMaker」は、インストール用URLスキームを取得するために使うこともできるわけです。
このインストール用URLスキームは、共有のためにも使えますが、自分自身のためにも使えます。ご自身のWorkFlowy内に、ご自身が愛用する機能拡張スクリプトのインストール用URLスキームを整理すれば、あっというまに私家版HandyFlowy機能拡張ライブラリを作ることができるからです。
「いいえ」を選んだ場合は、クリップボードに登録用スクリプトが保存されます。HandyFlowyに貼り付ければ、いつでも再登録できる。共有用はこちらで。
HandyFlowyで拡張スクリプトを作るための拡張スクリプト ScriptMaker – W&R : Jazzと読書の日々
3.おわりに
メタ機能拡張スクリプト「ScriptMaker」は、HandyFlowy機能拡張スクリプトの活用を、ぐっと身近にします。ぜひ、ご活用ください。
- ScriptMaker – HandyFlowy機能拡張スクリプトライブラリ
- HandyFlowyで拡張スクリプトを作るための拡張スクリプト ScriptMaker – W&R : Jazzと読書の日々
なお、「 HandyFlowy機能拡張スクリプトライブラリ」には、ほかにもたくさんの便利な機能拡張スクリプトが掲載されています。好きなように取捨選択して、HandyFlowyを「自分の道具」へと育てていっていただければ、とてもうれしく思います。
関連
HandyFlowy機能拡張スクリプト関連の記事です。
スポンサードリンク
関連記事
-
-
【連載】iOSからWorkFlowyを快適に使う(3) ブラウザアプリからWorkFlowyを使う。
WorkFlowyは、パソコンからなら、すごく使いやすい道具です。でも、iPhoneなどのスマートフ
-
-
WorkFlowyによる「ブログ原稿を育てる畑」から、見出しタグで構造化されたHTMLを収穫するための、知的生産の治具(Mac・AppleScript)
1.WorkFlowyを、「ブログ原稿を育てる畑」にする WorkFlowyは、クラウドアウトライナ
-
-
【2015年の文章】WorkFlowyで文章を書き続けていたら、文章を書くことが、もっと好きになった
「文章を書く」ということは、私にとって、とても大切なことです。 2015年は、私にとって、「文章を書
-
-
【企画】WorkFlowy読書会『Facebook×Twitterで実践するセルフブランディング』
ここ最近、WorkFlowyで「読書ノート」を作ることについて、いくつかの文章を書きました。 紙の
-
-
WorkFlowyを共同制作環境として活用する(2) 時間軸の検索を活用する
1.WorkFlowyを共同作業環境として活用するための課題と、その対策 HandyFlowyとMe
-
-
WorkFlowyの共有機能を理解するための3つの軸、価値を引き出すためのマトリクス
1.WorkFlowyの共有機能を理解するための3つの軸 WorkFlowyには、共有機能があります
-
-
文章の個数(WorkFlowyで文章を書くこと)
1.文章の個数は仮のもの WorkFlowyで文章を書くようになって実感したことは、「文章の個数は
-
-
Androidからも自由なWorkFlowyを! Android版HandyFlowy誕生のお知らせ
1.AndroidにHandyFlowyが来た! 「WorkFlowyは、パソコンから使うならとても
-
-
知的生産のフローとWorkFlowy
1.知的生産のフロー (1) 『知的生産の技術』と、知的生産のフロー 『知的生産の技術』は、知的
-
-
WorkFlowy Proの共有機能で、スマーフォン用サブアカウントに「flow」トピックを共有する
1.はじめに 昨日、WorkFlowyの有料アカウントである「WorkFlowy Pro」を説明しま