KESKUSTELUT > MUUT AIHEET > TONTTUNIMIGENERAATTORI

531. Tonttunimigeneraattori

Ekku27.11.2003 klo 10:26
Hassuttaako? Käy hakemassa itsellesi tonttunimi osoitteesta

http://www.creator-grey.fi/joulu2003/

Itse olen Lauha Lepoloma
PS. toimiikohan linkitykseni???
2. Ekku27.11.2003 klo 10:26
Toimii!
3. KuuHullu27.11.2003 klo 10:36
Minusta tuli Omppu Kanelikorva.

Sikäli hassua, että omput on lemppareita ja kaneli puurossa ehdoton...

:)
4. Ilmi Kulkushelke27.11.2003 klo 10:37
Erkki Vuokila tässä Haluatko miljonääriksi -ohjelmasta, terve!
5. reima porkkasuihki27.11.2003 klo 11:03
jups, kastettu on täksi jouluksi
6. Sama kuin edellä27.11.2003 klo 11:05
Tanella on näköjään kaima.
7. Reima Porkkasuihki nro 227.11.2003 klo 11:07
Siis korjataan, ei sama viestin lähettäjä kuin edellä, vaan sen kaima.
8. Jani Enilä27.11.2003 klo 11:07
Levyttäjä-Jani tässä, päeviä.

Tonttuilen nimellä Aari Mitäkämäki.
9. Eki27.11.2003 klo 11:09
Jani, mun tyttäreni sai saman!
10. Lemmi Lauhamaa27.11.2003 klo 11:10
Lähetän terveisiä Egon-tontulle.
11. Eki27.11.2003 klo 11:13
Meidän koira on Aito Jouluilo! Sopii hyvin Lähdesuon Tähdenlennolle (aka Rossolle).
12. iso S27.11.2003 klo 11:29
Olen Kuutamo Iltavalo, usein ihan kuutamolla ja vuorokausirytmi menee illanvirkun puolelle. Vaimoni on Ananas Marjamalja; kokeilemistani ainoa, missä tonttunimessä on kätkönä oikea etunimi.
13. Krea Punapipo27.11.2003 klo 11:30
Alias Heljä-Maija. Hyvä kun ei -nenä.
14. Lauha Lepoloma II27.11.2003 klo 11:34
Alias tjn. Kaverista tuli Marme Laadidaadi :)
15. Suhina Suksikorpi27.11.2003 klo 11:35
Onko tämä tulkittavissa kehotukseksi suksia korpeen niin että suhina käy?
16. Reissu Iltatähti27.11.2003 klo 11:58
Minut yleensä levitetään leivän päälle. Kainaloiseni on Välly Pehmolelu.
17. Tane27.11.2003 klo 12:11
Toiselle pojalle tuli osuva: Mainio Muorinilo
Nuorempi poika ei mahda pitää nimestään Helinä Helkyin.
Tuikku Tähtisäde puolisolle.
18. Rafflesia27.11.2003 klo 12:19
Minusta tuli Jonne Myötätuuli. Kuullostaa hieman poikatontun nimeltä, mutta koulutukseni on ehkä hieman miesmäinen. Ja toivon todellakin myötätuulta Joulunaikaan.
Kotona on myös mieheni, Peura Tupsuvaara.
19. Rafflesia27.11.2003 klo 12:22
Eräs tuttavani on Limo Viikunappi. Nimen keksijä lienee viherkasvien ystävä. =)
20. Suhina Suksikorpi II27.11.2003 klo 12:52
Aikun salanimi
21. Hilli Voisilmä27.11.2003 klo 12:57
Alias Noonis
22. Ekku27.11.2003 klo 13:00
Vanhempi poikani on myös Hilli Voisilmä. Nuorempi on kuten nimensäkin: Torkku Mahlakuppi ;)
23. Riuska Ruisranne27.11.2003 klo 13:38
Toiset tuntevat paremmin nimellä Antti Ylönen.
24. Keto Intokukka27.11.2003 klo 13:46
Höyrypannu punaisena Porvoossa!

d:)
25. Matti27.11.2003 klo 13:50
... alias Lahja Säkkimäki. Millähän periaatteella generointi tapahtuu. Laitoin seuraavaksi etu- ja sukunimeni ristiin, mutta lopputulos oli sama.

Keksisikö joku jonkin proseduurin jolla lukuisia nimiä syöttämällä saisi selville miten tonttunimet muodostetaan.
26. Omppu Kanelikorva II27.11.2003 klo 13:57
alias Pulmailija. Nimet muodostetaan laskemalla kirjainten numeroarvot yhteen ja valitsemalla kohdalle osunut nimi 90 nimen listalta.
27. Lehmus Terho-oksa27.11.2003 klo 13:58
Tällä nimellä jatketaan.

Palaan vanhaan persoonaan sitten kun olen nakannut kuusen alas parvekkeelta.
28. Gabriel Voimasiipi27.11.2003 klo 14:01
Jes! Vieläpä sukupuolenvaihdos samaan hintaan! Olisiko niillä jokin amscray-masiina?
29. ++juh27.11.2003 klo 14:08
Tuossahan tuo algoritmi näkyy olevan:

http://www.creator-grey.fi/joulu2003/js/gen_fin.js
30. Hymy Hellähuoma27.11.2003 klo 14:15
Nimikö enne?
31. Juhla Kokoloma27.11.2003 klo 14:21
Poistui äskettäin kehuskelusta, äh eikun keskustelusta.
32. Lehmus Terho-oksa27.11.2003 klo 16:17
Täällä ristikkosivustoilla vilisee sen verran paljon tonttuja, että mitä todennäköisintä on, että Ananas Marjamalja jää tänä jouluna tyystin lahjoitta.
33. Nyytti Omppukontti27.11.2003 klo 18:19
Taas manailen teidän aktiivista kirjoittelemista, kun olin poissa pari päivää. Tuntikausia menee keskusteluja selaillessa, ja sitten olisi vielä chat, jos ehtisi.

Onkohan meillä Rafflesian kanssa yhteinen tuttu, kun minäkin löysin Limo Viikunapin...
34. Hui hai28.11.2003 klo 09:39
nykyään aka Simppu Kilikello

Mutta vain joulun aikaan ;-)
35. mats28.11.2003 klo 10:46
minustakin tuli Johla Kokoloma???
36. Khm22.12.2005 klo 13:11
...voi miksi ei tonttunimigeneraattori toimi tänä vuonna kun meille on tullut "perheenlisää" sitten viimejoulun eikä sille nyt ole omaa tonttunimeä!!!???!!!
37. Libero22.12.2005 klo 13:55
Voi pettymysten pettymystä! Kokeilin kolmella selaimella kaikki mutkat ja suorat ja sain tonttunimeksi aina vain "Oops, document not found"! No, sehän se vasta tonttujen tonttu on, joka ei löydä muuta kuin Oopsin. :)
38. marjaana22.12.2005 klo 14:04
Mutta käykääpä leikkaamassa ikiomat lumihiutaleet sen sijaan! (jäin tähän koukkuun)

http://snowflakes.lookandfeel.com/
39. iso S22.12.2005 klo 14:34
Niille kenellä on käytettävissä Excel, tässä on tee-se-itse -tonttunimigeneraattori. Tonttunimiä voi poimia tästä säikeestä ja netistä (Google, hakusanaksi tonttunimigeneraattori, löytyy sivuja missä ihmiset ovat käyttäneet generaattoria silloin kun se toimi). Omaa vilkasta mielikuvitusta voi käyttää uusien nimien luomiseen.

Tarvitaan kaksi välilehteä: toinen mihin kirjoitetaan oikeat nimet ja toinen mihin kirjoitetaan tonttunimet. Jälkimmäisen välilehden nimen pitää olla Salanimet, ellei käpälöi makrossa asetettavaa nimeä. Tonttulistan voi vaikka formatoida niin että käytetään valkoista tekstiä valkoisella pohjalla, niin niitä ei pääse aivan vilkaisemalla näkemään. Samaa makroa voi tietysti käyttää muidenkin "satunnaisten" niien tuottamiseen.

Sub Nimigeneraattori()
' Macro recorded 22.12.2005 by isoS
'
' Makro generoi nimilistan nimille "salanimet".
' Salanimet kirjoitetaan välilehdelle Salanimet
' sarakkeen 1 allekkaisiin soluihin alkaen riviltä 1.
' Oikeat nimet kirjoitetaan toiselle välilehdelle
' vastaavalla tavalla sarakkeeseen 1.
' Tämän välilehden nimellä ei ole merkitystä, mutta
' välilehden pitää olla valittuna makroa käynnistettäessä.
'
Dim Salanimitaulu, Nimi As String
Dim Salanimilkm, Rivi As Long
Dim Arvo As Long
Dim Nimen_pituus, Kirjain As Integer
'
Salanimitaulu = "Salanimet"
For Rivi = 1 To 65000
If Trim(Sheets(Salanimitaulu).Cells(Rivi, 1)) = "" Then
Salanimilkm = Rivi - 1
GoTo Luo_salanimet
End If
Next Rivi
Salanimilkm = 65000
'
Luo_salanimet:
If Salanimilkm < 1 Then GoTo Loppu
'
For Rivi = 1 To 65000
Nimi = UCase(Trim(Cells(Rivi, 1)))
If Nimi = "" Then GoTo Loppu
Nimen_pituus = Len(Nimi)
Arvo = 0
For Kirjain = 1 To Nimen_pituus
Arvo = Arvo + Asc(Mid(Nimi, Kirjain, 1))
If Arvo > Salanimilkm Then Arvo = Arvo - Int((Arvo - 1) / Salanimilkm) * Salanimilkm
Next Kirjain
Cells(Rivi, 3) = Arvo
Cells(Rivi, 2) = Sheets(Salanimitaulu).Cells(Arvo, 1)
Next Rivi
'
Loppu:
End Sub
40. iso S22.12.2005 klo 15:00
Siltä varalta että joku äityy oikeasti kokeilemaan eikä osaa käyttää makroja, niin tässä tulee jonkinlaiset ohjeet. Nämä perustuvat englanninkieliseen Exceliin. Suomenkielisessä joutuu itse miettimään mikä on vastaava nimitys.

Helpoin tapa tehdä makro on "nauhoittaminen". Klikkaile Tools, Macro, Record New macro, anna makrolle nimi (tähän tarkoitukseen kelpaa oletusnimi) ja OK. Nyt kaikki taulukolle tehtävä nauhoittuu makroksi. Älä nauhoita mitään, vaan pysäytä nauhoitus klikkaamalla taulukon päällä kelluvasta pienestä ikkunasta Stop recording - painiketta. Nyt meillä on tyhjä makro, mikä ei sellaisenaan tee mitään, mutta sen avulla saadaan makroeditorin sivu auki.

Kopioi ylläoleva makrokoodi leikepöydälle (maalaa, Ctrl-C).
Klikkaile Excelissä Tools, Macro, Macros, äsken luodun makron nimi (luultavasti Macro1 ja ainoa tarjolla oleva) ja Edit. Maalaa makro ja liitä leikepöydältä (Ctrl-V). Sulje makroeditori klikkailemalla File ja Close and Return to Microsoft Excel.

Nyt sinulla on Excel-taulukko mikä sisältää nimigeneraattorin. Voit luoda tähän toisen välilehden tai tallentaa sellaisenaan ja luoda nimiä varten kokonaan erillisen tiedoston (silloin makro-Excelinkin pitää olla auki kun lähdet arpomaan tonttunimiä).

Niin tai näin, tee johonkin Exceliin Salanimet-nimiseen välilehteen lista tonttunimistä ja johonkin toiseen välilehteen lista niistä nimistä mille haluat luoda tonttunimen. Molempia nimiä voi olla 1-65000.

Nimien generointi: Avaa makron sisältävä Excel, ellei se ole auki. Jos tietoturva urputtaa että tiedostossa on makroja, salli ne klikkaamalla "Enable macros". Mene oikeat nimet sisältävälle välilehdelle. Klikkaile Tools, Macro, Macros, Nimigeneraattori ja Run. Kakkossarakkeeseen pitäisi ilmestyä kunkin alkuperäisen nimen viereen vastaava tonttunimi.

Alkuperäiset nimet voi kirjoittaa isoilla tai pienillä kirjaimilla. Ei ole merkitystä ovatko ne järjestyksessä etunimi sukunimi vai sukunimi etunimi. Nimen edessä tai jäljessä olevat blankot eivät vaikuta. Sen sijaan nimien välissä olevat ylimääräiset välilyönnit tai pilkku vaikuttavat.

Alkuperäinen tonttugeneraattori toimi muistaakseni vastaavalla logiikalla. Sen seurauksena nimen kaikki anagrammit saavat saman tonttunimen kuin alkuperäinen nimi, jos välimerkkien määrä ei muutu. Ainakin jonkin tämäntyyppisen systeemin ohjelmakoodia vilkaisin ja se oli yhtä simppeli kuin tässä.
41. taaplari22.12.2005 klo 16:13
Kiitos Marjaana. Oiva vinkki. Meistä kaikista hauskaa (= äiti ja kolme lasta).
KOMMENTOI

Pakolliset kentät merkitty tähdellä *