Wo bleiben die Contests?
Wie wärs, wenn jeder sein kleinstes -aber häufig benutztes- Minitool
vorstellt? Natürlich auf dem eigenen Mist gewachsen und in PB
programmiert und nicht unbedingt anspruchsvoll. Gewinnen soll derjenige,
dessen Programm in der anschliessenden Boardabstimmung die meisten
Stimmen erhält. Schönheit (der Programmierung -nicht des Schöpfers,
sonst hättet ihr gar keine Chance gegen mich
) spielt keine Rolle
Ich bewerbe mich hiermit mit "Wecker". Benutze es ein paar mal am Tag.
Kann mir gar nicht mehr vorstellen, 'ohne' zu leben. Läuft ständig
irgendwie im Hintergrund. Tausend Termine.
Bei der Arbeit...und Privat. "Schatz, würdest du bitte in 15 Minuten den
Backofen ausschalten?" oder "Mausibärchen, vergiss nicht - heute kommt
um 20:30 im Kino der Film 'Schnüff-Trief-Heul'" oder "10:00 irgendeine
Besprechung" oder...oder...oder...
Eingabe geht einfach und schnell. Da kommt kein Wecker oder dgl. mit.
Und deswegen verzichte ich auch auf eine grafische Benutzeroberfläche
usw. 'Starten und gut ist' war die Devise. Wer viele Termine hat, kann den
Wecker auch mehrfach zeitgleich starten (Multithread-fähig
)
Simple Bedienungsanleitung:
-Eingabe einer vierstelligen Zahl im Format hhmm bedeutet Alarm um
genau hhmm Uhr. (Geichzeitig wird noch überprüft, ob die gewünschte
Alarmzeit tatsächlich noch kommt oder schon vorbei ist. Hab ich deswegen
eingebaut, weil mir schon öfters passiert ist, das ich mich in der Stunde
geirrt habe. Zum Beispiel war schon 15:30, und ich habe 14:45
Wunschtermin eingegeben. Tja, so spielt das Leben.)
-Eingabe einer 1,2 oder 3-stelligen Zahl bedeutet Alarm in x Minuten
(Relativalarm).
Der Alarm wird grundsätzlich mit betätigen irgendeiner Taste gestoppt.
Wird bei Relativalarm der Alarm mit der Spacetaste gelöscht, wird der
Timer neu gestartet.
Hoffe, ihr könnt es genauso oft gebrauchen wie ich.
vorstellt? Natürlich auf dem eigenen Mist gewachsen und in PB
programmiert und nicht unbedingt anspruchsvoll. Gewinnen soll derjenige,
dessen Programm in der anschliessenden Boardabstimmung die meisten
Stimmen erhält. Schönheit (der Programmierung -nicht des Schöpfers,
sonst hättet ihr gar keine Chance gegen mich

Ich bewerbe mich hiermit mit "Wecker". Benutze es ein paar mal am Tag.
Kann mir gar nicht mehr vorstellen, 'ohne' zu leben. Läuft ständig
irgendwie im Hintergrund. Tausend Termine.
Bei der Arbeit...und Privat. "Schatz, würdest du bitte in 15 Minuten den
Backofen ausschalten?" oder "Mausibärchen, vergiss nicht - heute kommt
um 20:30 im Kino der Film 'Schnüff-Trief-Heul'" oder "10:00 irgendeine
Besprechung" oder...oder...oder...
Eingabe geht einfach und schnell. Da kommt kein Wecker oder dgl. mit.
Und deswegen verzichte ich auch auf eine grafische Benutzeroberfläche
usw. 'Starten und gut ist' war die Devise. Wer viele Termine hat, kann den
Wecker auch mehrfach zeitgleich starten (Multithread-fähig

Simple Bedienungsanleitung:
-Eingabe einer vierstelligen Zahl im Format hhmm bedeutet Alarm um
genau hhmm Uhr. (Geichzeitig wird noch überprüft, ob die gewünschte
Alarmzeit tatsächlich noch kommt oder schon vorbei ist. Hab ich deswegen
eingebaut, weil mir schon öfters passiert ist, das ich mich in der Stunde
geirrt habe. Zum Beispiel war schon 15:30, und ich habe 14:45
Wunschtermin eingegeben. Tja, so spielt das Leben.)
-Eingabe einer 1,2 oder 3-stelligen Zahl bedeutet Alarm in x Minuten
(Relativalarm).
Der Alarm wird grundsätzlich mit betätigen irgendeiner Taste gestoppt.
Wird bei Relativalarm der Alarm mit der Spacetaste gelöscht, wird der
Timer neu gestartet.
Hoffe, ihr könnt es genauso oft gebrauchen wie ich.
Code: Alles auswählen
OpenConsole()
Print("Alarmzeit: ")
a$=Input()
ClearConsole()
If Len(a$)=4
alarmzeit$=Left(a$,2)+":"+Right(a$,2)
IstZeit$=FormatDate("%hh:%ii",Date())
If alarmzeit$<IstZeit$: Beep_(200,2000): EndIf
Else
sek=Val(a$)*60
alarmzeit$=FormatDate("%hh:%ii",Date()+sek)
EndIf
wiederholung:
PrintN("Alarm um "+alarmzeit$)
Repeat
Delay(1000)
Until FormatDate("%hh:%ii",Date())=alarmzeit$
If sek<0
PrintN("Enter=AUS Leertaste=Wiederholung")
PrintN("")
EndIf
Repeat
Beep_(440,300)
Beep_(600,300)
Delay(10)
in$=Inkey()
Until in$<>""
If in$=" "
If sek>0
alarmzeit$=FormatDate("%hh:%ii",Date()+sek)
Goto wiederholung
EndIf
EndIf
CloseConsole()
Zuletzt geändert von 7x7 am 25.03.2008 17:29, insgesamt 3-mal geändert.
- alles was ich hier im Forum sage/schreibe ist lediglich meine Meinung und keine Tatsachenbehauptung
- unkommentierter Quellcode = unqualifizierter Müll
- unkommentierter Quellcode = unqualifizierter Müll
Falls es doch mal noch zu einem Spiele-Contest kommen sollte... bitte alles, bloß kein "diese 5 Gegenstände müssen drin vorkommen"-Thema! 



ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
- NicTheQuick
- Ein Admin
- Beiträge: 8807
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
Hätte auch noch 'nen Themenvorschlag, allerdings für einen Spielecontest: Und zwar "Das Spiel zum Film". Will heißen: Jeder sucht sich einen Film aus und programmiert davon inspiriert ein Spiel. Ob es eher lustig oder eher ernst ist, ob es den Film eher verarscht oder sich nah dran orientiert, etc, das ist alles nicht vorgegeben, die einzige Vorgabe ist eben, daß es durch irgendeinen Film inspiriert sein soll.
Wäre doch mal was anderes und sicherlich witziges. Und keiner wird in seiner Kreativität beschnitten, und es werden sicherlich einige Dinge dabei zustandekommen, die sich ohne den Contest wohl niemals jemand ausgedacht hätte.
Wäre doch mal was anderes und sicherlich witziges. Und keiner wird in seiner Kreativität beschnitten, und es werden sicherlich einige Dinge dabei zustandekommen, die sich ohne den Contest wohl niemals jemand ausgedacht hätte.


ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
@7x7
dein Vorschlag wurde ja geradezu begeistert aufgenommen.
ich schlage vor, dass du deinen Beitrag nochmal postest oder zumindest verlinkst:
http://www.purebasic.fr/german/viewtopic.php?t=16128
dein Vorschlag wurde ja geradezu begeistert aufgenommen.
ich schlage vor, dass du deinen Beitrag nochmal postest oder zumindest verlinkst:
http://www.purebasic.fr/german/viewtopic.php?t=16128
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
Zitat Kaeru Gaman:
...ich schlage vor, dass du deinen Beitrag nochmal postest...
Hat Kiffi schon getan. Ist ok so.
Zitat Kaeru Gaman:
...oder zumindest verlinkst:
Hast du schon getan. Auch ok.
Aber gewinnen...das tue ICH!
(Scherz! Ist ja eh' kein Contest. Bis jetzt noch nicht. Und gewinnen tut sowieso
jeder der hierbei etwas brauchbares für sich findet.)
...ich schlage vor, dass du deinen Beitrag nochmal postest...
Hat Kiffi schon getan. Ist ok so.
Zitat Kaeru Gaman:
...oder zumindest verlinkst:
Hast du schon getan. Auch ok.
Aber gewinnen...das tue ICH!

(Scherz! Ist ja eh' kein Contest. Bis jetzt noch nicht. Und gewinnen tut sowieso
jeder der hierbei etwas brauchbares für sich findet.)
- alles was ich hier im Forum sage/schreibe ist lediglich meine Meinung und keine Tatsachenbehauptung
- unkommentierter Quellcode = unqualifizierter Müll
- unkommentierter Quellcode = unqualifizierter Müll