パスワードを回復するためにコードを使用しています。ユーザーがパスワードのリセットを要求すると、SMS がユーザーの電話に送信されます。私の問題は、ランタイムの途中でこの出力が得られることです。
================================================== =============================
Now Sleeping - Enter キーを押して終了します。
ジョブが自動的に終了するように、入力信号を自動的に送信したいのですが、どうすればよいですか?
私のコードは以下の通りです:
if (rs3.next()) {
String port = "COM3"; //Modem Port.
int bitRate = 460800; //this is also optional. leave as it is.
String modemName = "Huawei E165G"; //this is optional.
String modemPin = ""; //Pin code if any have assigned to the modem.
String SMSC = "+947100003"; //Message Center Number ex. Mobitel
GsmModem gsmModem = new GsmModem();
GsmModem.configModem(port, bitRate, modemName, modemPin, SMSC);
gsmModem.Sender(mobileno, "Your new password is "+rs3.getString("password")+" Please change your password in your next login. >>Fast Inventory<<"); // (tp, msg)
System.out.println("Code came here");
Statement s2=Db.connectDb().createStatement();
s2.executeUpdate("UPDATE user SET lockstatus='0' WHERE uid='"+username.getText()+"'");
}
}
}
} catch (Exception e) {
e.printStackTrace();
}
SMSlib を使用しています。