Ich hab ausversehen für Dingsi-III gestimmt, aber eigentlich wollte ich DFYX-IV nehmen. Ist einfach qualitativ das beste. ^^
So, zu den Sourcecodes:
Dingsi - I / Dingsi - I - Xtreme \m/
Der Algorithmus ist schlicht. Ich such mir alle Zeilen die mit "<font" beginnen raus, lösche jede dritte, gehe alle FONT-Tags durch, lösche jedes drittes und mach BBCode draus.
Sourcecode-technisch ist die kleine Version hiervon übrigens eindeutig mein Favorit. ^^
Dingsi - II / Dingsi - II - Xtreme \m/
Eigentlich genauso schlicht. Und unglaublich fies.
Ich filtere genauso wie in I alle Zeilen mit "<font" raus und verwandele anschließend die Daten in ein Pixel-Array, welches ich mit Hilfe von RMagick verkleinere. Hey, warum das Rad neu erfinden?
Dingsi - III
Das selbe wie bei II bis auf diese beiden Zeilen:Dingsi - IV
Größtenteils funktioniert das ganze genauso wie II, nur lese ich alle Pixel doppelt ein. Das heißt das Bild wird intern doppelt so breit verarbeitet -> Beim Verkleinern ist alles feiner.
Heil the Ruby Magic!
P.S.: Eigentlich solltet ihr mich nicht mehr ehren als Microsoft. Die entscheidenden Punkte (Doppelte Qualität und besseres Bild durch Rauten) habe ich von DFYX und dead_orc erklaut. :/
P.P.S.: Respekt, monkey, die Idee ist echt gut. Sieht auch ziemlich klasse aus. Schade, dass es nicht funktioniert. Meine Stimme hät ich dir gegeben.
Danke für das Lob, Ork und Dingsi! Aber mit fast 60 Mal mehr Zeichen als vorgegeben ist das kein wirkliches Kunststück mehr. ^^''
Zitat von Drachendingsbumstyp
Ich hab ausversehen für Dingsi-III gestimmt, aber eigentlich wollte ich DFYX-IV nehmen.
...
Jaaaaaaaa~, natürlich!
Zitat
Hättest wenigstens einen Hacker oder kleinen Bruder erfinden können! P.S.: Eigentlich solltet ihr mich nicht mehr ehren als Microsoft. Die entscheidenden Punkte (Doppelte Qualität und besseres Bild durch Rauten) habe ich von DFYX und dead_orc erklaut. :/
...
Nicht so bescheiden! ^^ Hier geht's schließlich um's Ergebnis, nicht um den Code. Und wenn du schon so schrecklich fair und bescheiden bist, hättest halt die Sachen nicht klauen dürfen!
Aber langsam sieht das ohnehin verdächtig nach Deckmantel aus, "aus Versehen" für sich selbst stimmen, schamlos klauen und dann auf bescheiden spielen,...
Also ich find's weiterhin toll. Auch wenn der Code nach ziemlich wenig Arbeit ausseht, sowas muss man auch erstmal können! (Ich muss es wissen, ich kann's nicht! Wahrscheinlich wäre meins auch viel einfacher gegangen, mit irgendeiner mir unbekannten Klasse, oder so. )
--
A human is a system for converting dust billions of years ago into dust billions of years from now via a roundabout process which involves checking email a lot.