File list (Check if you may need any files):
smgpapi
.......\.classpath
.......\.project
.......\account.conf
.......\src
.......\...\cn
.......\...\..\com
.......\...\..\...\zjtelecom
.......\...\..\...\.........\smgp
.......\...\..\...\.........\....\bean
.......\...\..\...\.........\....\....\Deliver.java
.......\...\..\...\.........\....\....\Login.java
.......\...\..\...\.........\....\....\LongDeliver.java
.......\...\..\...\.........\....\....\Result.java
.......\...\..\...\.........\....\....\Submit.java
.......\...\..\...\.........\....\....\SubmitBatch.java
.......\...\..\...\.........\....\....\SubmitResp.java
.......\...\..\...\.........\....\Client.java
.......\...\..\...\.........\....\ClientEvent.java
.......\...\..\...\.........\....\connect
.......\...\..\...\.........\....\.......\PConnect.java
.......\...\..\...\.........\....\.......\PConnectEvent.java
.......\...\..\...\.........\....\Exception
.......\...\..\...\.........\....\.........\SubmitException.java
.......\...\..\...\.........\....\inf
.......\...\..\...\.........\....\...\ClientEventInterface.java
.......\...\..\...\.........\....\message
.......\...\..\...\.........\....\.......\ActiveTestMessage.java
.......\...\..\...\.........\....\.......\ActiveTestRespMessage.java
.......\...\..\...\.........\....\.......\DeliverMessage.java
.......\...\..\...\.........\....\.......\DeliverRespMessage.java
.......\...\..\...\.........\....\.......\ExitMessage.java
.......\...\..\...\.........\....\.......\ExitRespMessage.java
.......\...\..\...\.........\....\.......\LoginMessage.java
.......\...\..\...\.........\....\.......\LoginRespMessage.java
.......\...\..\...\.........\....\.......\Message.java
.......\...\..\...\.........\....\.......\Package.java
.......\...\..\...\.........\....\.......\SubmitMessage.java
.......\...\..\...\.........\....\.......\SubmitRespMessage.java
.......\...\..\...\.........\....\pdu
.......\...\..\...\.........\....\...\WapPushPdu.java
.......\...\..\...\.........\....\protocol
.......\...\..\...\.........\....\........\RequestId.java
.......\...\..\...\.........\....\........\Tlv.java
.......\...\..\...\.........\....\........\TlvId.java
.......\...\..\...\.........\....\........\TlvUtil.java
.......\...\..\...\.........\....\server
.......\...\..\...\.........\....\......\ActiveTestThread.java
.......\...\..\...\.........\....\......\inf
.......\...\..\...\.........\....\......\...\ServerEventInterface.java
.......\...\..\...\.........\....\......\result
.......\...\..\...\.........\....\......\......\LoginResult.java
.......\...\..\...\.........\....\......\......\SubmitResult.java
.......\...\..\...\.........\....\......\sample
.......\...\..\...\.........\....\......\......\config
.......\...\..\...\.........\....\......\......\......\ServerAccountConfFromFile.java
.......\...\..\...\.........\....\......\......\......\ServerAccountConfig.java
.......\...\..\...\.........\....\......\......\SampleServer.java
.......\...\..\...\.........\....\......\......\ServerConsole.java
.......\...\..\...\.........\....\......\Server.java
.......\...\..\...\.........\....\......\ServerHandleConnect.java
.......\...\..\...\.........\....\......\util
.......\...\..\...\.........\....\......\....\CheckValid.java
.......\...\..\...\.........\....\......\....\ClientStatus.java
.......\...\..\...\.........\....\......\....\Display.java
.......\...\..\...\.........\....\......\....\GenerateNum.java
.......\...\..\...\.........\util
.......\...\..\...\.........\....\Base64.java
.......\...\..\...\.........\....\DateUtil.java
.......\...\..\...\.........\....\Hex.java
.......\...\..\...\.........\....\Hex2.java
.......\...\..\...\.........\....\Key.java
.......\...\..\...\.........\....\TypeConvert.java
.......\...\Sample
.......\...\......\Config.java
.......\...\......\ReceiveSms.java
.......\...\......\SendLongSms.java
.......\...\......\SendSms.java