Вам коли-небудь потрібно було надсилати команди UDP/TCP з вашого пристрою Android на пристрій з підтримкою UDP/TCP у вашій мережі WiFi або стільникової мережі?
Тепер ти можеш!
за участю:
* Підтримка вхідних та вихідних даних UDP
* Підтримка вхідних і вихідних даних TCP
* Підтримка Інтернет DNS
* Визначені користувачем кнопки для зберігання попередньо встановлених команд для надсилання
* Необмежена кількість визначених користувачем шаблонів для використання для різних клієнтів UDP/TCP (шаблони також зберігають налаштування IP і порту)
* Надсилайте команди на декілька IP-адрес і портів одночасно
* Виконуючи роль сервера, можна отримувати відповіді від мережі
* Кнопки підтримують кольори, якщо надіслана команда відповідає отриманій команді, кнопка стає зеленою, інакше стає червоною
* Простий у використанні
* Простий і чистий інтерфейс
* Підтримує Android 2.2 і новіших версій
* Попередньо збережені шаблони для керування "Sharp - AQUOS TV" / "NEC - TV's"
* Кнопки можуть мати будь-який колір!
Якщо у вас виникли запитання, відвідайте наш форум: http://goo.gl/qpI7ku
Ставте лайк у Facebook: https://goo.gl/EYXyaY
Слідкуйте за нами у Twitter: @idodevfoundatio
Якщо ви хочете використовувати нашу програму як дистанційне керування для вашого комп’ютера з Windows, ви можете використовувати цей чудовий TCP-сервер:
http://www.hsm-ebs.de/ -> Завантажити -> TCP-IP-сервер (включає також посібник англійською мовою)
Якщо вам подобається моя програма, підтримайте її, завантаживши тут безкоштовну версію для платних оголошень
http://goo.gl/mHXJjt
Якщо ви хочете створити шаблон на ПК, а потім завантажити його в мою програму, ви можете створити файл XML на основі цієї структури та розмістити його в цьому шляху на своєму пристрої /UDPTTCPServer/Templates/
Зразок XML: https://goo.gl/i1oHDQ
Якщо ви хочете стати бета-тестером: https://goo.gl/twJ30c
Короткий посібник:
1. Перейдіть до Меню->Налаштування та визначте IP/Порт/Протокол, на який ви хочете надсилати команди
2. Перейдіть до Меню->Конфігурація кнопок і визначте, що ви хочете, щоб кожна кнопка відображалася (як мітка) та надсилалася (як команда), зауважте, ви також можете довго натискати кнопку, щоб змінити її налаштування
3. Натисніть кнопки, щоб надіслати команди
Кілька приміток:
* Прокрутіть униз, щоб побачити IP-адресу телефону та порт, який він прослуховує
* Ви можете змінити висоту кнопок (Меню->Налаштування->Прокрутити до кінця)
* Ви можете довго натискати кнопку, щоб змінити її налаштування
* Ви можете змінити кількість кнопок, які відображаються на екрані
* Ви можете зберегти набір міток + команд як шаблон, щоб легко змінити пристрої, якими ви керуєте (натисніть знак + на панелі дій)
* Ви можете використовувати деякі з моїх попередньо збережених шаблонів (Меню->Завантажити з попередньо збережених шаблонів)
Як використовувати "обробку вхідних налаштувань" - розроблено для Філа Гріна:
1. Увімкніть функцію в налаштуваннях
2. Налаштуйте програму на «прослуховування» через порт UDP
3. Надішліть на пристрій рядок UDP у такому СПЕЦІАЛЬНОМУ форматі:
**B,,,,,,;
Ви можете мати скільки завгодно кнопок в одному рядку, ось приклад того, як це використовувати:
**B05,,Test Name5,,PEACE,,#ffffff00;**B06,,Test Name6,,123,,#ff0000ff;**B07,,,,456,,#ff00ffff;
4. Примітка: рядок ПОВИНЕН закінчуватися на ';'
5. Якщо ви хочете змінити лише мітку, а не команду чи колір, просто залиште це порожнім, наприклад:
**B07,,,,OK,,,,;
Це встановить команду кнопки 7 на "OK" і не змінить колір або назву (етикетку)
Як використовувати відповіді з "обробки вхідних повідомлень":
Мета тут полягає в тому, щоб дозволити віддаленому пристрою підтвердити, що налаштування були встановлені належним чином.
Щоб скористатися цим:
1. Увімкнути в налаштуваннях (як обробку вхідних повідомлень, так і відповіді)
2. Встановіть правильні вихідні налаштування (IP/Порт), куди програма має надіслати відповідь
3. Надішліть рядок «налаштування».
Протокол такий:
**R++,,+
Можливі коди статусу:
01 - успіх
02 - помилка
Зразок рядка відповіді буде:
**R01,,45
Це означає, що вхідні налаштування були оброблені без проблем і загалом це зайняло 45 мс.
Будь ласка, зв’яжіться зі мною, якщо у вас виникнуть запитання