GWXKiller

    • Release
    • Open Source

    Es gibt 9 Antworten in diesem Thema. Der letzte Beitrag () ist von VincentTB.

      Bist du von der Meldung, dass Du dein Windows 7/8/8.1 auf Windows 10 upgraden sollst genervt? Du möchtest trotzdem die Möglichkeit haben jederzeit umzusteigen? Dann ist GWXKiller genau das Richtige für Dich!
      Es ist klein (ca. 42 kB) und einfach zu bedienen, weil es nur das tut, was es tun soll. Einfach ausführen und fertig! Und wenn Du dich für den Installer entscheidest, dann wird dies bei jedem Systemstart automatisch erledigt (wenn bei der Installation ausgewählt).

      Name: GWXKiller

      Beschreibung: Beendet das Programm, welches zum Upgrade auf Windows 10 auffordert.

      Screenshot:

      Verwendete Programmiersprache(n) und IDE(s): VB.Net in Visual Studio 2013 Express

      Systemanforderungen: Windows 7/8/8.1 und .Net 4.0 oder höher

      Systemveränderungen: Beim Setup kann Autostart und eine Desktopverknüpfung optional ausgewählt werden.

      Download(s):
      Download Setup (310 kB, empfohlen)
      Download Zip (8,2 kB)

      Lizenz/Weitergabe: Der Quellcode ist auf GitHub zu finden: github.com/master-m1000/GWXKiller

      Das Programm unterliegt der MIT-Lizenz
      Spoiler anzeigen
      The MIT License (MIT)

      Copyright (c) 2015

      Permission is hereby granted, free of charge, to any person obtaining a copy
      of this software and associated documentation files (the "Software"), to deal
      in the Software without restriction, including without limitation the rights
      to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
      copies of the Software, and to permit persons to whom the Software is
      furnished to do so, subject to the following conditions:

      The above copyright notice and this permission notice shall be included in all
      copies or substantial portions of the Software.

      THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
      IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
      FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
      AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
      LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
      OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
      SOFTWARE.
      Alle Angaben sind ohne Gewähr, jedoch mit Pistole. Glücksspiel, Drogen und leckeres Essen können süchtig machen.

      43232069737420636f6f6c21
      Weil dies bei mir ständig neu installiert wird. Nach jeder Update-Suche ist es aktiv, und wird mitinstalliert, wenn man es nicht wieder abwählt. Nervig... Darauf habe ich keine Lust.
      Alle Angaben sind ohne Gewähr, jedoch mit Pistole. Glücksspiel, Drogen und leckeres Essen können süchtig machen.

      43232069737420636f6f6c21
      @KaskadekingDE Bei mir wird das Update bei der nächsten Suche wieder eingeblendet und wieder installiert.
      @ThuCommix Eine Pause ist eine gute Idee! Im nächsten Update dabei. Wie lange, meinst du, sollte die Pause sein? Eine halbe Sekunde? Zwei Sekunden? Ich bin unentschlossen.
      Alle Angaben sind ohne Gewähr, jedoch mit Pistole. Glücksspiel, Drogen und leckeres Essen können süchtig machen.

      43232069737420636f6f6c21
      Tut es ja auch. Wenn du dir den Quellcode aunschaust, siehst du einen Boolean, der auf True gestellt wird, nachdem der Peozess erfolgreich beendet wurde. Dann beendet sich das Programm.
      Alle Angaben sind ohne Gewähr, jedoch mit Pistole. Glücksspiel, Drogen und leckeres Essen können süchtig machen.

      43232069737420636f6f6c21
      Also, erstmal ist eine Schleife, die ohne Pause läuft, ein riesiger Designfehler. Und haben wir denn nicht gelernt, dass wir auf Events warten sollen? muss es immer Timer sein?

      In dem Fall unterscheiden sich ein Timer und eine Schleife nicht, außer dass der Timer eher Leistung gespart hätte (zumindest, wenn man die Interval nicht auf 1 gesetzt hätte). stackoverflow.com/questions/84…-process-executable-start Eine Konsolenanwendung ist dann natürlich eher nicht so gut, weil diese ja bekanntlich keine Events empfangen kann. Da würde dann eine WinForms-Anwendung mit einem NotifyIcon besser sein.

      Und noch was: Wenn du gezielt einen Prozess suchst, gibt es die GetProcessesByName-Methode
      Mfg
      Vincent