Du bist nicht eingeloggt! Möglicherweise kannst du deswegen nicht alles sehen.
  (Noch kein mods.de-Account? / Passwort vergessen?)
Zur Übersichtsseite
Hallo anonymer User.
Bitte logge dich ein
oder registriere dich!
 Moderiert von: Che Guevara


 Thema: Gehirnsalat ( wir unter uns )
« erste « vorherige 1 ... 342 343 344 345 [346] 347 348 349 350 ... 6582 nächste » letzte »
erste ungelesene Seite | letzter Beitrag 
SirSiggi

SirSiggi
Naja, das war ein wenig anders.

Hier hab ich ne ein bisschen verschönerte Version von dem was ich damals gemacht hab:
Quellcode

29.03.2007 12:53:48  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
v!pe

Phoenix
Und wie funktioniert so ein Asciibild-Generator, der auch noch das passende Zeichen raussucht?
29.03.2007 12:57:03  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Ashtray

ashtray2
 
Zitat von TriggerTG

F5@gehirnsalat


Dafür postet ihr atm zu langsam!

http://www.devppl.com/flash-games/
29.03.2007 12:57:18  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
 
Zitat von v!pe

Zeig mal den Code, ich will mir das mal anschauen.



Achja,euch kann ich es ja zeigen Breites Grinsen

 
Code:
%m=qw/I 1 V 5 X 10 L 50 C 100 D 500 M 1000/;for(split//,<STDIN>){$a=$m{$_};$r+=$a+($a>$b?$b*-2:0);$b=$a}print$r;


Im Moment hänge ich noch an der Lookup-Tabelle. Irgendwie muss ich das noch kleiner bekommen. Breites Grinsen
29.03.2007 12:57:51  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
 
Zitat von v!pe

Und wie funktioniert so ein Asciibild-Generator, der auch noch das passende Zeichen raussucht?



Suchs dir aus dem Source der aalib Augenzwinkern

Ich hab keine Ahnung, weil ich mich damit noch nicht beschäftigt hab. Wahrscheinlich läufts aber darauf hinaus sich ein Pattern zu definieren, und dann immer einen Ausschnitt eines Bildes mit den vorhandenen Patterns zu vergleichen und das einzusetzen, das am ehesten passt.

Wobei das natürlich auch keine wirklich ASCII Art ist, sondern nur eine Art verschiedene Graustufen und Farbschattierungen einheitlich anzubringen. Richtige ASCII Art geht wohl nur von Hand oder mit Strichgrafiken.

/e: Zwischenposter stinken nicht nur an den Füßen...
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SirSiggi am 29.03.2007 13:00]
29.03.2007 13:00:04  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
 
Zitat von v!pe

Und wie funktioniert so ein Asciibild-Generator, der auch noch das passende Zeichen raussucht?



Du berechnest den Grauwert des Pixels und brauchst dann quasi ne Zuordnungstabelle in der eben jedem Grauwert ein Zeichen zugeordnet ist.

Dabei bedienst du dich natürlich für hohe Grauwerte (also dunkle Stellen) einem dunklen Zeichen. Also einem das möglichst viel bedeckt. Z.B. # für schwarz und `für weiß.

Und wenn du total Rock 'n Roll bist, dann wirst du erst die Kannten des Bildes finden, diese in Vektoren zerlegen und für bestimmte Richtungen bestimmte Zeichen vorgeben. Dann musst du nur noch den Richtungsvektor mit dem passenden Zeichen verbinden und schon gibts Kanten. Breites Grinsen

Zumindest in der Theorie Breites Grinsen
29.03.2007 13:00:21  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
 
Zitat von GH@NDI

Achja,euch kann ich es ja zeigen Breites Grinsen

 
Code:
%m=qw/I 1 V 5 X 10 L 50 C 100 D 500 M 1000/;for(split//,<STDIN>){$a=$m{$_};$r+=$a+($a>$b?$b*-2:0);$b=$a}print$r;


Im Moment hänge ich noch an der Lookup-Tabelle. Irgendwie muss ich das noch kleiner bekommen. Breites Grinsen



Ich möchte dir hiermit meine Verehrung und Verachtung gleichermaßen aussprechen. peinlich/erstaunt

/e: Kannst du dir das STDIN nicht sparen? mit <> kriegst du doch auch die gepipeten Daten?
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SirSiggi am 29.03.2007 13:08]
29.03.2007 13:05:13  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Renga

renga
Hallo :x
29.03.2007 13:07:08  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
betruebt gucken
Der schon wieder...
29.03.2007 13:07:45  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Renga

renga
betruebt gucken
 
Zitat von SirSiggi

Der schon wieder...



Selber!
29.03.2007 13:08:37  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Breites Grinsen
29.03.2007 13:08:45  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Renga

renga
Augenzwinkern

Ich brauch mal ne Meinung:

Ich hab morgen ja den letzten Schultag vor den Ferien, und wir haben Freitags immer 6 Stunden + 2 Stunden Mittagsunterricht.
Wir haben jetzt aber morgen nur die ersten beiden Stunden Schule und ich muesste dann 5 Schulstunden warten auf die Mittagsschule. (mit der Pause)
Ich bin gerade am ueberlegen ob ich da wirklich hin soll.
Ich komm dann um 4 Uhr nach Hause und bin die meiste Zeit nur rumgessen und hab nichts gemacht.
Eine Stunde Deutsch und eine Mathe und dann ist eigentlich Feierabend.
29.03.2007 13:12:51  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Mach halt blau. mit den Augen rollend
29.03.2007 13:14:14  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Renga

renga
Entweder das oder ich mach mich nach den 2 Stunden vom Acker.
29.03.2007 13:15:29  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
 
Zitat von SirSiggi

 
Zitat von GH@NDI

Achja,euch kann ich es ja zeigen Breites Grinsen

 
Code:
%m=qw/I 1 V 5 X 10 L 50 C 100 D 500 M 1000/;for(split//,<STDIN>){$a=$m{$_};$r+=$a+($a>$b?$b*-2:0);$b=$a}print$r;


Im Moment hänge ich noch an der Lookup-Tabelle. Irgendwie muss ich das noch kleiner bekommen. Breites Grinsen



Ich möchte dir hiermit meine Verehrung und Verachtung gleichermaßen aussprechen. peinlich/erstaunt

/e: Kannst du dir das STDIN nicht sparen? mit <> kriegst du doch auch die gepipeten Daten?




Ne, mit <> greife ich automatisch auf die als 1. Übergabeparameter angegene Datei zu Breites Grinsen

Oh Moment, du hast recht. Breites Grinsen

Perl ist da je flexibler als ich bisher wusste, bzw wahrhaben wollte Breites Grinsen

 

The null filehandle <> is special: it can be used to emulate the behavior of sed and awk. Input from <> comes either from standard input, or from each file listed on the command line. Here's how it works: the first time <> is evaluated, the @ARGV array is checked, and if it is empty, $ARGV[0] is set to "-", which when opened gives you standard input. The @ARGV array is then processed as a list of filenames. The loop



Danke Siggi Breites Grinsen
[Dieser Beitrag wurde 3 mal editiert; zum letzten Mal von GH@NDI am 29.03.2007 13:20]
29.03.2007 13:16:30  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Ha, ich bin Gott. peinlich/erstaunt
29.03.2007 13:18:09  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
 
Code:
%m=(I,1,V,5,X,10,L,50,C,100,D,500,M,1000);for(split//,<>){$a=$m{$_};$r+=$a+($a>$b?$b*-2:0);$b=$a}print$r;


106 Zeichen. Breites Grinsen
29.03.2007 13:23:05  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Ashtray

ashtray2
 
Zitat von SirSiggi

Ha, ich bin Gott. peinlich/erstaunt



naja, eher wie des Teufels Advokat!
29.03.2007 13:25:54  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Der Teufel ist ein glatzköpfiger Inder?
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von SirSiggi am 29.03.2007 13:28]
29.03.2007 13:28:02  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Ashtray

ashtray2
 
Zitat von SirSiggi

Der Teufel ist ein glatzköpfiger Inder?



Und Gott ist eine Frau!
29.03.2007 13:28:50  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Hähä, Ghandi ist ein weibchen. D:
29.03.2007 13:29:24  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Oh nein! /o\
29.03.2007 13:31:59  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
Wobei, wenn Gott Perl könnte hätte er Frauen nicht so kompliziert gestaltet. Augenzwinkern
29.03.2007 13:33:53  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Zumindest gäbe es haufenweise Dokumentation im Internet.

Und dank CPAN könntne Frauen alles erledigen Breites Grinsen
29.03.2007 13:45:38  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
v!pe

Phoenix
Wie bekomm ich denn den letzten key eines Arrays? Den letzten Wert bekomm ich mit end($array).
29.03.2007 13:50:50  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
count($array) - 1;
29.03.2007 13:52:55  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
v!pe

Phoenix
Erzähl keinen Mist, die Leute glauben es dir sonst noch Augenzwinkern

ksort($a);
end($a);
echo $key($a);

geht.
29.03.2007 13:57:14  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
O_o

Du redest von Arrays. Arrays haben einen numerischen Index dessen letzten man mit genau dieser Methode bekommt. Was du wolltest war aber den letzten Key einer Hashmap. Da Hashmaps aber nicht wirklich sortiert sind, macht das kaum einen Sinn.

Jaja... in PHP gibts ja keine Unterscheidung zwischen Array und Hash, ich bin ja schon ruhig...
29.03.2007 13:59:42  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
http://www.golem.de/0703/51408.html

So, keine Beleidigungen mehr hier (ihr arschgeigen) :>
29.03.2007 14:00:44  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
SirSiggi

SirSiggi
betruebt gucken
Selber.
29.03.2007 14:02:03  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: Gehirnsalat ( wir unter uns )
« erste « vorherige 1 ... 342 343 344 345 [346] 347 348 349 350 ... 6582 nächste » letzte »

mods.de - Forum » Webdesign & Coding » 

Hop to:  

Thread-Tags:
Mod-Aktionen:
23.08.2018 12:40:15 TriggerTG hat den Thread-Titel geändert (davor: "Wiederbelebungssalat")
09.03.2017 08:55:19 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
21.05.2014 16:08:26 Redh3ad hat den Thread-Titel geändert (davor: "Hochzeitssalat")
10.05.2014 09:43:28 Redh3ad hat den Thread-Titel geändert (davor: "Gehirnsalat")
19.10.2013 21:43:03 [DK]Peacemaker hat diesen Thread repariert.
04.10.2013 20:11:45 TriggerTG hat den Thread-Titel geändert (davor: "Damiferkel-Salat")
29.08.2013 19:59:27 [DK]Peacemaker hat den Thread-Titel geändert (davor: "HerpDerpSalat")
19.08.2013 10:04:19 TriggerTG hat den Thread-Titel geändert (davor: "SirSiggiSalat")
13.08.2013 18:43:13 TriggerTG hat den Thread-Titel geändert (davor: "Kamelwochensalat")
05.08.2013 09:47:37 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
24.06.2013 16:30:39 TriggerTG hat den Thread-Titel geändert (davor: "cmssalat")
20.06.2013 12:58:35 TriggerTG hat den Thread-Titel geändert (davor: "Krissalat")
13.06.2013 10:59:25 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")
08.06.2013 11:28:06 TriggerTG hat den Thread-Titel geändert (davor: "rABBIntensalat")
03.06.2013 09:56:52 TriggerTG hat den Thread-Titel geändert (davor: "Gehirnsalat")

| tech | impressum