Java 写 Windows 电脑开机自动访问上网验证页面

只针对于一些需要在登录页面输入账户名密码才能上网的情形。Java 写的,打包成 jar 用 bat 运行即可,然后在 Windows 计划任务中将 bat 加为开机或登录启动即可。

Java 写 Windows 电脑开机自动访问上网验证页面
public class Main {
    // 连接
    public static boolean isReachable(String remoteInetAddr) {
        boolean reachable = false;
        InetAddress address = null;
        try {            address = InetAddress.getByName(remoteInetAddr);
            reachable = address.isReachable(5000);
        } catch (UnknownHostException e) {        } catch (IOException e) {        }
        return reachable;
    }

    public static void main(String[] args) {        while (true) {
            Boolean bon = false;
            bon = isReachable("baidu.com");
            if (bon)
                return;
            conn(bon);
        }
    }

    // 打开 URL
    public static void conn(boolean bon) {
        URL url = null;
        if (!bon) {            try {                url = new URL(" 这里填可以一键验证的网址   参数等可按 F12 获取 ");
                InputStream in = url.openStream();// 打开到此  URL  的连接并返回一个用于从该连接读入的  InputStream
                System.out.println(" 重连成功 ");
                in.close();// 关闭此输入流并释放与该流关联的所有系统资源。
            } catch (IOException e) {                System.out.println(" 无法连接到:" + url.toString());
            }
        }
    }
}


手机扫描二维码访问

本文标题:《Java 写 Windows 电脑开机自动访问上网验证页面》作者:极四维博客
原文链接:https://cway.top/post/125.html
特别注明外均为原创,转载请注明。

分享到微信

扫描二维码

可在微信查看或分享至朋友圈。

相关文章

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031

搜索

控制面板

您好,欢迎到访网站!
  查看权限

最新留言

文章归档

  • 订阅本站的 RSS 2.0 新闻聚合