Entwickler-Ecke
Freeware Projekte - NameGen
F34r0fTh3D4rk - Sa 14.05.05 18:43
Titel: NameGen
Hallo liebe Leute, ich habe soeben die erste Version meines NameGenerators fertig gestellt !
Info
Funktionen:
- Es lassen ich 999 Namen mit einer Länge von 3 - 12 Zeichen auf einmal genieren.
€: Leider gibt es nur noch diese alter Version im Netz:
http://www.ilch.de/downloads-show-123.html
Trotzdem viel Spass damit ;)
der_zaehe - Sa 14.05.05 18:51
F34r0fTh3D4rk - Sa 14.05.05 18:55
mit rechtsklick sollte es gehen 8)
der_zaehe - Sa 14.05.05 19:01
jetzt gehts bei mir, jedoch nur unter IE, mit mozilla ist da nichts zu machen
ganz lustig das programm, kompliment. du kannst ja die filmindustrie mit beliefern. die namen sind teilweise deutlich kreativer als das, was sich die drehbuchautoren teilweise einfallen lassen :lol:
F34r0fTh3D4rk - Sa 14.05.05 19:02
ok dann mach ich da noch nen link hin, mom 8)
danke, aber wie gesagt, es ist noch stark ausbaufähig :)
F34r0fTh3D4rk - So 15.05.05 14:14
Neue Version 0.5
- Anfangsbuchstabe auswählbar
- Sortierbar
- Viele Verbesserungen beim Generieren der Namen
FlameDiver - So 15.05.05 15:32
hi, lustiges Progg :D
wie währe es mit einer speicherfunktion? währe hilfreich.
und nachnamen währen auch ned schlecht. aber das ist ja kein problem das einzubaun... ist ja im prinzip das gleich nur nochmal :D
F34r0fTh3D4rk - So 15.05.05 15:49
ja, ich hab das programm geschrieben, weil ich gefakte namengeneratoren hasse, also bei solchen, wo man die länge nicht einstellen kann und die nur aus 3 teilen zusammen gewürfelt werden, und somit immer gleich aussehen.
Version 1.0
- Namen sind jetzt noch realistischer (oft kommen auch Sachen wie Zecke oder Max Kai etc bei raus :D)
- Einige BugFixes, Max Namenlänge = 9, Max Anzahl der generierten Namen = 999
Ich werde noch einbauen, dass man eine Spanne wählen kann, also Länge 2 - 5 und dann generiert er verschiedenen Längen auf einmal
Dein Vorschlag kommt dann gleich als nächstes dran !
FlameDiver - So 15.05.05 18:09
sehr schön. nur anscheinend ist der server grade down.
time: 1116173398
^^
sobald es geht werde ich die neue version testen
F34r0fTh3D4rk - So 15.05.05 18:10
hab ich auch gerade bemerkt, ich weiß aber nicht worans liegt bin aber @ working 8)
F34r0fTh3D4rk - So 15.05.05 18:15
Download oben !
AXMD - So 15.05.05 18:20
Geiles Programm :mrgreen: Falls ich mal Kinder haben sollte nenn ich sie
und
:mrgreen: :rofl:
AXMD
F34r0fTh3D4rk - So 15.05.05 18:22
Wenn ich schonmal Müll programmiere findens alle geil :lol:
Wenn ich was Sinnvolles mache findens alle dumm :twisted:
Danke fürs Lob ! :D
FlameDiver - So 15.05.05 18:22
bei den namen würde ich mir überlegen ob ich überhaupt kinder haben sollte :wink:
AXMD - So 15.05.05 18:25
FlameDiver hat folgendes geschrieben: |
| bei den namen würde ich mir überlegen ob ich überhaupt kinder haben sollte :wink: |
Ich hab gesagt WENN ich welche habe.
@FotD (Abk. ;)): Btw. solltest du dir mal TStrings.BeginUpdate ansehen ;)
AXMD
F34r0fTh3D4rk - So 15.05.05 18:27
ähm ja kenne ich, aber warum ? :shock:
edit: gerade kamen bei mir sinnvolle wörte raus wie zB:
| Zitat: |
Dame
Popo
Igitt
Kai
...
|
:D
Server wieder online, aktuellster Download wie gehabt oben !
AXMD - So 15.05.05 19:47
F34r0fTh3D4rk hat folgendes geschrieben: |
| ähm ja kenne ich, aber warum ? :shock: |
Generier mal 500 Namen ;). Devise: zuerst hinzufügen und wenn alle drin sind anzeigen lassen (Begin- bzw. EndUpdate) ;)
AXMD
F34r0fTh3D4rk - So 15.05.05 19:50
bei mir macht er 999 namen in ca 10 ms, also so schnell kann ich net gucken :lol:
so etwa ?
Delphi-Quelltext
1: 2: 3:
| memo1.Lines.BeginUpdate; memo1.lines.add(str); memo1.Lines.EndUpdate; |
ich glaube nicht oder ? (bringt garnischt, nur flackern)
und so passiert garnischt:
Delphi-Quelltext
1: 2: 3: 4:
| memo1.Lines.BeginUpdate; memo1.lines.add(str); end; memo1.Lines.EndUpdate; |
AXMD - So 15.05.05 20:20
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| Memo.Lines.BeginUpdate;
for ... Memo.Lines.Add(...); end;
Memo.Lines.EndUpdate; |
AXMD
F34r0fTh3D4rk - So 15.05.05 20:21
ach ja, gut danke werde ich einbauen, nächste version ist grad am fertig werden 8)
F34r0fTh3D4rk - So 15.05.05 20:28
ok Version 1.1 ist Online
Neuerungen:
- Doppelkonsonanten nur nach Vokalen
- LängenSpanne einstellbar
- Einige Bugfixes sowie Begin und EndUpdate :wink:
Downloadlink ist der selbe
en!gma - So 15.05.05 20:41
wow echt mal nen cooles programm.
ist zwar nicht jedermanns sache, aber wenn man zB grade spiele oder sowas programmiert, fehlen meistens namen und ich hab schon einige sehr schöne namen gesehen.
aber hier nochmal ein paar verbesserungsvorschläge ( auch wenn sie schon genannt wurden ):
-nachname
-villeicht auch 2. buchstaben vom namen selbst angeben können
-villeicht auch endbuchstaben
-richtige anchors setzen (heisst das so, wenn ich auf maximieren geh und er alles ganz gross macht? ^^,weil dann könnte die liste der namen zumindest verlängert werden)
-speichern als txt
also sehr schöne arbeit und bitte arbeite weiter dran : )
sowas kann ich zumindest immer sehr gut gebrauchen.
F34r0fTh3D4rk - So 15.05.05 20:43
die vorschläge sind alle bereits in arbeit, wenn das programm richtig fertig ist, versuche ich ne prozedur draus zu machen und die dann open source zu stellen, weil man so eine Funktion in manch einem Programm gut gebrauchen kann :wink:
Das mit dem mehrere Buchstaben eingeben ist auch net alzu schwer zulösen, dann nimmt man die Buchstaben und die Länge - length(DieBuchstaben) und hat dann den Rest
ok jetzt schon, weil man min und max eingeben kann und endbuchstabe ist auch schwierig, da der nächste buchstabe immer aus dem letzten berechnet wird :?
das mit den achors musst du mir aber nochmal erklären :!:
AXMD - So 15.05.05 20:45
Ich glaube, er meint, du sollst die Form einfach Sizeable machen ;)
AXMD
en!gma - So 15.05.05 20:45
kann gut sein, dass ich nen falschen begriff benutzt hab ^^
naja aber ich meine, wenn du das fenster zB in der grösse nach unten ziehst,
dass die beiden listen der namen automatisch länger werden.
also das die ganze form immer ausgefüllt ist.
F34r0fTh3D4rk - So 15.05.05 20:46
achso, das wollte ich schon oft machen, hab mich aber immer drum gedrückt :lol: ich versuche das gleich mal :) Oder hat jemand Beispiel Code zB Form + Memo ?
en!gma - So 15.05.05 20:51
ich habs auch noch nie gemacht ^^
aber ich meine, dass wäre wenn du die liste anwählst und dann halt in den eigenschaften, da müsste anchors stehen.
meine das wär das
aber bitte nicht schlagen wenns falsch ist ^^
F34r0fTh3D4rk - So 15.05.05 20:52
ich denke schon muss ich mal testen 8)
AXMD - So 15.05.05 20:54
Anchors sorgt nur dafür, dass die Controls in ihrer Größe entsprechend mitverschoben werden. Je nach Einstellung sind einige Größen fix, das regelt Anchors. Z.B. ist Left in Anchors (:mrgreen:), dann bleibt Left auch beim Verschieben gleich (Anchor = Anker ;) - ansonsten wird es beim Verschieben mitverschoben. Aber das wird etwas OT ;)
AXMD
FlameDiver - So 15.05.05 20:56
| Zitat: |
Wiciju
Vuve
Vobochole
Ubipaugo
Seyabotor
|
um nur ein paar zu nennen :D ich finds so geil :D
achja der generator kann latein:
F34r0fTh3D4rk - So 15.05.05 21:15
ich hatte auch schon Infernus oder Malus und auch was was griechisch klingt, odorixes oder sowatt 8) ist bis jetzt schonmal net übl :D
ich könnte auch eine art spracheinstellung machen und je nach dem die wahrscheinlichkeiten manipulieren die möglichkeiten sind unbegrenzt, ist aber nunmal viel arbeit :?
AXMD - So 15.05.05 21:19
F34r0fTh3D4rk hat folgendes geschrieben: |
ich hatte auch schon Infernus oder Malus und auch was was griechisch klingt, odorixes oder sowatt 8) ist bis jetzt schonmal net übl :D
ich könnte auch eine art spracheinstellung machen und je nach dem die wahrscheinlichkeiten manipulieren die möglichkeiten sind unbegrenzt, ist aber nunmal viel arbeit :? |
Was schreibst du dann hier? Los, an die Arbeit :mrgreen:
AXMD
F34r0fTh3D4rk - So 15.05.05 21:21
dann muss ich aber nochmal von vorne anfangen bei dem schlampigen programmier stil ist irgendwann schluss :roll: ok ich sag dann so in einem jahr bescheid wenn ich fertig bin :lol:
FlameDiver - So 15.05.05 21:25
naja latein ist ja ned so schwer :D.
die müssen ja nur auf "us" "a" oder "um" enden :D (angaben ohne gewehr :D bin jemand der Franz gewählt hat ^^)
nützlich währe noch wenn man einstellen könne welche buchstaben verwendet werden sollen
F34r0fTh3D4rk - So 15.05.05 21:27
ja da bräuchte ich ein paralleles boolsches array zu meinen buchstaben arrays dürfte net schwierig sein, jedoch ein kleiner aufwand ist es schon :P
en!gma - So 15.05.05 21:41
wenn wir schon bei so nem schnickschnack sind, könntest du auch die häufigkeit von vokalen angeben.
denn namen mit wenigen vokalen klingt mehr nach phantasy : )
F34r0fTh3D4rk - So 15.05.05 21:42
Ohipuoiyum klingt nicht nach Fantasy ? :lol:
en!gma - So 15.05.05 21:49
kurze namen zumindest : )
JayEff - Mo 16.05.05 00:43
is das normal, dass ich 1000000 fehler bekomme, wenn ich nen maximal wert eingeben will? ich kann die zahl die drin steht nicht löschen ("'' ungültiger integer wert"), kann keine neue eintippen (nur eine stelle erlaubt .. WARUM?!?!?!) und es dauerte 5 versuche, bis ich geblickt hab, dass ich 10 einfach nicht eintippen kann.
crakos - Mo 16.05.05 01:18
*g* hab ich auch, nur ich habs nach dem 3ten versuch gemerkt :>
Ich hab aber max 10 hinbekommen :arrow: einfach 9 in min reinschreiben ;)
F34r0fTh3D4rk - Mo 16.05.05 12:32
ja das ist n bissl schwierig, weil ich ja minimal 3 und maximal 9 haben will, in der nächsten version wird das hoffentlich behoben sein :roll:
F34r0fTh3D4rk - Mo 16.05.05 12:59
Version 1.2
- Der min/max Fehler sollte behoben sein, maximale Länge = 12, minimale = 3
"sch" hinzugefügt
- lowercase hinzugefügt, damit die Regeln auch für den Anfangsbuchstaben gelten (hatte ich manchmal vergessen :lol: )
- Bugfixes (wahrscheinlichkeit für manche Buchstaben wurde zuerst nochmal extra kleiner gemacht, habe ich auskommentiert und das Ergebnis sieht jetzt deutlich besser aus :D )
Das mit den anchors ist etwas knifflig, ich hab schon versucht das mit nem unsichtbarem panel auszutrixen aber das alignt sich auch immer oben obwohl das nur rechts sein soll, und n kleiner abstand wäre dann auch net schlecht :?
crakos - Mo 16.05.05 13:51
| Zitat: |
| Der min/max Fehler sollte behoben sein |
erlich :?: ne :!:
ich kann zb keine 11 bei max schreiben, bekomme immer 12 da ich keine 1 schreiben kann.
Ich würde sagen du machst die abfrage falsch, das on chance!!! Lass den Benutzer doch reinschreiben was er will!!!!!! und erst wenn er Generieren drückt, wird im angezeigt, was er falsch macht! zb NERVT, wenn ich lösche, das dann kommt "keine integer zahl"
also einfach reinschreiben lassen, und wenn dann da zb zahlen größer 12 stehen DANN verändern, aber solange reinschreiben laßen was der benutzer will.
F34r0fTh3D4rk - Mo 16.05.05 13:55
so jetzt aber :D Das mit dem Löschen hab ich garnet gemerkt, weil ich das nie gelöscht habe :lol:
crakos - Mo 16.05.05 14:00
yeah genau :) super
F34r0fTh3D4rk - Mo 16.05.05 14:01
da war eh noch n fehler drin, bei max ist die minimalste zahl ja 4 :idea:
Danke für deinen Hinweis :D
crakos - Mo 16.05.05 14:03
kein problem, das feedback ist doch das wichtigste :)
Achso, warum muss man immer auf Sortieren klicken? der soll das automatisch machen.
Stört doch keinen, ob das da ist oder nicht.
F34r0fTh3D4rk - Mo 16.05.05 14:27
wollte ich zuerst machen, aber so finde ich das auch gut, soll dann die listbox schon sortiert sein, oder das memo ? sortiert find ich blöd, weil das nur sinn macht wenn man nach nem buchstaben sucht, und dafür gibts ja die funktion, anfangsbuchstaben vorgeben 8)
crakos - Mo 16.05.05 14:36
ich meine die listbox automatisch sortieren.
Es macht sinn! Denn: Wenn alles in Alphabetischer Reihenfolge ist, läßt es sich viel besser lesen! Das ist einfach so, und wir können die liste schneller nach geeigneten namen filtern. Mich nervt es immer nach dem generieren wieder auf sortieren klicken zu müssen. Es schadet ja auch keinem, wenn es sortiert wird! Es geht viel schneller die namen in der geordneten listbox anzuschauen, also ist die resonanz auf dien prg auch größer!
F34r0fTh3D4rk - Mo 16.05.05 14:38
die listbox ist ja sortiert, das memo aber nicht, man hat halt die wahl :shock:
aber falls es dich tröstet, ich mach ne checkbox hin mit automatisch sortieren
crakos - Mo 16.05.05 14:41
*g* die listbox ist sortiert, ja aber man muss es erst klicken ^^
Vielen dank für die checkbox, glaub mir das ist sinvoll und kommt an :)
F34r0fTh3D4rk - Mo 16.05.05 14:45
das mit dem direkt sortieren funktioniert noch nichts ganz, aber nachträglich sollte man ja auch noch sortieren können, ups falsche checkbox :lol:
F34r0fTh3D4rk - Mo 16.05.05 14:55
Version 1.3 ONLINE
Speicherfunktion
Direktes Sortieren möglich
In der nächsten Version werde ich mir eine bessere Darstellungsmöglichkeit einfallen lassen, vielleicht stringlist oder sowas, vielleicht auch nicht, mal schauen :wink:
crakos - Mo 16.05.05 15:11
mh nun hasse die listbox weggemacht, und darin konnte man es besser lesen Oo
F34r0fTh3D4rk - Mo 16.05.05 15:12
konnte man das ? warum ?
es macht mehr sinn nur ein feld zu haben, weil wenn man was in der list box gefunden hat musste man es erstmal wieder im memo suchen.
Wie gesagt ich überlege mir eine bessere Darstellungsmöglichkeit, oder hast du eine idee ? :idea:
intern exisistiert die listbox noch, soll ich aus dem memo eine listbox (hätte fast lustbox geschrieben :D) machen, aber wie kann ich dann da einzelne namen rauskopieren, da brauch ich wieder n button :shock:
weiß jemand wie ich ein ausgewähltes item einer Listbox in die Zwischenablage kopieren kann, ohne, dass ich da extra n edit oder sowas dazwischen schieben muss ?
Bzw auch mehrere Selektierte
en!gma - Mo 16.05.05 16:21
hmm meinst du sowas?
Delphi-Quelltext
1:
| ListBox1.Items.Strings[Listbox1.ItemIndex] |
also das ist das momentan angewählte wort, ob es mit mehreren geht weiss ich leider nicht.
//edit
achja da fällt mir grad noch ein, vll kannste ja machen, dass doppelte namen gelöscht/neu generiert werden.
weil es nervt schon ein bissl, wenn man 7x hintereinander den gleichen namen hat : )
(naja kommt halt mehr bei kurzen namen vor, so zwischen 3-5 buchstaben, fänd ich aber trotzdem nützlich)
F34r0fTh3D4rk - Mo 16.05.05 18:30
das weiß ich auch, aber ich will wissen, wie man das in die zwischenablage kopiert, also TStrings, weil ich möchte, dass man auch mehrere auswählen kann 8)
F34r0fTh3D4rk - Di 17.05.05 15:42
Version 1.4
- Memo durch Listbox ersetzt, da ich auf die kopieren funktion nicht verzichten wollte, hab ich sie nachträglich noch hinzugefügt, man kann zb auch item 1 und 3 auswählen und die beiden kopieren :D
- Bugfixes eben
In Version 1.5 folgt dann die Alles in die Zwischenablage kopieren funktion, wenns kein potentieller system crasher wird.
Jo und noch was euch so einfällt, ich brauche ideen ! :idea:
en!gma - Di 17.05.05 16:05
man kann die ersten 2 (oder mehr buchstaben) selbst bestimmen
F34r0fTh3D4rk - Di 17.05.05 16:07
das wäre einfacher, wenn man nur eine länge auswählen kann, da es 2 sind, ist es nicht mehr ganz so einfach, aber ich werde es einbauen. da es ja oft gewünscht ist
F34r0fTh3D4rk - Di 17.05.05 16:31
Version 1.5
Mehrere Anfangsbuchstaben auswählbar
en!gma - Di 17.05.05 18:27
kleiner bug..
ich kann von von 3-3 buchstaben machen, aber nur von 11-12.
muss ja auch von 12-12 sein
F34r0fTh3D4rk - Di 17.05.05 19:58
? man kann 12 buchstaben eingeben, wobei intern das minimum 1 und das maximum das eingestellte maximum ist, beschreibe den Fehler nochmal genauer, oder so dass ichs rekonstruieren kann, danke :)
crakos - Di 17.05.05 21:03
er sagt folgendes: wenn man 12 buchstaben haben will, und 12 & 12 eintipt und auf generate klickt, der daraus 11 & 12 macht, er will aber 12 und net min 11 buchstaben :)
kapisch? 8) ;P
en!gma - Di 17.05.05 21:05
ja genau...
angenommen ihc möchte NUR namen mit 12 buchstaben...
das geht nicht, geht nur 11-12
F34r0fTh3D4rk - Mi 18.05.05 14:00
aso gut kein problem ist schon gefixt :lol:
Noch ein paar verbesserungen an der generierung und ihr könnt euch auf version 1.6 freuen :D
F34r0fTh3D4rk - Mi 18.05.05 14:23
Version 1.6
Fixed: minimal und maximal 12 Buchstaben
Fixed: v, w und x nach konsonanten
Added: "er", und "rt" also auch "ert"
Übliche Kleinigkeiten
In der nächsten Versionen mache ich mich an bessere Endungen ran :wink:
| Zitat: |
nützlich währe noch wenn man einstellen könne welche buchstaben verwendet werden sollen
|
gute idee, aber wie umsetzen ?
maaalin - So 12.02.06 18:13
naja der thread ist sehr alt,
aber ich hab nur version 1.1 irgendwoher.
kann man das tool noch irgendwo downloaden?
finds echt supergut :)
F34r0fTh3D4rk - So 12.02.06 18:39
ich habs selbst nicht mehr, wäre schön wenn sich noch eine version 1.6 auftreiben ließe ^^
Danniolo - So 12.02.06 18:58
WTF ist das:
| Zitat: |
0 Jan Hörnchen
1 Jan Hörnchen
2 Jan Hörnchen
3 Jan Hörnchen
4 Jan Hörnchen
5 Jan Hörnchen
[...]
999 Jan Hörnchen |
..kommt bei dem Link, egal ob "ziel speichern unter" oder linksklick...
F34r0fTh3D4rk - So 12.02.06 19:15
ja auf der seite ist nix mehr, nur eben dieses testzeugs ^^
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!