Thread View: pl.comp.lang.pascal
8 messages
8 total messages
Started by kielon
Tue, 29 Dec 1998 00:53
Siec raz jeszcze
Author: kielon
Date: Tue, 29 Dec 1998 00:53
Date: Tue, 29 Dec 1998 00:53
11 lines
1324 bytes
1324 bytes
Przypuscmy ze mamy siec LANoska i zalozmy ze chcialbym wyslac cos chocby jeden bajt do dowolngo kompa w sieci o adresie np. 90.0.0.1 lub odebrac cos co wysyla on do mnie. Czy jest tu jakis magik ktory umialby cos takiego zrobic w pascalu ? Jesli nie to moze c++ albo choc wskazowka teoretyczna. z gory dzieki wiem ze podstawowy problem lezy w dogadaniu sie z karta. Ale chyba jest jakis standard ktory umozliwia obbslugiwac wszystkie podobnie. Sa przeciez sterowniki dosowskie dla kart sieciowych ktore powinny tu byc pomocne Kamil
Re: Siec raz jeszcze
Author: Jarek Kucypera
Date: Tue, 29 Dec 1998 09:30
Date: Tue, 29 Dec 1998 09:30
39 lines
2327 bytes
2327 bytes
kielon napisał(a) w wiadomości: ... >Przypuscmy ze mamy siec LANoska i zalozmy ze chcialbym wyslac cos chocby >jeden bajt do dowolngo kompa w sieci o adresie np. 90.0.0.1 lub odebrac cos >co wysyla on do mnie Hmm, ciężka sprawa. Postać adresu sugeruje, że jest to adres IP. Skoro tak, to do przesyłania danych, oprócz implementacji IP, można by w zasadzie mieć także implementację TCP lub UDP, no i oczywiście wpółpracującą z powyższymi (oraz z Twoją kartą sieciową) implementację protokołu fizycznego (pewnie ethernet). Napisanie tego samodzielnie jest w zasadzie nierealne (no, chyba że masz z roczek wolnego czasu ;). Ale gdzieś mi się obiło o uszy, że są do tego napisane biblioteki pod DOS, nie wiem tylko, czy można z nich skorzytać spod TP (np. jeśli te biblioteki pracują jako rezydenty, to można). Mógłbyś też skorzystać z innego protokołu sieciowego, np IPX/SPX - z tego co pamiętam, to uruchomienie klienta Novellowego daje Ci dostęp do funkcji sieciowych właśnie przez przerwania, tyle że pewnie bedzie problem ze zdobyciem dokumentacji do tego ... No, chyba że zdobędziesz dokumentacje do swojej karty sieciowej, jakiś chociaż pobieżny opis ramki ethernetowej, i będziesz między kompami przesyłał bezpośrednio ramki ethernetowe. To przy odrobinie samozaparcia jest możliwe... No i można też na obu kompach zainstalować np Win95, zainstalować TCP/IP i pisać w Delphi korzytając z Windowsowego API do TCP/IP lub jakiegoś komponentu obsługującego komunikację. To by było rozwiązanie najszybsze i najbardziej realne. Powodzenia J.K.
Re: Siec raz jeszcze
Author: Kowal
Date: Tue, 29 Dec 1998 12:47
Date: Tue, 29 Dec 1998 12:47
9 lines
976 bytes
976 bytes
Kurcze czytaj troche ta grupe! Dwa dni temu wyslalem tu biblioteke do obslugi sieci IPX wraz z genialnym programem, pt: "CHAT" :-) Spojrzyj kilka postow wyzej, jest tam temat obsluga sieci. Druga wiadomosci ode mnie ma w atachu w/w biblioeteke i program. Kowal ( kowal2@friko6.onet.pl )
Re: Siec raz jeszcze
Author: Jarek Kucypera
Date: Tue, 29 Dec 1998 16:13
Date: Tue, 29 Dec 1998 16:13
16 lines
1278 bytes
1278 bytes
Jarek Kucypera napisał(a) w wiadomości: <76a7h8$q0g@gate-inet.insert.igo.wroc.pl>... >Mógłbyś też skorzystać z innego protokołu sieciowego, np IPX/SPX - z tego co >pamiętam, >to uruchomienie klienta Novellowego daje Ci dostęp do funkcji sieciowych >właśnie przez przerwania, tyle że pewnie bedzie problem ze zdobyciem >dokumentacji >do tego ... Chociaż niekoniecznie: na stronie DJGPP http://www.delorie.com/djgpp/doc/rbinter/ ) jest HTMLowa wersja "Ralf Brown's Interrupt List" i zdaje się, że są tam funkcje Novellowe ... J.K.
Re: Siec raz jeszcze
Author: Grzegorz Szyszło
Date: Tue, 29 Dec 1998 19:05
Date: Tue, 29 Dec 1998 19:05
17 lines
1350 bytes
1350 bytes
kielon wrote: > > Przypuscmy ze mamy siec LANoska i zalozmy ze chcialbym wyslac cos chocby > jeden bajt do dowolngo kompa w sieci o adresie np. 90.0.0.1 lub odebrac cos > co wysyla on do mnie. Czy jest tu jakis magik ktory umialby cos takiego > zrobic w pascalu ? jak to zrobic na linuxie to wiem. trzeba korzystac z tzw. sockets. zas w dos trzeba samemu emulowac stos IP. udzielasz za malo informacji. > Kamil -- /===================================\ oOOo W temperaturze zera | http://avalon.wbc.lublin.pl/~znik/ \===\__/==\ bezwzglednego swiatlo | Grzegorz Szyszlo mailto:znik@wbc.lublin.pl | zmienia postac \==============================================/ alotropowa (by Znik)
Re: Siec raz jeszcze
Author: kielon
Date: Tue, 29 Dec 1998 20:16
Date: Tue, 29 Dec 1998 20:16
21 lines
1444 bytes
1444 bytes
Kowal napisał(a) w wiadomości: <3688ff96.0@news.vogel.pl>... >Kurcze czytaj troche ta grupe! > >Dwa dni temu wyslalem tu biblioteke do obslugi sieci IPX wraz z genialnym >programem, pt: "CHAT" :-) > >Spojrzyj kilka postow wyzej, jest tam temat obsluga sieci. Druga wiadomosci >ode mnie ma w atachu w/w biblioeteke i program. > >Kowal ( kowal2@friko6.onet.pl ) > > zabij mnie ale nie wiem gdzie jest ta biblioteka chyba outlook mnie przerasta:))) Byloby dla ciebie duzym problemem wyslac mi to na kielon@owl.au.poznan.pl z gory dzieki kamil
Re: Siec raz jeszcze
Author: kielon
Date: Wed, 30 Dec 1998 13:22
Date: Wed, 30 Dec 1998 13:22
4 lines
1141 bytes
1141 bytes
>udzielasz za malo informacji. wiem mowilem ze jestem w tym zielony a od czegos trzeba zaczac. Wlasciwie obojetny jest mi sposob w jaki bede obslugiwal siec. Wazne zeby dzialalo i nie wymagalo pisania nowego systemu.
Re: Siec raz jeszcze
Author: Mateusz
Date: Thu, 31 Dec 1998 15:51
Date: Thu, 31 Dec 1998 15:51
15 lines
1196 bytes
1196 bytes
mógłbyś mi też tą bibliotekę wysłać? kielon <kielon@owl.au.poznan.pl> napisał(a) w artykule <TMai2.47946$O1.4155001@news.tpnet.pl>... > zabij mnie ale nie wiem gdzie jest ta biblioteka > chyba outlook mnie przerasta:))) > Byloby dla ciebie duzym problemem wyslac mi to na > kielon@owl.au.poznan.pl > > z gory dzieki > > kamil > > >
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads