27. Aug
Mi:Fusion 3.0 Beta 3
Der Updater ist endlich da!
… oder auch: was lange währt …
Und ich hoffe er verrichtet seinen Dienst wie er soll. Aber bevor ich ihn in die große weite Welt entlasse möcht ich ihn hier gerne nochmal mit Euch testen.
Voraussetzung:Miranda Fusion 3.0 Beta 2 … also wer noch beta1 hat erstmal installieren.
Wer schon Beta 2 hat ist fein raus. Für den gibt es ein UpdatePack am unteren Ende des Artikels!
Wichtig: Vor der Installation bitte alle Fusion Anwendungen schließen!
- Miranda
- Configurator
- ggf. Watchdog
Das Pack ändert nichts am Core (bleibt 0.9 beta 2) sondern installiert nur den Updater und aktualisiert den Configurator und die mfstart.exe.
Wenn Ihr im Anschluss den Configurator öffnet seht Ihr, dass ich die Miranda Fusion Versionsnummer auf 2.22.22.22 zurückgesetzt habe. Das hat nur technische Gründe, ich hätte jetzt quasi die Chance auf 777777 Updater Tests bevor ich die 3.0.0.0 erreiche – aber ich denke soviel brauchen wir hier nicht.
Ich hab den Updatemodus erstmal auf manuell stehen. In der Final wird er später auf auto ausgeliefert werden.
Ich werde heute, 27.08.2010, um 23.15, das erste “Update” auf den Server stellen. Dabei handelt es sich aber um ein Fake-Update das nur die Versionsnummer erhöht. Weiter Fake-Updates folgen morgen.
Infos zum Updater: Er läuft nicht permanent im Hintergund. Auf semi oder auto startet er mit Miranda, schaut nach Updates, und beendet sich nach getaner Arbeit. Das schont die Resourcen.
Mi:Fusion 3.0 Beta 3 UpdatePACK[Nur für registrierte Mitglieder]53 Downloads (1,4 MiB | Upload: 27. August 2010) ACHTUNG! Nur für MF 3.0 Beta 2 aus dem DevBlog! Core 0.9 #2 inklusive Miranda Fusion Updater
Viel Spaß beim Testen und gebt Feedback.
Euer Highcoder
Bisherige Updates:
- 02.33.44.66 – Updater 1.0.2 an Bord. Verbesserte Erkennung- und Schließroutine für offene Fusion Anwendungen.
- 02.33.44.77 – mit Versions Resetter. Er setzt die interne Versionsnummer wieder auf 2.22.22.22 zurück OHNE irgendwas anderes zu verändern. Ideal zum Testen des Updaters
- 02.33.45.00 – Updater 1.0.3 und Configurator 1.0.8 für MF 3.0 beta 2 mit nochmal verbesserter Routinen zum Beenden der Fusion-Anwendungen
- 02.33.45.01 – Updater 1.0.4 – Ein Problem bei der Erkennung von Updates die eine 8 oder 9 in der Versionsnummer trugen, wurde beseitigt. Danke an Case der mir den entscheidenden Hinweis gab.
- 02.78.97.89 – Updater 1.0.5 – Gibt besonders Miranda mehr Zeit sich zu beenden um dem DB Problem vorzubeugen. Außerden ein Test ob der Updater jetzt Versionsnummern die die Zahlen 8 und 9 beinhalten beherrscht.
- 02.79.00.00 – Updater 1.0.6 – some minor improovements…
- 03.00.00.00 – *** Miranda Fusion 3.0.0 FINAL ***
Ankündigung!
Sonntag den 29.08.2010 wird Miranda Fusion 3.0 Final ausgeliefert. Damit Ihr jetzt nicht in die Röhre schaut wird es für die DevBlog Version hier ein Update auf 3.0.0.0 geben! Puttee hat versucht soweit die Unterschiede von Beta2 zu Final in ein Update zu integrieren. Eine “clean Install” ist aber immer zu bevorzugen. Ich werd’s zumindest tun, da meine Beta schon ziemlich verbastelt ist. Ich trau’ dem Frieden zumindest nicht mehr.
Ich bedanke mich nochmal bei Euch für’s Testen und das Feedback und ich hoffe Ihr freut Euch genauso wie wir auf die Final Release.
euer Highcoder
am 28. August 2010 um 00:53
8489
version : 2.33.44.55 hab ich jetz
am 28. August 2010 um 00:55
8490
und das schicke fenster mit den backup kommt auch wieder
am 28. August 2010 um 01:19
8491
die Versionsnummer ist richtig. Hat alles geklappt. Was die Messagebox betrifft, so wird sich noch was tun.
am 28. August 2010 um 10:57
8493
Das mit dem Miranda-Profil-Backup-Fenster ist ja schon bekannt wenn man herunterfährt ohne Miranda vorher zu beenden. Miranda (zumindest 0.9#2) hat wohl ein Problem damit “fremdbeendet” zu werden.
Schauen wir mal ob sich das mit den Finalbuilts gändert hat.
am 28. August 2010 um 01:30
8492
servus..
hab es auf manuell stehen, geupdatet.. un es hat geklappt!!
am 28. August 2010 um 11:31
8494
Updater installiert per Updatepack. Kein Problem!
Miranda-Fusion gestartet.
Updater meldet neue version und möchte Mi:Fu neustarten. Funktionierte!
Version wie im ersten kommentar!
Configurator sagt somit auch Updater ist auf Auto!
Ich schätze genug Feedback erstmal ;) läuft perfekt
am 28. August 2010 um 11:50
8496
Beide Updates über Manuell nochmals installiert! Absolut kein Problem! Lief so durch. Kleines aber unwichtiges Manko! Updater wollte das ich Miranda beende obwohl Miranda beendet war. Aber sonst könnt ihr auf eure Arbeit stolz sein! :P Großartiger Updater, großartiges Pack! Weiter so!
am 28. August 2010 um 11:49
8495
jup bei mir das selbe gerade. installiert.. wurde aktulisiert!! =)
am 28. August 2010 um 11:57
8497
Sooo… 02334466 is draußen ^^
Updater 1.0.2 hat dun diesbezüglich eine verbesserte Routine…
am 28. August 2010 um 12:24
8498
Ok hab noch was schönes Gefunden: Unter W7x64 lässt sich der Configurator wenn er offen ist nicht durchs Herunterfahren beenden! Frag mich ob das gewollt ist. Naja nur so als Hinweis. Miranda lief nicht btw
am 28. August 2010 um 12:30
8499
oO der Configurator?
wtf…
Ich hab Win7 x64 und nie ein Problem gehabt…
am 28. August 2010 um 13:14
8500
hat geklappt ohne Probleme
am 28. August 2010 um 14:05
8501
Super Kolege,
Klappt bisher alles ohne Probleme!!
Keine Bemerkung nötig
am 28. August 2010 um 14:18
8502
Jo hier auch reibungsloser Ablauf des Updates. Wenn jetzt noch der Fehler mit dem Backup gelöst und Fingerprint richtig funzt würde ich die finale veröffentlichen. Vorher nicht.. das macht kein Sinn ein Miranda fusion mit so welchen Bugs zu veröffentlichen auch wenn puttee und highcoder nichts dafür können.
am 28. August 2010 um 23:44
8507
Release ist Sonntag. Sonst warten wir noch ewig.
Das mit dem Backupfehler hat was mit dem DB System zu tun denke ich. Im gegensatz zu früher speichert Miranda noch etwas in der DB (ich denke u.a. das alles korrekt beendet wurde) wenn man auf Beenden geht. Allerdings scheint dies nicht zu passieren wenn Miranda “von Aussen” beendet wird. Bein nem ProcessKill würd ich das noch nachvollziehen können da das einem “Programmabsturz” nahe kommt.
Aber bei einem {WM_CLOSE}, was dem normalen Beenden entspricht, sollte Miranda eigentlich kein Problem damit haben. Oder sie sollen sich mit DDE auseinander setzen. Das wär noch besser. DDE? Was ist DDE? Dynamik Data Exchange… Das zu erklären würde zu weit führen. Aber MS-WORD ist gutes Beispiel. Wenn man ein bearbeitetes Dokument offen hat, und man fährt Windows herunter, gibt Windows über DDE allen die Anwendungen die DDE tauglich sind die Meldung: “Achtung! Ich fahre jetzt runter. Ihr habt 10 Sekunden Zeit zu Speichern bevor ich euch zwangsbeende.” Somit hat Word Zeit in ruhe zu speichern und sogar sich selbst zu schließen, bevor Windows es tut. Und wenn Miranda DDE verstehen würde könnt ich es nämlich per DDE beenden…
Aber das schöne an der neuen Art der DB ist dass es ziemlich unmöglich ist dass sie sich durch solche Aktionen zerschießt…
Fingerprint… naja… wie lange sollen wir deiner meinung nach warten? Weihnachten 2012? Ganz ehrlich? Ich denke die Funktionalität von Miranda Fusion leidet kaum an nicht korrekt erkannten Clients. Deshalb nicht zu releasen wäre blödsinn…. Fingerprint ist ein Gimmick und kein elementares Feature… Bis auf ein paar wenige Fälle ist es doch unerheblich ob ich jetzt weiß ob mein Gegenüber ICQ7 oder Trillian benutzt…
Also… Core ist Final, sogar die schnell nachgeschoben fixes haben wir schön abgewartet, unsere Tools sind auch soweit einsatzklar… es wird Zeit für Miranda Fusion 3.0 Final!
mfG
am 29. August 2010 um 01:43
8508
Genau!!! :-)
am 29. August 2010 um 02:05
8509
Über DDE habe ich schonmal zu Zeiten der Windows 7 pre-beta bug reporting gemacht. Dieser Bug wurde im MC (Microsoft Connect) leider nicht als Bug bezeichnet sondern als “by design” abgestempelt. Es gibt nämlich noch eine anzahl anderer Programm die im Kern extra an Windows 7 angepasst wurden. Ein Beispiel dafür ist, auch wenns es nie im Changelog erwähnt wurde das Programm mIRC.
Bei diesem Programm z.B gab es auch Probleme. Fakt ist das immernoch nicht alle Entwickler raushaben wie man seine Software, welche aus Server und Client (Programmdateien im Install-ordner des Programmes) bestehen auf win7 optimiert.
Es scheint ziemlich kompliziert sein. Ich glaube da sollteste du Highcoder mit dem Entwickler von Miranda mal drüber sprechen. Ich denke da sind durch die neue DB einige inkompatiblitäten entstanden. Die meisten Entwickler denken das zwischen vista und win7 sich auch unter der oberfläche kaum was geändert hat.. Hier hat sich allerdings ziemlich viel geändert welches zwars nicht das starten eines programmes verhindert jedoch das verweigern des diensten von ein paar komponenten auslösen kann.
Mit Fingerprint gebe ich dir absolut recht. Es ist sicherlich nicht schlimm wenn das plugin momentan mucken macht und ich bin mir sicher das spätestens im November fingerprint wieder 1A funzt.
Der Updater funktioniert 1A.
Nur eine Sache. total unwichtig eigentlich aber, erst nach einem neustart wurde bei Windows “Program and Features” Miranda Fusion 3.0.3 angezeigt.. vorher nach ausführen des updates war es 3.0.2. jedoch nur bei program and features. im Ccleaner klappte alles ;-)
Naja auf jedenfall macht ihr eine sehr sehr gute Arbeit und ihr habt einen sehr sehr hohen Anspruch bei diesem Projekt. Was ich gerne noch hätte ist das man ein Simples Theme und ein simples dazugehöriges Plugin schreibt womit man, mithilfe des Farbcodes von z.B Gelb die Kontaktliste und das Nachrichtenfenster in die Farbe Gelb umwandeln könnte. Wäre so eine Anregung für Mi:Fu 4.0. Vielleicht berücksichtigt ihr das denn ich kenne da so ein paar Mädels, die würden Miranda Fusion benutzen wenn ich es für die auf Pink oder Rosa stellen könnte. :D :D :D
Naja nochmal ein großes Lob von meiner Seite.
am 29. August 2010 um 09:34
8511
Also bei mir steht in “Program and Features” sogar nur noch Miranda Fusion 3.0.0. :-) War nur n Test. Zur Final wird da wie jetzt auch 3.0.0 stehen…
Was mir aufgefallen ist, dass sich Miranda korrekt beendet sofern man ihm(es/ihr?) nur genug Zeit dazu gibt.
Beim Herunterfahren von Windows7 haben viele das Problem. Anscheinen würgt 7 (im gegensatz zu älteren BS) alle Anwendungen zu schell ab so dass sie nicht genug Zeit zum Speichern haben.
Das selbe passierte in meinem Updater. Miranda(WindowClass) MirandaIM(WindowTitle) hat von mir erst ein {WM_CLOSE} bekommen. Class & Title sind auch sofort weg und deshalb machte meine Routine weiter. Allerdings war der Prozess miranda32.exe noch offen weil er noch speicherte. Das erkannte meine Routine (FindProcess) und Terminierte Miranda (KillProcess)… War und ist als sicherheit gegen “hängende” Prozesse gedacht.
Ich hab jetzt die Zeit für {WM_CLOSE} deutlich erhöht. Miranda hat nun selbst auf meinem lahmen Lappi genug Zeit. Bisher hatte ich dann auch keine DB Fehler mehr.
Und danke für dein Lob. Vllt. hält irgendwann mal ein MF:SkinChanger einzug ins Paket. ;-)
mfG
am 28. August 2010 um 16:10
8503
Alles Perfekt bis her! Wann kommt der Core-Update? :P
am 28. August 2010 um 19:11
8506
Morgen… :-)
am 29. August 2010 um 09:52
8513
Freut mich zu lesen, dass es bald die Final Version dazu geben wird. Als ich es jedoch gestern getestet habe, hat alles bis auf das importieren des alten Miranda Profils funktioniert. Bei mir hatte er zumindest den Verlauf nicht übernehmen können.
am 29. August 2010 um 10:34
8515
Letzten beiden Updates gingen so durch. Ohne Probleme! Versions Nummer ist nun auch richtig. mfG Dimi
am 29. August 2010 um 12:26
8517
Das hat auch prima funktioniert :P…minor improvments xD
am 29. August 2010 um 13:33
8518
Startet, verbindet und alles tuti bisher, vielen dank für eure großartige Arbeit Leute :) Update war schnell und unkompliziert jetzt kann ich meine Kumpels auch mal dazu bewegen Mi:Fu aktuell zu halten xD
am 29. August 2010 um 13:39
8519
bei mir hat eben auch alles wunderbar geklappt!!
vielen dank für eure arbeit und bemühungen!!
=)
am 29. August 2010 um 14:48
8521
@ Highcoder
Vielleicht kannst du ja ein regschlüssel bezüglich “WaitToKillAppTimeout” mit einem wert von 10000 in den Updater oder in den installer machen damit das problem mit der miranda32.exe nicht mehr kommt. Das sie lange zum schließen braucht hab ich aber auch schon hier geschrieben.. ich könnte mir Vorstellen das mit dem reg-schlüssel vielleicht alles ein wenig einfacher wird.