【更新8/23】Twitterクライアント・WNTwit更新。

WNTwit0823α版(Windows向け)
06/14版以降は変更点が多いため、とりあえずα版扱いです・・・が、実装も多くなってきたので、こちらを正式とします

WNTwitは、会社の仕事中での使用などを考えて作った駄目クライアントです。
あまり重い&目立つ実装は今後とも考えていません(すいません)

多少更新しました。
・フォロー・フォロー解除機能を追加
・COUNTが効いていなかった問題を修正
・日本語検索を修正
・ダブルクリックでタスクトレイから表示できるように修正(最前面に出てくるように修正)
・自分のつぶやきはメール送信の対象にならないように修正
・他、細かい挙動の問題を修正

04/12
・公式RTに記号を付ける
・アイコンキャッシュを使用しない場合の処理の最適化・高速化
・お気に入り関連の処理を実装

05/20
・公式リツイートの表現修正
・自公式リツイート一覧、被公式リツイート一覧の検索機能を追加
・一次的に、検索の条件を変更(戻す可能性があります)

05/31
・〜宛(in_reply_to_status_id)を実装しました

06/01
・右クリックメニュー順番を一部修正しました。POSTするような処理に確認メッセージを追加しました。

06/14
・ Followersがフォロー順に並ぶように修正(最終発言時刻を廃止)
・「もっと読む」機能を仮実装。(更に情報が無い状態の処理等含め、まだ仮の実装段階です。)
  右クリックメニュー→「もっと読む」でMoreReadタブに表示されているタイムラインより過去の情報を取得して表示します。それ以降は、MoreReadタブの「もっと読む」ボタンで遡れるはずです。(一部ページ系でしか取得できないものは、正しく続きが取れない場合があります)

06/25
・ 検索区分をラジオボタンからドロップダウンに変更・表記を日本語に変更
・ 検索区分に、フレンド、DM受信・DM送信を追加

06/28
・ コメント欄のサイズ変更を可能に
・メールのフィルター条件にスクリーンネームを追加(@@で発言のみ抽出)
・メール送信エラーになっても、送信成功実績があればチェックボックスが外れないように修正
・更新ボタン押下時の内容もメールの送信対象に変更

07/12
・API制限回数表示機能を追加
・POST時の自動更新を選択式に変更

07/30
・全てのTL取得処理を非同期にして一本化
・非同期取得の場合に、スクロールバーが更新されなくなる問題を修正
・非同期取得の場合に、お気に入り登録ができなくなる問題を修正
・エラー発生時にコントロールが赤い×になってしまう問題を一部対応(まだ不完全です)

08/02
・もっと読むボタン押下後に、もっと読む機能が動作しなくなっていた問題の修正
・つぶやき検索語のもっと読むボタンが効かなくなっていた問題の修正

08/04
・通信エラー時のフリーズ問題の修正(仮)

08/10
・CTRL+↓でコメント欄にフォーカス・CTRL+ENTERでつぶやき投稿
 CTRL+1〜6でタブ切替を追加
・MENTIONS更新時のタスクトレイアイコン変更・フォームポップアップの追加

08/19
・ショートカットの追加。CTRL+Sでつぶやき送信(リロード無し)
・CTRL+Rでリロード(つぶやき送信無し)
・ログ保存機能兼アイコン画像のファイルキャッシュ機能を追加。(ログの参照・検索機能は、別途追加予定)

08/23 検索履歴を保持し、AutoCompleteするように修正。ComboBoxにするかは別途検討
   固定ハッシュタグ機能を仮追加(裏機能。constHushTagを設定し、CTRL+Hでコメント欄に追加)
   安定性の向上対策を追加


TODO(今後実装したいと思っているモノ)
・過去のつぶやきの取得
・フォロワー・フォロー中リストの全取得
・Searchフォームの同一条件リロード時に差分のみを取得し、ログ表示
・自分の行った公式ReTweetの取得。自分の発言で公式ReTweetされたものの取得
・公式RTに記号を付ける
・アイコンキャッシュを使用しない場合の処理の最適化・高速化
・検索関係をドロップリスト化
・ダイレクトメッセージ関連(プライオリティ中〜高)
・ユーザー情報取得(プライオリティ低)
・〜宛の実装(プライオリティ低)
・Text以外の情報の表示機能(プライオリティ低)
・入力欄の大きさを変更できるように(スプリットバー導入)
・検索条件の保持機能の追加
・リスト関連の機能実装(良いやり方を検討中)
他に何か要望があればコメントにでも書いていただければ・・・
Comments

カナエ:(2010/04/09 12:10 AM)

すみません、最近夜0時前後などにAPIエラーが多発するのですが、これはtwitter側の問題なのでしょうか?

kero:(2010/04/09 5:08 PM)

そうですね〜<twitter側
結構、昼夜問わずつながりにくくなることが多いです・・

冷奴:(2010/04/12 2:24 PM)

起動時に「前回終了時の位置で表示」って可能(可能だとして簡単?レジストリ使わないと無理?)ですか?

kero:(2010/04/12 3:34 PM)

>冷奴さん
突貫で実装してみました
http://w-news.jp/labo/WNTwit.zip

使い方:上記の最新版をDLしてください
一度起動して、すぐに終了してください
WMTwit.xmlをテキストエディタで開いて、
<PositionSave>false</PositionSave>
という部分を
<PositionSave>true</PositionSave>
と変更して起動すると、次回から位置が保存されます

ただ、適当な実装なため、起動の瞬間にフォームが移動するところが見えて格好悪いです

ついでですが、タイムライン表示のフォント変更機能も追加されています
同様に、FontChangeプロパティをtrueに変更し、
fontFamilyとfontSizeを変更することで自由に設定できます

ハモ:(2010/05/18 1:22 PM)

DLさせていただきました。
ありがとうございます。
クライアント名変更機能がいいですね。

・〜宛の実装
(プライオリティ低)とありますが、元発言を参照したいシーンがよくあるので
折を見て追加していただけると助かります。

55:(2010/05/19 12:44 AM)

開発ありがとうございました!早速利用させていただいてます。
ちょうど、クライアント名変更の検討してたので手軽に出来て良かったです
これからもver.up期待してます!

Ko:(2010/05/21 6:32 PM)

クライアント名が変更出来ることに惹かれてDLさせていただきました。
これからも開発頑張ってください!

kana:(2010/05/28 10:41 PM)

はじめまして、クライアント名が変更できるものを探していてここに辿り着きました。
希望の動作が出来大変助かりました!

使用していて思ったのですが、返信の際にreply元を送っていないようで対象のtweetが追えなくなってしまうようです。
もしバージョンアップのご予定がありましたらご考慮いただけるとうれしいです。

kero:(2010/05/29 11:55 AM)

〜宛の実装は、対して面倒なわけでもないので、先延ばししてきたので、
とりあえずプライオリティ上げてやります〜

:(2010/05/30 5:20 AM)

はじめまして〜wntwit使わせていただいてます。
私も〜宛の実装をお願いしたいです。
よろしくお願いします。

55:(2010/05/31 7:19 PM)

こんにちは。WNtwit中々快適に使わせていただいております。
公式WEBより軽くて、TL自動取得で、クライアント名が自分で設定できるのが魅力でいつも使っているのですが…
是非とも、実装して頂きたい機能があってコメントさせていただきます…

まぁ…自分の至らなさで引き起こすミスなんですけど、返信しようとして右クリックで窓を出しているんですが
マウスの反応が悪かったりすると、公式リツイートで行ってしまうんです…(こんなウッカリ自分だけでしょうが…)
公式RTをする前に一度警告ウィンドウで「公式リツイートしますか?」と出していただければ…とても助かります…
ワガママな要望で大変申し訳ありません…

しばらくはものすごく気をつけて使わせていただきます…
では、色々な更新頑張ってくださいませ!
失礼致します。

kero:(2010/06/01 10:50 AM)

>55さん
使っていただきありがとうございます
公式RT、削除、お気に入りに確認メッセージを追加してみました
最新版を試してみてください〜

55:(2010/06/01 9:44 PM)

こんばんは。
素早い実装に感動しております!早速最新版をDLさせていただきました♪
自分勝手な申し出に対応していただき、ありがとうございました!
これからの更新も楽しみにしております。
では、失礼致します…。

ハモ:(2010/06/03 8:53 PM)

〜宛の実装、どうもありがとうございます!
早速DLさせていただきました。
公式RT誤爆も実は気になっていたので、とっても嬉しいです。
これからも応援しております〜

ハモ:(2010/06/09 12:23 PM)

度々申し訳ありません。
使用中、よくTL表示窓に大きな赤いバッテンが表示されて、TLが読めなくなることがあります。
6/1のバージョンアップ後に頻出するようになりました。
以前にも「POST/RELOAD」ボタンの下の部分に出たことがあるのですが、操作に支障がないため、特に気にしていませんでした。
クライアントを再起動すると正しい表示に戻ります。
当方、WinXP SP3 を使用しております。

お忙しいところ申し訳ありませんが、ご確認頂けますと幸いです。
よろしくお願いいたします…!

kero:(2010/06/09 12:40 PM)

赤バッテンは、端末がメモリ不足になると発生してしまうようです(メモリが確保できない場合)
なんとかしたいと思っていますが、現時点では有効な解決策が見つかっていません・・
とりあえずはlogMaxTLの調整等で対応していただければと思います

ハモ:(2010/06/09 8:04 PM)

お返事ありがとうございました。
様子を見ながらlogMaxTLを調整してみたいと思います。

今後も活用させていただきます〜

auo:(2010/06/19 12:50 PM)

はじめまして、クライアント名のところをいじってみたく、検索したところこのWNTwitがあったので使わせていただこうとしたのですが、初期設定通知のウィンドウを閉じるとWNTwitが決まって応答なしになってしまいます。
もしかしてVistaでは使えないのでしょうか?

ces:(2010/06/22 7:27 PM)

プロフィール欄をもいじれるようにするのは不可能でしょうか?

kero:(2010/06/28 3:29 PM)

>auoさん
一応、うちではVistaで利用できています
何か別の理由だと思いますが、再現性が無いので・・・

>cesさん
不可能ではないですが、Twitterの仕様変更への対応が大変なので、現状では考えていないです〜

Buriza:(2010/06/30 2:57 AM)

32bit対応をお願いしたいのですが無理でしょうか

nana:(2010/06/30 11:40 AM)

一度起動して色々設定などをしてから起動しなおすと起動しなくなりました
どうすればいいのでしょうか・・

kero:(2010/06/30 11:56 AM)

>Burizaさん
32bitというのはWindowsのEditionのことでしょうか?
であれば、普通に動くと思います・・・
(むしろ、64bitで動くか謎です・・)

>nanaさん
すいません、設定ファイルが壊れてしまったのかもしれませんので、
WMTwit.xmlをリネームしてみて再設定してみてください
設定ファイル破損に関しては対応を検討中です・・・

ddb:(2010/07/08 1:03 PM)

何て言えばいいのかわからないんですが
ブラウザ起動するとき既定以外のブラウザを使用したいのですができますか?

kero:(2010/07/08 3:20 PM)

>ddbさん
実装自体は簡単です
現在のもので、設定はできませんが・・・

ddb:(2010/07/09 1:54 PM)

そうですか わかりました 手動で頑張ります。

teddy:(2010/07/15 5:40 PM)

使ってみようと思いDLしました。
解凍していざ使おうとしたら、「アプリケーションを正しく初期化出来ませんでした(0xc0000135)。」というアプリケーションエラーが起こり、使用することが出来ません。
xpのsp3です。

teddy:(2010/07/15 10:22 PM)

自己レスです。
どうやらこちらのシステムが不安定の様子です。
大変失礼しました。
OSを入れ直ししてから使用させていただきます。

szs:(2010/07/25 1:21 PM)

DLしてみたのですが、「認証画面起動」をいくら押しても認証画面があらわれません。
どうしたらいいのでしょう>

szs:(2010/07/25 1:24 PM)

DLしてみたのですが、「認証画面起動」をいくら押しても認証画面があらわれません。
どうしたらいいのでしょう>

kero:(2010/07/26 1:45 AM)

>szsさん
PROXY内等で、うまくSSLサーバーへの接続が出来ない時等に、おこってしまうようです(単純にAccessKey等が間違っている場合にも起きてしまうようですが)
現状では、他の環境で設定した設定ファイルをコピーして持ってくる以外の回避方法がありません・・・すいません

シイナ:(2010/07/29 11:29 AM)

いつも開発運用お疲れ様です。

お気に入り機能についてお伺いしたいことがございます。私の環境だと、一定数のツイートが読み込まれたところで、以降のツイートをお気に入りに追加することが出来なくなります。

境目はどうも200で、それ以前のツイートで右クリメニューを開けば公式リツイートの下にお気に入りが表示されるのですが、以降だとお気に入りだけが非表示になっています。

利用環境ですが、XP SP3、Ver.0.1.0.18030でクライアント名変更あり、tlCount:200、logMaxTL:2000です。
お手すきの際にでもご確認頂けますでしょうか。よろしくお願いいたします。

kero:(2010/07/29 7:09 PM)

>シイナさん
問題確認しました
明日にでも修正版をアップします
(ちょっと今ソースが中途半端なことになっているので、、、)

kero:(2010/07/30 3:29 PM)

>ddb:(2010/07/08 1:03 PM)さん
今回から、隠し機能で、一応ブラウザ指定が追加されています
WMTwit.xmlのopenBrowserに、起動したいブラウザアプリのパスを設定してください

小川:(2010/07/30 6:16 PM)

すみません、認証画面起動が表示されない問題について、すでに上で回答なされておりますが、よく意味がわかりませんでした。

「他の環境で設定した設定ファイルをコピーして持ってくる」とは、具体的に何をどうすればよろしいのでしょうか…無知ですみません

ネトルア:(2010/07/31 7:15 AM)

Ctrl+Enterで発言、それかEnterで発言しShift+Enterで改行というようなことは出来ませんでしょうか?

シイナ:(2010/07/31 2:57 PM)

早速にご対応頂きありがとうございました! おかげさまで、お気に入り登録できるようになりました(今回のVer.UP、起動時の過去ログ取得数に変更が入っていますか? 何故か起動時に過去ログが少ししか拾えない…)。

それと、返信は頻繁に行うものなので、右メニューから選択するのではなく、ダブルクリックなどで素早く選択出来たら、今以上に使いやすくなるのではないかと思います。

戌空:(2010/07/31 3:13 PM)

WNTWitを起動して、しばらく使用しているとCPU占領率が100%になって満足に動かなくなります
これは仕様でしょうか?

kero:(2010/07/31 8:46 PM)

>小川さん
正常に動作する環境で初期設定したときにできる設定ファイルを持ってくるという意味です〜

>ネルトアさん
実装自体は難しくないので検討します〜

>シイナさん
すいません、非同期にしてしまったせいで、後の接続が勝ってしまうという状況が発生しているみたいです。もうちょっと調整してみます。すみません

>成空さん
こちらでは発生していないのでなんともです・・・
もしエラーログが出ているとしたら送っていただけると助かります

クレイ:(2010/08/02 7:50 PM)

自分宛のリプライがあるときにポップアップ表示してくれるといった機能の実装は難しいですか?
TwitやTweenに慣れた身としては、ぜひとも欲しいのですが。

User:(2010/08/10 8:04 PM)

searchのキーワードが保存できるとありがたいです

User:(2010/08/10 8:05 PM)

searchのキーワードが保存できるとありがたいです

Use:(2010/08/12 7:21 AM)

すみません二重送信になってましたね(汗)
できたら、POSTボタンは兼用ではなく
専用独立が良いのではと思いました

:(2010/08/13 9:12 AM)

最新バージョンがDLできず、TOPページに飛ばされてしまいます・・・。

:(2010/08/13 1:30 PM)

最新バージョンがDLできず、TOPページに飛ばされてしまいます・・・。

User:(2010/08/21 10:59 AM)

しばらく使わせてもらった感想ですが

・右クリックで「フォローする」が出ないことがある または遅れて出る

・画面最小化時タスクトレイに入りますが、忘れてて二重起動してしまうことが、
よくあるのでタスクバーのままも選べるとありがたいです

・画面を小さくして使っている場合特に、つぶやき送信時に
内容確認ポップアップが欲しいって思いました

・複数のタレントツイート追っかけができるようタブ式になると良いなって思いました
(一人でつぶやきってやらなそうなので 笑)

ソラ:(2010/08/27 12:24 AM)

以前から愛用させていただいてる者です。
以前のバージョンを使っていたので新しくDLしなおしたのですが、
アプリケーションを起動しようとすると

「アプリケーションを正しく初期化できませんでした(0xc0000135)」

と表示されて起動すらできなくなってしまいました。
これはPC側のエラーでしょうか…?

kero:(2010/08/27 1:30 AM)

>クレイさん
検討中ですが、今のところプライオリティは低いです
とりあえずアイコンカラー変更と、フォーム自体の最前面表示は追加してみましたが・・

>Userさん
フォローが遅れて出る。出ないことがあるのは仕様です
すいません、フォロー情報は非同期で随時取りに行っているので遅れます。また、Twitter側のエラー時にリトライしていないため、表示されないこともあります

二重起動に関しては、最初抑止していたのですが、2つあげて〜って人もいるようですので、現状では抑止していません
設定で選べると良いですかね?

タブ追加式に関しては、最初から検討はしてるんですが、不安定で出せる状況に無い感じです。いずれ人柱機能として出すかもしれません・・

>ソラさん
設定ファイル破損で起きている可能性があります
一度、設定ファイルをリネームして起動するか確認してみてください
(最初から設定しなおしになってしまいますが・・・すみません)

User:(2010/08/27 12:26 PM)

返答いただいて恐縮です

フォローが遅れて出るは いつも画面下のほうで使っているんですが
返信を選ぼうとした瞬間にフォローが出て一段ずれて引用に
なってしまうことが良くあるんです

引用の消し残りがあった時にリロードのつもりでPOST/RELOADボタン
押すと送信してしまいす
それで送信時に つぶやき内容確認ポップアップが欲しいって思いました
書き込み欄広げずに使ってるもので(汗)

二重起動に関しては設定で選べるとありがたいです
通知のカスタマイズに履歴が溜まっていくので(笑)

あと数千回つぶやいている人の最初の頃を見たいとき もっと見るで
見ていくと どんどん重くなります IE使ったときも同様です

で期間指定か数指定で見れればなぁって思います

取得したツイート
(自分 他のユーザー 追っかけているタレントとタレントへの返信)は
すべてログに残せると良いです

ソラ:(2010/08/27 8:06 PM)

回答ありがとうございます。
ですが、設定以前にDLして解凍、そのあとに起動の時点でそのエラーが起こるので設定ファイルができていないんです…。
今使用してるPCはXPなのですが、ほかのXPのマシンでは問題なく使えたので、おそらくPCの問題なんですかね…。

:(2010/08/31 9:38 PM)

DLさせていただきましたー。
やはりソース部分が変更できるというのがとても魅力を感じます。
NGワード機能等そのような機能が付いたりすると個人的にいいなぁと思います












Trackbacks
トラックバックには、以下のURLをご利用下さい。
http://labo.willcomnews.com/trackback/1299593
[PAGETOP]