Autorius Tema: MTG DB  (Skaityta 10207 kartus)

Simuck

  • Administrator
  • Knight
  • *****
  • Įrašai: 2028
    • hmpg.net
MTG DB
« Įrašytas: Rugpjūtis 18, 2011, 11:22 »
Sveiki, mielieji.

Suprograminau šiokią tokią paprastą MTG kortų db, kuri tikiuos bus naudinga tiems kas turi nemažai kortų ir nori greit žinoti ką pats arba ką kiti turi.

http://www.daiskardas.lt/mtgdb

Kol kas bendras kortų sarašas nėra didelis, bet pradžia jau yra :)
Veikia viskas paprastai: paspaudžiat ant vartotojo ir matote visas jo turimas kortas arba tiesiog galite ieškoti per paiešką. Užvedus pelę ant kortos matosi jos paveikslėlis, o paspaudus nuorodą nukreipiama į magiccards.info.
Paieška yra paprastutė ir ieško pagal konkretų žodį, žodžio dalį arba žodžių junginį. T.y. jei norit rasti [c:py01g46y]Burn the Impure[/c:py01g46y] ir įvesite "burn impure", tai neras nieko. Jei įvesite "burn the" arba "impure" - ras.
Kad sugrįžti į pradinį puslapį, tiesiog spaudžiat ant viršutinio logo (paprastumo dėlei).

Jei norit, kad jūsų kortų sarašas atsirastų ten, reikia atlikti nuobodų ir nemenką darbą ir viską suvesti į Excelį :) Tačiau, nors iš pradžių tai gali atrodyti kaip milžiniškas darbas, išties nėra taip baisu kaip atrodo.
Jei sugalvosit susivesti, yra keli būdai tai padaryti:
1. Surašote į Excelį, forma tokia: Kortos pav | Kiekis | Setas | Retumas | Kortos Nr
Pvz.:
Unsummon       | 2 | m12 | c | 79
Beast Within   | 1 | nph | u | 103
Steel Hellkite | 2 | som | r | 205
Nissa Revane   | 1 | zen | m | 170
Retumas pagal pirmą raidę: c - common, u - uncommon, r - rare, m - mythic, s - special (kortos iš Time Spiral "time-shifted" seto).
Kortos nr yra svarbu ir būtina nesuklysti, kitaip užvedus ar paspaudus pele ant kortos rodys ne tą paveikslėlį. Nr kaip žinia yra parašytas kiekvienos kortos apačioje, pvz. 11/249, tai įvedat 11.
Jei kortos pavadinime pasitaikys žodis Æther, tai rašot AEther arba Aether.
Jei turit kortų kitokia nei anglų kalba, tai skliausteliuose prie pavadinimo parašote kalbos trumpinį, pvz. (rus) (esp) (chn) ir pan. Jei korta yra foilinė, tai šalia pavadinimo parašote (foil) arba (shiny) :D

2. Surašot į .txt failą su bet kokiu teksto redaktoriumi, kad ir Notepad. Forma ta pati, tik laukai atskiriami kabliataškiais.
Pvz.:
Unsummon;2;m12;c;79
Beast Within;1;nph;u;103
Steel Hellkite;2;som;r;205
Nissa Revane;1;zen;m;170
Setų trumpiniai turi būti tokie pat, kaip ir magiccards.info puslapyje. Visus trumpinius rasite čia http://magiccards.info/sitemap.html
Galite viską vesti į vieną failą arba kiekvienam setui daryti atskirus failus, t.y. m12.xls, m11.xls, zen.xls, ala.xls ir t.t. Kai viską surašote, atsiunčiate man per Skype, emailu arba forume PM. Aš sukursiu vartotoją, viską sudėsiu, o toliau papildyti/redaguoti/trinti galėsite patys pačiame puslapyje ir man siuntinėti iš naujo nereiks :) Taip pat naujas kortas bus galima pačiame puslapyje suvedinėti ir excelio nebereiks.

Kortų sarašas puslapyje automatiškai nerūšiuojamas (kol kas) ir rodomas tokia tvarka, kokia viskas suvesta, todėl kai suvedat galite patys susirūšiuoti excelyje pagal pavadinimą, pagal kortos nr ar dar kaip nors, galima surūšiuoti editoriuje arba tiesiog palikti kaip yra.

Iškart pasakau, kiekvienam suvedinėti kortas nėra privaloma, čia tik tuo atveju jei patys to norite :) Visi vartotojai yra/bus tik klubo nariai, todėl kažkokių negirdėtų/nematytų userių tikrai nebus.
-------------------------------------------------------------------------
Atnaujinimai (2012-04-21):
- įdėtas meniu "Home" ir "Forum", kad būtų patogiau grįžti. Prie userio kortų apačioje be Total dabar rodoma kiek yra kiekvieno retumo kortų: unikalių | iš viso;
- editoriuje įdėtas mygtukas "Sort", rūšiuoja pagal kortos pavadinimą.
tomorrow [tə'mɔrəu] (n) - a mystical land where 99% of all human productivity, motivation and achievement is stored.

visoks

  • Master
  • ****
  • Įrašai: 810
Re: MTG DB
« Atsakymas #1 Įrašytas: Rugpjūtis 18, 2011, 13:42 »
Geras. Vien del to reik kokios mtg kortos, kad pamatyciau kaip ten, viduj viskas :) Mldc Simuck!

p.s. ai, tik papostines pamaciau ka galim ir taip ilist... kortos nebereik, savo shansa pramazinot :D
Linkiu klubui, kad šiuo tautinio susvetimėjimo laikotarpiu, kai svetimos kalbos stipriai įtakoja mūsų gležną, tačiau labai gražią ir turiningą kalbą, sulietuvinti klubo pavadinimą, kad jis skambėtų gražiai ir ne kapotai: „Kaulakartė“.
Artūras.

Hornis

  • Master
  • ****
  • Įrašai: 777
Re: MTG DB
« Atsakymas #2 Įrašytas: Rugpjūtis 18, 2011, 15:32 »
Simui medalio reikia, rimtai  :drinks:
O jei šokaldinio, tai dviejų  :crazy:

uNlimited

  • Apprentice
  • **
  • Įrašai: 99
Re: MTG DB
« Atsakymas #3 Įrašytas: Rugpjūtis 18, 2011, 19:50 »
AU MAI GAD!!! YOU'E THE MAN!!!

Tokį dalyką turėjo žaisk.lt senai padaryt..
Daiskardas>all dabar :D

P.S. The fact i posted something says a lot :D

Simuck

  • Administrator
  • Knight
  • *****
  • Įrašai: 2028
    • hmpg.net
Re: MTG DB
« Atsakymas #4 Įrašytas: Rugpjūtis 27, 2011, 12:44 »
Keletas specialių setų trumpinių, kuriuos galit panaudot:

Prerelease Events - ptc (Bloodlord of Vaasgoth)
Gateway - grc (Master's Call)
Pro Tour - pro (Ajani Goldmane)
Grand Prix - gpx (Maelstrom Pulse)
Friday Night Magic - fnmp (Cultivate)
Magic: The Gathering Launch Parties - mlp (Phyrexian Metamorph)
Magic Game Day Cards - mgdc (Black Sun's Zenith)
Magic Player Rewards - mprp (Day of Judgment)
Judge Gift Program - jr (Armageddon)

Jei tiksliai nežinot kokį trumpinį naudot, tai tiesiog parašot kokiame core arba expansion sete korta buvo.
tomorrow [tə'mɔrəu] (n) - a mystical land where 99% of all human productivity, motivation and achievement is stored.

Simuck

  • Administrator
  • Knight
  • *****
  • Įrašai: 2028
    • hmpg.net
Re: MTG DB
« Atsakymas #5 Įrašytas: Rugsėjis 25, 2011, 10:41 »
Jau galima surašinėti Innistrad kortas. Plėtinys isd.
Jei korta dvipusė, kortos numeryje įrašykite tik "dieninės" pusės nr su raide. Pvz. [c:3ni2jeug]Mayor of Avabruck[/c:3ni2jeug] atveju rašote 193a. Užvedus pelę rodys abi puses iškart. Jei praleisite raidę, paveikslėlio nerodys išvis :)
tomorrow [tə'mɔrəu] (n) - a mystical land where 99% of all human productivity, motivation and achievement is stored.

Simuck

  • Administrator
  • Knight
  • *****
  • Įrašai: 2028
    • hmpg.net
Re: MTG DB
« Atsakymas #6 Įrašytas: Balandis 22, 2012, 10:30 »
Truputį atnaujinau išvaizdą (viršuj atsirado meniu) bei peržiūrint userio kortas apačioj be total dar rodo kiek kiekvieno retumo kortų yra: unikalių | iš viso.

Taip pat noriu paraginti klubo naujokus susivesti kortas, ypač kol dar nedaug turit :D Un'as žadėjo atsiųst, bet niekaip nesulaukiu...
tomorrow [tə'mɔrəu] (n) - a mystical land where 99% of all human productivity, motivation and achievement is stored.

Simuck

  • Administrator
  • Knight
  • *****
  • Įrašai: 2028
    • hmpg.net
Re: MTG DB
« Atsakymas #7 Įrašytas: Balandis 29, 2012, 11:08 »
Jau galite suvedinėti Avacyn Restored kortas (trumpinys avr).
Jei rašot Moonsilver Spear promo kortą, rašykit taip
Moonsilver Spear;1;ptc;r;53
tomorrow [tə'mɔrəu] (n) - a mystical land where 99% of all human productivity, motivation and achievement is stored.

Simuck

  • Administrator
  • Knight
  • *****
  • Įrašai: 2028
    • hmpg.net
Re: MTG DB
« Atsakymas #8 Įrašytas: Liepa 08, 2012, 21:34 »
Jau galima suvedinėti M13 kortas.
Kas gavot Staff of Nin promo, vedat taip:
Staff of Nin;1;mlp;r;19
tomorrow [tə'mɔrəu] (n) - a mystical land where 99% of all human productivity, motivation and achievement is stored.