Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

есть большой объем симкарт (операторы А1 и МТС - это Беларусь) на которых нужно постоянно следить за балансом и пополнять их.

мне нужна программа, работающая на виндовс 7-10, с функционалом:

1: я могу добавить в неё номера телефонов в формате "НомерТелефона:пароль"

программа авторизуется ПООЧЕРЕДНО В ОДИН ПОТОК (есть каптча) в личном кабинете каждой из симкарт,

после чего парсит баланс симкарты и будет выводить списком все номера в формате:

номер телефона | оператор сотовой связи | баланс

и по скольку номеров много, то надо чтобы я мог искать в этом списке нужные мне номера - просто вводил номер в строку поиска и софт находил и подсвечивал его в списке

+ сделать возможность обновить баланс всех номеров или каких-то конкретных простым нажатием кнопки

2: мне надо пополнять все симкарты прямо из этой программы через свой киви кошелек. Т.е. я еще буду вводить данные от своего киви кошелька, софт будет в нём авторизовываться и пополнять симкарты. По апи это сделать скорее всего не получится ибо уже 2 разных прогера делали похожую работу и получилось у них только на запросах через веб версию. И еще один важный момент - пополнять надо таким образом, чтобы приводить баланс всех симкарт к одному значению. Т.е. условно: у первой симкарты баланс 30р а у второй 60р а надо чтобы у каждой стал баланс равен 100.

Т.е. программа будет работать так:

я авторизовал все свои номера в программе

в специальном поле ввода я ввожу желаемое значение баланса, который хочу сделать на выбранных симкартах (галочками отметил либо какие-то конкретные номера, либо все сразу выделил)

нажимаю на кнопку "рассчитать оплату", после нажатия на которую софт высчитывает на сколько надо пополнить каждую симкарту, чтобы баланс стал на них нужного значения (100р к примеру на каждой) и выводит на экран общую сумму, которая должна быть на моем киви кошельке(чтобы я заранее пополнил киви и мне хватило денег пополнить все симкарты)

я нажимаю кнопку "пополнить" и софт В ОДИН ПОТОК с моего киви кошелька пополняет все симкарты добавленные в программу.

Кое-какие нюансы:

1. Надо чтобы во время пополнения софт не лупил как пулемет а пополнял номера с некоторой задержкой, т.е. у меня должна быть возможность выставить задержку в секундах между пополнениями номеров (допустим пополнило номер, ждет 30 секунд и после паузы пополняет следующий - это защита от подозрительной активности).

2. Ну и важный момент мне надо пополнять белорусские номера, следовательно в программе я буду указывать желаемый баланс в белорусских рублях, но платить в киви кошельке можно только российскими рублями(рус рубли после оплаты конвертируются в белорусские и зачисляются на номера телефонов). И чтобы правильно рассчитать сколько надо заплатить российских рублей, чтобы получить нужную сумму в белорусских рублях надо прибегнуть к следующей формуле:

А - сумма которую хотим видеть на балансе

В - та сумма которая сейчас уже есть на балансе

С - сумма в белорусских рублях на которую надо пополнить баланс

А - В = С

далее берем полученное значение С и делим на число 0,0355 (это количество белорусских рублей в одном российском рубле, эту сумму я сам задаю в программу ибо она постоянно меняется из-за курса валют)

и на практике получается что-то вроде этого: на балансе одной из симкарт сейчас 25 бел руб, надо чтобы было 30р. Отнимаем от 30 р - 25р = 5р

5р / 0,0355 = 141 рос рублей (округляем до целых чисел) - это сумма которой оплачиваем баланс симкарты с киви кошелька

год назад
guest_16775947877714
год в сервисе
Был
год назад