Xadrian: Fabrik-Komplex-Rechner für X3TC und X3AP

Allgemeine Diskussionen rund um X-BTF, X-Tension, X²: Die Bedrohung, X³: Reunion, X³: Terran Conflict und X³: Albion Prelude.

Moderator: Moderatoren für Deutsches X-Forum

Post Reply
User avatar
Ringkeeper
Posts: 63
Joined: Mon, 17. Oct 11, 23:32
xr

Post by Ringkeeper » Mon, 17. Oct 11, 23:41

Danke für das schicke Tool. Da ich ganz neu bin bei X3 ist das seeehr hilfreich. Auch wenn ich erst 2 Stationen mein eigenen nenne...


Das Tool ist auch echt idiotensicher gebaut, hab mich direkt zurecht gefunden.

Aufgefallen ist mir nur ein Punkt: Es gibt keine Anzeige, ab wann der Komplex Gewinn abwirft. Dazu brauchts nen Taschenrechner bzw den Kopf^^

Terranigma
Posts: 606
Joined: Sun, 20. Jun 04, 01:07
x3tc

Post by Terranigma » Tue, 18. Oct 11, 01:21

Ringkeeper wrote:Aufgefallen ist mir nur ein Punkt: Es gibt keine Anzeige, ab wann der Komplex Gewinn abwirft. Dazu brauchts nen Taschenrechner bzw den Kopf^^
Es gibt noch drei Klappfenster, Produktions-Statistik, Lagerraum-Statistik und Einkaufsliste. Unter Produktions-Statistik findest du auch den Gewinn für jede Ware einzeln und gesamt. Fehlt also nicht ;)
"Es gibt zwei Dinge, die unendlich sind, das Universum und die menschliche Dummheit, aber beim Universum bin ich mir noch nicht ganz sicher " ( Albert Einstein )

JulianBrennan
Posts: 910
Joined: Sun, 1. Jun 08, 14:09
x4

Post by JulianBrennan » Thu, 22. Dec 11, 00:28

Kurze frage: Gibts deinen Komplexplaner auch schon für X3 AP oder kann man da einfach den für TC verwenden?
*WERBUNG* Hier könnte ihre Signatur stehen *WERBUNG*

Scherz, hab gerade keine gute Sig ^^.

User avatar
RavenWarrior90
Posts: 432
Joined: Mon, 29. Dec 08, 21:23
x4

Post by RavenWarrior90 » Thu, 22. Dec 11, 23:51

Ich denke mal, der für TC reicht wohl... du musst nur aufpassen, dass du die richtigen Ausbeutungswerte bei Silizium- oder Erzminen nimmst. Eventuell sind die bei Xadrian angegebenen Werte nicht mehr aktuell und die Asteroiden haben in AP andere Ausbeutungswerte bekommen.

Das wird (wenn überhaupt) das einzig mögliche Problem sein.

JulianBrennan
Posts: 910
Joined: Sun, 1. Jun 08, 14:09
x4

Post by JulianBrennan » Fri, 23. Dec 11, 09:44

oki, vielen Dank.
*WERBUNG* Hier könnte ihre Signatur stehen *WERBUNG*

Scherz, hab gerade keine gute Sig ^^.

blackdot
Posts: 228
Joined: Sat, 22. May 04, 14:19
x2

Post by blackdot » Thu, 12. Jan 12, 06:30

Xadrian64.exe und xadrian.exe funktionieren bei mir nicht. Ich verwende win7 64bit und die xadrian v1.3.3. die 32bit-exe hat nie funktioniert, bei der 64bit kam zuerst "failed to find java vm" . Dann hab ich java komplett deinstalliert und das aktuellste java64 installiert. Dann kam bei der 64bit-exe die Fehlermeldung nicht mehr, allerdings startet das programm trotzdem nicht. Im taskmanager erscheint die exe kurz, dann verschwindet sie wieder, fertig. Die 32bit-exe funzt ebenfalls nicht, auch nach zusätzlichem installieren des 32bit-javas (mann weiss ja nie, dachte ich).

Auch die xadrian.jar lässt sich nicht öffnen.

Auf meinem anderen computer mit 32bit win7 funktioniert xadrian (die 32bit-version). Hat also was mit 64bit zu tun, hoffe du kannst das Feedback gebrauchen.


gruss
mfg blackdot

User avatar
kayahr
Posts: 321
Joined: Sat, 12. Apr 08, 20:33
x4

Post by kayahr » Sun, 15. Jan 12, 01:29

JulianBrennan wrote:Kurze frage: Gibts deinen Komplexplaner auch schon für X3 AP oder kann man da einfach den für TC verwenden?
Ich arbeite gerade dran. Ob sich irgendwas an den Berechnungen von Minen und Sonnenkraftwerken geändert hat, weiss ich noch nicht, aber es sind einige Sektoren und Fabriken dazugekommen, daher lohnt sich eine Anpassung. Man wird dann in der neuen Version beim Erstellen eines Komplexes zwischen X3TC und X3AP wählen können. Xadrian kann dann also offiziell mit mehreren Spielen umgehen. Wenn sich jemand finden würde, der die notwendigen XML-Dateien für X3R liefern kann, könnte ich das problemlos hinzufügen.

User avatar
kayahr
Posts: 321
Joined: Sat, 12. Apr 08, 20:33
x4

Xadrian 1.4.0 veröffentlicht

Post by kayahr » Sun, 15. Jan 12, 22:36

Xadrian 1.4.0 ist nun verfügbar. Änderungen:

» Unterstützung für X³: Albion Prelude eingebaut. Beim Erstellen eines neuen Komplexes wird nun vorher nach dem gewünschten Spiel gefragt. Diese Änderung war sehr umfangreich, ich hoffe, es haben sich nicht zu viele Fehler eingeschlichen...
» Beim Starten wird nun ein Splash-Screen angezeigt, der den Ladefortschritt anzeigt, weil das Lesen der großen XML-Dateien (Wovon jetzt auch noch doppelt so viele existieren) ein paar Sekunden dauert und man so weiss, was Sache ist.
» Ein paar Änderungen an der GUI. Man kann nun z.B. in den Einstellungen die Theme von Xadrian ändern.

User avatar
Lordaeron
Posts: 501
Joined: Tue, 17. Jul 07, 16:51
x4

Post by Lordaeron » Sun, 15. Jan 12, 23:23

wohoo! Danke!

blackdot
Posts: 228
Joined: Sat, 22. May 04, 14:19
x2

Post by blackdot » Mon, 16. Jan 12, 01:51

Die neue Version funktioniert bei mir ebenfalls nicht, selbe Symptome (sh mein letztes Posting oben).
mfg blackdot

User avatar
kayahr
Posts: 321
Joined: Sat, 12. Apr 08, 20:33
x4

Post by kayahr » Mon, 16. Jan 12, 08:28

blackdot wrote:Xadrian64.exe und xadrian.exe funktionieren bei mir nicht. Ich verwende win7 64bit und die xadrian v1.3.3. die 32bit-exe hat nie funktioniert, bei der 64bit kam zuerst "failed to find java vm".
Ich weiss, dass das nicht das Problem ist, aber sicherheitshalber nur noch mal zur Erklärung: Die xadrian.exe funktioniert nur, wenn ein 32 Bit Java installiert ist, die xadrian64.exe nur, wenn ein 64 Bit Java installiert ist. Man kann auch 32 Bit Java UND 64 Bit Java gleichzeitig installieren, dann klappen beide EXE-Dateien. Die "failed to find java vm" Meldung bei xadrian64.exe ist also normal, sofern du nur 32 Bit Java installiert hast. Aber dann sollte die andere EXE Datei funktionieren, was auch auf allen Windows-Rechnern, wo ich es ausprobiert habe, problemlos funktioniert. Im Englischen Forum war auch jemand, der Probleme hatte, nach einer Neu-Installation von Windows (Was er hoffentlich nicht wegen Xadrian sondern aus anderen Gründen gemacht hat...) funktionierte es dann aber wieder.

Ich würde vorschlagen, du probierst mal folgendes:

1. Öffne die Kommandozeile (cmd.exe starten).
2. Wechsle in das Xadrian-Verzeichnis, z.B. mit cd \Program Files\xadrian-1.4.0
3. Starte xadrian mit dem Befehl java -jar lib/xadrian.jar
4. Normalerweise sollten hier keine Fehlermeldungen im Konsolen-Fenster erscheinen und Xadrian sollte dann starten. Wenn bei dir stattdessen Fehlermeldungen auftauchen, dann mach da mal Copy-Paste und schick mir die.

blackdot
Posts: 228
Joined: Sat, 22. May 04, 14:19
x2

Post by blackdot » Mon, 16. Jan 12, 08:47

kayahr wrote:Ich weiss, dass das nicht das Problem ist, aber sicherheitshalber nur noch mal zur Erklärung: Die xadrian.exe funktioniert nur, wenn ein 32 Bit Java installiert ist, die xadrian64.exe nur, wenn ein 64 Bit Java installiert ist. Man kann auch 32 Bit Java UND 64 Bit Java gleichzeitig installieren, dann klappen beide EXE-Dateien. Die "failed to find java vm" Meldung bei xadrian64.exe ist also normal, sofern du nur 32 Bit Java installiert hast.
Wie gesagt, kam die java-vm-meldung ja nicht mehr nach neuinstallation von java, dann passierte stattdessen einfach gar nichts.

Hab das mit der Kommandokonsole jetzt mal gemacht, da kommt bei mir folgende Meldung:

Code: Select all

Exception in thread "main" java.lang.ExceptionInInitializerError
        at de.ailis.xadrian.frames.SplashFrame.<init>(SplashFrame.java:48)
        at de.ailis.xadrian.frames.SplashFrame.<clinit>(SplashFrame.java:38)
        at de.ailis.xadrian.Main.main(Main.java:42)
Caused by: java.util.MissingResourceException: Can't find bundle for base name d
e.ailis.xadrian.messages, locale de_CH
        at java.util.ResourceBundle.throwMissingResourceException(Unknown Source
)
        at java.util.ResourceBundle.getBundleImpl(Unknown Source)
        at java.util.ResourceBundle.getBundle(Unknown Source)
        at de.ailis.xadrian.support.I18N.<clinit>(I18N.java:29)
        ... 3 more

mfg blackdot

User avatar
Old Drullo321
Posts: 1032
Joined: Sat, 7. Feb 04, 16:01
x4

Post by Old Drullo321 » Fri, 20. Jan 12, 11:49

Wo kann man Feedback posten. Ich hoffe hier im Thread ist es ok. Vorab, ich nutze Xadrian erst seit kurzem. Früher hatte ich immer einen Onlinekomplexplaner benutzt, der leider nicht mehr fortgesetzt wird.

Es wäre schön, wenn man alle Fenster in der Größe skalieren könnte. Soll heißen, wenn ich das Fenster vergrößere, so skaliert er die Anwendung entsprechend.
Hintergrund ist der, das auf einem 27" bei nativer Auflösung 2560x1440 und selbst kleineren (unschönen) Auflösungen Symbole und Schrift ziemlich klein sind.

User avatar
kayahr
Posts: 321
Joined: Sat, 12. Apr 08, 20:33
x4

Post by kayahr » Fri, 20. Jan 12, 20:40

Old Drullo321 wrote:Es wäre schön, wenn man alle Fenster in der Größe skalieren könnte. Soll heißen, wenn ich das Fenster vergrößere, so skaliert er die Anwendung entsprechend.
Das wäre aber doch ziemlich unüblich, oder? Normalerweise wird durch Änderung der Fenstergröße nur mehr Platz für den Inhalt geschaffen und nicht der Inhalt hochskaliert. Normalerweise bestimmt das Betriebssystem die Größe der Schrift bei Anwendungen. Unter Linux kann ich in Gnome z.B. die Schriftgröße in den Gnome-Einstellungen ändern und Xadrian hält sich dann auch daran sofern die GTK Theme in den Xadrian-Einstellungen ausgewählt ist. Unter Windows kann man zwischen Kleine/Grosse-Schriftart wählen (Ob Xadrian sich daran hält, weiss ich jedoch nicht. Das ist wiederrum Sache von Java sich daran zu halten, nicht von Xadrian). Wie das unter Mac ist, weiss ich nicht, ich besitze keinen (und hoffe immer nur, dass Xadrian da noch funktioniert...)

Allerdings fällt mir gerade auf, dass manche Sachen sich nicht an die Schriftgröße unter Linux halten. Alles was ich mit HTML-Ausgabe mache (Die Komplex-Daten im Hauptscreen z.B.) hat eine feste Schriftgröße, das kann ich mal versuchen zu ändern, das sollte sich ja idealerweise auch an die Systemschriftgröße anpassen. Und die Sektorkarte wäre in der Tat ein Kandidat für Skalierung. Das Fenster ist im Moment fest, hier würde es wirklich Sinn machen, das Fenster vergrößern zu können und so die Karte größer zu sehen.

DER-Kola-MIXER
Posts: 730
Joined: Sun, 10. Aug 03, 12:27
x3tc

Post by DER-Kola-MIXER » Sat, 21. Jan 12, 00:28

ich bringe mal als gegenbeispiel den acrobat reader: der passt die anzeigegröße an das minimum von länge und breite an (für die korinthenkacker unter uns: länge und breite mit entsprechenden faktoren)
die option is aber glaube ich auch einstellbar

und die windowsspiele sind glaub ich ähnlich. zumindest unter vista konnte ich freecell und/oder solitär (hier allerdings mit kontanten seitenverhätnissen) in der größe nach belieben anpassen, der angezeigte inhalt hat sich an die vorgegebene größe angepasst.

bei dem komplexplaner würd ich persönlich vorschlagen, die fenstergröße variabel zu gestalten, den angezeigten inhalt fest. meiner meinung nach ist die schrift groß genug, sodass eine vergrößerung des fensters (insbesondere in der höhe) einfach mehr anzeigt.
bei der galaxiekarte hingegen ist es eher sinnvoll, das gesamte bild auf das ganze fenster zu verteilen


lange rede, garkein sinn:
ich hab, NACHDEM ich so viele buchstaben im dunkeln getippt hab, mal den planer aufgemacht und festgestellt, dass die normale planansicht genau so funktioniert, wie ich es als sinnvoll erachte :D
die karte kann man allerdings nicht in der größe verändern, was aber auch kein allzu größer verlust ist. wer X spielt, weiß eh wo er welchen sektor suchen muss, und die größe ist generell so, dass man alles wichtige sieht

User avatar
kayahr
Posts: 321
Joined: Sat, 12. Apr 08, 20:33
x4

Post by kayahr » Sat, 21. Jan 12, 01:12

DER-Kola-MIXER wrote:ich hab, NACHDEM ich so viele buchstaben im dunkeln getippt hab, mal den planer aufgemacht und festgestellt, dass die normale planansicht genau so funktioniert, wie ich es als sinnvoll erachte :D
Aha! Und ich hab schon gegrübelt, welcher obskurer Fehler das Vergrößern bei dir verhindert :)
die karte kann man allerdings nicht in der größe verändern, was aber auch kein allzu größer verlust ist. wer X spielt, weiß eh wo er welchen sektor suchen muss, und die größe ist generell so, dass man alles wichtige sieht
Das wird in der nächsten Version, die schon fast fertig ist, anders laufen. Die Sektorkarte ist dann durch Änderung der Fenstergröße frei skalierbar. Den Asteroiden-Ausbeute-Dialog hab ich auch resizable gemacht, das war sogar nur ein simpler Fehler, dass das nicht ging. Und die Anpassung der Font-Größen an das Betriebssystem hab ich auch an einigen Stellen korrigiert. Habs noch nicht unter Windows getestet, aber unter Linux passen sich jetzt alle Schriften korrekt an den Text-Skalierungs-Faktor von Gnome an.

Also auch wenn du nur irrtümlicherweise gemeckert hast, hatte es dennoch einen Nutzen ;)

User avatar
kayahr
Posts: 321
Joined: Sat, 12. Apr 08, 20:33
x4

Xadrian 1.4.1

Post by kayahr » Sun, 22. Jan 12, 16:44

Xadrian 1.4.1 ist nun verfügbar mit einem Haufen Neuerungen. Hier die wichtigsten:

» X3AP Schiffswerften der Terraner werden jetzt für den Kauf von Komplexbauteilsätzen berücksichtigt.
» Der Preise-Ändern-Dialog zeigt jetzt nur noch die Waren an, die im Komplex verwendet werden. Das ist um einiges übersichtlicher und dadurch ist auch das Problem mit dem fehlenden Eis in X3AP-Komplexen behoben.
» Xadrian kann sich jetzt das ausgewählte Spiel merken (In den Einstellungen wieder änderbar), damit nicht bei jedem neuen Komplex gefragt wird.
» Schrift in HTML-Ausgaben passt sich jetzt an die Systemschrift an, damit sich diese auch mitvergrößert, wenn im Betriebssystem größere Schriften eingestellt sind.
» Einige Dialoge (z.B. Sektor-Auswahl) können jetzt vergrößert werden. Die Sektor-Karte wird dann entsprechend skaliert.
» Sprache kann jetzt in den Einstellungen geändert werden. (Wenn jemand Bock hat, Xadrian in weitere Sprachen zu übersetzen, oder die mittlerweile nicht mehr vollständige polnische Übersetzung zu erweitern, dann kontaktiert mich).
» Fehlermeldungen werden jetzt in einem Dialog-Fenster angezeigt. Wenn Xadrian also mal spinnt, dann ist es hoffentlich leichter, mir nützliche Fehlermeldungen zukommen zu lassen.

Eine weitere Neuerung gibt es bei der Installation von Xadrian unter Windows. Dies ist jetzt kein ZIP-File mit EXE-Dateien für 32 und 64 Bit mehr. Stattdessen gibt es nur noch einen Installer zum Download, der Xadrian dann vernünftig installiert und einen schönen Startmenü-Eintrag erzeugt und so. Ich hoffe das funktioniert überall, ich habe es unter Windows 7 64 Bit mit 32/64 Bit Java getestet und unter Windows XP 32 Bit. Der Installer installiert übrigens auch Java automatisch mit, wenn kein passendes Java (Mindestens Version 6) auf dem Rechner gefunden wurde.

Und noch eine kleine Neuerung, die manche vielleicht nervt, aber auch ich muss hin und wieder Rechnungen bezahlen (Vor allem die für einen neuen Rechner, wenn X-Rebirth auf meinem jetzigen nicht läuft ;)). Auf der Website und im Programm selbst gibt es jetzt einen Spenden-Button (Läuft über Paypal). Wer meine Arbeit an freier Software wie Xadrian unterstützen möchte, kann ja mal über eine kleine Spende nachdenken. Wer das doof findet, kann den Button einfach ignorieren, Xadrian wird natürlich auch in Zukunft kostenlos und Open Source bleiben.

DER-Kola-MIXER
Posts: 730
Joined: Sun, 10. Aug 03, 12:27
x3tc

Post by DER-Kola-MIXER » Mon, 23. Jan 12, 15:23

so.... jetzt aber mal ne runde echte vorschläge machen:
in der einkaufsliste kann man ja einstellen, was man schon gebaut hat, aber es wird nicht angezeigt, wieviel der rest kostet.
wäre eine nützliche änderung. (dabei könnte man gleich mal unterbinden, dass man mehr komplexbauteile gebaut hat, als stationen zum verbinden fertig gestellt sind ;) )

stunner666
Posts: 160
Joined: Fri, 8. Feb 08, 19:22
x4

Post by stunner666 » Fri, 27. Jan 12, 17:06

Bin ich eigentlich der einzigste bei dem Norton direkt einen Trojaner in der Exe datei findet?

User avatar
kayahr
Posts: 321
Joined: Sat, 12. Apr 08, 20:33
x4

Post by kayahr » Fri, 27. Jan 12, 17:43

stunner666 wrote:Bin ich eigentlich der einzigste bei dem Norton direkt einen Trojaner in der Exe datei findet?
Hab ich sonst noch von keinem gehört. Glaub ich auch nicht dran. Vermutlich spielt diese Heuristik wieder verrückt, die ja auch hin und wieder mal wichtige Windows-Dateien in Quarantäne steckt...

Avira und Microsoft Security Essentials haben nichts angemeckert. Ausserdem wurde die EXE-Datei von einem Linux-System erzeugt, da halt ich es für relativ unwahrscheinlich, dass das System mit einem Linux-kompatiblen Virus verseucht ist, der auf den seltenen Fall wartet, dass da mal eine EXE-Datei daher kommt. Nicht unmöglich, aber wie gesagt sehr unwahrscheinlich.

Wenn du der EXE aber nicht vertraust, kannst du dir auch die Unix-Version runterladen, auf Windows entpacken (7-Zip kann auch tar.bz2) und dort dann im lib-Ordner die xadrian.jar doppelklicken. Dann bist du völlig EXE-los.

Oder du installierst dir Java JDK und Maven und NSIS, ziehst den Source von Github und erstellst dir deine eigene EXE. :-)

Post Reply

Return to “X Trilogie Universum”