Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
PromQren
0 / 0 / 0
Регистрация: 08.06.2015
Сообщений: 1
#1

Программа для отправки команды оператору - Программирование Android

08.06.2015, 15:32. Просмотров 435. Ответов 7
Метки нет (Все метки)

Привет Ребят. Задался вопросом, как создать прогу на андроид которая позволит отправлять команду *000*номер телефона*сумма#
Т.Е. поле с 1ной кнопкой "Отправить" при нажатии на которую будет инициализироватся процедура по вводу данной команды. номер телефона будет постояный, и поле для ввода суммы. Сумма должна генерироваться автоматически в команду.
Не думайте, это не махинации и не жульнечиство, просто иногда нужно выполнять планы по сим, (Работаю в Ритейле) и приходится их пробивать в минус на кассе. Эта прога нужна, что бы все быстрее делать. Т.Е. вставил сим, ее активировал и запустил прогу, которая выводит деньги на номер из которого можно вывести наличку, для закрытия минуса.

Есть ли что то на подобие у кого нибудь? Очень нужно. Или хотя бы как это сделать примерно.
http://www.cyberforum.ru/android-dev/thread1975414.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.06.2015, 15:32
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Программа для отправки команды оператору (Программирование Android):

Программа сбора ответов и отправки на емайл
Здравствуйте прошу помощи. Подскажите пожалуйста как реализовать идею. Цель:...

Выбор контактов для отправки смс
Нужно из программы отправить смс . Для этого нужно чтобы пользователь из своих...

Отслеживание количества символов, и сортировка для отправки SMS
Здравствуйте! В общем нужно мне сделать так чтобы программа умела отслеживать...

Сделать Android и iPhone приложения для отправки GPS координат
Добрый день, подскажите что почитать плииз... Задача(задумка) сделать...

Какие команды для терминала могут управлять приложением на телефоне
Добрый день! Есть такая программа Tiles добавляет плитки в шторку быстрых...

7
krapotkin
3295 / 2935 / 1015
Регистрация: 14.04.2014
Сообщений: 14,255
Записей в блоге: 13
09.06.2015, 07:02 #2
эта программа даже если не предназначена для мошенничества, но легко может для этого использоваться
система безопасности андроид не должна позволять это делать
0
Pablito
2649 / 2131 / 726
Регистрация: 12.05.2014
Сообщений: 7,444
Завершенные тесты: 1
09.06.2015, 09:04 #3
можно сделать так
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        final EditText field = (EditText) findViewById(R.id.sum);
 
        findViewById(R.id.btn1).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
 
                Uri uri = Uri.parse("tel:" + Uri.encode("*000*123*" + field.getText().toString() + "#"));
                Intent intent = new Intent(Intent.ACTION_DIAL, uri);
                startActivity(intent);
            }
        });
    }
останется только нажать кнопку вызова в стандартном диалере, это лучше чем каждый раз набирать все заново
0
androbro
340 / 301 / 67
Регистрация: 17.10.2014
Сообщений: 887
09.06.2015, 09:57 #4
а чем вам такой код не угораздил?
Java
1
2
3
    String encodedHash = Uri.encode("#");
    String ussd = "*" + "100" + encodedHash;
    startActivityForResult(new Intent("android.intent.action.CALL", Uri.parse("tel:" + ussd)), 1);
android 5 проверка баланса успешно
0
Pablito
2649 / 2131 / 726
Регистрация: 12.05.2014
Сообщений: 7,444
Завершенные тесты: 1
09.06.2015, 10:17 #5
Цитата Сообщение от androbro Посмотреть сообщение
а чем вам такой код не угораздил?
Это вопрос ко мне?
Честно говоря я никогда не работал с вызовами, просто увидел интересный для меня вопрос, сел и набросал код.
У меня эмулятор не может звонить, выдает ошибку.
Получается вышеприведенные строки отработают даже без участия пользователя? А как же безопасность, как жить теперь...
0
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
09.06.2015, 10:20 #6
Паблито, а там все равно вылезет экран как при обычном ussd запросе. Будет видно что за операция совершена, если вдруг вылезет что-то чего вы не делали можно позвонить оператору и отменить это действие.
1
androbro
340 / 301 / 67
Регистрация: 17.10.2014
Сообщений: 887
09.06.2015, 10:22 #7
Цитата Сообщение от Паблито Посмотреть сообщение
Это вопрос ко мне?
к ТС
Цитата Сообщение от Spelcrawler Посмотреть сообщение
а там все равно вылезет экран как при обычном ussd запросе.
ну так ТС и не собирается хулиганить вроде как
0
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
09.06.2015, 10:24 #8
Цитата Сообщение от androbro Посмотреть сообщение
ну так ТС и не собирается хулиганить вроде как
Он может и не собирается) А вот другие кто найдет эту тему с не очень хорошими намерениями обломаются)
0
09.06.2015, 10:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.06.2015, 10:24
Привет! Вот еще темы с решениями:

Пример для отправки команды Print на экран
Подскажи, пожалуйста. где взять пример для отправки команды Print на экран (для...

Операторы эквивалентные оператору присваивания\условному оператору?
Здравствуйте уважаемые форумчане) Есть два задания, в которых я не могу понять...

Программа по оператору Repeat…Until та While
Циклический алгоритм. Операторы Repeat…Until та While Напишите программу,...

Программа по оператору Repeat…Until та While
Циклический алгоритм. Операторы Repeat…Until та While Напишите программу,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru