ATNEL tech-forum
https://forum.atnel.pl/

MKUDP nasłuch kilku urządzeń
https://forum.atnel.pl/topic19028.html
Strona 1 z 1

Autor:  acid255 [ 21 sie 2017, o 10:49 ]
Tytuł:  MKUDP nasłuch kilku urządzeń

Proszę o informację jak mam zrobić jeśli chcę nasłuchiwać kilka urządzeń przy wykorzystaniu MkUDP? Czy mam wstawić kilka komponentów MkUDP i we wszystkich ustawić serwer nasłuchujący na różnych portach ?

Autor:  mirekk36 [ 21 sie 2017, o 12:19 ]
Tytuł:  Re: MKUDP nasłuch kilku urządzeń

No a jaki problem ? ;) po to jest komponent ;) .... jeśli masz różne porty to DOKŁADNIE jak piszesz i po zawodach

Autor:  acid255 [ 21 sie 2017, o 17:53 ]
Tytuł:  Re: MKUDP nasłuch kilku urządzeń

Działa super! Myślałem że będą jakieś kłopociki jak będzie kilka MKUDP pod tym samym IP ale widocznie to nie ma znaczenia. Jak rozumiem serwer uruchamia się jeden pod jednym adresem IP ale nasłuchuje na kilku portach. Teraz muszą się nauczyć dynamicznego wstawiania komponentów MkUDP.
Wielki dzięki Mirku za to cudo - na dniach kupuję licencję.
Pozdrawiam.

Autor:  mirekk36 [ 21 sie 2017, o 18:17 ]
Tytuł:  Re: MKUDP nasłuch kilku urządzeń

podpowiem tylko, że szykuje się mała aktualizacja komponenciku do wersji 1.4 ;) ale to nie ma znaczenia kiedy kupisz - bo i tak każdy kto kupi to może pobierać jak na razie aktualizacje za free ;)

cieszę się, że się podoba komponent - widać jak łatwo zrobić sobie serwerka UDP nasłuchującego na wielu portach

Autor:  acid255 [ 24 sie 2017, o 21:47 ]
Tytuł:  Re: MKUDP nasłuch kilku urządzeń

Mirku. Zakupiłem między innymi komponent MkUDP i zacząłem pisać sobie taki programik. Zdaje się, że jest w nim jakiś zong - chodzi o zdarzenie MkUDPS1UDPStatus. Po poleceniu MkUDPS1.UDPActive := False; powinno wystąpić zdarzenie MkUDPS1UDPStatus i zmienić Active na False, a u mnie cały czas jest jako True. Mam nadzieję, że mnie zrozumiałeś ;) Mówiąc po prostu po dezaktywacji MkUDPS powinno wystąpić zdarzenie, które powie mi że jest brak połączenia, a to się nie dzieje bo Active mam cały czas jako True.

Autor:  mirekk36 [ 24 sie 2017, o 22:27 ]
Tytuł:  Re: MKUDP nasłuch kilku urządzeń

Być może coś źle robisz - zobacz przykładowy program z dwoma komponentami na formie odpalanymi KAŻDY z osobna i wszystko śmiga

Obrazek

ZWRÓĆ uwagę na sposób obsługi zdarzeń STATUSOWYCH - najpierw sprawdzasz czy jest błąd - a jeśli jest to wyświetl jaki to się dowiesz może co się dzieje ...

Składnia: [ Pobierz ] [ Ukryj ]
język pascal
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


------------------------ [ Dodano po: 12 minutach ]

a tu zobacz dodałem jeszcze dwa labele dla pokazywania błędów

Obrazek

sprowokowałem błąd ustawiając w obydwu komponentach nasłuch na tym samym porcie, no i gdy próbowałem odpalić drugi na tym samym porcie to zobaczyłem:

Obrazek

a do procedury obsługi błędu dodałem jego wyświetlanie

Składnia: [ Pobierz ] [ Ukryj ]
język pascal
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/