ごんたのお気楽な毎日

タイピング,おすすめ無料ソフト,気になるニュース等を取り上げていくブログ

--年--月--日(--)

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
ごんタイピング =無料タイピング練習=

ごんタイピングのキャプチャ画像初心者は、無料でタッチタイピングを習得できる『タッチタイピング講座』がおすすめ。

タイピングに自信のある人は、全国ランキングがあってレベル別に遊べる『無料タイピングゲーム集』で実力を自慢しよう!

2012年02月15日(水)

TwitterのユーザーID(数字)を取得する方法を説明する。

また、取得したユーザーIDをもとに、ツイート振り分け機能の付いたクライアントソフト(『Krile』『Tween』)で、指定したユーザーのツイートを振り分ける方法についても説明する。

以下続き

このページの目次

クリックすると該当部分に自動スクロールするよ。

  1. 知っておくべき前提知識

    ユーザーIDとは何かの説明。

  2. ツイートを条件によってタブに振り分ける

    ユーザーIDを条件に振り分けると便利だよという話。

  3. ユーザーID(数字)を表示させるブックマークレット

    ユーザーIDを取得する為のブックマークレットの公開。ここが中心

  4. ユーザーIDによってタブに振り分ける方法

    『Krile』『Tween』で、ユーザーIDを条件に、タブにツイートを振り分ける方法。

  5. 記事を書く時に参考にしたページ

    ブックマークレット作成の参考にしたページの紹介と、特定ユーザーのタイムラインRSSを取得するブックマークレットの公開

知っておくべき前提知識

Twitterには、アカウントごとに「UserName」「FullName」「UserID」がついている。

俺のTwitterアカウントを例として示し、それぞれの用語の意味を説明する。

UserName(ユーザー名,ScreenName,スクリーンネーム)

英数字や一部の記号で構成された名前。@の後にその名前付ける事でリプライを送る事ができる。他のユーザーと被る名前は付けられない。途中で変更可能

【例】TyperG

FullName(名前,フルネーム)

表示用の名前。様々な言語の文字が使用可能。他のユーザーと被っても問題ない。途中で変更可能

【例】ごんた

UserID(ユーザーID,ユニークID,数字ID)

数字のみで構成されたID。アカウント作成時に自動で割り振られる。普段は目にする事がない為、存在すら知らない人もいるだろう。途中で変更不可能

【例】86209894

これら3つの用語の呼び方は人によって異なることがあり、同じ呼び方なのに別のものを指す場合もある為、非常に混乱しやすい。この記事では、「ユーザー名」「名前」「ユーザーID」と呼んでいく。

「名前」は表示用の名前だから、もちろん変更可能だ。

「ユーザー名」は「ID」と呼ばれることもある為、最初に決めたものから変更できないと考えている人もいるが、「名前」と同様に「ユーザー名」も変更可能だ。

なぜなら、個人を識別する為のユニーク(一意)なIDとして、変更不可能な「ユーザーID」が存在しているからだ。

ツイートを条件によってタブに振り分ける

Twitterのクライアントソフトである『Krile』や『Tween』などでは、フォローしてるユーザーのツイートを、様々な条件でフィルタリングして、作成したタブに振り分ける機能がついている。

この機能を使えば、指定したユーザーのツイートをタブにまとめて表示させて読みやすくすることも可能だ。

ユーザー名で振り分け指定する

特定のユーザーのツイートを簡単に振り分ける為には、「ユーザー名」をもとに振り分ければいい。しかし、「ユーザー名」は途中で変更可能な為、「ユーザー名」が変更されると、フィルタリングから抜け落ちてしまう。

このように「ユーザー名」で振り分け指定をすると、「ユーザー名」が変更される度に指定をやり直さなければならないし、「ユーザー名」の変更に気付かずにツイートを見落としてしまうかも知れない。

ユーザーIDで振り分け指定する

「ユーザーID」はアカウント作成してから一度も変更されることがない為、「ユーザーID」で振り分け指定をすると、余計な事を気にせずに済む

ただ、「ユーザーID」は普段目にする事がないし、どうやって調べればいいのか分からない人も多いだろう。

そこで、「ユーザーID」を簡単に調べられるように、『ユーザーID(数字)表示させるブックマークレット』を用意した。

ユーザーID(数字)を表示させるブックマークレットとツール

ブックマークレットとツールには、それぞれメリットとデメリットがあるので、適宜使い分けよう

ブックマークレット

ブックマークレット(Bookmarklet)とは、JavaScriptで記述された小さなプログラムのこと。

Webブラウザ(IE,Firefox,Google Chromeなど)のブックマーク(お気に入り)に登録することで、それを選んだ時にプログラムが実行されてちょっとした機能を実現できる。

詳しく知りたい人は『ブックマークレットとは - はてなキーワード』を読むといい。

ユーザーID(数字)を表示させるブックマークレット
2014年04月08日頃までの古いUI向け
javascript:(function(){$('h1.fullname').append('<span%20style="background:#ff9;color:#000;padding:2px;">'+$('.profile-card-inner[data-user-id]').attr('data-user-id')+'</span>');})()

上記の文字列をコピーしてブックマーク登録するか、以下のリンクを右クリックしてブックマーク登録しよう。

2014年04月08日頃からの新しいUI向け
javascript:(function(){$('h1.ProfileHeaderCard-name').append('<span%20style="background:#ff9;color:#000;padding:2px">'+$('.ProfileTweet-originalAuthorLink[data-user-id]').attr('data-user-id')+'</span>');})()

上記の文字列をコピーしてブックマーク登録するか、以下のリンクを右クリックしてブックマーク登録しよう。

このブックマークレットの使い方

「ユーザーID」を調べたいユーザーのページに行き、登録したブックマークをクリックするだけ。

「名前」の隣に表示された黄色く強調された数字部分が「ユーザーID」だ。

ブックマーク実行後の表示例(2014年04月08日頃までの古いUI)
「ユーザーID」が黄色く強調される
ブックマーク実行後の表示例(2014年04月08日頃からの新しいUI)
「ユーザーID」が黄色く強調される
※注意点

上記のブックマークレットは、2014年04月13日(日)時点での、Twitterの最新UI(インターフェース)に対応したものなので、それ以前の古いUIでは作動しない。

また、今後TwitterのUIが変更されると作動しなくなる可能性もある

ユーザーIDによってタブに振り分ける方法

現在俺が使ってる『Krile』での振り分け方法と、以前使っていた『Tween』での振り分け方法を説明する。

これら以外の、タブ振り分け機能の付いたクライアントソフトでも、似たような設定方法になると思うので、参考にどうぞ。

Krileでの振り分け方法

Krileの振り分け設定画面

  1. タブ上で右クリックをして「新しいタブの追加」を選択する。
  2. タブの編集画面の「一般」タブで、タブの名前を適当につける。
  3. 「フィルタ設定」タブに移動し、「フィルタを追加」をクリックする。
  4. フィルタの選択リストから「uid: ユーザーの数値ID」を選択する。
  5. 「ユーザー数値ID範囲」に取得したユーザーID(数字)を入力する。
  6. 「OK」ボタンを押し、さらに「閉じる」ボタンも押してタブの編集画面を閉じる。
Tweenでの振り分け方法

Tweenの振り分け設定画面

  1. メニューバーの「タブ(T)」から「タブ作成」を選択する。
  2. タブの名前を適当につける。
  3. 「タブの種類」は「タイムライン振り分け」のままにして、「OK」ボタンを押す。
  4. 作成したタブ上で右クリックをして、「振り分けルール編集」を選択する。
  5. 「新規」ボタンを押す。
  6. 「ルール編集」の「マッチルール」で「単一条件」を選択する。
  7. ラムダ式」にチェックを入れる。
  8. 「ユーザーIDか発言内容」の所に「it.UserId = 【ユーザーID】」と入力する。【例】it.UserId = 86209894
  9. 「OK」ボタンを押し、さらに「閉じる」ボタンも押して振り分けルール編集画面を閉じる。

『Tween』のラムダ式については、以下のブログ記事に分かりやすく解説されている。

記事を書く時に参考にしたページ

  • 新Twitter本家UIで各種RSSを取得するBookmarklet - yadokari23の日記 - 備忘LOG

    ユーザーID(数字)を取得する方法を探している時に発見した。ここで公開されているブックマークレットを改造して、「ユーザーID(数字)を表示させるブックマークレット」を作成した。

    今のUIに変更される前の記事なので、現在、ここで紹介されているブックマークレットは使えない。

ユーザータイムラインのRSSを取得する為のブックマークレット

上記のページで公開されているRSS取得ブックマークレットを、現在のUIに合うように改造したので公開する。

関連記事
この記事のタグ
ごんタイピング =無料タイピング練習=

ごんタイピングのキャプチャ画像初心者は、無料でタッチタイピングを習得できる『タッチタイピング講座』がおすすめ。

タイピングに自信のある人は、全国ランキングがあってレベル別に遊べる『無料タイピングゲーム集』で実力を自慢しよう!

コメント(気軽にどうぞ)

ごんた(管理人)からの返事はありません。ごんたへの連絡は、メールフォームからよろしく。

コメントの投稿

トラックバック(言及リンク必須)

http://gontyping.blog58.fc2.com/tb.php/216-b8ffdaa0

プロフィール
ごんた
著者近影(ごんたの顔)
恥ずかしいのでモザイク入れました

好奇心旺盛なタイパー

タイプウェル』の称号を3つ獲得している。

  • スペシャリスト(国語R)
  • オールラウンダー
  • トゥルータイパー

『タイプウェル』で225人目の殿堂入り。

カレンダー
04 « 2017-05 » 06
- 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 - - -
月別分類
内容別分類
全記事から検索
最近の記事
最近のコメント
最近のトラックバック
おまけ
  • 改造前の姿
  • RSS FEED
  • QLOOKアクセス解析
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。