我想实现如下功能,请问用java怎么实现?

Akon90 2009-12-27 03:55:17
我想实现如下功能,请问用java怎么实现?
我想做个小软件能够让我的计费软件(我现在用的是校园网,上外网要登录外网计费软件)在打开浏览器的时候能够计费,关闭浏览器就关闭计费。
...全文
209 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
py330316117 2009-12-28
  • 打赏
  • 举报
回复
打开浏览器时获得一个初始的时间,关闭浏览器计时获得一个结束的时间,2个时间一减应该就是计费的时间(不过这个么想的,不知道怎么做)
全世界2016 2009-12-28
  • 打赏
  • 举报
回复
不知道监听80端口可以实现吗?猜测.本人也是新手不要问我细节,
keepkey 2009-12-28
  • 打赏
  • 举报
回复
请问是单纯的打开浏览器吗?

那可以获取进程信息来判断啊,浏览器也就几种,每隔一定时间获取一下当前的所有进程信息,如果有这些浏览器进程,那就。。。。做你想做的事情

刚从其他帖子摘抄的。。呵呵
[code = Java]


import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Test
{
public static void main(String[] args)
{
try
{
String[] cmd =
{ "tasklist"};
Process proc = Runtime.getRuntime().exec(cmd);
BufferedReader in = new BufferedReader(new InputStreamReader(proc
.getInputStream()));
String string_Temp = in.readLine();
while (string_Temp != null)
{
System.out.println(string_Temp);
if(string_Temp.indexOf("notepad.exe")!=-1)
Runtime.getRuntime().exec("Taskkill /IM notepad.exe");
string_Temp = in.readLine();
}
}
catch (Exception e)
{
}
}

[/code]
crazylaa 2009-12-28
  • 打赏
  • 举报
回复
抓包吧,然后慢慢解析。
Akon90 2009-12-27
  • 打赏
  • 举报
回复
用360ie的话只有一个浏览器窗口。但这不是重点。重点是这个功能怎么实现?
zzbzbg 2009-12-27
  • 打赏
  • 举报
回复
不会哇
老张-AI 2009-12-27
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 swandragon 的回复:]
打开浏览器开始计费,要是打开多个浏览器怎么算?


[/Quote]

swandragon 2009-12-27
  • 打赏
  • 举报
回复
打开浏览器开始计费,要是打开多个浏览器怎么算?

SADSDSDDASDASD 2009-12-27
  • 打赏
  • 举报
回复
汗 这我是不会啊 帮你顶吧

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧