Beiträge anzeigen

Diese Sektion erlaubt es ihnen alle Beiträge dieses Mitglieds zu sehen. Beachten sie, dass sie nur solche Beiträge sehen können, zu denen sie auch Zugriffsrechte haben.


Themen - Delo Cor

Seiten: [1]
1
http://www.dannychoo.com/adp/eng/1703/A+Day+in+Tokyo+5.html

Der Beitrag zur Gesundheitsvorsorge von dannychoo ist mir einen Beitrag hier wert.
Besonders der folgende Abschnitt hat mich zum weiterlesen motiviert:
"But rather than try prodding at the poo, what you can do is pretend you are playing darts and throw the green stick at the poo. Be careful not to miss or you will have to stick your hand in the pooey pee water to retrieve the dart."


Erleuchtung kann doch lustig sein!  ;D

2
[O] Off-Topic und Gäste / Charlie the Unicorn
« am: 27.Mai.09, 14:44:10 »
der beste Youtube-scheiß,den ich kenne! Teil 3 ist genial!
Charlie the Unicorn 1

Charlie the Unicorn 2

Charlie the Unicorn 3

und hier deutsches Fandub:
Charlie 1
Charlie 2
Charlie 3

und hier noch mehr von Charlie:
Charlie Youtube Live Promo 1 (Englisch) und auf deutsch
Charlie Youtube Live Promo 2 (Englisch)

noch Charlie 3 deutsch hinzugefügt.
und noch Charlie Promos hinzugefügt! w00t!

3
[O] Off-Topic und Gäste / Hex-Viewer (?)
« am: 20.Mär.09, 18:09:09 »
Und nun um Cherus Aufgabenstellung etwas mehr Übersicht zu verschaffen...
Sein Auftrag war: Öffne Datei, springe zu stelle x, Lese paar bytes, gib sie im hex-format aus

Soweit so,so gut.Klingt nach einem kleinen aber feinen Hex-Viewer(für die Konsole).
Meine Python-Lösung wäre wie folgt:
Zitat von: Delos Python-Lösung V0.2-Konsole
from __future__ import with_statement
import os.path
import optparse


parseobj=optparse.OptionParser()
parseobj.add_option('-p',type='string',dest='path',help="path to file e.g. C:/file.txt")
parseobj.add_option('-s',type='int',dest='pos',help="Position to start")
parseobj.add_option('-r',type='int',dest='read',help="bytes to read e.g ")
options,remainder=parseobj.parse_args()

with open(options.path,'rb') as f:
    try:
        f.seek(options.pos)
    except TypeError:
        raise TypeError,"-s parameter is incorrect/missing!"
    if options.read:
        output=f.read(options.read)
    else:
        output=f.read()
   
    if output == '':
        print "end of file reached! Max.Length: %i" %os.path.getsize(f.name)
    else:
        print output.encode("hex")
   
raw_input("press enter to quit...")

Usage: hexfromfile.exe [options]

Options:
  -h, --help  show this help message and exit
  -p PATH     path to file e.g. C:/file.txt
  -s POS      Position to start
  -r READ     bytes to read e.g

Link zur .exe : http://rapidshare.com/files/211507207/hexfromfile.zip
py-Datei im Anhang(auch bei der exe dabei) ->für Linix-User wäre das wohl besser.
Python 2.5 wäre wegen des with-statements minimale Voraussetzung. ( Python 3k wäre falsch,weil es keine Rückwärtskompatibilität zu den 2.X Versionen besitzt)

4
[O] Off-Topic und Gäste / MÖPSE!!!
« am: 15.Nov.08, 17:29:17 »
Möpse!Was sonst? :P


5
[O] Allgemein und Off-Topic / [Programm/Script] DaTimer
« am: 03.Aug.08, 21:53:18 »
Name: DaTimer (kurz: DaT)

Programmiersprache:Python

Benötigte externe Module(falls mit der Quelldatei gespielt wird):Pygame

Beschreibung: Ein simples Countdown-Programm,welches nach eigens eingebener Zeit in Sekunden anfängt eine wav-Datei(1 Sekunde; insgesamt 3 Sekunden Piepdauer) abzuspielen. Ich habe es für das Abbauen von Erzen programmiert,damit es mich daran erinnert wann ein Zyklus vorbei ist. Es besitzt daher auch eine Loop-Funktion, um alle X Sekunden piepen zu können. Das Programm/Script habe ich in Python geschrieben. Die Quelldatei ist angehängt, sodass ihr es ausprobieren und modifizieren könnt.(Vorausgesetzt ihr habt Python 2.5.2 bereits installiert)
Für diejenigen, die Python nicht extra installieren wollen, um es nutzen zu können,habe ich eine mit py2exe erstellte Version für Windows bereitgestellt. -> DaT hier(V1.3)
Dazu einfach die Datei runterladen, entpacken und die Datei Dat_V1.exe starten. Vordefiniert ist das Geräuch "Cat.wav". Wem dies als Warnton missfällt, kann dies entweder in der py-datei ändern oder Cat.wav löschen und gegen eine andere Datei gleichen Namens austauschen.

Aussehen:



Meine Motivation:
  • Langeweile 
  • versuchen Python Skill auf Level 5 zu bringen
  • Lust etwas konstruktiveres im Forum zu schreiben

Bekanntes Fehlerpotential:
  • Eingabe des Benutzers wird nicht überprüft, ob Ganzzahl oder String
  • Dauer des Piepens wird nicht überprüft, ob es länger ist als der Countdown(Überpiepen möglich,wenn Eingabe kürzer als insgesamte Pieplänge)
  • Exceptions tauchen hin und wieder im Thread beep beim Schließen des Programms auf (weshalb auch immer)

Geräusche:
Es sind zudem im Ordner "sound" weitere wav-Dateien vorhanden, die verwendet werden können. Ihr könnt eure Favoriten hier reinschreiben, dann habe ich zumindest eine bessere Vorstellung davon, welche Geräusche für diesen Zweck zu verwenden sind.

P.S.:Ich hab euch gewarnt!Hier ist die Eieruhr.Fürchtet euch!MUHAHAHAHAHAHA

EDIT:ich habe vergessen Cat.wav anzuhängen.Damit müsst ihr nicht extra die 8MB zip von RS runterladen.

UPDATE:Jetzt auch in der Version 1.3 erhältlich !!!11

Seiten: [1]