スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Rubyを使い、別窓でエリン時間を表示

 Rubyによるプログラミングでマビノギ起動中にメモリ使用量、現実時間の表示を出来るようにしていました。
 今夜、ふとエリン時間が表示できるのでは?ということに気が付いてやってみました。
 
 ↓の画像
rubyによるエリン時間表示
 
 分秒単位でエリン時間が表示されるだけですが、
 10分単位の表示よりはさすがに便利みたいです。

 増税で数年後には1年につき1月分近い給料が、天引きやら消費税やらでもってゆかれる。
 もう、これはアレですよね。
 大学で習ったけど、ライフサイクル仮説っての。

 現在保有している資産 + 将来得られる所得 = 生涯の消費量 である。

 しょせん凡人が使えるお金ってのは程度の差あれど、「これ位かなって感じられる程度」と、決まっている。
 
 大抵の人は老後の蓄えについて、ざっととか、具体的にかの程度はあれどなにかしら考えるわけ。
 税金やら年金やら、住民税やら復興と理由をつけて平成46年まで行われる所得税増税があるとわかっていたら、買い物を控えるのが普通だと思う。


 ってことで景気も税収も落ち込むだろうし。
 計算したら、確かにエライ増税なんで、私もあんまり無駄使いしないことにしました。


 
■タラ ゾンビ ハード

 メインキャラ(人間)で7:00分でクリア出来ました。
 でも、これは速い方。
 ゾンビの湧き位置によっては1分位余計にかかります。
120630ss1.jpg

改良した

 プログラミング言語『Ruby』によるマビノギのメモリ増加を監視しながらプレイ。
やはり落ちるのは1GB~1.2G超えてマップが変わるか。
 来た道じゃないところを歩いてる時ですね。

 なので、メモリが1GBならもう割り切って再起動した方が間違いはないみたい。


 どうせ見てるのだし、ということでとうとう時計もつけてみた(ぶ
 こんな感じです▼
120504ruby.jpg

 文字の色はウインドウ枠で設定してます。(R:255.G:51.B:153)

【ソース】----------------------------
loop do
time = Time.new
lines = `tasklist /fi "imagename eq Client.exe"`.split("\n")
line = lines [3].split
print "#{line[0]}:#{line[4]}#{line[5]} "
print time.strftime("%F %T")
print "\r"
sleep 1
end

----------------------------

・これをtask2.rbなどの名前にしてデスクトップに保存。
 設定がされていればファイルのダブルクリックで起動出来る筈です。
・ウインドウ枠は自分の好みの色と文字サイズに手動で調整。
※Client.exeのところを他のプログラム名にすると他のゲームも参照できます。

マビノギクライアントの軽量型メモリ監視プログラム?

■動いたのでここにメモ。
 

1.『Ruby 1.9.3-p194』などの Ruby を動かすためのソフトを(無料ダウンロードしてますから)探してきてインストールする。


2.メモ帳などでテキストファイルをデスクトップに作る。


3.点線に挟まれた以下のテキストを右クリックからコピーする。
-------------------------------------------
 loop do
lines = `tasklist /fi "imagename eq Client.exe "`.split("\n")
line = lines[3].split
print "#{line[0]}: #{line[4]}"
sleep 1
print "\r"
end
-------------------------------------------

 

4.3で作ったテキストファイルにコピーしたものを貼りつける。

5.名前を付けて保存します。
 ファイル名はとりあえず「task.rb」で。


 ※拡張子が表示されない設定にしてあるパソコンだと、「task.rb」で保存したつもりでも、
「task.rb.txt」で保存されていたりします。(いわゆる失敗)
 ・win7の場合はPC内の機能である「Windows ヘルプとサポート」で『ファイル名拡張子を表示するまたは表示しない』で質問すると方法が表示されますね(・ω・)



…とりあえず、ここまで出来たということにしてー、先に進むことにします。

6.「task.rb」をクリックします。
関連つけられたサービスがなかったので動かない筈です。

 仕方ないので『task.rb』は『Ruby 1.9.3-p194』をインストールした時に出来た
『Interactive Ruby』に関連づけます。


7.mabinogiクライアントを起動します。


8.task.rbをクリックします。するとコマンドモードのウインドウが開き。
ウインドウ内にClient.exeの使用メモリ量が表示されます。
例:写真参照
 クライアントの左上にある小さなウインドウです。
Cmd.exeなのですが、背景を青、文字を水色、ウインドウのサイズを調整したので
起動するとこの大きさになります。
120425mabikido.jpg

9.下の写真二枚。
 
 ゲームしてるとメモリ使用量が文字どおりじわじわと増えてゆきます。
尚、表示の更新頻度は1秒です。



120424mabitas.jpg

 こうやって船に乗ってるだけでもメモリ使用量がじわじわと上昇。
120425mabikido2.jpg

 
【このメリットって?】
 交易中に10,000,000を超えた位から(?)不安定になることが多いようなので(人によって違うのかな)
 貴重な交易品をペナルティーという形で失うまえに。
墓所を取らないメモリ使用量の監視により適度なタイミングでクライアントを再起動(手動ですー)
 かなり快適です。
 
------------------------------- 
 参考にさせていただきました。
■ http://sites.google.com/site/jutewiki/Home/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
 

グラボ

 今使っているビデオカード↓

SAPPHIRE HD7850 2G GDDR5 PCI-E HDMI / DVI-I / DUAL MINI DP (11200-00-20G)
120401hd7850.jpg

 使っていて特に問題はないのと、以前よりは省エネです。
 電気代で月100円位だと思いますが、ってパソコンつけすぎですよね…。

ナックル

 ブレイスナックル⇒120万ドゥカード 拳ES(ランクA)⇒90万ドゥカード
 サブキャラがここまで交易で稼いだドゥカードの中から購入しました。 
 

 達人ES(ランクB)はサブキャラが新しいクエを終了させた時もらった奴。
120323ss1.jpg
 ただ、拳貼った時にちょっと耐久削れましたorz
 後で見たら失敗はしたけど削れてなかった!(´ー`)

 ちなみに、写真に写ってるキャラはまだ439万ドゥカードあるのです。
こっちはこんなことでは使わずに貯めてくつもり。

AMD system monitor

AMD 6コアCPUとGPUの組み合わせで
マビで交易した時のCPU使用率などです。

・クロックは3400MHzでも3200で表示されてしまいます。
3400Mhz(ターボコア3700Mhz)で動作させてます。

・GPU使用率は写真ではなぜか0%ですが。
 22~28維持で変動したりします。 
120220amdsysmoni.jpg
 今はボス行かないし、省エネの為に3900Mhz固定でのオーバークロックはしてません。


 デザインがブログの中の人と違って結構クールな感じ(ぶ
ブログ内検索
【グーグル検索】
Google
リンク

個人ブログ様~
【Friend】
こよみ2文(瀬無様)

【mabinogiプレイヤーブログ様】
ぴぃのマビ日記(ぴぃ様)
まびにゃ(ミケ様)
ぽえっとの葉っぱたち(ぽえっと様)
おやつの時間(おやつ様)
りりす様の放浪日記(りりす様)
マビノギ+?の話(jyojyo様)
I'm  blessed to have in my life.(亜美子様)
Red Life(コカ様)
Dream Knight's(椿屋様)
小さな小さなすずのお部屋(らぶらーちぇ様)
まったりマビマビ(たってぃ様)
ぱんだちゃんのおへや(ぱんだちゃん様)
あぬわんらせと(星野小海様)
WebPlaza ArchNetz(エル様)
ちとせ製麺所(ちとせ様)
chocomint(cocue (こきゅ)様)

まーびーのま@マビノギ(まーびー様)
(尚、当ブログはリンクフリーです)
 ブログランキング形だけ参加中↓ いろいろなマビブログが見つかりますヨー
MMORPG
Catch The Sky 地球SOS
大航海時代 Online
R.O.H.A.N:ロハン
みんなでバトル
トキメキファンタジー ラテール
ウルティマオンライン
覇拳伝
信長の野望 Online
AIRA ONLINE
クイズ!ピコッと学園
ニアディアオンライン
REDSTONE
巨商伝
眠らない大陸クロノス
Wonderland ONLINE
Catch The Sky 地球SOS
■ 【MMORPG カーレース】
Level-R

【ゲームメーカー】
CAVE
アルファシステム
Key
Circus
オーガスト
戯画
ういんどみる
CAPCOM
FROM SOFTWARE(NOUTEN)
コーエー
SQUARE ENIX
【ネトゲ関連】
プレイヤービレッジ
マビノギ検索エンジン マビ!さーち
オンラインゲームレビュー@批評局


ネトゲブックマーク
マビノギ電波塔
【その他のマビ情報】
4Gamer.net
マビノギ韓国公式
マビノギ中国公式
マビノギ台湾公式


【同人ソフト】
上海アリス幻樂団


【PCパーツ メーカー】
nVidia
GIGABYTE
ELSA

このブログをリンクに追加する
月別アーカイブ
カテゴリー
ブロとも申請フォーム

この人とブロともになる

最近のトラックバック
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。