ver.2.0.0.0

XboxInfoTwitの認証数が岡本641本吉起を超えた記念、というわけでもないのですが大幅に変更しました。例によって全然テストしてないので動かないとか色々あるかもなので、生暖かい目で見守ってください。というか、ボソッとTwitterでxxで動かねえ、とでも言って貰えると非常に助かります。

今回の更新の主な内容は、クローラーを刷新しIEを使用しなくなった。です。それによって「メモリ消費量激減」(というか前が多すぎた、というか完全にメモリリークしてた) 「スクリプトエラー消滅」「IEでのログイン状態に左右されない」「ページ遷移のクリック音UZEEと無縁」などなど、まあ、これで安心して使えるかと思います。環境依存的に動かなかった人も動くようになった、はず、きっと。そんなこんなで、今回から中身が全く別物になっているので、環境依存、もしくはバグによる動かないケースが(また)増えそうなので、その辺は見つかり次第早めに対処したいと思います。当面は不安定かもしれませんがご了承ください。

挙動の変更としては、実績解除の投稿が必ず行われるようにしました。今までは実績解除後、投稿されるまでの間にXbox360の電源を落としたり別のゲームに変えてしまったりすると解除の投稿を行わなかったのですが、今回からは、電源を落としても別のゲームに変えても実績解除の投稿を行います。ちなみにまだ一回も実績解除を試してないので(デバッグ用にデータをごそごそ弄って解除したフリ、ぐらいはやりましたが)本当に上手く動いてくれるのかは謎です。

あと、エラーメッセージが親切になりました(今まで一律に通信エラーで理解不能だったので) でもタイミング次第では平然と「未知のエラー」とかいう素っ気ない応答しか出しません。酷い。この辺は追々直していこうかな、とは思ってるのですが。

機能追加その一、別言語からの取得が可能に!今まではja-JPだけでしたが、英語ならen-USを、台湾語(中国語?)ならzh-TWを指定することによって、他の言語のデータが投稿されます。別にja-JPしか使わないとは思いますが、将来的にアプリケーション自体を多言語対応にして海外版もリリースしたいなあ、と思っているので(そのタイミングでコードも公開しようと考えてます)そのための下準備の一つです。

機能追加その二、ハッシュタグの自動付加。新しくプレイしたタイトルはタイトル名が記録されて、設定画面のハッシュタグタブの一覧に自動的に追加されます(任意での追加は不可能です)。ここでリストに、例えば「モダン・ウォーフェア2」だったら「MW2」と入力すれば、モダン・ウォーフェア2をプレイ時の投稿全ての末尾に「 #MW2」が付加されます。#に関しては付けなくても自動的に付けます(なのでハッシュタグとしてではなく、フッタとしての利用は現状不可能です)

機能追加その三、バルーンによる投稿通知。私的にはどうでもいいと思ってごほごほ。

2.0.0.1

例によって不具合発覚。20-30分ぐらい使ってると未知のエラーで死ぬようです。あまりにもの未知のエラー祭りは酷すぎた、のでとりあえず様子見で暫定的に対処してみました。うまくいってるかは不明。たかだか10数分間連続利用のテストすらしていないという!すみませんすみません。とりあえず今日は発売日に買ったけど全然プレイしてない(実績数がそれを物語ってる)Fallout3(OBLIVIONは超はまったのにFallout3はさっぱり琴線に触れず)をじっくりプレイしながらテストします、はい。

Comment (10)

re : (11/20 20:30)

お久しぶりです
ver2.0.0.0になって無事に認証にいけるようになりました

エラー対応ありがとうございました

neuecc : (11/20 21:50)

おおー、いけましたか!
良かったです。

isa : (11/21 14:01)

はじめまして、XboxInfoTwit大変重宝しております。
今回のver2.0.0.1にアップデートしてからXboxInfoTwit上からxbox.comにサインイン出来なくなってしまいました、、xbox側のメルアド・パスの設定・.NET Framework 3.5の更新など試してみたのですがダメでした。。

私のPC壊れかけてるのが原因かもしれませんが、、もし可能であればver.1.3.0.9を再配布していただければと思い今回コメントさせていただきました。 
お手数おかけしますがよろしくお願いします。

neuecc : (11/21 14:47)

どうもはじめまして。
いや、問題があるとしたらプログラムのほうの問題の可能性のほうが高いです……。
しいていえばファイアウォールとかセキュリティ系に引っかかってる可能性もあるかもしれません。
ちょっと調べてみますね。

前のバージョンは
http://apps.neue.cc/XboxInfoTwit/1309.zip
になります。
設定の互換性が取れてるか試してないのでちょっと分からないのですが、
多分上書きでも大丈夫だとは思います。

isa : (11/21 18:08)

ありがとうございます、問題なく作動しました。
ちなみになんですがファイヤーウォールとセキュリティソフトは使ってないのです、、

本当にありがとうございました、これからも愛用させていただきます。!

rxjun : (11/22 13:49)

はじめまして。
私もxboxinfotwit2.0.0.1を入れてみたのですがxbox.comのアカウント認証に失敗します。上記の1.3.0.9の場合はうまくいくようなのでネットワーク側の問題ではなさそうですが・・・
一応ご報告まで。

Mint : (11/22 17:47)

はじめまして。
使いやすく、とても重宝しております。
2.0.0.1でしばらく放置して画面が薄暗く(スクリーンセイバー)が働くとオフラインになったときの投稿が発動するようになりました。
(もちろん操作するとオンラインになったときの投稿が発動します)
ほか環境でも起きるかどうかわかりませんがご報告します。

neuecc : (11/22 19:22)

> rxjunさん
報告ありがとうございます。
やはりプログラムのほうに問題があるようですね、なるべく早めに調べて対処したいと思います。

> Mintさん
Liveの状態は「オンライン、退席中、取り込み中、オフライン」の4種類があって
(椎茸ボタン→設定→お好み設定で任意に変更することが出来ます)
スクリーンセーバーが働くと自動的に「退席中」になるようです
ver.2からは、オンライン以外の状態は全てオフラインとみなしているため、
スクリーンセーバーによってオフライン投稿が出てしまうようです。

全てオフラインとみなす、というのは退席中や取り込み中での状態をどう扱うかを
今のところ決めかねているための暫定対処なのですが、あまり、良くはないですよね……。
上手い扱い方を考えてみたいと思います。
ver.1であまり問題ないといえばなかったので、そのやり方でもいいのですが、
微妙にバグい可能性があったので、それに戻すことはあまり考えていません。

頻繁に起こって困る、という場合のユーザーとしての対処としては、
とりあえずスクリーンセーバーをオフにして貰えればと思います……。

イシ : (02/16 04:01)

はじめまして。XboxInfoTwit愛用させてもらってるのですが
けっこうな頻度で(3,4回に1回程度)投稿が漏れてしまいます。
バルーンに投稿成功の通知は出てるんですが、twitterには投稿されてない状態です。
まだ使い始めたばかりなので、もう少し原因を探ってみます。

neuecc : (02/16 08:15)

どうもはじめまして
投稿に失敗した場合は、バルーンには「Twitterへの投稿に失敗しました」的なメッセージが出るはずなので
(但し私自身はそれをちゃんと確認したことはないという)
あまり良くない感じです。
情報ありがとうございます、調べてみます。
// 今現在(朝ですが)はTwitter自体が死んでいるので、ここ数時間の間だったらTwitterの不調が原因かもしれません

Name
WebSite(option)
Comment

Trackback(0) | http://neue.cc/2009/11/20_220.html/trackback

Search/Archive

Category

Profile


Yoshifumi Kawai
Microsoft MVP for Visual Studio and Development Technologies(C#)

April 2011
|
July 2018

Twitter:@neuecc
GitHub:neuecc
ils@neue.cc