Wekker

Ik heb een wekker programma geschreven in Java/QtJambi omdat ik me GSM niet meer als wekker kan gebruiken. Je moet gewoon de JAR uitvoeren en gewoon de vensters volgen. Eerst moet je de wekker instellen: jaar, maand en dag eerst van wanneer je wekker moet aflopen en daarna het uur en de minuten op die dag. Daarna moet je een deuntje selecteren (MP3, WAV of WMA formaat) en daarna begint de wekker af te tellen. Als de knop verandert naar Opstaan! kan je erop klikken en sluit de wekker zich af.

Wekker screenshot

Wekker screenshot

Downloads

Broncode
JAR bestand

Uitbreidingen

  • De interface uitbreiden zodat je de huidige tijd kan wijzigen.
  • De interface van de wekker die afloopt zelf wijzigen
  • Een snooze functie implementeren
  • Mogelijkheid om huidige configuratie op te slaan.
  • Mogelijkheid om een configuratie te laden.
  • Mogelijk om playlist van muziek te maken.

9 Responses to Wekker

  1. Gunirus zegt:

    strip de Qt er eens uit… verwijder alles dat je niet gebruikt :p 16Mb :/

  2. Gunirus zegt:

    hij doett niet :p

    Exception in thread “main” java.lang.ExceptionInInitializerError
    at com.trolltech.qt.phonon.MediaObject.(MediaObject.java:12)
    at Wekker.(Wekker.java:64)
    at Wekker.main(Wekker.java:26)
    Caused by: java.lang.RuntimeException: Loading library failed, progress so far:
    Unpacking .jar file: ‘Wekker.jar’
    Checking Archive ‘Wekker.jar’
    – skipping because of wrong system: trying to load: ‘win32’, expected: ‘linux32’
    Loading library: ‘libQtCore.so.4’…
    – using ‘java.library.path’
    – ok, path was: /usr/lib/libQtCore.so.4
    Loading library: ‘libqtjambi.so’…
    – using ‘java.library.path’
    – ok, path was: /usr/lib/libqtjambi.so
    Loading library: ‘libQtCore.so.4’…
    – using ‘java.library.path’
    – ok, path was: /usr/lib/libQtCore.so.4
    Loading library: ‘libcom_trolltech_qt_core.so’…
    – using ‘java.library.path’
    – ok, path was: /usr/lib/libcom_trolltech_qt_core.so
    Loading library: ‘libQtGui.so.4’…
    – using ‘java.library.path’
    – ok, path was: /usr/lib/libQtGui.so.4
    Loading library: ‘libcom_trolltech_qt_gui.so’…
    – using ‘java.library.path’
    – ok, path was: /usr/lib/libcom_trolltech_qt_gui.so
    Loading library: ‘libQtXml.so.4’…
    – using ‘java.library.path’
    – ok, path was: /usr/lib/libQtXml.so.4
    Loading library: ‘libQtGui.so.4’…
    – using ‘java.library.path’
    – ok, path was: /usr/lib/libQtGui.so.4
    Loading library: ‘libQtOpenGL.so.4’…
    – using ‘java.library.path’
    – ok, path was: /usr/lib/libQtOpenGL.so.4
    Loading library: ‘libphonon.so.4’…
    – using ‘java.library.path’
    – ok, path was: /usr/lib/libphonon.so.4
    Loading library: ‘libcom_trolltech_qt_phonon.so’…
    – using ‘java.library.path’

    at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:428)
    at com.trolltech.qt.internal.NativeLibraryManager.loadLibrary(NativeLibraryManager.java:322)
    at com.trolltech.qt.Utilities.loadJambiLibrary(Utilities.java:141)
    at com.trolltech.qt.phonon.QtJambi_LibraryInitializer.(QtJambi_LibraryInitializer.java:11)
    … 3 more
    Caused by: java.lang.RuntimeException: Library ‘libcom_trolltech_qt_phonon.so’ could was not found in ‘java.library.path’=/usr/lib/jvm/java-6-openjdk/jre/lib/i386/server:/usr/lib/jvm/java-6-openjdk/jre/lib/i386:/usr/lib/jvm/java-6-openjdk/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
    at com.trolltech.qt.internal.NativeLibraryManager.loadLibrary_helper(NativeLibraryManager.java:483)
    at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(NativeLibraryManager.java:423)
    … 6 more

  3. stijn1989 zegt:

    Er zit geen fout in me programma :) Je hebt gewoon een library tekort of hij staat niet in je java.library.path.

    libcom_trolltech_qt_phonon.so

  4. Gunirus zegt:

    Waarom heb je trouwens al die DLL’s er mee in zitten?

  5. Sam zegt:

    16 MB voor zo iet simpel

    ge zou al denke dat het een virus is

    • stijn1989 zegt:

      De eclipse plugin zet die dingen automatisch erbij. Tenzij je de qtjambi map toevoegt aan classpath, dan kan ik die librarie eruit halen.

Geef een reactie

Vul je gegevens in of klik op een icoon om in te loggen.

WordPress.com logo

Je reageert onder je WordPress.com account. Log uit / Bijwerken )

Twitter-afbeelding

Je reageert onder je Twitter account. Log uit / Bijwerken )

Facebook foto

Je reageert onder je Facebook account. Log uit / Bijwerken )

Google+ photo

Je reageert onder je Google+ account. Log uit / Bijwerken )

Verbinden met %s

%d bloggers op de volgende wijze: