2009-11-10 3 views
0

GSM 모뎀을 사용하여 내 PC에서 SMS를 보내려고합니다. this example을 사용했으며 SMS를 보낼 수 있습니다. 많은 사용자에게 SMS 루프를 사용하고 싶지만 작동하지 않습니다.루프를 사용하여 많은 SMS를 보낼 수 없습니다.

내 오류 :

sms.SerialConnectionException: Port currently owned by SMSConnector 
    at sms.SerialConnection.openConnection(SerialConnection.java:93) 
    at sms.Sender.send(Sender.java:42) 
    at sms.SMSClient.run(SMSClient.java:43) 
    at java.lang.Thread.run(Thread.java:595) 
+0

여기 새로워 야합니다. 코드를 보여주세요! –

답변

1

나는 당신의 PC에서 SMS가 전송에 대한 아무것도 몰라,하지만이 개 제안이.

  1. 연결이 아직 열려있는 것 같습니다. 새 SMS를 보내기 전에 닫고 다시 열어 보시겠습니까?
  2. 그래도 작동하지 않는다면 SMS로 사람을 스팸하지 못하도록 잠금 장치가있을 수 있습니다. 루프에 어떤 종류의 wait() 또는 sleep() 명령을 넣으면이를 무시하십시오.
0

정말이 질문에 대한 답변을 제공하지는 않지만보다 쉽게 ​​호스팅 솔루션을 사용하고 있습니다. 내가 사용하는 것은 clickatell입니다. 이것은 꽤 싸고, 쉽고 신뢰할 수 있습니다. 이런 식으로, 당신은 사용중인 것과 같은 반쪽 구운 SMS API를 사용할 필요가 없으며 GSM 모뎀과 같은 추가 하드웨어가 필요하지 않습니다. 유일한 단점은 네트워크가 다운되면 SMS를 보낼 수 없다는 것입니다.