Programm Turbo Pascal
Programm Turbo Pascal
Hallo Zusammen,
ich bin neu in der Runde und hoffe, dass ich über dieses Forum Hilfe bekomme. Und zwar hab ich vor eine Webplattform zu entwickeln. Bzw. entwickeln zu lassen. Der Grund meiner Anfrage ist der Folgende: Ich habe ein Programm zum Generieren gewisser Wahrscheinlichkeiten auf Sportereignisse. Das Programm wurde in Turbo Pascal geschrieben. Ich verfüge über eine .exe-Datei und eine .dat-Datei mit Parametern. Das Programm läuft nur auf 16-bit Rechnern. Ich würde die Funktionalität nun gerne auf eine modernere Technologie migrieren bzw. in eine Web-Oberfläche einbinden. Das Programm ist ja aber kompiliert, oder? Kommt man über die beiden Dateien an den Quellcode? Vielleicht ist das eine sehr blöde Frage. Leider kenne ich mich mit Turbo Pascal-Programmen nicht aus.
Danke für Eure Hilfe und viele Grüße,
Seemannxy
ich bin neu in der Runde und hoffe, dass ich über dieses Forum Hilfe bekomme. Und zwar hab ich vor eine Webplattform zu entwickeln. Bzw. entwickeln zu lassen. Der Grund meiner Anfrage ist der Folgende: Ich habe ein Programm zum Generieren gewisser Wahrscheinlichkeiten auf Sportereignisse. Das Programm wurde in Turbo Pascal geschrieben. Ich verfüge über eine .exe-Datei und eine .dat-Datei mit Parametern. Das Programm läuft nur auf 16-bit Rechnern. Ich würde die Funktionalität nun gerne auf eine modernere Technologie migrieren bzw. in eine Web-Oberfläche einbinden. Das Programm ist ja aber kompiliert, oder? Kommt man über die beiden Dateien an den Quellcode? Vielleicht ist das eine sehr blöde Frage. Leider kenne ich mich mit Turbo Pascal-Programmen nicht aus.
Danke für Eure Hilfe und viele Grüße,
Seemannxy
-
- Beiträge: 6918
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Programm Turbo Pascal
Eher schlecht, es gibt zwar Disassembler, aber probiert habe ich sowas nie.Das Programm ist ja aber kompiliert, oder? Kommt man über die beiden Dateien an den Quellcode?
Ich denke für sowas bist du besser mit Java-Script bedient. Lazarus / FPC ist dazu gedacht, native Anwendungen (EXE) zu schreiben.Und zwar hab ich vor eine Webplattform zu entwickeln.
Wen es aber nicht zwingend eine Web-Anwendung sein soll, bist du natürlich mit Lazarus sehr gut bedient.Der Grund meiner Anfrage ist der Folgende: Ich habe ein Programm zum Generieren gewisser Wahrscheinlichkeiten auf Sportereignisse.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
Re: Programm Turbo Pascal
Danke für die schnelle Antwort. Das Problem ist, dass ich den Algorithmus hinter dem Code nicht weiß bzw. auch nicht bekomme. Wo bekommt man denn so einen Disasembler?
-
- Beiträge: 6918
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Programm Turbo Pascal
Da wirst du wohl googlen müssen.Wo bekommt man denn so einen Disasembler?
Was noch gesagt werden muss.
Wen der Code wieder als Quell-Code da ist. Du wirst alles nichts sagende Variablen und Funktionen haben.
Wen es ursprünglich mal hiess,
Code: Alles auswählen
procedure Ausgabe(Daten : Integer);
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
Re: Programm Turbo Pascal
In diesem Fall kannst du leider nur Disassemblern. Das Problem hierbei ist, das du natürlich Assembler für Imtelarchitektur können musst, wenn es ein Desktopprogramm ist und die ist nur sehr schwer zu verstehen und noch schwieriger zu schreiben. Die Möglichkeit das Programm mit z.B. OllyDB zu Debuggen und dadurch die Logik des Programms zu erfassen ist auch noch gegeben, dann musst du das Programm aber komplett neu schreiben.
Quelltext in Pascal Quellcode geht leider nicht.
Quelltext in Pascal Quellcode geht leider nicht.
Re: Programm Turbo Pascal
Danke schon mal für die antworten. Kennt ihr vielleicht jemanden, den man damit gegen Bezahlung beauftragen kann? Ich kann leider nur ABAP programmieren und das mehr schlecht als recht. 

Re: Programm Turbo Pascal
Warst du dann bei php? Ich könnte es mir nach Neujahr mal anschauen, natürlich kostenlosSeemannxy hat geschrieben:Danke schon mal für die antworten. Kennt ihr vielleicht jemanden, den man damit gegen Bezahlung beauftragen kann? Ich kann leider nur ABAP programmieren und das mehr schlecht als recht.
Re: Programm Turbo Pascal
PHP? Meinst du SAP? Ja, da war ich.
Prima, ich werde mal versuchen eine kleine Doku zu dem Programm zu schreiben. Dann schick ich dir das mal.
Prima, ich werde mal versuchen eine kleine Doku zu dem Programm zu schreiben. Dann schick ich dir das mal.
Re: Programm Turbo Pascal
Ja, ich meinte SAP. Ich bin halt nicht der beste Programmierer, aber ich kann Assembler verstehen. Ich denke auch, das das mal eine nette Übung für mich istSeemannxy hat geschrieben:PHP? Meinst du SAP? Ja, da war ich.
Prima, ich werde mal versuchen eine kleine Doku zu dem Programm zu schreiben. Dann schick ich dir das mal.