🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.pascal
8 messages
8 total messages Started by kielon Tue, 29 Dec 1998 00:53
Siec raz jeszcze
#483
Author: kielon
Date: Tue, 29 Dec 1998 00:53
11 lines
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
#484
Author: Jarek Kucypera
Date: Tue, 29 Dec 1998 09:30
39 lines
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
#486
Author: Kowal
Date: Tue, 29 Dec 1998 12:47
9 lines
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
#485
Author: Jarek Kucypera
Date: Tue, 29 Dec 1998 16:13
16 lines
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
#489
Author: Grzegorz Szyszło
Date: Tue, 29 Dec 1998 19:05
17 lines
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
#487
Author: kielon
Date: Tue, 29 Dec 1998 20:16
21 lines
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
#490
Author: kielon
Date: Wed, 30 Dec 1998 13:22
4 lines
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
#488
Author: Mateusz
Date: Thu, 31 Dec 1998 15:51
15 lines
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