0

パスワードを回復するためにコードを使用しています。ユーザーがパスワードのリセットを要求すると、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 を使用しています。

4

0 に答える 0