Poromagia

Kirjoittaja Aihe: Kortitin  (Luettu 2235 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa kapek

  • Pääkaupunki
  • Vaihtopalaute:
    ( | | )
  • you know my decks don't lie
Kortitin
« : 21.05.06 - klo 10:04 »
Heti alkuun disclaimer:
En aio ruveta muitten listoja tägittämään. En aio kädestä pitäen opettamaan miten toimii. Alla on suurpiirteiset ohjeet, niillä pitäisi pärjätä.

Ja sitten asiaan, eli kuinka tietokone helpottaa elämää:

----

Kun en jaksanut joka pirun nimeä H/W:stä maalata ja painaa Card-nappulaa, otin perlin tueksi. Tuloksena skripti, joka yrittää laittaa [cards]-tägit kortin nimen ympärille:

http://feel.uninea.fi/~halides/kortitin.pl


Homma toimii näin:
1. Tarvitset kohtuullisen tuoreen perl-tulkin, ja kortitin.pl tiedoston.
2. Tee 'data.txt' niminen tiedosto johon laitat korttilistasi, ja sijoita data.txt kortittimen kanssa samaan hakemistoon.
3. Aja kometorivi "perl kortitin.pl" ja 'ulos.txt' nimisessä tiedostossa on ja tägitetty versio.


Valitettavasti en jaksanut jokaista mahdollista listausmahdollisuutta ottaa huomioon, joten ne mitä itse käytän ja mitkä helposti siinä mukana tulivat ovat tuettuja.
Listan muodot jotka kelpaavat:

[Kortin nimi]
[Kortin nimi] (Setti ja/tai selitystä)
n [Kortin nimi]
n [Kortin nimi] (Setti ja/tai selitystä)

Eli esim.
nx[Kortin nimi]
laittaa tägit hieman väärään paikkaan. Tämä ei ole ongelma jos ei ihan joka rivi ole noin, nopeasti siirtää omalle paikalleen.


Myös rivejä joissa on : voi olla listassa, mutta huomaa että jos samalla rivillä jolla on kortti on myös : niin riviä ei tägitetä!

eli Have: White: VäriX: rivit voi huoletta jättää listaan, samoin kuin tyhjät rivit ja rivit joissa on jo tägit; niitä ei tägitetä.


Voin kehittää skriptiä jos kiinnostusta riittää.
Skripti on kopyleft, jos joku haluaa tehdä siitä vaikka webbisovelluksen ni siitä vaan.


Tein oman H/W listan tägit alle minuutissa, mukaanlukien ne tägit mitkä oli vähän väärässä paikassa (joita oli kolme).

.p

Poissa Tharna

Kortitin
« Vastaus #1 : 21.05.06 - klo 10:36 »
Tai sitten voi käyttää [cards] -tageja.

Poissa kapek

  • Pääkaupunki
  • Vaihtopalaute:
    ( | | )
  • you know my decks don't lie
Kortitin
« Vastaus #2 : 21.05.06 - klo 10:55 »
eiku voi helv.

just, tuhoo vaan topic :D

tulipahan reenailtua skriptausta

.p