ラベル Easy Copy の投稿を表示しています。 すべての投稿を表示
ラベル Easy Copy の投稿を表示しています。 すべての投稿を表示

2014年10月11日土曜日

Easy Copy で不要な文字を削除。複数のリンクを生成し、Google スプレッドシートに貼り付け。

1. 不要な文字列を削除 - Text to remove

SnapCrab_No-1537 Easy Copy で `Title Link’ を作成するとき、不要な文字を排除することができる。

例えば、自分のブログを引用するとき、

Make Link をキー入力で素早く呼び出す | すぐに忘れる脳みそのためのメモ

の末尾にある

| すぐに忘れる脳みそのためのメモ

を常に削除している。自動で省きたい場合は、

  • 右クリック > Easy Copy > Options > Formatting > Text to remove

において、削除して欲しい文字列を列挙する。

SnapCrab_No-1540[2]

一時的に文字を省きたくない場合は、

  • Remove unnecessary text from the fron or back of the title

のチェックを外す。

 

2. 複数のリンクを生成 - Copy All Tabs

Easy Copy では、ウィンドウ内に開いているタブを全てから、リンクを作ることができる。

リンクを作成したい対象が一つのウィンドウである場合、予め

  • 右クリック > Easy Copy > Copy All Tabs

において、Include the following tabs: で Active Window Only を選択しておく。

SnapCrab_No-1541[7]

そして、対象のウィンドウで

  • 右クリック > Copy All Tabs >

において、適当な形式を選ぶ。

 

Amazon のリンクを Google スプレッドシートに貼り付ける

例えば、Amazon でいくつかの商品を調査した後、Google スプレッドシートに貼り付けたいとする。

対象タブを複数開いたままにしておき、前回設定をした

を選択する。

接頭辞にある不必要な文字を削除したい場合には、

  • Options > Formatting > Text to remove

に以下を列挙しておく。

Amazon.co.jp:
Amazon.co.jp:
Amazon.co.jp |

これで、Google スプレッドシート リンクを貼り付けると、1行1列に納まる。

SnapCrab_No-1542

2014年10月10日金曜日

Firefox でウェブページの「タイトル」と URL を得る Easy Copy。短縮 URL には FireLink。

0. 目次

 

1. Make Link から、Easy Copy と FireLink に移行

a. Easy Copy で Ctrl + Q

ウェブページの「タイトル」と「URL」をコピーするために、Make Link 系のアドオン・拡張機能を利用してきた。

Make Link をキー入力で素早く呼び出す工夫をしているが、マウスやキーボードのホームポジションから手を離さなければならないので不満を感じていた。

SnapCrab_No-1537それを解消するために Easy Copy を利用することにする。これからは、

Ctrl + Q キー

を押下するにより、ウェブページの「タイトル」または「選択文字列」と「URL」の組み合わせをコピーできる。

Make Link の開発は March 23, 2011 で止まっているが、Easy Copy の最新版は June 11, 2014 。Make Link よりも細かな設定ができる点も良い。

 

b. FireLink で Ctrl + C

SnapCrab_No-1538ただし、Easy Copy では、ページの「タイトル」と「短縮URL」をテキストで得ることができない。これを補完するために、FireLink を併用する。FireLink では、

Ctrl + C キー

を押下することにより、「ページのタイトル」と「短縮URL」を得ることができる。

Easy CopyFireLink のどちらかに絞りたかったが、Easy Copy は短縮URL に対応しておらず、FireLink は Make Link で言うところの HTML エンティティを使用できない。

 

2. Easy Copy の設定

a. ショートカットキーの変更

SnapCrab_No-1537最初に、Easy Copy のショートカットキーを変更する。

デフォルトで用意されている、ウェブページの「タイトル」または「選択文字列」と「URL」の組み合わせをコピーする `Title Link’ のショートカットキーは Ctrl + Shift + Y 。これを

Ctrl + Q

に変える。⇒ Firefox の keyconfig でショートカットキーをカスタマイズ

Easy Copy :: Add-ons for Firefox によると、

Keyboard shortcuts are configurable with Keyconfig.

ただし、Easy Copy ではショートカットキーを変更できないことに注意。

 

b. 変数の意味

`Title Link’ の設定は、

  • 右クリック > Easy Copy > Options > Templates

より、確認することができる。

SnapCrab_No-1456

`Title Link’ の Templates には、以下のように記載されている。

<a href="%url%">%title%</a>

利用できる変数は Variables を参照。

ここで使われている url と title 変数はコンテストによって意味が変わる。

ウェブページ中の文字列を選択していなければ、ページの URL とタイトルが指し示される。もし、文字列を選択していたら、その文字列と URL が指し示される。

`Type’ はコピーしたテキストを HTML エンティティとして扱うか、プレーンテキストで扱うか指定できる。

SnapCrab_No-1596

例えば、タイトルと URL をテキストとして得たい場合は、以下のように設定する。

  • Name: Title と URL
    • Template:

      %title% %url%

    • Type: text

 

c. 文章の引用

Make Link で作成した 「文章を引用」する形式 を移行した。

  • Name: Quote
    • Template:

      <a href="%page_url%">%page_title%</a> によると、
      <blockquote>%selection%</blockquote>

    • Type: html
  • Name: Quote2
    • Template:

      <blockquote>
      <p>%selection%</p>
      <p>(<a href="%page_url%">%page_title%</a> より)</p>
      </blockquote>

    • Type: html

 

d. Google Spreadsheets の設定

同様に、Make Link で作成した Google スプレッドシートのリンク を移行した。

    • Name: Google Spreadsheet
      • Template: =hyperlink("%url%";"%title%")
      • Type: html
    • Name: Google Spreadsheet (Selection)
      • Template: =hyperlink("%url%";"%selection%")
      • Type: html

 

3. FireLink の設定

SnapCrab_No-1538次に、FireLink の設定を行う。

FireLink では短縮 URL の機能のみ利用する。

  • New!! 短縮URLサービスの選択
    • is.gd : http://is.gd/api.php?longurl=%URL%
    • tinyurl : http://tinyurl.com/api-create.php?url=%URL%
    • bit.ly : http://api.bit.ly/v3/shorten?format=txt&login=username&apiKey=XXX&longUrl&longUrl=%URL%
  • 短縮 URL として bit.ly を利用している。 settings | Bitly. The power of the link. より、Login:, API key を控えておき、下記の username と XXX を置き換える。

    http://api.bit.ly/v3/shorten?format=txt&login=username&apiKey=XXX&longUrl&longUrl=%URL%

    ページの適当な場所で、

    • 右クリック > FireLink > 設定

    を開き、フォーマットを short のみ設定する。

    利用できる変数は FireLink - Variables を参照。

    %text% %short%

    Shortening service には、上記の URL を入力する。

    SnapCrab_No-1539

    これにより、一度、ページの適当な場所で、

    • 右クリック > FireLink > (1) short

    を選択すると、その後、

    Ctrl + C

    を押下するだけで、「ページのタイトル」と「短縮URL」をテキスト形式で得られるようになる。

    追記(2015/3/16): Firefox でウェブページの「タイトル」と短縮 URL を得る Cutyfox URL Shortener に乗り換えた。

    Firefox の keyconfig でショートカットキーをカスタマイズ

    1. keyconfig でショートカットキーを設定

    SnapCrab_No-1592Firefox のアドオン keyconfig を用いると、デフォルトで割当てられているブラウザやアドオンのショートカットキー変更することができる。

    Keyconfig extension - MozillaZine Knowledge Base によると、

    The Keyconfig extension (available here) allows you to configure keyboard shortcuts. It works with Firefox, Thunderbird, and (probably) Mozilla Suite/SeaMonkey.

    keyconfig 20110522 • mozillaZine Forums より、keyconfig をクリックしてインストール。

    アドオンの設定画面より、keyconfig の設定をクリックするか、または、

    • メニューより、ツール > キーボードショートカットのカスタマイズ

    を選択する。

     

    2. アドオン Easy Copy のショートカットキーを上書きする例

    例えば、アドオン Easy Copy に割当てられているショートカットキーを変更してみる。

    keyconfig の設定画面を開き、Easy Copy の操作の一つに割当てられている Copy Title Link を選択する。この操作にはデフォルトでは Ctrl + Shift + Y が利用されている。

    SnapCrab_No-1535

    左下にあるショートカットが記載されているフィールドを選択し、新しいショートカットキーを入力。ここでは、

    Ctrl + Q

    とした。

    SnapCrab_No-1536

    これにより、変更後からすぐに新しいショートカットキーを使えるようになる。