HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
0802
可憐タスクマネージャー、指定プロレスメモリ使用率7未解決


可憐

リンク

2013/8/2(Fri) 01:31:43|NO.56032

タスクマネージャーの指定プロレスのメモリ使用率を取得したいです。
メモリが明らかに異常なプロレスを特定したいです。
わかる方色々教えて下さい!

よろしくお願いします



この記事に返信する


晩御飯

リンク

2013/8/2(Fri) 01:40:15|NO.56033

プロセスや



可憐

リンク

2013/8/2(Fri) 02:29:01|NO.56034

プロレスの一覧も同時に取得できたら嬉しいです!



KA

リンク

2013/8/2(Fri) 05:43:50|NO.56037

そのまま、タ(イガーマ)スク(の)マネージャーを調べる。



可憐

リンク

2013/8/2(Fri) 07:45:37|NO.56038

そのまま調べるとは…?



KA

リンク

2013/8/2(Fri) 08:41:31|NO.56039

1:マネージャーを召喚する。
2:各ブラレスのメモリ使用量をずっと眺める。
3:異常に増えたら特定。
4:めでたく解決。



cats

リンク

2013/8/2(Fri) 10:59:26|NO.56040




cats

リンク

2013/8/2(Fri) 11:22:56|NO.56041

暇なので作りました。
どの情報を使うかとプロセスIDについては自分で考えてください。

#uselib "user32.dll" #func FindWindowEx "FindWindowExA" sptr, sptr, sptr, sptr #func GetWindowThreadProcessId "GetWindowThreadProcessId" sptr, sptr #uselib "kernel32.dll" #func OpenProcess "OpenProcess" sptr, sptr, sptr #func CloseHandle "CloseHandle" sptr #uselib "psapi.dll" #func GetProcessMemoryInfo "GetProcessMemoryInfo" sptr,sptr,int #define STILL_ACTIVE 0x000103 #define PROCESS_ALL_ACCESS 0x1F0FFF sdim wndName, 256 pos 0, 0 mes "プロセスのウィンドウタイトルを入力" pos 3, 20 wndName="hot soup processor ver.3.32" input wndName, 200, 17 pos 3, 40 button "調べる", *start stop *start FindWindowEx 0, 0, 0, wndName if (stat == 0) { mes "ウィンドウが見つかりませんでした。" stop } else { hTarget = stat } dim piTarget GetWindowThreadProcessId hTarget, varptr(piTarget) OpenProcess PROCESS_ALL_ACCESS, 0, piTarget hpTarget = stat mes "ウィンドウが見つかり、準備が出来ました。" mes "メモリの調査を開始します。" dim ret,11 GetProcessMemoryInfo hpTarget,varptr(ret),256 if stat=0{ mes "アクセスに失敗しました。" }else{ mes "取得した全ての情報" repeat 11 mes ret.cnt loop } stop *exit CloseHandle hpTarget end



ONION software Copyright 1997-2023(c) All rights reserved.