←前のエントリ |  ↑↑Blog |  ↑Category |  ↓Comment |  ↓Trackback |  次のエントリ→

Dashboard 用 Trackback Ping 送信ソフト PiyoTrackbackPing


本Widgetの最新エントリは常にこのエントリです。
2008/4/6アップデート。
v1.1.1です。


PiyoTrackbackPing support site in English ←It is an English translation of this entry.

機械翻訳 / 机械翻译 / 기계 번역
Chinese-- powered by Excite
Korean-- powered by WorldLingo

  1. PiyoTrackbackPing とは何ですか

    このエントリはPiyoTrackbackPingについて説明します。PiyoTrackbackPing は、Mac OS XのDashboard用のWidgetです(フリーウェア)。 このWidgetはトラックバックのためのPingを送信します。

    最新 PiyoTrackbackPing についてのエントリは常にこちらとなっています(今読んでいるエントリの可能性もあります)。このエントリの上部にある機械翻訳のリンクは常に最新エントリを対象としています。


  2. 機能

    • Blog等で利用されている Trackback に対して ping を送信できます。
    • 送信する元データとして、RSS(0.9x,1.0,2.0)を利用できます。
    • よく利用するRSSを複数登録することができます。
    • Trackback先の文字コードの指定がある場合、以下の文字コードであれば対応できます(たぶん)。
      • UTF-8
      • ISO-8859-1
      • Shift_JIS
      • EUC-JP
      • GB2312
      • GBK
      • GB18030
      • BIG-5
      • BIG5-HKSCS
      • EUC-KR
    • ローカライズ対応(日本語[ja]、英語[en]、中国語[zh_CN][zh_TW]、韓国語[ko])
  3. ローカライズ対応として挙げた、韓国語と中国語については翻訳ができていません(英語で表示されます)。だれか翻訳してくれる人がいるとうれしいです。


  4. ver.1.0との違い

    • 解説サイトをサポートサイトと名称変更
    • サポートサイトのとび先を言語により変えるように変更

  5. インストール

    1. ダウンロード

      こちらからダウンロードしてください。

    2. 解凍

      ダウンロードしたzipファイルを解凍してください。
      OSX10.4以降なら、ダブルクリックで解凍できるかと思います。

    3. 移動

      解凍してできたフォルダの中のPiyoTrackbackPing.wdgtファイルを

      /Library/Widgets(日本語表記では /ライブラリ/Widgets )

      へドラックアンドドロップなどで移動します。

      「Widgetsは変更できないので、項目"PiyoTrackbackPing.wdgt"は移動できませんでした。」

      という画面がでたら、「認証」ボタンを押して利用しているMacの管理者のIDとパスワードを入力してください。下記のような状態になればOKです。
      管理者のIDとパスワードを知らない場合などは、ホームディレクトリのライブラリの下のWidgetsに置いてもよいです。もしなければ作成してから配置してください。

      directory

    4. Dashboardから起動

      icon

      のアイコンを押します。表示されない場合はアイコンの表示ページを切り替えたりすると表示されるようです。

      これでインストールは完了です。

  6. 基本的な使い方

    • 起動直後

      front1

      こんな画面が表示されます。入力欄に全てて入力して、[Pingを送信]しても問題なく動作しますが、大変なのでRSSを登録します。

      そのために、右下に表示される[i]ボタンを押します。するとWidgetなのでクルっと回って設定画面に移ります。


    • 初期設定画面

      back1

      初期の設定画面はこのようになっています。オプションの意味はこちらを参照ください。

      RSSを登録するために、[+]ボタンを押します。

      back2

      すると、画面中央にRSSのURLを入力する欄が表示されます。ここに読み込みたいURLを入力します。

      back3

      入力しただけだと動作しないので、[ロード]ボタンを押します。

      back4

      インターネットを通じてRSSファイルの取得に成功するとこのような画面になります。失敗した場合は、URLが正しいか確認してください。URLが正しくて読み込みに失敗する場合は、バグの可能性が高いです。ご連絡いただければ可能な範囲で対応いたします。

      ロードした内容で問題なければ[適用]ボタンを押すと、上部のRSS一覧に登録されます。


    • 複数のRSSの登録

      back5

      同様の操作を繰り返して、上図のように複数のRSSを登録することができます。もちろん、RSSを一つだけでも問題ありません。

    • Blogエントリからトラックバックの送信

      front2

      [設定完了]ボタンを押して、表の画面に戻ると、一見変わっていませんが、一番上にあるブログ名の部分に先ほど登録したRSSが選択可能になっています。

      RSSを選択すると

      front3

      のように、選択されたRSSの一番最初のエントリの内容が適切な入力欄に反映されます。

      トラックバックするエントリをエントリのタイトル欄から選択し、Ping先を入力すると、

      front4

      のような状態になり、[Trackback Pingの送信が可能です](一番下)となります。

      この状態で[Pingを送信]を押せば、トラックバック先へPingを送信します。

      front5

      結果はこのように一番下のメッセージ欄に表示されます。「Trackback ping は成功しました」と表示されれば成功です。

      front6

      上図のように一番下に「Trackback ping は失敗しました」と表示されると、ping送信は失敗したことになります。その下のカッコ内にTrackback先からメッセージが表示されます。上図の例ですと全く同じものをトラックバックしようとしたために失敗しています(HaloScan)。はみ出してしまっているのはメッセージのサイズが不明なこととこのWidgetがリサイズ不能なためです。上図はギリギリ読めますが、読めない場合は[コンソール.app]にも出力されているのでそちらを参照ください。

      なお、失敗してしまった場合は、裏の画面において[cUrlを使用]を切り替えて試してみてください(これで成功した場合は、トラックバック先と成功した設定を作者に教えてもらえると非常にうれしいです)。


    • 文字コードを変更する

      front7

      [Ping先のURL]の隣にある選択肢から使用したい文字コードを選択します。デフォルト値は[UTF-8]となっています。Trackback Pingの送付先にて文字コードが指定される場合に利用してください(最近の日本製のサービスは、ちゃんと実装されている場合が多いので、デフォルトのUTF-8で問題ないと思います。)。


    • クリアを押す

      front8

      [クリア]ボタンを押すと、入力欄がクリアされます。


    • 再読み込みを押す

      front9

      [再読み込み]ボタンを押すと、選択されているRSSの再読み込みが行われ、最新の状態にすることができます。


    • 通常使用するRSS

      [通常使用するRSS]のチェックボックスをオンにすると([適用]ボタンで反映してください)、本Widgetが起動した際に指定したRSSが選択された状態で起動します。

      back6

      裏の画面(設定画面)で[通常使用するRSS]をmy cheep blogに設定すると

      back7

      RSS一覧上、my cheep blogの先頭に[*]が表示され、[設定完了]を押すと

      front10

      のように設定されたmy cheep blogが選択された状態となります。


    • サポートサイトを開く

      back8

      左下の[by piyosystems.com]の周辺の文字を押すと、このWidgetについての解説サイトがブラウザにより開かれます。


    • ローカライズと文字コード

      ローカライズに伴って、文字コードの変更対象を変えています。日本語環境の人が韓国語の文字コードを指定することは少ないのではないか、という考えです。

      directory
      日本語[ja]


      directory
      英語[en]


      directory
      中国語[zh_CN]


      directory
      中国語[zh_TW]


      directory
      韓国語[ko]



  7. 画面ごとの説明

    1. 表の画面

      front16

      • [ブログ名]:利用者のブログ名を入力します。設定画面(裏の画面)でRSSが登録してあれば、登録済みのものから選択できます。
      • [エントリのタイトル]:利用者のエントリのタイトルを入力します。ブログ名でRSSが選択されていれば、RSSからエントリを選択できます。ここで選択すると、エントリのタイトルと概要とURLが自動的に入力されます。
      • [エントリの概要]:利用者のエントリの概要を入力します。
      • [エントリのURL]:利用者のエントリのURLを入力します。
      • [Ping先のURL]:トラックバックのPingを送信する先のURLです。
      • [文字コード]選択肢:トラックバックのPingを送信する際の文字コードです。デフォルトは[UTF-8]です。
      • [クリア]ボタン:このボタンを押すとテキストフィールドをすべてクリアします。
      • [再読み込み]ボタン:このボタンを押すと選択されたRSSを再読み込みされます。
      • [Pingを送信]ボタン:このボタンを押すとトラックバックのPingを送信します。[エントリのURL]と[Ping先のURL]が入力されていないと送信できません。送信後、変更なく再度送信をしようとすると、エラーとなり送信できません。これは間違って再送信することを防ぐためです(どこかの入力欄を変更すると送信できるようになります)。
      • [i]ボタン:このWidgetにマウスをもってくると、右下に表示されます。このボタンを押すと裏の画面が表示されます。

    2. 裏の画面(設定画面)

      back9

      • [RSS 一覧]:登録済みのRSSが表示されます。表示されているRSSを選択すると、[RSS URL]部分に該当RSSの情報が表示されます。
      • [+]ボタン:RSS一覧にRSSを追加する際に押します。
      • [-]ボタン:RSS一覧において対象を選択した状態で、ボタンを押すと対象RSSが削除されます。
      • [RSS URL]:トラックバックを使用したいブログのRSSへのURLを入力します。
      • [ロード]ボタン:[RSS URL]にて入力されたRSSファイルを読み込みます。
      • [channel title];読み込まれたRSSのchannel titleが表示されます。
      • [通常使用するRSS]:該当RSSを通常使用するものにしたい場合、ここのチェックボックスをオンにします。複数RSSを登録した場合、Widgetを起動直後の表の画面において、このチェックボックスがオンのものが選択された状態となります。オンのものはRSS一覧上先頭に[*]がつきます。
      • [キャンセル]ボタン:追加処理や変更処理を中止したい場合はこのボタンを押します。
      • [適用]ボタン:RSSの情報を追加/変更した後、このボタンを押すことでRSS一覧に登録されます。
      • [cUrlを使用]:トラックバックのPingを送信する際に、cUrlというコマンドを利用する場合、ここのチェックボックスをオンにします。デフォルトはオンです。オフの場合、XMLHttpRequestオブジェクトを利用します。Webからのトラックバックを禁止している場合、XMLHttpRequestオブジェクトを利用すると拒絶される可能性があります。
      • [長い概要をカット]ボタン:指定されたバイト数でエントリの概要を自動的にカットしたい場合、ここのチェックボックスをオンにします。基本的にはトラックバック先が長さ調整をしてくれるはずですが、トラックバック先がマルチバイトを意識していない仕様の場合、長さ調整を失敗してトラックバック先で文字化けになる場合があります。それを未然に防ぐために送付時に自動的にカットする機能です。
      • [by piyosystems.com]リンク:押すとこのWidgetについてのサポートサイトがブラウザにより開かれます。後に続く数字はバージョンです。
      • [設定完了]ボタン:押されると前画面へ戻ります。

  8. 変更履歴

    • 1.1.1(2008/4/6) エントリダウンロード
      • 表示バグ対応

    • 1.1(2007/12/12) エントリダウンロード
      • Leopard対応

    • 1.0.1(2005/7/2) エントリダウンロード
      • 解説サイトをサポートサイトと名称変更
      • サポートサイトのとび先を言語により変えるように変更

    • 1.0(2005/6/26) エントリダウンロード
      • 解説サイトへのリンクを追加
      • 細部のバグFix

    • 1.0b9 (2005/6/19) エントリダウンロード
      • XML for <SCRIPT>を利用しないように変更

    • 1.0b8 (2005/6/18) エントリダウンロード
      • Trackback Pingの文字コードを追加(ISO-8859-1、GB2312、GBK、GB18030、BIG5-HKSCS)
      • シングル、ダブルクォートを含むエントリの対応をよりまともなものに変更(バグFix)
      • Ping送信が失敗した場合、サーバからのメッセージを表示するように変更
      • zh_Hant改め、zh_CN、zh_TWのローカライズ用フォルダ追加(翻訳なし(^^;)
      • (ログ環境の整備(外部機能の変化はありません))

    • 1.0b7 (2005/6/12) エントリダウンロード
      • Trackback Pingの文字コードを追加(EUC-KR、BIG-5)
      • シングル、ダブルクォートを含むエントリに対応(バグFix)
      • en、ko、zh_Hantのローカライズ用フォルダ追加(翻訳なし(^^;)
      • (debug環境の整備(外部機能の変化はありません))

    • 1.0b6 (2005/6/5) エントリダウンロード
      • Trackback Pingの文字コードを指定可能化

    • 1.0b5 (2005/6/3) エントリダウンロード
      • cUrl使用時のトラックバックからのレスポンス処理部分を修正

    • 1.0b4 (2005/5/29) エントリダウンロード
      • [再読み込み]ボタンの追加
      • cUrlを使用した際のバグの修正

    • 1.0b3 (2005/5/29) エントリダウンロード
      • 表の画面でエントリを選択するように変更
      • RSSを複数登録できるように変更

    • 1.0b2 (2005/5/13) エントリダウンロード
      • cUrlも利用できるように変更

    • 1.0b1 (2005/5/13) エントリダウンロード
      • (最初のリリース。ただしエントリはb2に吸収)


  9. その他

    • Dashboard Widgetの作成方法

      このWidgetについて初期のものの作る過程を記述した、Widgetの作成方法についてエントリ化したものもあるので興味のある方はどうぞ。

    • curlとiconvとphpを利用しています。
    • このソフトはフリーウェアです。ライセンスはこちらに従います。
    • このサイトへのリンクは自由です。
    • Widgetおよびこのサイトについての雑誌等への掲載については作者にご一報ください。

ご意見、ご感想お待ちしています。


( ・∀・)つ〃∩ ヘェーヘェーヘェー">
投稿時間: 2005年07月02日 (土) at 21:18   

←前  |  ↑↑Blog |  ↑Category |  ↑Entry top |  ↑Comment |  次→

ブックオフオンライン

←前  |  ↑↑Blog |  ↑Category |  ↑Entry top |  ↑Comment |  次→