WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Simulationen (http://www.wcm.at/forum/forumdisplay.php?f=27)
-   -   Flusi Patch Vorraussetzungskontrollierer V1.0 (http://www.wcm.at/forum/showthread.php?t=147321)

Andragar 12.10.2004 19:20

Flusi Patch Vorraussetzungskontrollierer V1.0
 
Ich hab mich jetzt tatsächlich hingesetzt und habe oben genanntes Programm geschrieben. Es ist vermutlich nicht 100% wasserdicht sollte aber die gröbsten Patzer abfangen. Sollte jemand nach einem OK von der Software trotzdem Probleme haben und vielleicht sogar einen Grund finden, dann postet er das bitte hier, damit ich die Software vervollständigen kann.

Einfach alle Dateien in ein Verzeichnis kopieren und TestPatch.exe starten. (Wenn das Programm Fehler beim Starten erzeugt, meldet euch als Administrator an.)

Grüsse,
Michael

(Ach ja, falls ihr den Patch schon installiert habt werdet ihr vermutlich kein OK bekommen. ;) )

schubi 12.10.2004 19:23

Hi!
Noch nicht probiert,aber eine riesige Sache von Dir.
Ich sag# jetzt schonmal Danke
:D

Betto 12.10.2004 19:34

Zitat:

Es ist vermutlich nicht 100% wasserdicht
:roflmao:











Entschuldige, Michael, das schrie danach, gepostet zu werden. Abgesehen davon ist ja ziemlich klar, wo das Problem sitzt. Auf einem Drehstuhl. ;)

Andragar 12.10.2004 19:36

Tja, wenn du das "lies mich jetzt" gelesen hättest würdest Du es vielleicht als Administrator probieren.

Hmm... trotzdem komisch. Wenn du schon den Button drücken konntest? Komisch... Ich wollte auf ein Setup Programm verzichten. Geht wohl doch nicht.

:motz: Und woher ist dir bekannt das ich einen Drehstuhl habe????
:D

Versuche mal die RegTOOL5.dll manuell zu registrieren.

Argh... ich glaube ich weiss was los ist.

Moment, V1.1 kommt in wenigen Sekunden.

Andragar 12.10.2004 19:52

Ok... 2. Versuch

Version 1.1

Hawkeye 12.10.2004 19:54

Danke für das Programm..
 
vorab: ich habe den Patch noch nicht versucht zu installieren.
Mein dzt. Status:
Addons: Diverser PAITraffic, PMDG 737-600/700,
Scenery (alles Freeware): LFRD2004, PietroMauri Meshes,LOWW by Stephan Rausch
Aircraft (alles Freeware): Diverse, aber jede Menge !

Und das Programm gibt mir 32 DLLs und natürlich meine FS9.exe (NoCd) an, die ich ersetzen muss. Da aber mein Flusi ganz zufriedenstellend läuft (Keine CTD, Frames geht im grossen und ganzen) werde ich ihn lieber nicht niederpatchen. Ich warte bis zur nächsten Neuinstallation, das war zwar noch nie notwendig war (läuft seit 9.Jänner 2004), aber man weiss ja nie!
Ich muss mich halt nur zusammenreissen, dass ich ihn nicht doch mal "versuchsweise" patche!

Viel Glück an alle und Happy Flying,
Manfred

Andragar 12.10.2004 19:57

Hallo Manfred,

jetzt wird es nämlich erst interessant.
Ich hab nur den Amerikanischen FS9, deswegen ist es nicht unwarscheinlich wenn du DLLs mit einem anderen Änderungsdatum hast.

Wenn du ins Modules-Verzeichnis gehst und dort die Eigenschaften mit der rechten Maustaste einer der Flusi-DLLs öffnest, was für ein ÄNDERUNGSdatum hast Du da?

Da bin ich mir nämlich noch nicht sicher ob ich auf die Dateigröße oder dem Änderungsdatum abprüfen sollte.

(Original kommen 32 dlls vom Flusi mit, deswegen 32 Warnungen. Ich teste derzeit auf das Änderungsdatum, das schein falsch zu sein, da ich nicht denke, dass du alle dlls von addons geändert bekommen hast.)

@All
Sorry, das ich hier etwas Betatesting mache. Aber wenn ihr ein OK vom Programm bekommt steht die Chance ganz gut, dass das Patchen funktioniert.

Hawkeye 12.10.2004 20:09

Hallo Michael,
 
, also eine der bekrittelten DLLs ist die demo.dll. Datum 22.06.04.

Vielleicht noch folgendes:
Ich habe die deutsche Version, dein Proggi meldet zwar, dass ich die amerikanische habe, schlägt aber richtig den deutschen Patch vor.

Und noch was fällt mir gerade ein: Ich habe das FlusiVerzeichnis komprimiert! Vielleicht stimmen dann etwaige Grössenprüfungen nicht mehr?(Weil die Dateigrösse auf der Platte ja kleiner ist als in Wirklichkeit)

Grüsse Manfred

Andragar 12.10.2004 20:12

Aha... also vielleicht doch keine Bytegröße prüfen. Dann muss ich vielleicht doch eine Checksumme bilden. :-/

Das mit der Amiversion, da hab ich wohl zu viel Text kopiert.

@Manfred: Von wann ist eine unveränderte dll?

Hawkeye 12.10.2004 20:12

PS: TestErgebnis:
 
Hier mein Ergebnis:
EDIT: ein bisserl unübersichtlich, tschuldigung

Andragar 12.10.2004 20:20

Aha... danke.

22.6.? Mist. Damit fallen die raus.

Ich hatte schon eine deutsche Flusiversion in der Hand, da gab es Daten vor dem 20.6. Es scheint also verschiedene Flusi Versionen zu geben.

Frage: Meint ihr man kann ein Grenzdatum setzen vor dem eine DLL als nicht-manipuliert gelten kann? Wenn nicht, dann muss ich checksummen machen. Wobei da die Frage ist, ob die Dateien Sprachunabhängig sind.

@Alle
Wenn ihr bei den DLLs die Warnungen bekommt und alle Daten sind gleich könnt ihr auch davon ausgehen, dass der Patch läuft. ABER achtet ganz unten auf eine eventuelle Meldung von FSUIPC und oben von der FS9.exe, die vielleicht ausgetauscht werden müssen.
Auch fehlt dann der folgende Hinweis auf Active Camera:

"Weitere wichtige Infos:"
"Besitzen sie Active Camera dann müssen sie sie auf die neueste Version 2.0 bringen UND den Active Camera Patch installieren."
"Das Update wie auch den Active-Camera Patch finden sie auf deren Homepage."

"1. AC2004 v1.1 (oder sogar nur v1.0 und anschließend das Update auf v1.1)"
"2. AC2004 Update auf v2.0"
"3. FS9 Patch"
"4. AC2004-Patch für FS9.1"
"zu finden auf http://www.anticyclone.be"

Werde mich Morgen weiter damit beschäftigen. :)

Hawkeye 12.10.2004 20:37

Ich finde leider keine unveränderten,
 
, nur z.B. die von PMDG
siehe hier:
(Hoffe du kannst es lesen)

Andragar 12.10.2004 21:18

Hab doch noch eine neue Version.

Die Kontrolle auf Original habe ich nun ein wenig umgestellt.
Einzige Annahme: wenn geändert wurde sind die Daten der Dateien verschieden.

Also bitteschön:


(Und jetzt fehl mir doch noch was... die Überprüfung der display.cfg. :rolleyes: Aber immerhin meckert er Patch die an, wenn sie ihm nicht passt.)

Hawkeye 12.10.2004 21:47

So schauts mit Test V1.2 aus,..
 
..ziemlich das selbe, oder ?

Grüsse Manfred

Betto 12.10.2004 22:12

Oh Michael,

sorry, daß ich mich jetzt erst wieder melde.

1) Auf dem Drehstuhl saß ich. (Ich weiß, daß Du weißt, daß ich das so gemeint habe, ich fand's aber trotzdem mal gut, darüber geredet zu haben. ;) )

2) Ich dachte, Du hättest aus der Fehlermeldung den Fehler erkannt, darum hatte ich nichts weiter geschrieben: WinZip hat die benötigten DLLs nicht gleich mit ausgepackt. (Was WinRar hier bei mir zuhause übrigens immer automatisch tut!) Daher konnten sie nicht gefunden werden.... :shy:

Peter(le) hat mich woanders kritisiert, als ich behauptete, der Patch sei idiotensicher. Er hielt entgegen, man müsse die Readme lesen - das hat mich auf die Idee gebracht, Deine Readme zu ignorieren.

Von Herzen bitte ich um Entschuldigung, der "Fehler" war zwar ursprünglich tatsächlich unabsichtlich, aber ich wußte sofort, woran es lag und habe dies nicht dazugeschrieben. Ich wollte Dich nicht auflaufen lassen.

Im Übrigen finde ich das eine tolle Idee, einen extra Check zu programmieren, ich könnte das nicht.

Daher: Hut ab und sorry für das, was ein kleiner Scherz werden sollte.

:bier:

Betto




PS. Ich habe zuhause nur mal aus Spaß das Programm laufen lassen, nach erfolgtem 9.1-Patch. Kleiner Kommentar: Wenn (natürlich) derart viel beanstandet wird, könnte ein Zeilenumbruch zwischen den einzelnen Hinweis-Blöcken die Lesbarkeit etwas erhöhen. Ansonsten: Keep up your good work!

PPS. Den Namen finde ich gut! "Voraussetzungskontrollierer" ist erstklassig.

Andragar 12.10.2004 22:33

Huh, doch noch mal online heute:

@Manfred
Mir ist aufgefallen, dass deine DLLs immer ein paar Sekündchen auseinander liegen. Deswegen funktioniert meine Annahme bei dir nicht. :confused: Bei mir gibt's da immer das gleiche Datum. Die Frage ist nun ob die DLLs bei dir auf der CD auch so ein Datum haben oder nicht, bzw. wie du den Flusi installiert hast. (Von einer Stelle an die andere kopiert? Ich meine jetzt ausdrücklich KEINE Schwarzkopie. Vielleicht hast Du das als Sicherheitskopie eingespielt?) Vielleicht muss ich auch nur die Zeit beim Test "abschneiden". (Checksummen gefallen mir langsam immer mehr. Was aber, wenn der Patch nach etwas anderen geht? Hmm...)

@Betto
Danke für die Aufklärung. :D Nein, ich hab das nicht bös aufgefasst. Ich hab durch deine Antwort sogar eine eventuellen Fehlerquelle beseitigen können.

"Voraussetzungskontrollierer" ist doch ein erstklassiges Zufallskompositum. Man kann ja mal die Deutsche Sprache in Ehren halten. ;)

Andragar 12.10.2004 23:28

Ok... V1.3 des Vorraussetzungskontrollierers.

Diesmal komplett auf Checksummen umgestellt.

Habe das aber nur mit meiner Ami-Version testen können.
Mal sehen was eure Deutsche Version dazu sagt...

(Dauert ein paar Sekunden länger, nicht die Geduld verlieren.)

lprandtl 12.10.2004 23:30

Hi Michael,

danke für das Programm.
Habe den englischen FS und bekomme ein absolutes okay gemeldet. Ans Patchen traue ich mich trotzdem noch nicht heran - brauche einen definitiv laufenden FS die Tage :(

Grüße,
Ingo

Andragar 12.10.2004 23:35

Hallo Ingo,

danke für's Testen. Warte eben bis du "Pufferzeit" hast. :)
Niemand muss sofort updaten.

Außerdem ist mein Testprogramm keine 100%ige Garantie, dass alles klappt. Ich habe nur all unser bisheriges Wissen in die Prüfroutine eingebaut.

Wenigstens werden wir bald raus bekommen, ob die DLLs der Sprachversionen voneinander verschieden sind oder nicht.

Hawkeye 12.10.2004 23:58

@Andragar
 
Ich habe eine legal gekaufte FS9 Version. Das installierte Spiel habe ich schon 2 oder 3Mal zur Sicherung auf eine andere Partition kopiert, aber soweit ich mich erinnern kann, noch nicht von dieser wieder hergestellt (Ich kann mich aber auch irren!)

Zuerst einmal die OriginalDLLs von der CD(deutsche Version):

Hawkeye 13.10.2004 00:04

und noch dazu...
 
Die Ergebnisse deines neuen (V1.3) "Checkers":
(Sieht ja schon viel besser aus, oder?)



PS:Nur um Missverständnissen vorzubeugen: Ich finde es echt toll von dir, dass du Dir diese Arbeit machst. Ich für meinen Teil habe, wie eingangs erwähnt, mit dem Ergebnis deines Checkers kein Problem. Bei mir läuft der Flusi sehr gut, ohne CTD und da ich kein "Frame"ling bin werde ich den Patch erst beim nächstn Neuinstallieren draufhauen. Nur wegen meinen kryptischen Ergebnissen musst du dir nicht allzuviel antun. Trotzdem, wie geagt, Hut ab vor deiner Hilfsbereitschaft!


Hawkeye 13.10.2004 00:17

nochmal @Andragar:
 
Können die unterschiedlichen Sekundenangaben vielleicht durch das Komprimieren des Flusi-Ornders enstanden sein? Installiert hab ich ihn nämlich nicht komprimiert und danach erst komprimiert (Wortwiederholung, setzen! Nicht genügend!;) )
Ist mir nur so eingefallen, jetzt geh ich pennen, ich träume sicher von DLLs !

Manfred

Rainer Hofmann 13.10.2004 07:35

Guten Morgen,
erstmals vielen Dank für den Checker !Da steckt einiges an Arbeit drin .
Ich hatte meinen Flusi neu aufgesetzt , den FS9-Patch korrekt aufgespielt und anschl. alle Add-Ons installiert.Flusi läuft normal . Nun liess ich deinen Patch V1.3 drüber laufen .
Was erzählt er mir : viele .dll seien verändert und ich soll die Originaldateien wieder aufspielen ; ferner empfiehlt er mir den Patch für den Flusi nicht zu installieren (?),obwohl er eindeutig installiert ist.
Ist das so OK ? Oder gibt es Handlungsbedarf ?

Christian Hofmann 13.10.2004 07:59

Hallo Namenskollege!

Schau mal, was Andragar in seinem ersten Posting in diesem Thread geschrieben hat:

Zitat:

Ach ja, falls ihr den Patch schon installiert habt werdet ihr vermutlich kein OK bekommen.
Ist doch irgendwie logisch, denn das Programm prüft, ob die Vorraussetzungen für einen Patch gegeben sind. Also werden die Dateien des FS2004 VOR dem Patch geprüft und nicht jene nach einem erfolgreichen Patchlauf.

Happy Landings & Always Three Greens!

Christian

Rainer Hofmann 13.10.2004 08:20

Jo ,
hatte ich überlesen........;)

Ringo 13.10.2004 08:38

Voraussetzungskontroller FS9.1
 
Danke, danke und abermals danke an Michael.

Spitzenidee mit dem Prog! Hätte man eigentlich bei M$ schon haben sollen.

Ciao!

Andragar 13.10.2004 09:33

So noch einmal ich, Leute. :)

Momentan wird das Ding erst mit der Englischen/Amerikanischen Version richtig laufen. Ich muss noch bei meinem Händler des Vertrauens von den Deutschen DLLs die Checksummen bilden und einbauen.
So wie Manfreds letzter Auszug des Tests aussieht dürften nämlich ein paar dieser DLLs Sprachunterschiede besitzen.

Wird wohl vor Morgen nichts mit.

Stay tuned. :)

lprandtl 13.10.2004 09:39

Hi Michael,

habe mich eben zusammengenommen und das blöde Dinge gepatcht.
Starten konnte ich den Flusi immerhin - zum Fliegen langt es jetzt nicht mehr, aber das ist ja schon mal ein Anfang ;-)

Danke nochmal und Grüße,
Ingo

P.S.
Es ist immer noch die englische Version ...

Andragar 13.10.2004 16:14

Flusi Patch Voraussetzungskontrollierer Version 1.4
 
So ihr Freunde der bugfreien Programmierung.

Anbei die nun auch für Deutsche Checksummen arbeitende Version 1.4.

So keine weiteren Erkenntnisse über das Patch 9.1 auftauchen und keine Bugs gemeldet werden sollte das erst einmal die Final-Version sein.

Wie gesagt, ich übernehme weiterhin keine Verantwortung wenn trotz eines OKs meines Programms die Installation schief geht. Ansonsten denke ich, ist die Warscheinlichkeit des Gelingens bei einem OK des Voraussetzungskontrollierers ganz gut.

Grüsse und nun viel Spass beim Patchen.

Hawkeye 13.10.2004 19:10

Na, wer sagts denn!
 
Wird immer besser, jetzt liegt´s nur mehr an meiner FS9.exe(Klar, ist die NoCdVersion) und an der weather.dll(Warum die nicht mehr die Originale ist, weiss ich nicht, ich habe keinerlei Wetterbetreffenden Addons installiert. Aber, wie gesagt, ich werde trotzdem noch nicht patchen weil mit meinem Istzustand zufireden bin.

Trotzdem nochmals Danke an Andragar!

EduHir 13.10.2004 19:36

Hawkeye,
es hat vor ca. 1 Jahr eine gepatchte Weather.dll im Netz
(FSnordic) gegeben. Da wurde eine VIS-Einstellung geändert.
Ich bin auch drüber gesaust:(
Einen Tag herum g'spielt..
Habe ich ersetzt und anschließend den Update durchgeführt.
Bis jetzt keine Probleme.

Michael,
perfekter Job!!! Hätte eigentlich M$ machen sollen.
Aber für mich 3 Tage zu spät.

edi

Hawkeye 13.10.2004 19:49

@EduHir
 
jahaaa, das wars! Irgendetwas mit optimierung der Nebeldarstellung glaube ich. Und jetzt bin ich mir fast sicher, dass ich die Weather.dll ausgetauscht habe.
Mann, ich merke mir ja auch gar nichts mehr,..

Grüsse Manfred

hotte 13.10.2004 20:08

Hallo Michael,

der MS-Patch 9.1 hat auch bei mir Dank deiner Hilfe hervorragend funktioniert. Ich musste nur zusätzlich noch das Update von ActivCamera (Version 2.0) installieren.
Vielen Dank für dieses super Tool.

Horst-Peter aus Berlin

Andragar 13.10.2004 20:17

Vielleicht gibt's da ja irgendwelche Versionsunterschiede.
Das werden wir aber erst festellen können wenn du die original Weather.dll mal mit deiner installierten vergleichst. Du musst die originale ja nicht installieren, nur mal von der Bytezahl vergleichen.

Wer weiss schon welche Addons welche Dateien verändern. :) Z.B. ein Wetterradar?

Edit: Aha. Gepatchte Weather.dll. Na siehst du? :D

Freut mich, das alles zu klappen scheint.
Aber wie gesagt, nicht bös sein, wenn es trotzdem bei irgend jemanden nicht klappt.

schubi 14.10.2004 18:12

Hi Michael!
Hier mein besagter Screen :

Andragar 14.10.2004 18:15

Ah! Alles klar.

Benenne das Verzeichnis in "TestPatch" ohne Space um.
Dann einfach das Programm starten.

Andragar 14.10.2004 18:22

Und für die Leute, die Probleme mit den DLLs haben:

Jetzt noch die ultimative Version 1.5 OHNE! dlls.
Einfach starten und Knopf drücken. Dann warten. :D

(p.s. Werbung muss sein, ich hab 'nen deutschen Flusi für's Programm bekommen.)

schubi 14.10.2004 19:37

Great,thats it!
:D

wolftech 14.10.2004 21:29

Mensch, das Tool ist echt eine geniale Idee. War die Woche beruflich viel unterwegs und habe daher noch mit dem Updaten abgewartet und wollte mir erstmal in Ruhe alle Reaktionen hier im Forum durchlesen :-) Daher passt das mit dem Tool jetzt richtig gut. Werde ich am W.E. mal ausprobieren!

Also nochmals Danke, für Deine Mühe!

Ciao,
Olli

schubi 15.10.2004 00:27

Kurze Frage an den Schöpfer dieses Tools.
So sieht mein Test aus:

OK: die FS9.exe hat die richtige Größe 1394631.
OK Generic.bgl gefunden
OK: Generic.bgl ist original.
32 von 32 Original-Dlls existieren. (Weniger als 32 kann ok sein.)
Die folgenden DLLs werden als original bezeichnet, wenn sie alle das gleiche Datum haben.
Damit entdecken wir alle Änderungen spätestens im zweiten Durchlauf.
OK: ABLSCPT.DLL gefunden und ist original.
OK: ACONTAIN.DLL gefunden und ist original.
OK: AI_PLAYR.DLL gefunden und ist original.
OK: ATC.DLL gefunden und ist original.
OK: CONTROLS.DLL gefunden und ist original.
OK: DEMO.DLL gefunden und ist original.
OK: DYNAMIC.DLL gefunden und ist original.
OK: FACILITIES.DLL gefunden und ist original.
OK: FE.DLL gefunden und ist original.
OK: FLIGHT.DLL gefunden und ist original.
OK: FSUI.DLL gefunden und ist original.
OK: G2D.DLL gefunden und ist original.
OK: G3D.DLL gefunden und ist original.
OK: GLOBAL.DLL gefunden und ist original.
OK: gps.DLL gefunden und ist original.
OK: gps_export.DLL gefunden und ist original.
OK: INSTRUCTOR.DLL gefunden und ist original.
OK: MAIN.DLL gefunden und ist original.
OK: mpchat.DLL gefunden und ist original.
OK: MULTIPLAYER.DLL gefunden und ist original.
OK: PANELS.DLL gefunden und ist original.
OK: REALITY.DLL gefunden und ist original.
OK: SIM1.dll gefunden und ist original.
OK: SimScheduler.DLL gefunden und ist original.
OK: SOUND.DLL gefunden und ist original.
OK: SYMMAP.DLL gefunden und ist original.
OK: TERRAIN.DLL gefunden und ist original.
OK: Traffic.DLL gefunden und ist original.
OK: UTIL.DLL gefunden und ist original.
OK: VISUALFX.DLL gefunden und ist original.
OK: Weather.DLL gefunden und ist original.
OK: WINDOW.DLL gefunden und ist original.
OK FSUIPC.DLL gefunden
OK: die FSUIPC.dll hat die Versionsnummer 3.4.0.0.

---------------------------------
Alle Voraussetzungen für eine erfolgreiche Installation des Flusimulationspatches sind gegeben.
Bitte starten sie den Rechner neu bevor sie den Patch starten.
Unterbrechen sie den Lauf des Patches nicht. Es kann unter umständen über 1 Stunde dauern!

Bedeutet dieses nun,daß ich den FS Patch ohne Kopieraktion wie von MS beschrieben vornehmen kann,da lt. Test die 32 dll's alle Orginal sind zumindest lt. Datum?
Das wäre ja mal was Erfreuliches:cool:

:)


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:00 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag