ussd

How to use a mobile provider's UUSD code service via an automated process?

吃可爱长大的小学妹 提交于 2020-01-06 05:26:15
问题 If I have a SIM card from a mobile operator - for example, Vodacom in South Africa, I can use their USSD services via dialling *111# . Then I can navigate the options via using my mobile phone keyboard. I would like to create a script that does this in an automated way. Is there a way to do this? I see this is possible on an Android application (Make USSD call in android). Is there a way to consume a specific mobile operator's UUSD service without first purchasing a SIM card from that

How to read/intercept USSD message coming on Android phone

六眼飞鱼酱① 提交于 2019-12-30 06:37:39
问题 So unil this point all I can figure over was that until Android 4.2.2 there were two ways available to us : Use the logcat and extract information from it Runtime.getRuntime().exec( "logcat -v time -b main PhoneUtils:D"); I used this code to read the logcat and find out the displayMMIComplete message here Use the provided intent named com.android.ussd.IExtendedNetworkService and listen for this intent and do you task. So what I've acknoweldge until now is, Since 4.0 onwards this intent has

interactive ussd session(multi step) does not work on android 8(Oreo)

杀马特。学长 韩版系。学妹 提交于 2019-12-29 21:06:04
问题 I am currently working with Telephony Manager(USSD response) available in android api level 26(Nexus 6P). For single step ussd session, it's working. reference: http://codedrago.com/q/140674/android-telephony-telephonymanager-ussd-android-8-0-oreo-does-android-8-0-api-26-support-sending-and-repying-to-ussd-messages example: USSD request : "A" (ussd session initiates) USSD response : "X" (ussd session terminates) TelephonyManager = telephonyManager(TelephonyManager)getSystemService(Context

interactive ussd session(multi step) does not work on android 8(Oreo)

点点圈 提交于 2019-12-29 21:00:37
问题 I am currently working with Telephony Manager(USSD response) available in android api level 26(Nexus 6P). For single step ussd session, it's working. reference: http://codedrago.com/q/140674/android-telephony-telephonymanager-ussd-android-8-0-oreo-does-android-8-0-api-26-support-sending-and-repying-to-ussd-messages example: USSD request : "A" (ussd session initiates) USSD response : "X" (ussd session terminates) TelephonyManager = telephonyManager(TelephonyManager)getSystemService(Context

How to read data from serial port in vb.net?

梦想与她 提交于 2019-12-25 06:59:39
问题 I made a class and there is this sub named SendUSSD, when this is called it sends a ussd code like *123# to a COM port where a gsm mobile is connected. This ussd is supposed to return the mobile balance. If IsOpen = True Then 'checks if the port is open SMSPort.WriteLine("AT+CUSD=1,""*123#""" vbCr) 'this sends the ussd code Form1.TextBox2.Text = SMSPort.ReadLine().ToString() 'this shows the response End If Now the problem is sometimes I get the full response like "Your current balance is so

How to to automate USSD apps

痞子三分冷 提交于 2019-12-24 16:56:08
问题 I am currently working on a USSD application that is aimed towards lower end java phones. Is there a way i can automate the USSD application thru some available tool? -Siva 回答1: If you are interested in testing USSD requests, not the UI/logic testing of your app that uses USSD just as a transport, please try SMSlib. It supports USSD request and USSD responce analyze send via 3g modem or mobile phone plugged to PC. As far as I know, there is no way to write UI tests for j2me apps using some

How to to automate USSD apps

試著忘記壹切 提交于 2019-12-24 16:55:02
问题 I am currently working on a USSD application that is aimed towards lower end java phones. Is there a way i can automate the USSD application thru some available tool? -Siva 回答1: If you are interested in testing USSD requests, not the UI/logic testing of your app that uses USSD just as a transport, please try SMSlib. It supports USSD request and USSD responce analyze send via 3g modem or mobile phone plugged to PC. As far as I know, there is no way to write UI tests for j2me apps using some

AT+CUSD doesn't get balance

僤鯓⒐⒋嵵緔 提交于 2019-12-24 15:35:07
问题 I have a DataNet GSM Modem (HUAWEI Mobile Broadband E173). I want to get balance with USSD code *141*1# but unfortunately I don't get any result.I get just OK in response. I read these posts and many others: Error on checking balance via USSD I have tried IRA and GSM and UCS2 but no result. how to get balance by USSD commands? My port is selected correctly because other commands work properly AT command - USSD I test with 15 at the end and without that My situation is as below: AT+CSCS? +CSCS

Android USSD which sim receive a ussd message or which sim slot receives a ussd message (dual sim phone)

断了今生、忘了曾经 提交于 2019-12-21 06:58:12
问题 I am able to capture the incoming ussd message, but how to compare the incoming ussd message in case of dual sim phone? If I receive a ussd message alert how can I know that the incoming ussd message is for which sim? 回答1: Started with Wikipedia for staring info, not much. Found out there was / is a security (pdf warning) problem with it. Then jackpot: specks (pdf warning). As I scimmed it, I don't think you will find the info you want in the USSD message itself. It is probably somewhere in

USSD INTERFACE -> java web app communication

扶醉桌前 提交于 2019-12-20 15:26:23
问题 Need a few infos please regarding the communication of a Java web application via USSD interface! we need to implement that to reach our target customer base in poorer communities with low end phones. I am looking into USSD, as a way to communicate with our current Java EE web application. I believe that I have understood how i can construct a menu in USSD (via XML and certain parameters / tags.) However, I am not sure how to give a response. I only started reading up on it yesterday but find