Page 1 of 7

Offline Fabrik Planung - (0.91.0 vom 22.09.04)

Posted: Fri, 27. Aug 04, 13:53
by Blacky_BPG
So, die Umfrage ist abgelaufen und sieht nicht so schlecht aus: zugunsten des Programms.
Also ich werd's dann mal schön immer weiter proggen bis es fertig ist und sogar fast alle eurer Wünsche mit eingearbeitet wurden, soweit realisierbar versteht sich.

Achtung Update vom 22.09.2004 | 13:11

Screenshot von OFP Version 0.85.1

Download's und Links:
Hauptprogramm mit DLL's Version 0.91.0 (22.09.2004 | 13:11 )
MDAC TYP falls sie einer brauchen sollte (04.09.2004 | 04:16)
ReadMe's:
TXT-Format Version 0.90.8 (14.09.2004 | 20:54 )
DOC-Format Version 0.90.8 (14.09.2004 | 20:54 )
PDF-Format Version 0.90.8 (14.09.2004 | 20:54 )

Wer einen RunTimeError 13 hat, zu Deutsch einen Laufzeitfehler 13, der sollte sich diesen Post genau durchlesen!!! http://www.egosoft.com/x2/forum/viewtop ... 528#712528

Code: Select all

OFP - Offline Fabrik Planung

OFP ist dazu da, um die nötigen Resourcen-Fabriken auszurechnen die man benötigt um die selbst eingegebene Anzahl an EndProdukt-Fabriken zu versorgen. Es ist programmiert worden um einen eigenen Warenkreislauf komplett auszurechnen.

Es zeigt einem also auf wieviel Resourcen-Fabriken man aufbauen müsste um unabhängig von der KI sein eigenes WarenWirtschaftsSystem aufbauen zu können. Natürlich kann man auch nach geeigneten Sectoren suchen wo schon ein Großteil dieser Resourcenfabriken existiert um dann die KI-Resourcen zu nutzen, dies war jedoch nicht Zielsetzung bei der Programmierung. Dies Programm kann auch dazu genutzt werden um seinen bereits existierenden Kreislauf zu optimieren.

Einfach in die Eingabefelder die gewünschte Anzahl an Fabriken eingeben die man aufbauen möchte unf OFP dann rechnen lassen. Man kann sich das berechnete Ergebnis auch ausdrucken lassen.

Die Resourcenfabriken, welche das Programm berechnen kann sind, wie auf dem Screenshot ersichtlich, farbig gekennzeichnet.
Die Eingabefelder sind je nach Fabrik, und nach Rasse unterteilt. Nicht jede Rasse bietet einem jede Fabrik zum Kauf, daher diese Unterteilung. Bei Fabriken die welche keine rassenspezifische Resource brauchen (z.B. Rastar-Öl oder Cahoona's) ist auf die Rassenaufteilung verzichtet worden. Man kann sich dann entscheiden von welcher Rasse man gern diese Fabrik aufbauen möchte ohne gleich noch weitere Fabriken dieser Rasse aufstellen zu müssen.

Informationen bietet OFP ebenso wie es rechnen kann:
Je nachdem in welchen Eingafeld man sich mit dem Cursor befindet erscheint ein Bild mit der Fabrik neben den Buttons (siehe Screenshot), welche die Fabrik, in deren Zeile man sich befindet, der Rasse, in deren Spalte man sich befindet, anzeigt.
Weitere Informationen gibt es beim klicken auf den Fabriknamen, dann öffnet sich das sogenannte SFI-Fenster (Spezifische Fabrik Informations-Fenster). Hier werden dann weitere Daten gelistet. Bei grau unterlegten Fabriken wird keine Bild im Hauptmenü ausgegeben, dafür kann man bei diesen Fabriken das ESFI (E für Erweitert) nutzen. Das ESFI zeigt neben den Informationen welche auf das SFI anzeigt zusätzlich noch die Bilder der Fabriken mit Rassenzugehörigkeit an.

Die Buttons sollten sich eigentlich von selbst erklären.

Informationen über die Zeit in OFP gibt es bei einem Klick auf die angezeigte Uhr.

Das Log kann einem alle ausgeführten Aktionen des Programm's anzeigen. Es versieht dies meist auch mit der Uhrzeit.

OFP speichert die eingegebenen Daten beim beenden automatisch, und ruft diese beim nächsten Start wieder ab.

Nach wie vor könnt ihr hier eure Meinung und von mir aus auch Wünsche reinschreiben. Wenn es Probleme gibt diese natürlich dann auch posten, ich schau normalerweise jeden Tag mehrmals ins Forum, und Probleme sind zum lösen da :D

Posted: Fri, 27. Aug 04, 16:10
by spirit151
Sieht schön übersichtlich aus, scheint für den Zweck durchaus brauchbar zu sein - muss es mal ausprobieren.

Für das Umgekehrte, also Fabrikplanung unter Einbeziehung der KI gibt es ja bereits den engl. Sector Planner: http://www.egosoft.com/x2/forum/viewtopic.php?t=44238

Dein Programm ist ne gute Ergänzung dazu, finde ich.

Posted: Fri, 27. Aug 04, 17:29
by Cheshirebeagle
Hi!

Ich habs schonmal getestet. Habe damit mal meinen G-PIK-Produktion nochmal geplant. Dabei habe ich mich selbst wohl um 2 Sonnenkraftwerke+dazugehörige Versorgung verrechnet.

Ich finde das Programm schon nützlich, allerdings würde ich mir für eine effektive Planung eine Einstellung der Sonnenstärke und Asteroiden-Ausbeute wünschen. Mit der jetzigen Version muss ich die Asteroiden dann noch umrechnen. Ist aber schonmal eine Erleichterung.

Eine Fabrik fehlt mir in der Auswahl. Ich kann in Herzenslicht eine Argonische 125MW-Schmiede kaufen.

Ich denke mal zum planen von grossen Kreisläufen eignet sich das Programm soweit ganz gut. Wenn man noch die Asteroiden angeben kann die man zur Verfügung hat, lässt es sich komfortabel nutzen.

Ciao Ches

Posted: Fri, 27. Aug 04, 19:21
by maeeh
Hmm, Progi schaut sehr gut aus, lediglich fehlt mir die möglichkeit das Progi auf dem Screen zu verschieben. Ich spiele primaer im Fenstermodus und dummerweise verdeckt das Fenster des Spieles, das ja auch nicht verschoben werden kann, das OFP.

Posted: Fri, 27. Aug 04, 23:57
by Blacky_BPG
Cheshirebeagle wrote:Ich habs schonmal getestet. Habe damit mal meinen G-PIK-Produktion nochmal geplant. Dabei habe ich mich selbst wohl um 2 Sonnenkraftwerke+dazugehörige Versorgung verrechnet.
Dann hat es ja schonmal geholfen, das freut mich :D :D :D
Cheshirebeagle wrote:Ich finde das Programm schon nützlich, allerdings würde ich mir für eine effektive Planung eine Einstellung der Sonnenstärke und Asteroiden-Ausbeute wünschen. Mit der jetzigen Version muss ich die Asteroiden dann noch umrechnen. Ist aber schonmal eine Erleichterung.
Jep, das ist schon in meiner Projektmappe vermerkt. Man soll die Asteroiden die man schonmal im Spiel gefunden hat und für "GUT" befunden hat eingeben können, mit Ausbeute und eventuell auch Priorität. Die dann aber nur selbst bestimmen, nicht automatisch, weiß ja nicht ob jemand auch Astro's mit weniger Ausbeute vorzieht nur weil sie dicht bei sind. Und das mit den SKW's ist ja fast dasselbe, nur einfacher da es nicht soviele Möglichkeiten gibt.
Cheshirebeagle wrote:Eine Fabrik fehlt mir in der Auswahl. Ich kann in Herzenslicht eine Argonische 125MW-Schmiede kaufen.
Ne ehrlich? Gibts da wirklich eine? Wieso hab ich die denn noch nicht bemerkt. Mist, naja, die einzubinden ist eigentlich schnell gemacht. Bin bei...
Cheshirebeagle wrote:Ich denke mal zum planen von grossen Kreisläufen eignet sich das Programm soweit ganz gut. Wenn man noch die Asteroiden angeben kann die man zur Verfügung hat, lässt es sich komfortabel nutzen.
Ja und genau sowas will ich hinbiegen, sollte gehen denk ich, könnte nur ne kleine Weile dauern, muß mich ja auch um meine Familie kümmern (ja, es gibt noch Leben aussherhalb von X2).

maeeh wrote:Hmm, Progi schaut sehr gut aus, lediglich fehlt mir die möglichkeit das Progi auf dem Screen zu verschieben. Ich spiele primaer im Fenstermodus und dummerweise verdeckt das Fenster des Spieles, das ja auch nicht verschoben werden kann, das OFP.
Oh, naja, bisher haben wir das alle richtig Offline benutzt, aber das ist ja das kleinste Problem, hab' schnell mal gemacht. Link im ersten Post wurde aktualisiert.

Posted: Sat, 28. Aug 04, 04:45
by FuzziStJohn
In dem Programm habe ich was von einer Raumfliegenaufzucht und einer Raumfliegengalaxie gelesen.

Gibt es diese Fabriken tatsächlich im Spiel und wenn ja wo?

Posted: Sat, 28. Aug 04, 08:33
by Cheshirebeagle
Hoi!

Noch was, wenn die Berechnung beendet ist wird ja eine Liste überschüssiger Waren angezeigt. Auf welchen Zeitraum bezieht sich das?

Ciao Ches

Posted: Sat, 28. Aug 04, 13:10
by Blacky_BPG
FuzziStJohn wrote:In dem Programm habe ich was von einer Raumfliegenaufzucht und einer Raumfliegengalaxie gelesen.

Gibt es diese Fabriken tatsächlich im Spiel und wenn ja wo?
Ach so, das sind meine Stationen (siehe Sig), Original gibts die nicht, deshalb hab ich die erstellt und, naja, in OFP sind sie gleich drin. Wenn du die nicht hast trägst da einfach nichts ein und rechnet er auch nicht damit.
Cheshirebeagle wrote:Hoi!

Noch was, wenn die Berechnung beendet ist wird ja eine Liste überschüssiger Waren angezeigt. Auf welchen Zeitraum bezieht sich das?

Ciao Ches
Ups, das hatte ich ganz vergessen zu sagen: Also der Zeitraum für den die Berechnung erfolgt ist eine Stunde. Die Zykluszeit und der Verbrauch einer jeden Fabrik wird auf eine Stunde hochgerechnet, und danach dann auch die Resourcen-Fabriken.

Sorry, hätte ich auch gleich sagen können. :oops:

Posted: Sat, 28. Aug 04, 13:53
by DonBeliah
und wie startet man das da ist nur eine .exe datei und da kommt immer ne fehlermeldung

Posted: Sat, 28. Aug 04, 14:07
by Blacky_BPG
Was ist das für eine Fehlermeldung? Hast du die DLL Dateien auch runtergeldan und installiert?

Posted: Sat, 28. Aug 04, 14:26
by DonBeliah
Ich glaub ich hab keine augen hab ned die dll dateien runtergeladen :oops: :oops:
hab jetzt gesaugt aber der setup verreckt wenn ich die installation starten möchte :evil: :evil:

Posted: Sat, 28. Aug 04, 14:31
by Blacky_BPG
WAS? Wie das? Sagst mir bitte welches Setup verreckt? DLL oder Proggi mit DLL oder nur Proggi?

Posted: Sat, 28. Aug 04, 15:34
by Blacky_BPG
OK.
Ich hab jetzt nochmal neue Setup's erstellt und hochgeladen.
Sollten jetzt "normalerweise" bei jedem funktionieren, wenn nicht, bitte posten. Oder ne Mail an mich schicken. Aber beides bitte mit ner Fehlermeldung, damit weiß woran das dann liegt.


Und nochwas, ich bin jetzt bei OFP zu erweitern. Häng nur gerade an den "bescheidenen" Controls bei, die Standard-Teile sind ja nicht zu gebrauchen (zu unflexibel) also muß ich neue proggen, aber danach gehts weiter!

Posted: Sat, 28. Aug 04, 16:29
by DuncanMc
Hoellen_Spawn wrote:und wie startet man das da ist nur eine .exe datei und da kommt immer ne fehlermeldung
Bei mir startet das program und gibt die meldungen:

LADE DATEN....
ARRANGIERE DATEN...
DATEN GELADEN UND ARRANGIERT!
BERECHNUNGSSTATUS: I.O.

und ein fehler Dialog:

[Offline Farbik Plannung]
[!] Run Time error '13':
Type Mismatch
[OK]


:( :(

Posted: Sat, 28. Aug 04, 17:54
by DonBeliah
Mein Prob hat sich erledigt. Ich hab da sehr viel runter geladen und blöd wie ich bin was anderes für OFP gehalten :headbang: :headbang:
aber jetzt hab ich es geschaft :D :D

Posted: Sat, 28. Aug 04, 19:38
by Blacky_BPG
Freut mich :D :D :D
Hab schon gedacht das ich zu blöd bin ein Installer zu packen.

Posted: Sat, 28. Aug 04, 19:40
by DonBeliah
Nein nicht du bist zu blöd (einen installer packen kann ich auch ned) sondern ich :headbang: :headbang: :headbang: :lol:
es feht noch ein irrer smilie :lol:

Posted: Sat, 28. Aug 04, 20:47
by Blacky_BPG
Na, so würd ich das nicht sagen, Fehler passieren :)

Wo wir grad davon reden:

@DuncanMc und alle die es betrifft:


Wenn ihr einen

Code: Select all

Run Time Error '13'
TYPE MISSMATCH
habt dann überprüft bitte folgendes bei euch (siehe Pic)
[ external image ]

Hängt mit der Datumsberechnung zusammen. Wie ihr sicherlich schon gemerkt habt wird ja das Datum und die Zeit in ZZ angezeigt. Damit dieses korrekt berechnet werden kann muß alles genau so sein wie auf dem Screenshot.
1. Kurzes Datumsformat in den Regions- und Spracheinstellungen (XP) oder Ländereinstellungen (9X & ME)
2. Datumsformat nur in dieser Reihenfolge :!: :!: Tag.Monat.Jahr auf keinen Fall eine andere Reihenfolge sonst wird's falsch berechnet
3. Als Datum-Trennzeichen darf NUR ein Punkt (Dot, Point, etc) stehen. Alles andere führt zu einen RTE13-TM


Zu 2. Muß ja nicht wie bei mir TT.MM.JJJJ sein, kann auch T.M.JJ oder sonstwas sein, aber nicht JJJJ.MM.TT, dann wird falsch gerechnet. Und wenn dann noch Punkt 3 bzw Pfeil kein Punkt als Trennzeichen eingestellt ist (das betrifft alle Formate) gibts nen Error.

Posted: Mon, 30. Aug 04, 00:04
by KönigsTiger
kurtze frage, und zwar:

ich habe ein eigenen kreislauf aufgestellt für

2xgamma PIK-boron
2xbeta PIK-boron
1xalpha PIK-argon
1xgamma EPW-argon
1xbeta EPW-argon
2x125 MW-boron

und damit versorgt, zu jeder fab jeweils zb. gammaPIK eine bofu und bogas und erzmine
sowie zu den sonnenkrafterken(9) eine bofu, bogas,kristallfab und siliziummine.

wenn ich aber jetzt das in dein prog eintippe, giebt er mir auch von split,teladi und paranieden zeugs an für die kristallfabs, warum, ist da was besser von den andern völkern als von boronen und argonen?

Posted: Mon, 30. Aug 04, 03:31
by Blacky_BPG
Das ist das Zufallselement dabei, hi hi. :D

Nein, natürlich nicht. Bleiben wir mal sachlich!

Also, es ist bisher so eingebaut in's Programm das er die Gesamtzahl der KristalFabs auf die verschiedenen Völker verteilt.
Vorgesehen (ist ja Version 0.75.15) ist das man einstellen kann von welcher Rasse man eine KristallFab ahben will, bzw. welche man unbedingt ausschließen möchte.
Das bau ich auch noch ein, war ja von Anfang an meine Überlegung also kommt das auch noch.

Ich hoffe ich muß euch nicht mehr solange darauf warten lassen :oops: