Köyhän miehen livelaudat

Interenet-pelaaminen, pelitietokannat, tietokoneohjelmat yms.
Jussi Hämäläinen
Viestit: 330
Liittynyt: 10 Joulu 2010 13:19
Paikkakunta: Turku

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Jussi Hämäläinen » 25 Maalis 2013 17:41

Nyt pitäisi (ehkä, toivottavasti) toimia tabletilla.

Muutamia lisäyksiä / muutoksia:

- ohestalyödessä poistaa lyödyn sotilaan.
- linnoittautuessa siirtää tornia automaattisesti. Linnoittautuminen kuningasta siirtämällä.
- sotilas korottuu daamiksi, muita vaihtoehtoja ei vielä saatavilla
- lauta näyttää värikoodilla edellisen tapahtuneen siirron
- lautaa ei enää päivitetä joka syklin ( = 4 sekuntia) aikana, vaan ainoastaan jos on tullut uusia siirtoja
- admin-puolelle pääsee itse luodulla salasanalla. EDIT: Kirjautuminen pysyy voimassa kunnes selainikkuna/tabi suljetaan.
- uusia lautoja voi luoda rajattoman määrän jos tarvitsee seurata useampaa peliä

Toistaiseksi ei voi vielä laittaa useaa lautaa yhteen samaan ikkunanäkymään. Eri laudat tarvitsevat erilliset selainikkunat ( tai selain-tabit). Samoin nappulat liikkuvat edelleen miten sattuvat.

Laudan luonti: http://www.shakkiliitto.net/live/shakki ... php/create

Lautaa luodessa saa nelikirjaimisen tunnuksen. Katsojat pääsevät seuraamaan luotua lautaa lisäämällä tunnuksen www-osoitteen perään. Esim.

http://shakkiliitto.net/live/shakki/sha ... index/xycg

, jossa "xycg" on ko. laudan tunnus.
Niki Paajala kirjoitti: Hieno juttu, toivottavasti värkkäysintoa riittää. Lupaavan simppelin kuuloinen systeemi.
Kiitos. Intoa varmasti riittää, mutta skriptaustaidot ovat kokoajan siinä ylärajalla venyneet.

Avatar
sauli.tiitta
Viestit: 720
Liittynyt: 10 Heinä 2010 11:35
Paikkakunta: Espoo
Seura: MatSK
Viesti:

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja sauli.tiitta » 25 Maalis 2013 21:27

Hyvin toimii Samsung tabillani. Tuli mieleen, että kun luo laudan niin olisi kiva jos järjestelmä avaisi automaattisesti spectators wievin omaan tabiin, osoitehan on koneen tiedossa. Nyt oli vaarana, että ehdin unohtaa laudan osoitteen. Intoa vaan minäkin toivotan!

Marko Tauriainen
Viestit: 583
Liittynyt: 26 Touko 2010 17:20

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Marko Tauriainen » 26 Maalis 2013 00:58

Sama juttu, hyvin toimii.

Avatar
sauli.tiitta
Viestit: 720
Liittynyt: 10 Heinä 2010 11:35
Paikkakunta: Espoo
Seura: MatSK
Viesti:

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja sauli.tiitta » 26 Maalis 2013 06:53

Tein pari lautaa tabilla illalla ja menin nukkumaan. Aamulla kun avasin admin puolen ikkunat, niin tuli seuraava virheilmoitus: error 1096. No tables used. Tuli mieleen, että toivottavasti nettiyhteyden katkettua lauta ei mene heti käyttökelvottomaksi.

Mieleen tuli myös, että jos admin ja / tai spectators näkymään on tulossa eteen ja taakse nuolia, niin kannattaa laittaa nuolten väliin tyhjää reilusti, jotta ei sormella paina väärän suuntaista nuolta. Ja nuolten on hyvä olla suht isokokoisia, jotta niihin osuu helpommin. Ilman fyysistä näppäimistöä on tärkeää että on helppo navigoida peliä.

Jussi Hämäläinen
Viestit: 330
Liittynyt: 10 Joulu 2010 13:19
Paikkakunta: Turku

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Jussi Hämäläinen » 27 Maalis 2013 15:12

Latasin uuden version taas liiton palvelimelle.

Laudan luonti ja admin-salasanan määritys: http://shakkiliitto.net/live/shakki/index.php/create

Laudan seuraaminen (esimerkki): http://shakkiliitto.net/live/shakki/ind ... index/qi2b

Uusia ominaisuuksia:

- katsojat voivat halutessaan pysäyttää live-päivityksen jos haluavat tutkia sen hetkistä asemaa pidemmän aikaa
- värikoodi (vihreä vs. punainen) kertoo onko pelaajalla live-päivitys päällä vai ei
- katsojat voivat käydä läpi aiempia siirtoja silloin kun live ei ole päällä
- viimeisin live-asema on saatavilla klikkaamalla live-nappulaa

- admin voi perua tekemänsä siirron, esim. jos siirtää nappulaa väärin. Vain viimeisimmän tehdyn siirron voi perua.

Bugeja:

- eteenpäin-nappulalla on mahdollista mennä viimeisimmän uuden siirron "yli", eli yrittää käydä läpi siirtoja joita ei ole vielä tehty. Näin toimiessa lauta tyhjenee kokonaan nappuloista. Ongelma korjaa itsensä kun painaa live-nappulaa.
- adminin peruessa siirron, peruminen (korjattu asema) päivittyy katsojille vasta kun admin on tehnyt korjaussiirron lisäksi yhden uuden siirron.
- edelleenkin jos admin-käyttäjä sulkee selaimen pelin aikana, niin lauta resetoi itsensä ja kaikki siirrot täytyy syöttää uudestaan. Todennäköisesti myös admin-oikeudet tuhoutuvat selaimen sulkeuduttua.

Yritän piakkoin saada homman toimimaan niin, että admin voi käyttää luomaansa lautaa milloin tahansa, vaikka selain olisi välissä suljettukin, ja että siirtojen lisääminen jatkuu aina viimeisimmästä syötetystä asemasta.

Avatar
sauli.tiitta
Viestit: 720
Liittynyt: 10 Heinä 2010 11:35
Paikkakunta: Espoo
Seura: MatSK
Viesti:

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja sauli.tiitta » 27 Maalis 2013 20:14

Loistavia uudistuksia! Vielä pari kommenttia: Kun luo laudan niin "Tästä"-linkki voisi avata uuden välilehden samalla, jotta sitten voi luoda helposti ja ilman copy pastea itse admin laudan ja katsoja-laudan. Jos admin laudalla on mahdollista heti "maalata" ruutu mistä aikoo nappulaa siirtää olisi tämä hyvä, jotta voi olla varma, että kone on rekisteröinyt ruudun (ja nappulan) koskettamisen. Nyt on hieman epävarmuutta kun vetää nappulaa ruudusta ruutuun, että rekisteröikö lauta nappulan painalluksen ensialkuun.

Olen tuumaillut pitäisikö lautoja olla monta samassa näytössä vai riittäisikö DGT livelautojen tapainen toiminto, jossa pelaajien nimet ovat allekain laudan alla ja sitten voi valita niin admin kuin katsoja-laudalla mitä peliä seuraa. Näin voisi sitten luoda vaikka kymmenen peliä ja sitten valita mitä peliä päivittää ja katsoo (yhtä kerrallaan). Jos tämä ei olisi teknisesti mahdoton, niin se voisi toimia, jotta voi samalla päivittää suht rajattoman määrän pelejä. Ehkä tämä voisi olla paras tapa. Toki jos on PC:llä, niin tällöin on suht helppoa avata vaikka viisi peliä kuvaruudulle yhtä aikaa ja näin voisi seurata kaikkia pelejä yhtä aikaa ilman pelistä toiseen sukkulointia. (Tämä siis onnistuu jo nyt tällä systeemillä, mutta adminin puolella on tabilla työlästä liikkua tabista toiseen siirtämässä eri pelien siirtoja).

Nyt laudan sivutuotteena tulee kivasti mahdollinen käyttötoiminto, jossa kaksi kaveria pelaa tabillaan peliä vastakkain ja sitten muut kaverit kaukaa voivat nähdä miten pelissä menee ja sitten kommentoida jotain kanavaa (FB?) käyttäen. Sitten joskus kaukaisessa tulevaisuudessa voisi pelilaudan yhteyteen tehdä chattikanava, jossa katsojat voisivat kommentoida kyseistä peliä.

Sauli

Jussi Hämäläinen
Viestit: 330
Liittynyt: 10 Joulu 2010 13:19
Paikkakunta: Turku

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Jussi Hämäläinen » 28 Maalis 2013 08:14

sauli.tiitta kirjoitti:Loistavia uudistuksia! Vielä pari kommenttia: Kun luo laudan niin "Tästä"-linkki voisi avata uuden välilehden samalla, jotta sitten voi luoda helposti ja ilman copy pastea itse admin laudan ja katsoja-laudan. Jos admin laudalla on mahdollista heti "maalata" ruutu mistä aikoo nappulaa siirtää olisi tämä hyvä, jotta voi olla varma, että kone on rekisteröinyt ruudun (ja nappulan) koskettamisen. Nyt on hieman epävarmuutta kun vetää nappulaa ruudusta ruutuun, että rekisteröikö lauta nappulan painalluksen ensialkuun.

Olen tuumaillut pitäisikö lautoja olla monta samassa näytössä vai riittäisikö DGT livelautojen tapainen toiminto, jossa pelaajien nimet ovat allekain laudan alla ja sitten voi valita niin admin kuin katsoja-laudalla mitä peliä seuraa. Näin voisi sitten luoda vaikka kymmenen peliä ja sitten valita mitä peliä päivittää ja katsoo (yhtä kerrallaan). Jos tämä ei olisi teknisesti mahdoton, niin se voisi toimia, jotta voi samalla päivittää suht rajattoman määrän pelejä. Ehkä tämä voisi olla paras tapa. Toki jos on PC:llä, niin tällöin on suht helppoa avata vaikka viisi peliä kuvaruudulle yhtä aikaa ja näin voisi seurata kaikkia pelejä yhtä aikaa ilman pelistä toiseen sukkulointia. (Tämä siis onnistuu jo nyt tällä systeemillä, mutta adminin puolella on tabilla työlästä liikkua tabista toiseen siirtämässä eri pelien siirtoja).

Nyt laudan sivutuotteena tulee kivasti mahdollinen käyttötoiminto, jossa kaksi kaveria pelaa tabillaan peliä vastakkain ja sitten muut kaverit kaukaa voivat nähdä miten pelissä menee ja sitten kommentoida jotain kanavaa (FB?) käyttäen. Sitten joskus kaukaisessa tulevaisuudessa voisi pelilaudan yhteyteen tehdä chattikanava, jossa katsojat voisivat kommentoida kyseistä peliä.

Sauli
Tässä on paljon hyviä ehdotuksia. Tuota chat-ikkunaa olin itsekin suunnitellut ja se varmasti tulee jollain aikavälillä. Tuo tästä-linkin muuttaminen ehdottamaasi muotoon onnistuu. Myös maalaus on hyvä idea ja luultavasti onnistuu toteuttaa helpohkosti.

Ajattelin itse, että admin-puolella eri laudat olisivat vaihdettavissa nappulan painalluksella. Eli yksi lauta olisi aina kerrallaan vain näkyvissä. Tällä tavalla laudan fyysinen koko on aina vakio ja lautaan on helpompi tehdä siirtoja kun nappulat ja ruudut ovat tarpeeksi isoja. Myös arkkitehtuurin puolelta tuo on helpompi toteuttaa. Lautojen välillä siirtyminen voisi toimia tabletilla myös pyyhkäisy-liikkeellä.

Katsojien puolella voisi olla useampikin lauta samassa näkymässä. Tällöin sovellus hakisi aina 4 sekunnin välein kaikkien lautojen uudet asemat yhtenä isona klimppinä, josta sitten kunkin laudan yksittäinen asema jaoteltaisiin erikseen.

Jouko Lauronen
Viestit: 111
Liittynyt: 02 Elo 2010 09:14
Paikkakunta: Oulainen
Seura: Shakkilaakso ry

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Jouko Lauronen » 28 Maalis 2013 23:52

Moi

Testasin linkkiä

http://shakkiliitto.net/live/shakki/index.php/create

Ei vielä toimi, mutta on hyvä alku.

Viiveri on hyvä, pelejä ei voi vielä syöttää siirtämällä hiirellä, kun selain on Mozilla Firefox? (Taitaa Linux olla tutumpi kehittäjille?)

Yksityiskohtia ohjelmassa paljon ratkottavana, mutta kun laitetaan paljon ratkojia, homma onnistuu!!

Jussi Hämäläinen
Viestit: 330
Liittynyt: 10 Joulu 2010 13:19
Paikkakunta: Turku

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Jussi Hämäläinen » 29 Maalis 2013 09:37

JoukoL kirjoitti:Moi

Testasin linkkiä

http://shakkiliitto.net/live/shakki/index.php/create

Ei vielä toimi, mutta on hyvä alku.

Viiveri on hyvä, pelejä ei voi vielä syöttää siirtämällä hiirellä, kun selain on Mozilla Firefox? (Taitaa Linux olla tutumpi kehittäjille?)

Yksityiskohtia ohjelmassa paljon ratkottavana, mutta kun laitetaan paljon ratkojia, homma onnistuu!!
Linkin pitäisi toimia. Siitä siis aukeaa lomake, jonka täyttämällä saa luotua laudan. Tuon linkin pitäisi toimia kaikilla selaimilla, mukaan lukien Internet Explorer. Tämä siksi, että linkin takana on tuikitavallinen nettilomake, jollaisia oli jo 90-luvulla olemassa. Jos linkki ei toimi, niin siinä tapauksessa kannattaa tarkistaa että javascript-tuki on selaimessa päällä. Sama koskee myös itse viewerin toimintaa, se vaatii javascript-tuen.

Viewerin pitäisi toimia Firefoxissa, mutta vaatii uuden selainversion. En tiedä tarkasti missä versiossa menee toimivuuden raja, mutta ainakin uusimman version päivittämällä voi olla varma toiminnasta. Sovelluksen pitäisi toimia sekä Linuxissa että Windowsissa. Käytännössä sovelluksen pitäisi toimia kaikilla käyttöjärjestelmillä, joilla toimii myös nettiselain, sillä sovellus pyörii kokonaan selaimen sisällä.

Jouko Lauronen
Viestit: 111
Liittynyt: 02 Elo 2010 09:14
Paikkakunta: Oulainen
Seura: Shakkilaakso ry

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Jouko Lauronen » 31 Maalis 2013 19:20

Hei

Toimiihan tuo köyhän miehen live-lauta sittenkin. Toki ongelmia vielä on ratkottavana.

Kuva

Kuten yllä.

Vastaa Viestiin

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 3 vierailijaa