Teatimer3

    • Beta

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

      Name des Programms:
      Teatimer3 (beta)


      Beschreibung:
      Teatimer3 ist ein Kurzzeitmesser mit Alarmfunktion, also eine "Eieruhr". Der Wecksound kann vom Benutzer frei gewählt werden, das Programm verwendet MP3 Dateien. Eine Lautstärkeregelung ist per Mousewheel möglich.

      Die Alarmzeit kann auf zwei unterschiedliche Arten eingestellt werden. Als Zeitspanne, welche maximal 23 Stunden, 59 Minuten und 59 Sekunden betragen kann, oder als feste Uhrzeit, zu der der Alarmsound abgespielt werden soll.

      Grund der Entstehung: Ich war es leid, mein Essen anbrennen zu lassen und brauchte eine alternative zu "RockEieruhr, welche mich mit ihrem brutalen Alarmsound regelmässig einen Schritt weiter zu einem Ableben durch Herzinfarkt bringen wollte.


      Das Programm wird noch geringfügig weiter ausgebaut, dies ist die Betaversion, in der theoretisch alle Grundfunktionen so wie geplant funktionieren.

      Screenshot:



      Verwendete Programmiersprache:
      VB.NET (IDE: VB2010)


      Systemanforderungen:
      .NET Framework 4.0


      Download:
      Teatimer3beta.zip (6.9 MB)
      (Die enthaltene MP3 is 6.43 MB groß)

      Weiter unten im Thread gibt es eine erweiterte Version. Hinspringen


      Lizenz/Weitergabe:
      Freeware

      Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „Unwesen“ ()

      als Gimmic ein Farbwähler der die Form so einfärbt wie gewüscht ;)
      Irgendwo weit hinten auf meiner Todo-Liste steht schon was von verschiedenen Themes und einem Menü, wo die Farben und Schriften angepasst werden könnten, aber du solltest so bald nicht damit rechnen, dass ich den Aufwand für angemessen halte.

      "Hier wird gegessen wat auf den Tisch kommt!" :p

      MfG
      so schwer ist es nicht aber ok ... ich werde mich gedulden ;)
      Ich lasse mal die aktuelle Version hier:
      Teatimer3.zip

      Die war zwar schon "ewig" fertig, aber .. egal. ^^

      Neuerungen :
      -MP3 Quickselect
      -Alarmzeit Quickselect (3, 5, 10 und 15 Minuten)
      -Restzeit bis zum Alarm wird angezeigt
      -zusätzliche visuelle Alarmanzeige

      Spoiler anzeigen

      Auf Farb- / Größenänderungsoptionen hatte ich bisher keine Lust.
      Dateien
      • Teatimer3.zip

        (6,91 MB, 247 mal heruntergeladen, zuletzt: )
      Der Expander hat sich nicht ausgezahlt ^^

      Ne. Was anderes:
      Spoiler anzeigen

      Brainfuck-Quellcode

      1. Informationen über das Aufrufen von JIT-Debuggen
      2. anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
      3. ************** Ausnahmetext **************
      4. System.InvalidOperationException: Fehler beim Erstellen des Formulars. Weitere Informationen finden Sie in Exception.InnerException. Fehler: Die Datei oder Assembly "Microsoft.VisualBasic.PowerPacks.Vs, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.. ---> System.IO.FileNotFoundException: Die Datei oder Assembly "Microsoft.VisualBasic.PowerPacks.Vs, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
      5. bei Teatimer3.frmSetAlarm.()
      6. bei Teatimer3.frmSetAlarm..ctor()
      7. --- Ende der internen Ausnahmestapelüberwachung ---
      8. bei ..[T](T )
      9. bei Teatimer3.frmMain.(Object , EventArgs )
      10. bei System.Windows.Forms.Control.OnClick(EventArgs e)
      11. bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
      12. bei System.Windows.Forms.Control.WndProc(Message& m)
      13. bei System.Windows.Forms.Label.WndProc(Message& m)
      14. bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
      15. bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
      16. bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
      17. ************** Geladene Assemblys **************
      18. mscorlib
      19. Assembly-Version: 4.0.0.0.
      20. Win32-Version: 4.0.30319.235 (RTMGDR.030319-2300).
      21. CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll.
      22. ----------------------------------------
      23. Teatimer3
      24. Assembly-Version: 1.0.0.0.
      25. Win32-Version: 1.0.0.0.
      26. CodeBase: file:///C:/Users/Stefan/Documents/Teatimer3beta/Teatimer3.exe.
      27. ----------------------------------------
      28. Microsoft.VisualBasic
      29. Assembly-Version: 10.0.0.0.
      30. Win32-Version: 10.0.30319.1 built by: RTMRel.
      31. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
      32. ----------------------------------------
      33. System
      34. Assembly-Version: 4.0.0.0.
      35. Win32-Version: 4.0.30319.232 built by: RTMGDR.
      36. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
      37. ----------------------------------------
      38. System.Core
      39. Assembly-Version: 4.0.0.0.
      40. Win32-Version: 4.0.30319.1 built by: RTMRel.
      41. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
      42. ----------------------------------------
      43. System.Windows.Forms
      44. Assembly-Version: 4.0.0.0.
      45. Win32-Version: 4.0.30319.235 built by: RTMGDR.
      46. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
      47. ----------------------------------------
      48. System.Drawing
      49. Assembly-Version: 4.0.0.0.
      50. Win32-Version: 4.0.30319.1 built by: RTMRel.
      51. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
      52. ----------------------------------------
      53. System.Runtime.Remoting
      54. Assembly-Version: 4.0.0.0.
      55. Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).
      56. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
      57. ----------------------------------------
      58. System.Configuration
      59. Assembly-Version: 4.0.0.0.
      60. Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).
      61. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
      62. ----------------------------------------
      63. System.Xml
      64. Assembly-Version: 4.0.0.0.
      65. Win32-Version: 4.0.30319.1 built by: RTMRel.
      66. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
      67. ----------------------------------------
      68. AxInterop.WMPLib
      69. Assembly-Version: 1.0.0.0.
      70. Win32-Version: 1.0.0.0.
      71. CodeBase: file:///C:/Users/Stefan/Documents/Teatimer3beta/AxInterop.WMPLib.DLL.
      72. ----------------------------------------
      73. Interop.WMPLib
      74. Assembly-Version: 1.0.0.0.
      75. Win32-Version: 1.0.0.0.
      76. CodeBase: file:///C:/Users/Stefan/Documents/Teatimer3beta/Interop.WMPLib.DLL.
      77. ----------------------------------------
      78. mscorlib.resources
      79. Assembly-Version: 4.0.0.0.
      80. Win32-Version: 4.0.30319.235 (RTMGDR.030319-2300).
      81. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
      82. ----------------------------------------
      83. System.Windows.Forms.resources
      84. Assembly-Version: 4.0.0.0.
      85. Win32-Version: 4.0.30319.235 built by: RTMGDR.
      86. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
      87. ----------------------------------------
      88. Microsoft.VisualBasic.resources
      89. Assembly-Version: 10.0.0.0.
      90. Win32-Version: 10.0.30319.1 built by: RTMRel.
      91. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/v4.0_10.0.0.0_de_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll.
      92. ----------------------------------------
      93. ************** JIT-Debuggen **************
      94. Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
      95. Konfigurationsdatei der Anwendung oder des Computers
      96. (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
      97. Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
      98. Zum Beispiel:
      99. <configuration>
      100. <system.windows.forms jitDebugging="true" />
      101. </configuration>
      102. Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
      103. Ausnahmen an den JIT-Debugger gesendet, der auf dem
      104. Computer registriert ist, und nicht in diesem Dialogfeld behandelt.


      Die Standartmusik gefällt mir nicht: Mehr Auswahl bitte! 8-)
      Ein Fehler? Ärgerlich, aber ich kann im Moment nichts dran machen. Projekte, in denen das WindowsMediaplayer Control verwendet wird, kann ich im Moment nicht debuggen / bearbeiten. Die aktualisierte Version ist die, die ich seit Monaten selbst verwende, also Kompiliert habe, als mein Windows noch nicht so verwirrt war.

      Zu der Fehlermeldung kann ich garnichts sagen. Wenn ich mich mal entschließe, mein Windows neu aufzusetzen und somit meine IDE auch wieder den WindowsMediaplayer akzeptiert, werde ich den Code sicherlich massiv überarbeiten und mögliche Ursachen zu entfernen versuchen. Hab ja zwischenzeitlich auch so manches dazugelernt.

      Was die Musik angeht: Du kannst deine bevorzugte Musik gerne hinzufügen. Die bereits enthaltenen Sounds ermöglichen nur eine grundlegende Funktionalität.