「java开发拨号」java实现拨打电话

博主:adminadmin 2022-12-25 13:48:06 73

今天给各位分享java开发拨号的知识,其中也会对java实现拨打电话进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

如何编写java根据输入的号码进行拨号的程序,界面已经做好了

北斗手机网,里面有很全的手机介绍,您到上面去搜索下看看

JAVA是不是什么一种手机应用程序啊?是不是增加手机功能的那种东西?比如我手机没有电子书阅读器,下一个相关JAVA 程序就可以了??

JAVA在手机上的应用很广,您的手机如果支持JAVA功能的话,您就能下载用JAVA编写的程序到您的手机上,比如游戏,电子书等等,他本身不增加手机的功能,手机如果支持JAVA的话,这就是一种功能,它能增加您手机的娱乐行。

java可否实现拨打电话功能

你的电脑上如果有调制解调器的话,可以用java调用打电话,否则就不行。

如果是手机 有相应API就可以直接调用

java 如何实现点击一个按钮利用和电脑连接的座机自动拨打电话

1、先给“自动运算”按钮添加一个点击事件监听器 2、再该监听器对象内部有相应方法,修改该方法。 3、当点击按钮时,会自动调用上面的方法。

大神用java写宽带拨号 怎么写啊 能不能教下我

package cn.adsl;

import java.io.BufferedReader;

import java.io.InputStreamReader;

public class ConnectNetWork {

/**

* 执行CMD命令,并返回String字符串

*

* @param strCmd

* @return

* @throws Exception

*/

public static String exeCmd(String strCmd) throws Exception {

Process p = Runtime.getRuntime().exec("cmd /c " + strCmd);

StringBuilder sbCmd = new StringBuilder();

BufferedReader br = new BufferedReader(new InputStreamReader(p

.getInputStream()));

String line = null;

while ((line = br.readLine()) != null) {

sbCmd.append(line + "\n");

}

return sbCmd.toString();

}

/**

* 切断ADSL

*

* @param adslTitle

* @return

* @throws Exception

*/

public static boolean cutAdsl(String adslTitle) throws Exception {

// 加上"" 防止空格

String cutAdsl = "rasdial \"" + adslTitle + "\" /disconnect";

String result = exeCmd(cutAdsl);

if (result.indexOf("没有连接") != -1) {

System.err.println(adslTitle + "连接不存在!");

return false;

} else {

System.out.println("连接已断开");

return true;

}

}

/**

* 连接ADSL

*

* @param adslTitle

* @param adslName

* @param adslPass

* @param adslPhone

* @return

* @throws Exception

*/

public static boolean connAdsl(String adslTitle, String adslName,

String adslPass, String adslPhone) throws Exception {

// 加上"" 防止空格

String adslCmd = "rasdial \"" + adslTitle + "\" " + adslName + " "

+ adslPass + " /phone:" + adslPhone;

String tempCmd = exeCmd(adslCmd);

if (tempCmd.indexOf("已连接") 0) {

System.out.println("已成功建立连接.");

return true;

} else {

System.err.println(tempCmd);

System.err.println("建立连接失败");

return false;

}

}

/**

* @param args

*/

public static void main(String[] args) throws Exception {

// rasdial "宽带名" /disconnect

String adsl = "宽带名";

String username = "username";

String password = "password";

String phone = "#12345678";

cutAdsl(adsl);

Thread.sleep(4000);

// rasdial "宽带名" 用户名 密码 /phone:#123456789

connAdsl(adsl, username, password, phone);

}

}

java开发拨号的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java实现拨打电话、java开发拨号的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-25,除非注明,否则均为首码项目网原创文章,转载请注明出处。