Script für Externes Programm

minniMe

Mitglied
Hi Leute,

ich hab mal ne ganz dumme frage wo ich nochnichtmal weis ob das mit Java überhaupt realisiert werden kann.

Es geht um folgendes: Ich habe ein CAD Programm und ein Programm für Statische Berechnungen. Das CAD Programm kann mit Dateiformat x und Dateiformat y Arbeiten. Das Programm für Statische Berechnungen kann nur mit Dateiformat y arbeiten.

Das eigentliche Problem: Von einer Firma habe ich einen Dateiordner mit Elementen im Dateiformat x bekommen, diese müssen in Dateiformat y umgewandelt werden um sie mit dem Programm für Statische Berechnungen zu verwenden. Dies geschah bisher manuell durch aufrufen einer Datei im CAD Programm und abschließendem Speichern im Dateiformat y.

Hier muss jedoch jede Datei seperat geladen und der Dateiname seperat eingegeben werden. Auch soll die Speicherung der Dateien nicht im Ursprünglichen Ordner 1, sondern im Ordner 2 geschehen.

Wäre es möglich diesen Vorgang durch ein Script zu automatisieren?
 

BuckRogers

Bekanntes Mitglied
Hi,

eventuell könntest du das Dateiformat etwas genauer erläutern?
Was für Informationen sind in diesen Dateien enthalten?
Hast du schonmal nach APIs für CAD o.Ä. gesucht?
 

Ikaron

Bekanntes Mitglied
Das geht meines Wissens nur, wenn dein CAD-Programm schon gewisse (kommandozeilen) Funktionen bereit stellt, dass du z.B. [c]cad.exe -convert inDateiImFormatX outDateiImFormatY[/c]
Eine andere Möglichkeit wäre, ein Java-CAD-Programm zu suchen, das die Formate unterstützt. Das könntest du dann als Bibliothek laden und die Lade- und Schreibmethoden verwenden, um die Konvertierung zu automatisieren. Die 3e Möglichkeit wäre, dir die Dateiformate anzuschauen und dir selber Lade- und Schreibmethoden zu programmieren. Das geht noch bei einfachen Formaten, aber ich bin mir sicher, dass es in so einem Fall länger brauchen würde, als 1000 Dateien einzeln zu konvertieren.
 
Zuletzt bearbeitet:

minniMe

Mitglied
Das Ausgangsformat weis ich gerade nicht aus dem FF, mach das ganze auch nicht für mich selbst sondern in den Semesterferien für meinen Vater... Abgespeichert wird das ganze dan im dxf format.

Das Programm welches verwendet wird ist ISB CAD von Glaser. Ich glaub nicht das das ein JAVA Programm ist. Auch weis ich leider nicht aus dem FF ob das Programm eine Kommandozeileneingabe besitzt. Da muss ich mal noch nachfragen.

Danke schonmal für die Antworten.
 

ARadauer

Top Contributor
Wenn das so eine Einmalige Sache ist und einfach lästig, dann könnte man sich auch ein Tool schreiben, dass das Programm über Mausklicks fernsteuert. Mit der Robot Klasse.
 

BuckRogers

Bekanntes Mitglied
Auf der homepage von GLASER gibt es eine Demoversion für Studenten. Einfach registrieren und runterladen.
Leider habe ich in einer kurzen Suche keine JAVA API dafür gefunden. Vielleicht solltest du mal dort anrufen und fragen.

Ich würde mir die Demo runterladen und schauen wie die aus dem Programm gespeicherten Dateien von innen aussehen, sofern die nicht verschlüsselt sind.

Wenn ISB CAD einen genormten Standard in der Struktur verwendet, dann kannst du das sicherlich parsen. Du musst einfach mal nachgraben ;)
 

Datarius

Neues Mitglied
mit Java hab ich zwar leider nichts am Hut, aber falls du von
-AKT (ISB-Cad) auf -DXF(Lochner und Co) automatisiert umwandeln willst,
diese Funktion bietet doch Glaser von Haus aus an und es funktioniert gut.
 


Schreibe deine Antwort... und nutze den </> Button, wenn du Code posten möchtest...
Ähnliche Java Themen
  Titel Forum Antworten Datum
V suche nach nsis script für java applikation Java Basics - Anfänger-Themen 2
V Bild per Java Script austauschen Java Basics - Anfänger-Themen 7
L Bubblesort in Batch Script Java Basics - Anfänger-Themen 15
F Shell Script ausführen Java Basics - Anfänger-Themen 5
L Shell Script ausführen in Java Java Basics - Anfänger-Themen 4
J script: jar Datei starten auf Mac Os Java Basics - Anfänger-Themen 2
E Compiler-Fehler Javac Windows vs Ubuntu /Script vs Konsole Java Basics - Anfänger-Themen 4
pkm javax.script.ScriptException bei der ScriptEngine Java Basics - Anfänger-Themen 9
H Kaseya2 Script Packs Java Basics - Anfänger-Themen 0
H Script ausführen wenn Browser Notification eingetroffen ist? Java Basics - Anfänger-Themen 3
R Daten via Post an php Script senden Java Basics - Anfänger-Themen 1
B Java Script Zufallshintergrund Java Basics - Anfänger-Themen 2
T Änderung an Script Java Basics - Anfänger-Themen 6
D Compiler-Fehler ANT-Script geht nicht Java Basics - Anfänger-Themen 6
P ein Java Script mit Shell/Bash launchen? Ubuntu Java Basics - Anfänger-Themen 3
S Lightbox Script vs. Taco HTML Script Java Basics - Anfänger-Themen 4
M JUNIT tests mit ant script ausführen Java Basics - Anfänger-Themen 4
3 Erste Schritte benötige hilfe bei diesem Script Java Basics - Anfänger-Themen 2
D script.aculo.us requires the Prototype JavaScript framework >= 1.6.0.2 Java Basics - Anfänger-Themen 2
T Shell Script Aufruf mit Java Java Basics - Anfänger-Themen 7
H sprung zu einem anderen punkt im script Java Basics - Anfänger-Themen 11
M Script Verbessern Java Basics - Anfänger-Themen 8
B Script Text Zeichen Suche funktioniert nicht Java Basics - Anfänger-Themen 7
B Wo ist der Fehler in meinem Script Java Basics - Anfänger-Themen 4
L vb-Script in Java ausführen Java Basics - Anfänger-Themen 3
G java shell script starten und befehl übergeben Java Basics - Anfänger-Themen 3
G Datei an PHP Script senden und speichern Java Basics - Anfänger-Themen 2
S Shell Script ausführen unter Java Java Basics - Anfänger-Themen 5
G Java-Klasse aus Java-Script aufrufen Java Basics - Anfänger-Themen 3
D kleines script abhaengig von Ordner Bilder kopieren Java Basics - Anfänger-Themen 11
G nach action Script aufrufen Java Basics - Anfänger-Themen 3
zilti PHP-Script aufrufen und Rückgabe lesen Java Basics - Anfänger-Themen 2
L Java Applet/Script wird nicht angezeigt. Java Basics - Anfänger-Themen 3
M ANT-Script - Fehlermeldung wegbekommen Java Basics - Anfänger-Themen 6
J java script mit java parsen Java Basics - Anfänger-Themen 6
J Script funktioniert nicht. Java Basics - Anfänger-Themen 4
S einfaches script mit Eingabeaufforderung starten (javac) Java Basics - Anfänger-Themen 8
O Post senden an php script. Java Basics - Anfänger-Themen 20
K VB-Script ausführen Java Basics - Anfänger-Themen 6
Turkey@mp3 Brauche nen Titelauswahl/wunsch script Java Basics - Anfänger-Themen 3
C kleines Java script mit Frage Java Basics - Anfänger-Themen 2
D Vorschläge für Umstellung auf Thread-Nutzung erwünscht Java Basics - Anfänger-Themen 7
W Methoden java map ersatz für c++map Java Basics - Anfänger-Themen 3
A csv Reader für Java? Java Basics - Anfänger-Themen 27
S Bitte Ratschläge für Console-MenuFührung... Java Basics - Anfänger-Themen 20
tomzen Java Unterstützung für exel dateien installieren. Java Basics - Anfänger-Themen 2
M Code aus IntelliJ in "Textform" für Word-Paper? Java Basics - Anfänger-Themen 10
G Icon für App Java Basics - Anfänger-Themen 1
Kerstininer Vererbung Hilfe beim lernen von Objektorientierung für eine Klausur Java Basics - Anfänger-Themen 10
Sniper1000 Java 391 für Windows Java Basics - Anfänger-Themen 37
P Wieso kann ich als Index für einen Array einen Char angeben? Java Basics - Anfänger-Themen 3
benny1993 Java Programm erstellen für ein Fußball-Turnier Java Basics - Anfänger-Themen 3
V Durchschnittliche Volatility in Prozent für 4 Stunden berechnen Java Basics - Anfänger-Themen 14
P Welches SDK für das erstellen einer ausführbaren Datei? Java Basics - Anfänger-Themen 4
C negamax-Algorithmus für Tic-Tac-Toe spielt manchmal falsch Java Basics - Anfänger-Themen 10
G Apache HTTPClient für alle Fälle Java Basics - Anfänger-Themen 41
J Layout Manager, welcher ist der Richtige für mein Program? Java Basics - Anfänger-Themen 1
J Fehlermeldung unverständlich für Jakarta Java Basics - Anfänger-Themen 17
M Minimax-Algorithmus für Vier gewinnt Java Basics - Anfänger-Themen 11
M GUI für Vier-Gewinnt. Java Basics - Anfänger-Themen 4
I JPA Query für mehrere Klassen Java Basics - Anfänger-Themen 3
D Quellcode für cmd funktioniert nicht Java Basics - Anfänger-Themen 9
R Operatoren Rechenoperation in Java verwenden für Calculator Java Basics - Anfänger-Themen 2
R Operatoren Rechenoperation verwenden für Taschenrechner. Java Basics - Anfänger-Themen 32
Ostkreuz Counter für Booleanwerte Java Basics - Anfänger-Themen 8
B Regex Ausdrücke für Monate Java Basics - Anfänger-Themen 7
I BlueJ Queue Frage für Klausur Java Basics - Anfänger-Themen 2
K loop pausieren für eine bestimmte Anzahl? Java Basics - Anfänger-Themen 1
Jxhnny.lpz Randomisier für Buttons Java Basics - Anfänger-Themen 13
W Intuitive interface für Komponenten Java Basics - Anfänger-Themen 4
M "Class<T> clazz" im Constructor - auch für int möglich? Java Basics - Anfänger-Themen 7
B Schrankensystem mit Farberkennung für Flashgame funktioniert nicht wie geplant Java Basics - Anfänger-Themen 4
I Code für Bezahlsystem (auch bei Offline Aktivität) Java Basics - Anfänger-Themen 7
U jUnit 5 Test für eine addMethode Java Basics - Anfänger-Themen 18
M monte carlo Algorithmus für 4 gewinnt Java Basics - Anfänger-Themen 12
frager2345 Java Singleton Muster -> Methode für Konstruktor mit Parametern Java Basics - Anfänger-Themen 3
izoards Sortier Algorithmus für Bounding Box Elememte Links nach Rechts und von Oben nach Unten Java Basics - Anfänger-Themen 33
M generate Methode für Streams Java Basics - Anfänger-Themen 6
I Datenmodell für "Tags" Java Basics - Anfänger-Themen 6
Lion.King for-Kontrollstruktur für Pyramide Java Basics - Anfänger-Themen 8
B Mit Countdown Midnestdauer für Teilaufgabenerledigung erzwingen Java Basics - Anfänger-Themen 8
J File length als Prüfwert für Download Java Basics - Anfänger-Themen 5
K Spieleidee gesucht für Informatikprojekt - JAVA (BlueJ)? Java Basics - Anfänger-Themen 15
P Zähler Variable für mehrere Objekte Java Basics - Anfänger-Themen 6
javamanoman Java für Online Banking Java Basics - Anfänger-Themen 12
NadimArazi Wie kann ich eine collision detection für die Paddles in meinem Pong Programm hinzufügen? Java Basics - Anfänger-Themen 4
JordenJost Java ist auch eine Insel für Anfänger Java Basics - Anfänger-Themen 2
P9cman Tipps für Rekursive Aufgaben mit Strings oder allgemein Java Basics - Anfänger-Themen 2
F Suche nach betreuender Person für eine Jahresarbeit der 12. Klasse. Java Basics - Anfänger-Themen 6
I SQL / JPA Query für StartDate und EndDate Java Basics - Anfänger-Themen 1
T getMethode für ein Array Java Basics - Anfänger-Themen 2
Fats Waller Farben mixen für den Hintergrund ? Java Basics - Anfänger-Themen 1
H Suche jemanden für kleine Uni-Abgabe/ mit Vergütung Java Basics - Anfänger-Themen 1
K Für was braucht man die left und right shift operatoren? Was bringen die, also welchen Zweck haben die? Java Basics - Anfänger-Themen 15
N Api nur für Textdatein (.txt) Java Basics - Anfänger-Themen 2
bluetrix Programmieren eines Bots für Zahlen-Brettspiel Java Basics - Anfänger-Themen 9
M Wie kann eine Methode für ein vorhandenes "Array von char" einen Index-Wert zurückliefern? Java Basics - Anfänger-Themen 3
R Ist Java das Richtige für mich? Java Basics - Anfänger-Themen 4
E Mittelquadratmethode für Hexadezimalzahlen Java Basics - Anfänger-Themen 1
P Einfacher regulärer Ausdruck (RegEx) für E-Mail-Adressen Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben