VATSIM Germany Forum

Zurück   VATSIM Germany Forum > VATSIM Software > Euroscope

Euroscope Ein Radarclient mit vielen Features von europäischen ATC-Konsolen

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 2011-08-20, 00:16   #1 (permalink)
 
Registriert seit: 2008-12-16
Ort: KLO 187°/6.2 NM
Alter: 23
Beiträge: 684
Danke erteilt: 679
626 Danksagungen in 333 Beiträgen erhalten
Standard [Tutorial] Euroscope unter Mac OS X mit Wine

Da im Desktop-Thread danach gefragt wurde, kommt hier nun das Tutorial:

Wie installiere ich Euroscope unter Mac?

Die Zutaten:
  • Ein Intel-Mac
  • Ein Admin-Passwort
  • XCode (von der Snow Leopard-DVD oder von Apple (Google-Suche hilft hier )
  • Macports (Paketverwaltung)
  • Xquartz (alternativer X11-Server, um Grafikfehler mit ES zu vermeiden)

Achtung! Diese Anleitung wurde nur bis einschliesslich Mac OSX 10.7 (Lion) getestet. Ich garantiere nicht dass unter OSX 10.8 (Mountain Lion) alles genau so funktioniert wie hier beschrieben!

Zuerst installiert ihr (in dieser Reihenfolge!) XCode, Macports und XQuartz. Nach der Installation von XQuartz ist ein ReLogIn erforderlich, um die Umgebungsvariable, die auf den X11-Server zeigt, anzupassen.

Danach konfiguriern wir Macports:

wir öffnen ein Terminal und geben folgenden Befehl ein:

Code:
echo export PATH=/opt/local/bin:/opt/local/sbin:\$PATH$'\n'export MANPATH=/opt/local/man:\$MANPATH | sudo tee -a /etc/profile
Danach müsst ihr euer Admin-Kennwort eingeben. Das Terminal wird euch hierbei nichts anzeigen, ihr müsst es also blind eingeben.
Danach solltet ihr folgende Ausgabe erhalten:



Danach teilen wir Macports mit, ob wir 64bit fähig sind:

Code:
if [ `sysctl -n hw.cpu64bit_capable` -eq 1 ] ; then echo "+universal" | sudo tee -a /opt/local/etc/macports/variants.conf; else echo "not 64bit capable"; fi
Als Ausgabe werdet ihr mit neueren Systemen "+universal" bekommen, falls nicht ist es auch nicht schlimm

Danach muss das Terminal einmal geschlossen und neu geöffnet werden (Apfel (CMD)-Q)

Jetzt empfiehlt sich ein Update der Paketquellen von Macports. Dies erreichen wir mit dem Befehl
Code:
sudo port selfupdate
Jetzt wird macports anfangen zu arbeiten:





Jetzt können wir Wine installieren:

Code:
sudo port install wine
Sobald das Terminal anfängt zu arbeiten könnt ihr euch eine Tasse Kaffee genehmigen, denn jetzt wird es etwas dauern. Besonders bei Macbooks kann es durchaus vorkommen, dass die Lüfter ordentlich hochdrehen. Dies ist aber kein Grund zur Beunruhigung, da das Kompilieren der einzelnen Pakete, die für Wine benötigt werden sehr rechenaufwändig ist.

Nach Ende der Installation können wir Wine dann konfigurieren. Hierzu geben wir in das Terminal ein:

Code:
winecfg
Nach kurzer Zeit öffnet sich ein grafisches Menü, wo man die verschiedensten Sachen einstellen kann. Was welche Einstellung jetzt genau bewirkt, liest man am besten im Wiki von Wine nach.

Jetzt können wir uns der Installation von Euroscope widmen. Wir laden uns den Installer von der Webseite herunter und navigieren im Terminal zu ebendiesem und starten den Installer mithilfe von
Code:
msiexec /i EuroScopeSetup31.msi


Nachdem Euroscope installiert wurde, können wir dieses mithilfe von 2 Befehlen starten:
Code:
cd ~/.wine/drive_c/Program\ Files/$PfadZuEuroScope
wine EuroScope.exe
Für diejenigen, die faul sind (was mich mit einschliesst ) kann man auch ein AppleScript erstellen, welches sich komfortabel ins Dock ziehen lässt. Dazu öffnet man den AppleScriptEditor und gibt folgendes ein:

Code:
tell application "Terminal"
    do script "wine ~/.wine/drive_c/Program\\ Files/$PfadZuEuroScope/EuroScope.exe"
end tell
Nach einem Klick auf Übersetzen müsste es dann "farbig" werden



Jetzt können wir das Skript speichern. Zu beachten ist hier, als Format "Programm" auszuwählen:



Das war's! Jetzt ist Euroscope einsatzbereit!

Known "Bugs":
  • Mausrad zoomt immer Scope, auch wenn z.B. die SID-Liste geöffnet ist
  • Zweites Mikrofon wird nicht erkannt ("Secondary input/recording device is not working properly") d.h. man kann nur auf einer 2. Frequenz hören aber nicht selbst reden

Ich hoffe, das Tutorial war einigermassen verständlich. Wie immer gilt der Spruch: "Bei Fragen fragen"

Für leute die sich von der Schriftrolle im Dock gestört fühlen gibts jetz auch eine Anleitung, um das Euroscope-Icon einzubinden
__________________
Pol||D-EPOL
You've just lost the game.

Geändert von Pol Eyschen (2013-08-25 um 02:18 Uhr) Grund: Minor Corrections
Pol Eyschen ist offline   Mit Zitat antworten
Alt 2011-08-20, 09:08   #2 (permalink)
 
Benutzerbild von Stephan Boerner
 
Registriert seit: 2005-10-12
Beiträge: 2.784
Danke erteilt: 842
2.261 Danksagungen in 1.049 Beiträgen erhalten
Standard

Wie wärs wenn Du das noch für die nicht-deutschen auf englisch machst, und wirs dann in die Wiki packen?
Stephan Boerner ist offline   Mit Zitat antworten
Alt 2011-08-20, 11:19   #3 (permalink)
 
Registriert seit: 2008-12-16
Ort: KLO 187°/6.2 NM
Alter: 23
Beiträge: 684
Danke erteilt: 679
626 Danksagungen in 333 Beiträgen erhalten
Standard

Sehr gerne, ich werd das dann heute Abend übersetzen. Soll ich dir dann den übersetzten Text schicken?
__________________
Pol||D-EPOL
You've just lost the game.
Pol Eyschen ist offline   Mit Zitat antworten
Danksagungen
Alt 2011-08-20, 12:13   #4 (permalink)
 
Registriert seit: 2005-08-26
Beiträge: 2.801
Danke erteilt: 208
1.877 Danksagungen in 878 Beiträgen erhalten
Standard

Kleiner Schreibfehler in einem der Codezitate (der Screenshot ist korrekt): sudo port selfupdate
Bei port hat sich noch ein S eingeschlichen
__________________
MFG/Regards Meinolf
ATC EDLL FIR // D-?MHO
Meinolf Höhler ist offline   Mit Zitat antworten
Danksagungen
Alt 2011-08-21, 12:39   #5 (permalink)
 
Registriert seit: 2005-08-26
Beiträge: 2.801
Danke erteilt: 208
1.877 Danksagungen in 878 Beiträgen erhalten
Standard

Hmmm, irgendwas will mein mac nicht, der Install von Wine schlägt fehl:
Code:
XXLman:~ XXLman$ sudo port install wine
--->  Computing dependencies for wine
--->  Dependencies to be installed: expat expat flex gettext libiconv gperf libiconv ncurses 
ncursesw ncurses fontconfig freetype bzip2 zlib zlib freetype gnutls libgcrypt libgpg-error 
libtasn1 lzo2 pkgconfig glib2 autoconf help2man p5.12-locale-gettext perl5.12 m4 perl5 
perl5 perl5 automake libtool pkgconfig readline jpeg jpeg lcms tiff tiff libpng libxml2 libxml2 
libxslt mesa makedepend xorg-xproto py27-libxml2 python27 db46 gdbm openssl openssl 
python_select sqlite3 python27 xorg-dri2proto xorg-glproto xorg-libXfixes xorg-fixesproto 
xorg-libX11 xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-libXdmcp 
xorg-libxcb xorg-libpthread-stubs xorg-xcb-proto xorg-util-macros xorg-xcmiscproto xorg-
xextproto xorg-xf86bigfontproto xorg-xtrans xorg-libXi xorg-libXext xorg-libXi xorg-libXmu 
xorg-libXt xorg-libsm xorg-libice xorg-libsm xorg-libXcomposite xorg-compositeproto xorg-
libXcursor xorg-renderproto xrender xrender xorg-libXinerama xorg-xineramaproto xorg-
libXrandr xorg-randrproto xorg-libXxf86vm xorg-xf86vidmodeproto
--->  Configuring expat
Error: Target org.macports.configure returned: configure failure: shell command failed 
(see log for details)
Error: Failed to install expat
Log for expat is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_releas
e_ports_textproc_expat/expat/main.log
Error: The following dependencies were not installed: expat expat flex gettext libiconv 
gperf libiconv ncurses ncursesw ncurses fontconfig freetype bzip2 zlib zlib freetype gnutls 
libgcrypt libgpg-error libtasn1 lzo2 pkgconfig glib2 autoconf help2man p5.12-locale-gettext 
perl5.12 m4 perl5 perl5 perl5 automake libtool pkgconfig readline jpeg jpeg lcms tiff tiff 
libpng libxml2 libxml2 libxslt mesa makedepend xorg-xproto py27-libxml2 python27 db46 
gdbm openssl openssl python_select sqlite3 python27 xorg-dri2proto xorg-glproto xorg-
libXfixes xorg-fixesproto xorg-libX11 xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-
libXau xorg-libXdmcp xorg-libxcb xorg-libpthread-stubs xorg-xcb-proto xorg-util-macros 
xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-libXi xorg-libXext 
xorg-libXi xorg-libXmu xorg-libXt xorg-libsm xorg-libice xorg-libsm xorg-libXcomposite 
xorg-compositeproto xorg-libXcursor xorg-renderproto xrender xrender xorg-libXinerama 
xorg-xineramaproto xorg-libXrandr xorg-randrproto xorg-libXxf86vm xorg-
xf86vidmodeproto
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>
XXLman:~ XXLman$
please
__________________
MFG/Regards Meinolf
ATC EDLL FIR // D-?MHO
Meinolf Höhler ist offline   Mit Zitat antworten
Alt 2011-08-21, 12:56   #6 (permalink)
 
Registriert seit: 2008-12-16
Ort: KLO 187°/6.2 NM
Alter: 23
Beiträge: 684
Danke erteilt: 679
626 Danksagungen in 333 Beiträgen erhalten
Standard

Kannst du mal das log hier posten:
Code:
Log for expat is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_releas
e_ports_textproc_expat/expat/main.log
__________________
Pol||D-EPOL
You've just lost the game.
Pol Eyschen ist offline   Mit Zitat antworten
Alt 2011-08-21, 13:02   #7 (permalink)
 
Registriert seit: 2005-08-26
Beiträge: 2.801
Danke erteilt: 208
1.877 Danksagungen in 878 Beiträgen erhalten
Standard

Biddesehr

Edit: der C Compiler hat anscheinend ein Problem
Angehängte Dateien
Dateityp: txt main.log.txt (3,0 KB, 8x aufgerufen)
__________________
MFG/Regards Meinolf
ATC EDLL FIR // D-?MHO
Meinolf Höhler ist offline   Mit Zitat antworten
Alt 2011-08-21, 13:15   #8 (permalink)
 
Registriert seit: 2008-12-16
Ort: KLO 187°/6.2 NM
Alter: 23
Beiträge: 684
Danke erteilt: 679
626 Danksagungen in 333 Beiträgen erhalten
Standard

Hmmm... auf den ersten Blick sieht es aus, als wenn mit XCode etwas nicht stimmen würde... Hast du die richtige Version installiert (XCode4 für Lion, Xcode 3.2+ für SL, XCode 3,1+ für Leopard)?
__________________
Pol||D-EPOL
You've just lost the game.
Pol Eyschen ist offline   Mit Zitat antworten
Alt 2011-08-21, 13:22   #9 (permalink)
 
Registriert seit: 2005-08-26
Beiträge: 2.801
Danke erteilt: 208
1.877 Danksagungen in 878 Beiträgen erhalten
Standard

Vielleicht hat der ein Problem, weil ich XCode3 und 4 parallel liegen habe. Hast du heute Abend Zeit? Vielleicht können wir mal zusammen mit Teamviewer schauen.
Edit: hab (noch) SnowLeo drauf
__________________
MFG/Regards Meinolf
ATC EDLL FIR // D-?MHO
Meinolf Höhler ist offline   Mit Zitat antworten
Alt 2011-08-21, 13:31   #10 (permalink)
 
Registriert seit: 2008-12-16
Ort: KLO 187°/6.2 NM
Alter: 23
Beiträge: 684
Danke erteilt: 679
626 Danksagungen in 333 Beiträgen erhalten
Standard

Gerne, hast du gegen 18:30 Zeit? Ich komme dann in TS
__________________
Pol||D-EPOL
You've just lost the game.
Pol Eyschen ist offline   Mit Zitat antworten
Antwort

  VATSIM Germany Forum > VATSIM Software > Euroscope


Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 23:50 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Template-Modifikationen durch TMS
© 2006 - 2018 vatsim-germany.org