Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2010.03.21;
Скачать: [xml.tar.bz2];

Вниз

Работа с сокетами TCP на Pascale под MS DOS   Найти похожие ветки 

 
Dmytry2010   (2009-12-30 00:34) [0]

Есть задача переписать программу под ДОС. Программа работает с аппаратурой, берет данные , обрабатывает и пишет в файл на сервере. Нужно, чтоб отдавала данные по сокету по TCP/IP. Вопрос в том, чтоб найти библиотеку под Паскаль позволяющую работать с сокетами. Поискал, ничего не нашел... Может кто что то присоветует.


 
Anatoly Podgoretsky ©   (2009-12-30 00:40) [1]

> Dmytry2010  (30.12.2009 00:34:00)  [0]

Как же ты так?


 
Аноним ©   (2009-12-30 01:37) [2]


> Как же ты так?

завидуете, или сочуствуете?


 
Petr V. Abramov ©   (2009-12-30 01:41) [3]


> Программа работает с аппаратурой, берет данные , обрабатывает
> и пишет в файл на сервере. Нужно, чтоб отдавала данные по
> сокету по TCP/IP. Вопрос в том,

зделать стек TCP/IP от NDIS-уровня до winsock? круто
:)))
задача достойная, но до зачета зделать не удастся, даже компануя куски кода
:)))


 
Petr V. Abramov ©   (2009-12-30 01:43) [4]

даже за деньги Абрамовича c рук. проекта Г. Хиддингом  не выйдет и хоть ЮЗ и Rouse привлеки:)


 
Игорь Шевченко ©   (2009-12-30 01:59) [5]

http://users.telenet.be/mydotcom/library/network/dostcpip.htm

Я бы посоветовал NetBios использовать под DOS - к нему и для паскаля можно массу примеров найти.


 
Германн ©   (2009-12-30 02:08) [6]


> Anatoly Podgoretsky ©   (30.12.09 00:40) [1]
>
> > Dmytry2010  (30.12.2009 00:34:00)  [0]
>
> Как же ты так?
>

+1
Я бы еще спросил бы для чего это надо?
И переспросил бы что есть DOS в его понимании? Понимает ли ли автор разницу между DOS и  MS DOS?


 
Petr V. Abramov ©   (2009-12-30 02:09) [7]


> Игорь Шевченко ©   (30.12.09 01:59) [5]


> Я бы посоветовал NetBios использовать под DOS

я я NETBEUI.
один фиг фиг на TCP/IP выходить.
не спасет,

> Программа работает с аппаратурой, берет данные ,


явно лабы какие-то пропущены, где промежуточного слоя проблемы препод расписал и рыбу кода дал.


 
Ymen   (2009-12-30 07:11) [8]

To : Petr V. Abramov

>ЗДЕЛАТЬ ... ЗДЕЛАТЬ...

Выучи русский язык!!! Ужас просто....


 
Ega23 ©   (2009-12-30 09:16) [9]


> Выучи русский язык!!! Ужас просто....


Grammar Nazi негодуэ


 
12 ©   (2009-12-30 11:39) [10]

давно, когда хотел интернет, а win95 на мое тогдашнее старье ставился через пень-колоду,
где то находил браузер под MSDOS, припоминаю вот теперь что-то такое
кажется и с исходниками даже, которые глянул, ничего не понял и снес
и сам работал он криво, илучше оказалось все-таки win ставить,
но там реально, TCP/IP,  и все такие дела

назывался как-то созвучно с dosnavigator


 
Polevi ©   (2009-12-30 11:44) [11]

Проще Win32 сервис написать который будет читать из лога и отдавать по TCP


 
Anatoly Podgoretsky ©   (2009-12-30 11:48) [12]

> Аноним  (30.12.2009 01:37:02)  [2]

Сочувствую, как он смог попасть в подобную ситуацию, чем его Виндоус и Дельфи не устраивает.
Могу сказать, что библиотеки есть, достать уже почти невозможно, они были доступны в доисторические времена.


 
Anatoly Podgoretsky ©   (2009-12-30 11:49) [13]

> Petr V. Abramov  (30.12.2009 01:41:03)  [3]

Ему не нужен WinSock, ему не нужен DosSock,


 
Anatoly Podgoretsky ©   (2009-12-30 11:50) [14]

> Petr V. Abramov  (30.12.2009 02:09:07)  [7]

NETBEUI это для Виндоус, небольшая адаптация NetBios


 
Anatoly Podgoretsky ©   (2009-12-30 11:51) [15]

> Ymen  (30.12.2009 07:11:08)  [8]

Может он украинец, это только у них принято требовать писать по ихнему, ты то зачем?


 
Dmytry2010   (2009-12-30 12:45) [16]

Из 15 ответов, один с попыткой помочь. Мда. Тут только мыслящие на уровне пропущеных лаб? :-)
Это между прочим часть весьма дорогого ПО.


 
Ega23 ©   (2009-12-30 12:56) [17]


> Из 15 ответов, один с попыткой помочь.


А шито Ви хочите в Поцтрепаловке 30 декабря после обеда???


> Это между прочим часть весьма дорогого ПО.


Наймите программиста.


 
Dmytry2010   (2009-12-30 14:14) [18]

Удалено модератором
Примечание: Оскорбление модератора


 
Pavia ©   (2009-12-30 14:19) [19]


> А шито Ви хочите в Поцтрепаловке 30 декабря после обеда?
> ??

А у вас что обед был! ;-)

У меня валялась библиотека под паскаль для работы с сокетами. Только автору она не поможет.


> Я бы посоветовал NetBios использовать под DOS - к нему и
> для паскаля можно массу примеров найти.


 
Pavia ©   (2009-12-30 14:29) [20]


> Еще раз, для строгих читателей.1)Под ДОС понималось семейство
> MS DOS, DR-DOS, Free-DOS и т.д., а не Дисковая Операционная
> Система.2) Под Паскалем понимался компилятор фирмы Borland
> или FPC (если у него вдруг какие особые возможности по части
> TCP/IP)3) Применить Windows и среды разработки для нее не
> возможно , так как тут система РВ , плюс для Windows нужно
> писать драйвер  (для очень умных: я знаю , что MS DOS не
> ОС РВ, а с поддержкой сетевой карты будут задействованы
> прерывания и время реакции ОС оценить вообще сложно, НО
> сопрягаемая аппаратура имеет буферную память и возможно
> все будет работать)


Даже не знаю что тут ответить.  =)
Хотя под какую сетевую карту писать будем?


 
Dmytry2010   (2009-12-30 14:47) [21]

У... Таких устройств штук 20, все разных годов (период 8 лет примерно) , так, что диапазон большой. Но можно заменить сетевые карточки, так , что если есть варианты под какую то выпускаемую , то давайте.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2010.03.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.005 c
3-1236244034
ArchValentin
2009-03-05 12:07
2010.03.21
Проблема с DBGridEh библиотеки EhLib и Адо


2-1263705488
grom333
2010-01-17 08:18
2010.03.21
Куда делись мои формы после закрытия проекта, и вновь открытия?


2-1263473743
sana
2010-01-14 15:55
2010.03.21
Работа с массивом


1-1244700380
leonidus
2009-06-11 10:06
2010.03.21
Окно распахивающееся с анимацией


2-1264014723
@!!ex
2010-01-20 22:12
2010.03.21
Как преобразовать кодировку GB2312 в UTF-8 или 16?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский