Программа пинг на смартфон
Тех.задание на программу:
Платформа, на которой работает - android (как минимум, а лучше и ios). Отсутствие рекламы.
Основная задача программы состоит в выполнении команды ping по заданным параметрам по запросу (не постоянно).
интерфейс программы должен состоять из двух окон и должны быть какие-то кнопки/вкладки для навигации между ними:1) в нем можно ввести параметры и либо нажать кнопку "go" для немедленного выполнения, либо нажать кнопку "save" для записи этих параметров (где-то в отдельном файле). После нажатия любой из кнопок заполненные поля остаются заполненными. При перезапуске программы поля изначально должны быть пустыми. Хорошо было бы ещё и третью кнопку здесь иметь: "clear", при нажатии которой поля очищались бы.
2) во втором окне находится перечень заранее подготовленных наборов параметров, который берётся из того самого файла и сохраняется даже при перезагрузке телефона. Перечень представлен в виде списка, можно выбрать любой набор при этом должно быть явно видно, что выбран какой-то набор. Если нажать (выбрать) другой, или его же ещё раз (снять выбор), то он перестаёт быть выбранным. В один момент времени может быть выбран лишь один набор параметров (или ни одного). если наборов несколько и они не помещаются на экран, то тут на выбор: (что удобнее реализовать) полоса прокрутки, перемещаемое пальцем поле, где эти блоки параметров или др. При выбранном параметре активны кнопки (которые всегда на виду) "select" - для выбора данного набора параметров (при этом происходит переключение на первое окно, а поля уже становятся заполненными из только что выбраного набора) и "delete" для удаления выбранного набора из перечня сохраненных (и из файла, соответственно).
Набор параметров в обоих окнах состоит из трёх полей:название; адрес; ключ. Требование обязательного заполнения всех полей должно отсутствовать.
Название - текстовое поле, служит для идентификации при записи набора параметров.Адрес - ip или domain, который следует пропинговать.
Ключ - набор чисел, разделённых одинаковым символом (пусть будет возможность использовать любой: пробел, точка, дефис, слеш и т.д.)
Логика работы: при задании параметров (то ли в первом окне в соответствующих полях, то ли выбором набора параметров во втором окне) и нажатии кнопки "go" осуществляется последовательный ряд одиночных команд пинг на указанный адрес, длина каждого пакета должна соответствовать числу между разделителями. Например, если указано 20-34-211, значит должно пройти подряд три команды пинг с длиной пакета 20, 34 и 211 соотв.; если указано 100-70 - значит два раза: первый 100, второй 70.
Дополнение: если для написания скрипта использование заранее неизвестных разделителей (точки, пробелы, буквы) это является сцщественным усложнением, можно оставить какой то один, скажем, дефис.Ещё одно дополнение: очень бы хотелось иметь третью вкладку, в которой можно было бы задать такие (сохраняемые при перезапуске) настройки: размер шрифта, цвет шрифта и фона (и выделения), нужно ли очищать поля в первой вкладке после пинга или нужно оставить заполненными, количество пингов каждого размера ("бить" одиночными пингами, или двойными - т.е. 20 34 211, или 20 20 34 34 211 211). Пауза между пингами 1с, но если можно её вывести в настраиваемые параметры - замечательно.
Предварительно пока всё. Исходники не удалять, чтоб можно было поправить что-то в будущем)
-
А що з дизайном? Дайте всі деталі для адекватної оцінки. Чекаємо на Вашу відповідь.
-
273 Доброго дня готовий виконати. Можу зробить і для android і для ios. Пишіть п ОП обговоримо деталі
-
1426 20 0 Здоров’я, готовий допомогти
Пишіть для обговорення.
Інтерфейс програми готовий?(Фігма і т.п.)
Актуальні фриланс-проєкти в категорії Гібридні мобільні додатки
Замовляю покращення інтеграції моєї програми з Tpay
6080 UAH
Замовляю інтеграцію платіжної системи Tpay з моєю авторською аплікацією. Йдеться про правильну реалізацію, щоб підписка автоматично поновлювалася через циклічні платежі BLIK. Інтеграція в значній мірі вже виконана мною, але я застряг в одному місці, оскільки не є програмістом, а… Гібридні мобільні додатки, Розробка під Android ∙ 3 дні 12 годин тому ∙ 13 ставок |
Розробка мобільного додатку на базі існуючого інтернет-магазину
25 000 UAH
Потрібно розробити мобільний додаток (iOS + Android) на базі вже працюючого інтернет-магазину. Сайт залишається, додаток працює поверх тієї ж інфраструктури. Додаток має використовувати: — ті ж товари — ті ж способи оплати — ті ж акаунти клієнтів — ту ж систему замовлень —… Гібридні мобільні додатки ∙ 6 днів 17 годин тому ∙ 47 ставок |
Потрібна допомога з реєстрацією WhatsApp Business Account у Meta для мобільного застосунку
700 UAH
Ми розробляємо дитячий мобільний застосунок. Однією з функцій застосунку є автоматична відправка повідомлень батькам дитини у WhatsApp на номер телефону, який вони вказують під час реєстрації. Для реалізації цієї функції необхідно підключити офіційний WhatsApp Business Account… Гібридні мобільні додатки, Налаштування ПЗ та серверів ∙ 11 днів 21 година тому ∙ 6 ставок |