Επικοινωνία δύο υπολογιστών σε δίκτυο μέσω SimConnect

Συζητησεις για utilities σχετικά με το FS. / About FS utilities.
Post Reply
OAL109 Mike Ionas
Administrator
Administrator
Posts: 1276
Joined: Mon May 31, 2010 6:09 pm
Name: Mike Ionas
Callsign: OAL109

Επικοινωνία δύο υπολογιστών σε δίκτυο μέσω SimConnect

Post by OAL109 Mike Ionas »

Το παρόν υποθέτει πως ο χρήστης έχει βασική γνώση δικτύων και είναι σε θέση να δώσει στατική IP στον υπολογιστή που θα τρέχει το FS (server).

Είναι βασικό να έχετε το FSX Deluxe που περιλαμβάνει το SDK και να το έχετε εγκαταστήσει με το FSX. Η σωστή εγκατάσταση είναι:

1 - FSX
2 - SDK
3 - FSX SP1
4 - SDK SP1A
5 - FSX SP2
6 - SDK SP2

Αναλυτικές οδηγίες θα βρείτε εδώ.

Στη συνέχεια ξεκινάμε την προετοιμασία του υπολογιστή που θα τρέχει το FSX (server). Χρειάζονται δύο files:

1 - SimConnect.xml που τοποθετείται στο appdata\roamming\microsoft\fsx (την ίδια τοποθεσία που βρίσκεται το fsx.cfg). Το simconnect πρέπει να είναι φτιαγμένο ως εξής:

Code: Select all

<?xml version="1.0" encoding="Windows-1252"?>
<SimBase.Document Type="SimConnect" version="1,0">
	<Descr>SimConnect</Descr>
	<Filename>SimConnect.xml</Filename>
	<Disabled>False</Disabled>
	<SimConnect.Comm>
		<Disabled>False</Disabled>
		<Protocol>IPv4</Protocol>
		<Scope>global</Scope>
		<Address>xxx.xxx.xxx.xxx</Address>
		<MaxClients>64</MaxClients>
		<Port>500</Port>
		<MaxRecvSize>4096</MaxRecvSize>
		<DisableNagle>False</DisableNagle>
	</SimConnect.Comm>
	<SimConnect.Comm>
		<Disabled>False</Disabled>
		<Protocol>Auto</Protocol>
		<Scope>local</Scope>
	</SimConnect.Comm>
</SimBase.Document>
όπου το xxx.xxx.xxx.xxx πρέπει να αντικατασταθεί με την IP του υπολογιστή που τρέχει το FSX (server), π.χ. 192.168.1.5
Ακολουθεί sample file:
SimConnect.rar
Αφού το κατεβάσετε, δεξί κλικ και edit με notepad και αλλαγή της IP από xxx.xxx.xxx.xxx στην IP του υπολογιστή που τρέχει το FSX (server).

2 - SimConnect.ini που τοποθετείτε μέσα στο Documents (My Documents) folder του χρήστη. Αυτό είναι φτιαγμένο ως εξής:

Code: Select all

[SimConnect]
level=verbose
console=1
Δεν χρειάζεται να αλλάξετε κάτι εδώ. Ακολουθεί sample file:
SimConnect.rar
Προχωρούμε στην προετοιμασία του υπολογιστή που θα τρέχει τα υπόλοιπα προγράμματα (π.χ. Active Sky, IVAp, κλπ).

1 - Εγκαθιστούμε το SDK που θα βρούμε στον υπολογιστή του FSX στην τοποθεσία: Program Files\Microsoft Games\Flight Simulator X SDK\SDK\Core Utilities\Simconnect SDK\Lib. Τρέχουμε το SimConnect.msi που θα βρούμε εδώ στον δεύτερο (client) υπολογιστή.

2 - Φτιάχνουμε το SimConnect.cfg ως εξής:

Code: Select all

[SimConnect]
Protocol=IPv4
Address=xxx.xxx.xxx.xxx
Port=500
MaxReceiveSize=4096
DisableNagle=0
Και πάλι αλλάζουμε το xxx.xxx.xxx.xxx με την IP του υπολογιστή που τρέχει το FSX (server) π.χ. 192.168.1.5
Ακολουθεί sample file:
SimConnect.rar
Και πάλι δεξί κλικ και edit και αλλάζουμε το xxx.xxx.xxx.xxx σύμφωνα με τις παραπάνω οδηγίες. Το τοποθετούμε στο MyDocuments folder.

Είστε έτοιμοι!
You do not have the required permissions to view the files attached to this post. You must LOGIN to view the files.
Image
User avatar
OAL269 Kyprianos Biris
Global Moderator
Global Moderator
Posts: 331
Joined: Sat Aug 14, 2010 4:25 pm
Name: Kyprianos Biris
Callsign: OAL269

Re: Επικοινωνία δύο υπολογιστών σε δίκτυο μέσω SimConnect

Post by OAL269 Kyprianos Biris »

839902 wrote: Είστε έτοιμοι!
ΟΚ αλλά πρακτικά πως το τρέχουμε ;
Είναι κάτι αντίσοιχο του WideFS ;

Έκανα όλα τα παραπάνω και SquawkBox και ASE μου βγάζουν ειδοποιήσεις πως κάτι λάθος έχω στο SimConnect μου και πρέπει να επανεγκαταστήσω SP1 κλπ.

Αφου ρυθμίσω τα παραπάνω πως συνδέω πρακτικά το FS PC με το Client PC ;
Τι πρέπει να τρέξω ;
Image
P3Dv5.4 - CPU i9 10900 / GPU RTX 3070
OAL109 Mike Ionas
Administrator
Administrator
Posts: 1276
Joined: Mon May 31, 2010 6:09 pm
Name: Mike Ionas
Callsign: OAL109

Re: Επικοινωνία δύο υπολογιστών σε δίκτυο μέσω SimConnect

Post by OAL109 Mike Ionas »

Δεν τρέχεις κάτι όπως στο WideFS. Από τη στιγμή που ξεκινάει οποιοδήποτε application και εντοπίζει το SimConnect client εγκατεστημένο προσπαθεί να επικοινωνήσει με το FSX.

Αν σου βγάζει λάθος και ζητάει επανεγκατάσταση του SP1 στον client υπολογιστή:
- Έχεις εγκατεστημένο το FSX SDK SP1A και SP2 στο FSX PC?
- Το simconnect.msi από το οποίο κάνεις την εγκατάσταση στο client PC πρέπει να δείχνει αν περάσεις το κέρσορα του ποντικιού από πάνω v10.0.61259.0 ώστε να είναι η SP2. Αν όχι copy από το FSX PC και την τοποθεσία ..\Microsoft Flight Simulator X SDK\SDK\Core Utilities Kit\SimConnect SDK\lib και επανεγκατάσταση στο client PC αφού επιβεβαιώσεις την έκδοση.
Image
User avatar
OAL269 Kyprianos Biris
Global Moderator
Global Moderator
Posts: 331
Joined: Sat Aug 14, 2010 4:25 pm
Name: Kyprianos Biris
Callsign: OAL269

Re: Επικοινωνία δύο υπολογιστών σε δίκτυο μέσω SimConnect

Post by OAL269 Kyprianos Biris »

OK thanks, απλά δεν είχα εγκαταστήσει τα SDK στο μητρικό PC του FSX.

Τώρα ΟΚ.
Image
P3Dv5.4 - CPU i9 10900 / GPU RTX 3070
Post Reply