![]() |
DOS compiler
Hallo,
welchen DOS Compiler (Delphi/Pascal) könnt Ihr mir empfehlen? Ich spreche von echten MSDOS. Ist es wohl möglich einen HTTP Clienten (Downloader) für MSDOS zu machen? oder kennt villeicht jemand einen HTTP Clienten für DOS? Danke. Gruß Sascha |
Re: DOS compiler
Du meinst wirklich 16-Bit DOS? Da brauchst du einen 16-Bit Compiler. Der letzte wurde wohl mit Delphi 1 ausgeliefert. Ansonsten guck mal, ob Lazarus 16-Bit Programme erstellen kann oder guck mal im Borland Museum nach den Turbo Pascal Versionen.
Das mit dem HTTP Client ist dann wieder eine Sache für sich. Stellt DOS den die erforderlichen Funktionen zur Verfügung? |
Re: DOS compiler
Echtes MSDOS = Textmodus
Willst du einen Textbrowser ( ![]() DOS hat keinen IP-Stack (zumindest nicht normalerweise, kann man mit Treibern nachladen) |
Re: DOS compiler
Hi,
mit Freepascal sollte das gehen. Voraussetzung ist allerdings ein passender TCP/IP Stack. Es gibt Packet Mode Treiber für diesen Zweck. Hab ich mal genutzt, ist aber schon ein Jahrhundert her. Wenn ich es noch finde, kann ich es dir hier posten. Gruss |
Re: DOS compiler
Mit Freepascal kannst Du auf jeden Fall Programme für DOS schreiben. Es sind dann 32Bit Programme und Du musst die cwsdpmi.exe in dem Ordner haben, in dem Deine exe liegt, damit in den Protected Mode umgeschaltet werden kann. Außerdem musst Du je nach Rechner schauen, ob dort ein mathematischer Coprozessor vorhanden ist. Ich hatte damals einen
![]() Durch die fehlende direkte Unterstützung unter DOS mit dem Netztwerk und da ich irgendwie nichts gefunden habe, um auf die DOS Netzwerktreiber aufzusetzen, habe ich Projekt dann anders gelöst, in dem ich einen kleinen Embedded Rechner mit WXP Embedded benutzt habe. Falls Du noch weitere Infos zu Freepascal oder sonst vielleicht irgendwelche Sourcen benötigst, gib Bescheid, ich habe noch alles auf meiner Platte und kann da mal reinschauen. Grüße Sven |
Re: DOS compiler
Zitat:
wenn du 'n DOS compiler willst, geh doch einfach ins ![]() da findest du 'n schönen pascal compiler (z.b. turpo pascal 1.0 oder turbo c 1.0) zum angucken ... :-) |
Re: DOS compiler
TP 5.0 (oder war es 5.5?) steht da IIRC auch bereit.
|
Re: DOS compiler
Zitat:
|
Re: DOS compiler
Danke für die Info :thumb:
|
Re: DOS compiler
Zitat:
|
Re: DOS compiler
erstmal danke für die vielen netten Antworten.
Also Lynx hört sich gut an. Das ist ein MSDOS von einer Win98 Startdiskette mit einem MSDOS TCP/IP NEMM Driver 1.0, MS-DOS LAN MANAGER v2.1 Netbind. Funktioniert Lynx damit wohl? Ich habe TP5.5 installiert. Auf nextwerkfreigaben kann ich mit dem Netwerktreiber zugreifen, frage ist jetzt wie kann ich die für einfache HTTP TCP/IP abfragen nutzen? Zitat:
Danke. Gruß Sascha |
Re: DOS compiler
ich hab Lynx getestet aber ich dachte ehr an soetwas wie wget für DOS, kennt da jemand was?
Danke. Sascha |
Re: DOS compiler
Zitat:
|
Re: DOS compiler
Willst du das programmieren um es programmiert zu haben, oder willst du damit dann auch was machen? Dann würde ich lieber einen komplett anderen weg gehen, weil das ja sehr viel Arbeit ist.
Was willst du denn machen? |
Re: DOS compiler
ich will einen Server über aktuelle Vorgänge aufklären, da das per net-share-request von DOS nicht geht (außer der Server könnte die Verbingungen anhand der IP einer Datei zuordnern -> kann er nicht per API), nun ist es Ziel einen DOS Clienten per ndis (nicht Packet) Treiber http bereitzustellen oder ein anders Protocoll was in der lage ist dem Server nachrichten zu senden, im fall von HTTP per GET.
Danke. Gruß Sascha |
Re: DOS compiler
Mal ganz abgesehen von deiner Frage: Wozu hast du denn einen Server mit MS DOS laufen?
Wäre für soetwas nicht ein kleines Linuxsystem angebrachter? |
Re: DOS compiler
DOS Client!!!!
Gruß Sascha |
Re: DOS compiler
![]() |
Re: DOS compiler
Hi, ich habe auch noch etwas für Freepascal gefunden.
![]() Etwas runter blättern und dort findest Du den IP Stack für DOS. Vielleicht hilft Dir das ja weiter. Grüße Sven |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz