作成ソフトウェアの特徴。

・利用者が著しく限定される。
  そもそも、2000人くらいしかユーザーのいないオンラインゲーム用とか・・。
  旬な時期を逃しているとか。
  変な拘りがある人にしか使えないとか。

・初心者に優しくない。
  基本的に自分用なので、特別要望がない限りは作りこみません。

・痒いところに手が届きそうで・・届いてないソフト。
  つまり、自分が困るとそれにあわせてソフトを作ります。
  一部の機能に特化しますので、少しでも用途を外すと・・使えない物になります。

[プログラム]

PSO2Reader@PSO2ログリーダー / 2014-03-16 (日)

はじめに


懲りずに作ったPSO2用ログリーダーです。
基本自分用なので汎用性を持たせた創りにはなっていません。
開発環境がWin2000なので、構造、設計ともに古いですがとりあえず動きます。

そんなソフトでも良かったらお使いください。

概要


セガのPSシリーズのフキダシチャットは、発言者がわかりやすい一方、表示時間が短く見逃したり離席すると
内容がわからなくなる点もあります。
そんなときに、使うと良いかもしれません。

動作について


PSOBBからずっと同じ構造で創っているので、大丈夫かと思いますが・・。
PSO2から出力されるログファイルを 読み込み、整形着色して表示します。
ログファイルの更新を監視して差分のみを表示する形で表示します。

規約に抵触?
PSO2のログファイルに対しては読み込むだけですので、メモ帳でログファイルを見るのと変わらないと思っています。

機能について




チャット中のロビーアクションや カットインコマンドなど文章が見にくくなる コマンドを カットしています。

機能説明


●チャット表示

●取得アイテム表示(Pickup)

●タイマー機能

●名簿(User)

●アイテムマスタ(ItemMst)

ウインドウ操作


表示エリアを広く使いたいためウインドウ枠を撤去しています。
ウインドウの幅の調整は CTRLを押しながらウインドウのドラッグで行えます。

動作環境



●Windows7 PSO2 窓表示

●マルチモニタ環境 PSO2全画面 サブ画面(チャット用)
●PC2台 ネットワーク経由でログ監視
※Pso2Reader.ini の「logdir=」にネットワークパスで監視フォルダを設定する。

ダウンロード




Download PSO2Reader 0.0196β (pso2reader20140316.zip)


※ 名前、発言にシングルクォート「’」が含まれているチャットを まことに勝手ながら「‘」に置換しています。
一部の追加ロビーアクションコマンドが表示されます。 どこかのタイミングで登録しますのでお待ちを。
0.0196β  2014/03/16
追加ロビーアクションの対応
カスタムディスクの項目数によるエラーの修正 0.0195β  2013/12/31
追加ロビーアクションの対応 /voの対応
0.0194β  2013/08/27
追加ロビーアクションの対応 面倒なのでdance pose を20まで登録
0.0193β  2013/07/17
追加ロビーアクションの対応 差分解析処理の改善
0.0191β  2013/05/30
追加ロビーアクションの対応 フォントサイズ変更暫定対応
0.019β  2013/05/08
追加ロビーアクションの対応
/a /t /p への対応
フォルダ監視方法の調整

0.0183β 2013/02/25
アイテムマスタウインドウに クリップボードから登録 を追加
0.0182β 2013/02/08
GiveItemToMag の項目ズレ対応 SHOPの販売額をPickupListのMesetaに集計
0.018β 2013/02/08
コメントタイマー追加

0.0172β 2013/01/28
追加ロビーアクションを登録
0.0171β 2012/12/23
ウイスパーチャットに対応。アクションログの項目追加に対応

0.013β より、コマンドタイマーを追加した都合上、自分のIDの登録が必要になりました。
IDの登録は、アイテムを拾うなどActionLog の更新があると勝手に自分のIDを登録します。
そのため初期起動時はコマンドタイマーは使えません。 
1台のPCで2アカウント使っている人は、1アカウント分しか使えません。

0.014β 2012/09/01
チャット制御文の表示ON/OFF チェックボックス追加
ステータスバーの追加 コマンドタイマーをステータスバーに引越し
チャット本文をダブルクリックで クリップボードコピー
ステータスバーに クリップボードの中身表示


[プログラム]

PSO2Reader@アイテムマスタ / 2012-07-24 (火)

アイテムマスタ (ItemMst)



取得したアイテム名を自動蓄積します。
手動でレア度を登録すると登録したレア度に合わせて色分け表示されます。
バグあり使いにくいのは許してください。

PSO2Readerの起動中アクションログに書き込まれたアイテムについては初出のときに レア度☆18で新規登録されます。
トライアルの報酬はログに書き込まれないので登録されません。
新規登録時のレア度☆18は レア度未設定な番号として扱っています。(レア度0にしてしまうと 基本非表示になってしまうため)
アイテムマスタを利用する人は、任意のレア度に変更して管理をしてください。
■登録、管理の例■
私の場合は

☆17 オーダーアイテム 
☆16 チームオーダーアイテム 
☆15 特にほしいアイテム  (輝石、アドバンスカプセル、SW)

☆1~☆12 それぞれのアイテム


ディスク ☆0 (レア度にかかわらず非表示、ルームグッズ)



アイテムマスタ クリップボードから登録(0.0183β)



2013/02/20のアップデートで アイテムの名称が平仮名になるなど大幅な名称変更があり現在のマスタを使うとゴミが残り続けるため マスタの再作成をお勧めしています。
既存のアイテムをマスタに登録するときにも使用します。
■使い方■
マスタウインドウの 「クリップボードから登録」にチェックを入れると クリップボードの監視を始めます。
PSO2上のアイテム上でCTRL+Cを押すと アイテム名がクリップボードにコピーされるので 30文字以内のテキストがコピーされたときにアイテムとして拾った事にしてマスタに登録します。
アイテムをソートしておいて連続でコピー レア度を☆18に絞込み レア度の編集をすると比較的簡単に再登録ができます。
※登録モードを解除せずにクリップボードを使用すると 思わぬ文字がアイテム登録されてしますので注意してください。(上記画像)

▲戻る▲


[プログラム]

PSO2Reader@チャット機能 / 2012-07-24 (火)

チャット機能(メインウインドウ)




その他機能のコントロールと、チャットを表示する主画面です。
チャットは、「周辺」「パーティー」「チーム」「ウイスパー」の4分類になりそれぞれON/OFFできます。
○ItemMst
 アイテムマスタウインドウの表示/非表示

○Pickup
 アイテム取得ログウインドウの表示/非表示

○PickupList
 取得個数表示ウインドウの表示/非表示

○表示レア度 コンボボックス
 PickupList(取得個数表示)で表示するレアのフィルタ設定


○チャット:「周辺」「パーティー」「チーム」「ウイスパー」


○制御文
 チャットコマンド、/la や {red} などのコマンドの表示・非表示を切り替えられます。

 
○User
 ユーザー名簿ウインドウの表示/非表示

伏字処理



セガチャットの特徴の一つである 「@#!」を セガに変わって適切な処理をしています。



▲戻る▲


[プログラム]

PSO2Reader@タイマー機能 / 2012-07-24 (火)

タイマー機能



チャットを打ち込んで動作するダウンカウントタイマーを用意しています。
ドリンクの効果時間、マグタイマーなどに使用できます。

@コマンドタイマー


チャットの本文中の 「@」と「数字」キーにして タイマーの動作を行います。

■使用例■ @ワシの命はあと30分ぢゃ


「よろしく~{whi}@30」


両チャットともと打ち込むと 30分タイマーが動作します。1~999分まで 分単位で発言してください。
止めるときは。@0 です。
任意の時間が打ち込めますので、自由度が高いタイマーです。

0.018β コメントタイマー



@タイマーと別に チャット中のコメントに反応して動作するタイマーを追加しました。

@タイマーでは任意の時間をセットできるのですが、チャット本文に 違和感ある@20 などの 制御文が残るため使いにくく フレンドパートナーの発言にも制御文が出てしまう問題がありました。

コメントタイマーでは、チャット本文の一致をトリガーにしてあらかじめ設定した時間でタイマーをスタートします。
独立したタイマーを3スロット用意しています。
オートワードをキーにして タイマーを開始する用途を想定しています。

【仕様】
設定時間 0~999分 分単位
チャット(発言)に 設定された文字列が含まれていると タイマー開始
タイマー動作中に再度 設定文字列が発言されると タイマー再セット
タイムアップ゚でアラームを鳴らします。

設定ファイルは
CMTList1.txt
CMTList2.txt
CMTList3.txt
フォーマットは 

設定文字列,000
設定文字列,999

設定時間は3桁までです。

※設定文字列は部分一致で反応します。 短くしすぎると頻繁に再セットしてしまうので注意してください。

【設定方法】
・設定したい本文を右クリック
・[本文をslotxに追加]
・[slot]ボタンを押すと エディタ起動 (※txtに関連付けされたアプリケーションを起動します。)
・編集が終わったら保存してエディタを終了。
・【F5】キーを押すと 設定が反映されます。


【設定例】



【slot1】
オートワードの クエスト開始には 「いくクマー」「よろしクマー」「出撃クマー」 クエスト終了に「オツカレサマデシタ」が登録されています。

slot1に ドリンクの効果時間(30分)を想定して 29分タイマーをセットします。
この場合の設定は 「クマー」が共通ですので [クマー,29]の設定でも良さそうですが、他のオートワードで「クマー」を使っていると誤作動してしまいます。
クエスト終了時のオートワード 「オツカレサマデシタ」で 0分タイマーセットをして タイマーを終了します。

【slot2】
マグタイマーを想定した設定です。

○○に「△△」を与えました 

は、実際にはチャットログにはありませんが、 アクションログからシステムメッセージっぽく作り出しています。
このメッセージもトリガー文字列に使えますので 「与えました」をキーにして 31分タイマーを起動します。

【slot3】
チケット、ケーキなどの利用を想定しています。
チケットはフィールドにいるときにしかダウンカウントしませんので、キャンプシップに戻るとズレが生じます。

・編集が終わったら保存してエディタを終了して【F5】キーを押すと 設定が反映されます。

▲戻る▲


[プログラム]

PSO2Reader@取得アイテム表示 / 2012-07-24 (火)

取得アイテム表示(Pickup)




ActionLogから主にPickup(拾ったもの ほか、アイテムが増えるログ)を表示します。
ただし、メセタについては量が多くログがすぐ流れるので非表示にしています。

「売り」「預け」についても特に必要と感じなかったので非表示です。

ItemMstにレア度を登録しておくと着色されます。



取得アイテム個数表示(PickupList)



Pickup を集計した画面で取得順にアイテムの個数をカウントします。

ゴミアイテムを非表示にするため、 メインウインドウのコンボボックスで表示するレア度を選べます。


クライアントオーダーアイテムの個数表示などに使えます。
ItemMstにレア度を登録しておくと着色されます。



▲戻る▲


[プログラム]

PSO2Reader@ユーザー名簿 / 2012-07-24 (火)

ユーザー名簿(User)



IDに対する キャラ名を表示します。
ログに書き込まれるとそのIDとキャラ名を蓄積します。

メインウインドウの右クリックで ユーザーのグループ分け(着色)ができます。


PSO2では、キャラクタを追加しない多くの人は 1キャラのみ
チームメンバーの場合 チームチャットでの発言は ログインネームとキャラクタ名になります。
▲戻る▲


[プログラム]

wwwall / 2010-02-26 (金)

概要


WEB上の画像をデスクトップ上に表示するだけのソフト。

 wwwallは WWW上の画像をWALLにするそんな意味のソフトであり、WEB上の画像に直リンクするので ヤヴァいと思って封印していたソフトです。  節度ある設定でのご利用を。

 相変わらず 適当に作ったソフトです。 自分の用途に合わせて作ったので、適当に妥協してあります。

フリーソフトで無償で利用することができます。



■ 何のために作ったか?



 夏場の雷雨が激しい頃、有名検索サイトにある「天気概況」「雨雲レーダー」「雷雲レーダー」をコンパクトに
 自動更新しながら見たかっただけです。
 
 今回自分でナンチャッテLiveカメラを立てて、使えるなと思った次第です。


■使い方



 ・画面が表示されたら右クリックしてみれば何とかなる。
 ・画面のサイズ変更はCTRLを押しながらマウスをドラック
 ・マウスのコロコロで透明度変更
 ・何か失敗して画面がどこか行ってしまったらINIファイルを消してください。

■ 仕様



JPG/BMPに対応しています。 SusiePluginに対応してるかも知れません。PNGは確認しました。(初めて使ったもので・・)
更新間隔は秒単位です。 エラーチェックしてないので無理な数値を入れないで~。

上記のような、お天気サイトで、毎回同じ名前の画像で更新される画像が対象です。
普通の画像でも使えますがそれなら他のソフトを使おう。


Download


[wwwall.lzh]