Druckansicht
Zurück


Themendaten:
URL http://forum.phobetor.de/showtopic.php?thread[threadid]=1178
Unterforum
Thema "Monats-History der letzten 2 Jahre" kaputt!


Autor Themenbeiträge: 17
000
Matthias Hofmann
Administrator
Bürstenkaiser


Geschrieben am: 01.12.2008, 20:06 Uhr
Hallo Leute,

mir ist gerade aufgefallen, da� die "Monats-History der letzten 2 Jahre" (rechts unten in der Statistik) offenbar nicht mehr funktioniert - ist das bei Euch auch so? Und wenn ja, hat jemand eine Ahnung, wo der Fehler liegen könnte?
------
Matthias Hofmann | Klomanager Deluxe jetzt bei Gamesload kaufen
001
Matthias Hofmann
Administrator
Bürstenkaiser


Geschrieben am: 01.12.2008, 20:14 Uhr
Jetzt funktioniert sie wieder - vermutlich deswegen, weil die Anzahl der Beiträge in diesem Monat nun wieder grö�er als Null ist... Der obige Beitrag ist nämlich der erste in diesem Monat, und vorher wurde in der "Monats-History der letzten 2 Jahre" überhaupt nichts angezeigt.
------
Matthias Hofmann | Klomanager Deluxe jetzt bei Gamesload kaufen
002
bennokue
Giuseppe der Schöngeist
Bürstenkaiser


Geschrieben am: 01.12.2008, 20:45 Uhr
Klassische Methode der Schnellreparatur: Nachdrücklich mit der Arbeit fortfahren...
------
Wer einen Beitrag von mir liest möge ihn nicht persönlich nehmen!
Zwischen "rechthaben" und "Recht haben" liegen Welten...
(bennokue - Vielredner "Es hat mich gefreut, mit Ihnen zu reden!")
KloMO: bennokue | Ranglistenbeobachtung
003
Matthias Hofmann
Administrator
Bürstenkaiser


Geschrieben am: 02.12.2008, 11:21 Uhr
Ja, im Moment habe ich auch wirklich andere Dinge zu tun, als unser Forum zu debuggen!
------
Matthias Hofmann | Klomanager Deluxe jetzt bei Gamesload kaufen
004
bennokue
Giuseppe der Schöngeist
Bürstenkaiser


Geschrieben am: 02.12.2008, 18:32 Uhr
Programmierst du (in 4 Tagen Arbeit) eine Funktion für den KMII, die an Weihnachten um 00:00 für zwei Sekunden einen Tannenbaum darstellt, und zwar mit einem "put-pixel"-Kern?
------
Wer einen Beitrag von mir liest möge ihn nicht persönlich nehmen!
Zwischen "rechthaben" und "Recht haben" liegen Welten...
(bennokue - Vielredner "Es hat mich gefreut, mit Ihnen zu reden!")
KloMO: bennokue | Ranglistenbeobachtung
005
Matthias Hofmann
Administrator
Bürstenkaiser


Geschrieben am: 03.12.2008, 12:34 Uhr
Wenn Du mir erklärst, was Du unter einem "put-pixel"-Kern verstehst, dann denke ich vielleicht darüber nach!
------
Matthias Hofmann | Klomanager Deluxe jetzt bei Gamesload kaufen
006
bennokue
Giuseppe der Schöngeist
Bürstenkaiser


Geschrieben am: 03.12.2008, 17:47 Uhr
Kern = Methode, mit der das "Feature" hauptsächlich realisiert wird (Bennoslang)

PutPixel = "Malt" einen Pixel in irgendeiner Farbe auf irgendeine Stelle des Bildschirms (irgendeine Programmiersprache, hab ich vergessen), und das nervtötend langsam...
------
Wer einen Beitrag von mir liest möge ihn nicht persönlich nehmen!
Zwischen "rechthaben" und "Recht haben" liegen Welten...
(bennokue - Vielredner "Es hat mich gefreut, mit Ihnen zu reden!")
KloMO: bennokue | Ranglistenbeobachtung

Dieser Beitrag wurde am 03.12.2008 um 17:47 Uhr von bennokue verändert.
007
Matthias Hofmann
Administrator
Bürstenkaiser


Geschrieben am: 03.12.2008, 19:09 Uhr
Das entspricht wohl der Funktion SetPixel() aus der Windows API. Sie ist ebenfalls sehr langsam, und das vermutlich aus dem gleichen Grund wie PutPixel(). Wenn Du mit diesen Funktionen an irgendeiner Stelle des Bildschirms einen Pixel in einer bestimmten Farbe setzen willst, dann passieren nämlich in der Regel drei Dinge:

1. Du beantragst beim Betriebssystem Zugriff auf den Videospeicher und holst Dir dabei dessen Adresse.
2. Du änderst den Wert an video_address + y * horz_resolution + x der gewünschten Farbe entsprechend.
3. Du gibst den Videospeicher wieder frei.

In diesem Beispiel habe ich die Adresse des Videospeichers mit video_address und die horizontale Bildschirmauflösung mit horz_resolution bezeichnet. Der Pixel hat dabei die Koordinaten x und y.

Solange Du auf diese Weise nur einen einzigen Pixel setzt, gibt es überhaupt kein Problem. Wenn Du diese Funktionen aber zum Beispiel in einer Schleife verwendest, um eine Linie zu ziehen oder gar eine Fläche zu füllen, dann verschwendest Du einiges an Rechenzeit, da die Schritte 1 und 3 ja eigentlich nur vor bzw. nach Deiner Zeichenoperation nötig sind.

Aus diesem Grund gibt es in DirectX auch die Funktionen IDirectDrawSurface7::Lock() und IDirectDrawSurface7::Unlock(), die den Schritten 1 bzw. 3 entsprechen. Durch diese beiden separaten Funktionen ist es möglich, die Schritte 1 und 3 aus einer solchen Schleife herauszuziehen.
------
Matthias Hofmann | Klomanager Deluxe jetzt bei Gamesload kaufen
008
bennokue
Giuseppe der Schöngeist
Bürstenkaiser


Geschrieben am: 03.12.2008, 20:34 Uhr
Okay... ...naja, in der nächsten Zeit werde ich (für mein' Theil) es wohl noch nicht benötigen; ich muss mich zur Zeit noch mit z.B. der Backus-Naur-Form und dem Hoare-Kalkül herumschlagen!!
------
Wer einen Beitrag von mir liest möge ihn nicht persönlich nehmen!
Zwischen "rechthaben" und "Recht haben" liegen Welten...
(bennokue - Vielredner "Es hat mich gefreut, mit Ihnen zu reden!")
KloMO: bennokue | Ranglistenbeobachtung

Dieser Beitrag wurde am 03.12.2008 um 20:35 Uhr von bennokue verändert.
009
Matthias Hofmann
Administrator
Bürstenkaiser


Geschrieben am: 04.12.2008, 19:01 Uhr
Hm... Was genau studierst Du denn jetzt eigentlich? Kunstgeschichte wohl eher nicht, oder?
------
Matthias Hofmann | Klomanager Deluxe jetzt bei Gamesload kaufen
010
bennokue
Giuseppe der Schöngeist
Bürstenkaiser


Geschrieben am: 04.12.2008, 20:34 Uhr
Ich studiere Medieninformatik an der LMU.
------
Wer einen Beitrag von mir liest möge ihn nicht persönlich nehmen!
Zwischen "rechthaben" und "Recht haben" liegen Welten...
(bennokue - Vielredner "Es hat mich gefreut, mit Ihnen zu reden!")
KloMO: bennokue | Ranglistenbeobachtung
011
Matthias Hofmann
Administrator
Bürstenkaiser


Geschrieben am: 10.12.2008, 13:32 Uhr
Ah, klingt ja recht interessant! Dann bist Du also bald eine Mischung aus Ronald und mir: ein "Grafimmierer"!
------
Matthias Hofmann | Klomanager Deluxe jetzt bei Gamesload kaufen
012
bennokue
Giuseppe der Schöngeist
Bürstenkaiser


Geschrieben am: 10.12.2008, 17:48 Uhr
Eventuell! Nur finde ich es, ähm, nun ja, neulich hat eine Kommilitonin von mir (die übrigens "reine" Informatik studiert), "Medieninformatik" = "Mädcheninformatik" behauptet
------
Wer einen Beitrag von mir liest möge ihn nicht persönlich nehmen!
Zwischen "rechthaben" und "Recht haben" liegen Welten...
(bennokue - Vielredner "Es hat mich gefreut, mit Ihnen zu reden!")
KloMO: bennokue | Ranglistenbeobachtung

Dieser Beitrag wurde am 10.12.2008 um 17:49 Uhr von bennokue verändert.
013
Matthias Hofmann
Administrator
Bürstenkaiser


Geschrieben am: 01.01.2009, 16:55 Uhr
Vielleicht gibt es ja einen C++ Compiler von Hello Kitty!
------
Matthias Hofmann | Klomanager Deluxe jetzt bei Gamesload kaufen
014
bennokue
Giuseppe der Schöngeist
Bürstenkaiser


Geschrieben am: 01.01.2009, 18:22 Uhr
"" *wegrenn*

Aber seid doch froh, dass mit mir nicht ein absoluter Nerd das Forum vollschwallt!
(Denkt gut nach, bevor ihr jetzt antwortet )
------
Wer einen Beitrag von mir liest möge ihn nicht persönlich nehmen!
Zwischen "rechthaben" und "Recht haben" liegen Welten...
(bennokue - Vielredner "Es hat mich gefreut, mit Ihnen zu reden!")
KloMO: bennokue | Ranglistenbeobachtung
015
Matthias Hofmann
Administrator
Bürstenkaiser


Geschrieben am: 01.01.2009, 18:58 Uhr

Zitat:
bennokue postete
[...] nicht ein absoluter Nerd [...]

Dann bist Du wohl ein relativer Nerd?
------
Matthias Hofmann | Klomanager Deluxe jetzt bei Gamesload kaufen
016
bennokue
Giuseppe der Schöngeist
Bürstenkaiser


Geschrieben am: 01.01.2009, 21:27 Uhr
Hm... ...sag ganz einfach "KEIN absoluter Nerd"
------
Wer einen Beitrag von mir liest möge ihn nicht persönlich nehmen!
Zwischen "rechthaben" und "Recht haben" liegen Welten...
(bennokue - Vielredner "Es hat mich gefreut, mit Ihnen zu reden!")
KloMO: bennokue | Ranglistenbeobachtung


Klomanager-Forum

powered by ThWboard 3 Beta 2.81
© by Paul Baecher & Felix Gonschorek
Print-Hack © by Andy