Jak wyslac konkretna liczbe przez ethernet pod linuxem()??
Maiki - 04 Sty 2008 17:20
Witam, chce zrobic programik w C/C++ ktory sprawdzalby dane z pliku i po porownaniu wysylalby krotka informacje( w postaci 3 do 5 liczb) przez siec lokalna (Ethernet). Mam problem z wyslaniem czegokolwiek przez siec lokalna, tzn, nie mam pojecia jak to sie robi, moze jest juz pod linuxem gotowy programik do takiego celu, czy da się cos takiego zrobic w C++? Chodzi dosłownie o wysłanie np: liczby "22" Pewnie dla Was to nie problem
Platon - 04 Sty 2008 21:14
Dla windowsa musisz otworzyc gniazdo, tworzac mu wczesniej odpowiednie struktury (sockaddr, socketaddr_in, itp), potem WSADATA i socket(); do utworzenia gniazda. I potem send()/recv() do pisania i czytania danych.
Maiki - 05 Sty 2008 12:49
Rozumiem, ale wiesz moze czy ten programik pojdzie pod linuxem?? moze byc bez interfejsu graficznego (nawet wskazane) tylko musi dzialac pod linuxem i w tym wypadku chyba trzeba postępowac troche inaczej