Köyhän miehen livelaudat

Interenet-pelaaminen, pelitietokannat, tietokoneohjelmat yms.
Avatar
sauli.tiitta
Viestit: 718
Liittynyt: 10 Heinä 2010 11:35
Paikkakunta: Espoo
Seura: MatSK
Viesti:

Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja sauli.tiitta » 21 Maalis 2013 22:33

Hei! Olen tässä pyrkinyt miettimään miten voisi turnauksen pelejä näyttää livenä ilman livelautoja. Ei minulla ole mitään niitä vastaan, mutta ovat hieman kalliinpuoleisia ja niiden hoitaminenkin vaatii jonkinlaista osaamista.
Matin päivän kisan aikana kävin parista A-ryhmän kärkipelistä ottamassa siirtoja ylös ja näpyttelin sitten tietokoneella peliin siirrot tehden (käytin chessbasea) ja sitten päivitin uudet .pgn tiedostot kerhomme webbisivuille pgn vieweriin (vinkkejä otetaan mieluusti vastaan minkälainen viewer olisi hyvä). Näin sain jotenkin pidettyä pari peliä suht reaaliaikaisesti netissä.

Eilen ostin 10 tuumaisen tabin ja asensin siihen Chessbasen ja kokeilin nyt näpytellä tabilla siirtoja Chessbasella, tallensin siirrot ja sitten siirsin ftp ohjelmalla siirron webbisivulleni. Sain systeemin toimimaan ihan ok. Chessbaseen voi laittaa suht rajattoman määrän pelejä, joista siirtyminen pelistä toiseen on suht näppärää. Tärkeää on aina uusien siirtojen jälkeen muistaa tallentaa siirrot ennen seuraavaan peliin siirtymistä. Tabin kanssa voi suht näppärästi liikkua pelien lähellä laittamassa siirtoja ylös, ehkäpä voisi pyrkiä kirjaamaan yhdellä tabilla kuusi peliä kisan aikana.

Tätä voivat muutkin kokeilla kisojen aikana. Voin auttaa miten homman saa skulaamaan. Systeemi on suht toimiva. Itse harkitsen kokeilevani systeemiä koulujoukkueiden SM-kisoissa. Testasin parin pelien laittoa osoitteessa http://www.shakkiopetus.net/linkit/index.html (Pahoittelen kun käytin parin shakinpelaajan nimeä, nämä pelit ovat siis mielikuvituksen tuotosta).

VilleK
Viestit: 46
Liittynyt: 02 Syys 2011 08:21
Paikkakunta: Eura
Seura: EurSK

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja VilleK » 22 Maalis 2013 09:07

Ratkaisu voisi olla ”digitaalinen pöytäkirja”. Samaa tabletti-ideaa voisi käyttää tässäkin. Tässä tapauksessa pelaajat itse kirjaavat siirtonsa ”digitaaliseen pöytäkirjaan”, jolloin myös pelit automaattisesti tallentuvat pgn-muotoon eikä niitä tarvitse enää uudelleen syöttää paperisista pöytäkirjoista tietokantoihin.

Idea vaatii tietysti vielä paljon kehittämistä, mutta tulevaisuudessa voisi olla hyvinkin varteenotettava vaihtoehto.

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 » 22 Maalis 2013 10:55

Olen itse ihmetellyt miten hidasta kehitys on tällä saralla. Edelleen ftp-siirrot jylläävät. Ja monet "live-ratkaisut" ovat sellaista pseudo-liveä; arkkitehtuuriltaan ne toimivat siten, että katsoja ( = katsojan internet-selain) anelee serveriltä kokoajan uusia siirtoja. Jos pitkässä pelissä vaikka keskimäärin 5 minuutin välein tapahtuu siirto, niin onhan tuo vähän hullujen hommaa kysellä serveriltä parin sekunnin välein että "no joko sulla olisi mulle uusi siirto".

Selkeä markkinarako ratkaisulle, joka on oikeasti live (serveri käskyttää selaimia eikä toisin päin) ja jonka käyttäminen ei vaadi ylempää korkeakoulututkintoa tietotekniikasta eikä erillisten ohjelmien lataamista. Kaikki tarvittavat palikat tuollaisen ratkaisun rakentamiseen ovat jo olemassa ihan tavallisen internet-selaimen sisällä.

Mitä nyt nopeasti tsekkasin DGT:n sivuilta, niin heillä näkyy olevan uusi järjestelmä kehitteillä:

Roadmap

The following functionality will be implemented in the near future or somewhat later:

Implementation of the Caïssa System wireless protocol;
HTTP upload mechanism.
HTML5/CSS web presentation;

Tasapeli
Viestit: 107
Liittynyt: 09 Syys 2011 18:31
Paikkakunta: Seinäjoki

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Tasapeli » 22 Maalis 2013 16:59

Jos koneessa on Windows, niin jotain seuraavaa voisi helposti tehdä:

Koneella pelit.png, jota voi muokkailla haluamallaan shakkiohjelmalla. Tehdään sovellus, lähettää tiedostoon tulleet muutokset samantien palvelimelle. Palvelimella php scripti, joka ottaa vastaan ja taltioi png:n määrättyyn paikkaan.

Jotain tälläistä saisin toteutettua parissa päivässä. png tiedostoja voi tietysti olla useitakin. "Palvelimeksi" käy mikä tahansa kotisivutila, kunhan se vain tukee php:tä. Näin siitä saisi ftp:n pois.

Luultavasti kehitys etenee hitaasti, kun rahaa ei kuitenkaan ole liiemmin tarjolla..

Vieläkö esim. parituksessa käytetään dos ohjelmia? :) Suomen oloihin suoraan soveltuvan paritusohjelman voisi myös tehdä, paitsi että varsinaisen parituskoodin tekeminen ei kiinnosta.
JHam kirjoitti:(serveri käskyttää selaimia eikä toisin päin)
Ei onnistu..

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 » 22 Maalis 2013 17:31

Tasapeli kirjoitti: Ei onnistu..
Kyllä onnistuu. Esim. http://en.wikipedia.org/wiki/Comet_(programming)

Käsittääkseni myös HTML5 tukee vastaavaa standardia.

Omasta mielestä tuollaisen sovelluksen pitäisi olla kokonaan selaimessa. Jos mä vaikka haluaisin käydä turnauspeliäni lävitse shakkikerholaisten kanssa, niin riittää kun avaisin sovelluksen selaimeen ja heittäisin linkin sähköpostilla katsojille. Jokainen omassa selaimessani tekemäni siirto kiertää palvelimen kautta katsojille. Välissä voi olla tietokanta niin pystyy tallentamaan pelin myöhempää katselua varten.

Veikkaan että tuollaisella verkkopalvelulla olisi kysyntää. Todella paljon.

Tasapeli
Viestit: 107
Liittynyt: 09 Syys 2011 18:31
Paikkakunta: Seinäjoki

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Tasapeli » 23 Maalis 2013 15:59

Jos yhteys pidetään jatkuvasti auki ei liene mikään parannus yritys, että käydään silloin tällöin hakemassa. :)

Jos jotakuta kiinnostaa, niin tein alustavasti mitä edellä esitin, kun voin käyttää samaa muuhun. Lähdekoodeineen löytyy http://netikka.net/dev/pgn.zip

1. Kotisivulle uusi hakemisto vaikka /pgn/ ja siirrä sinne tallenna.php, pelit.php ja lauta.css

2. Käynnistä pgn.exe ja aseta "hakemiston url", esim. http://jokinpalvelin.fi/munsivu/pgn/ (viimeinen kenoviiva myös)

-> Valitse PGN-tiedosto ja lähetä. Pelit pitäisi näkyä, kun avaa selaimella pelit.php. Mukana on candidates13.pgn, jolla voi kokeilla.

Pelit näkyy sitten noin (näkymää pystyy muutella) http://netikka.net/dev/pgn/pelit.php

Viewer löytyy chesstempo.com sivuilla voi harjoitella myös kevyttä taktiikkaa http://chesstempo.com/chess-tactics.html

Javan vaativat viewerit ei ole ainakaan ole hyviä..

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

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Marko Tauriainen » 23 Maalis 2013 17:59

Yksi mahdollinen ratkaisumalli on Lahdessa opiskelleen Ivan Paquicon innovaatio:
https://www.youtube.com/watch?v=bRLTZnG-sP4

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

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja sauli.tiitta » 23 Maalis 2013 22:17

Hei! Kiitos paljon hyvästä keskustelusta ja ajatuksista. Itse näen erittäin tärkeänä, että itse pelin tallennusvaiheessa pystyy tallentamaan pelejä laudan vierestä laitteella, jossa on kosketusnäyttö (eikä ole liian karmivan iso halko). Tabi voisi olla hyvä tähän.
Yritin tabilla tehdä Tasapelin ehdottamat toimet, mutta en saanut pgn.exe tiedostoa avattua selaimessa. Tämä kun onnistui omalla PC koneella hyvin, niin oletan ettei tämä taida ainakaan minun tabillani onnistua. Näin ollen tämä muuten hyvä systeemi ei onnaa tositilanteessa. Muutenkin eikö ohjelma voisi avata tiedostoa vaikka samasta kansiosta netissä kuin missä itse ohjelma on? Itse vierastan, että ohjelma etsii paikallisesta kansiosta filen. Jos tämä onnistuisi, niin voisin kiertää tämän tabiongelman niin, että silti siirtäisin filen vaikka ftpn yli oikeaan nettiosoitteeseen. Tykkään kyllä enemmän tästä html-vieweristä kuin javasta.

Itse asiassa löysin sivulta http://pgnviewer.andyhot.gr/ viewerin, jonka pitäisi automaattisesti päivittää sivua käyttäjälle, jotta hänen ei tarvitse painaa "päivitä" nappulaa itse. Tämä tosin maksaa tuon 50 euroa (vai oliko dollaria), enkä ole vielä valmis ohjelmaa ostaa. Tämän avulla voinen kuitenkin tabilla tehdä kaiken oleellisen, jotta pelit näkyvät livenä muille. Tosin valitettavasti systeemi käyttää javaa, ja esim. itse asiassa en voi pelejä katsoa kyseisellä tabillani (vaikka voin pelejä tällä nettiin lähettääkin).

Terv. Sauli

Toivo Pudas
Viestit: 3093
Liittynyt: 26 Touko 2010 16:12
Paikkakunta: Espoo

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Toivo Pudas » 24 Maalis 2013 08:12

Exe-tiedostot taitavat viitata Windows-ympäristöön. Saulin pad voi olla iPad tai Android-pohjainen tai Linux-pohjainen laite tai jopa Microsoftin uusin mikälie. Eli jos sovelluksia teette, kertokaa millä alustalla se toimii.

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 » 24 Maalis 2013 10:04

Hei

Karsintaottelun OSS - MatSk 2 pelit tallennettiin 17.4.2010 köyhän miehen livesysteemillä. Siirrot kirjattiin Muistiolla ja lähetettiin mokkulalla palvelimelle. Kun ottelu oli päättynyt, olivat pelit heti internetissä katsottavissa.

Kts. osoitteesta http://www.datakolmio.com/shakkilaakso/ ... smkars.htm

Tuo pgn-viiveri saisi olla hieman parempi, mutta kyllä silläkin voi pelit vilkaista.

Vastaa Viestiin

Paikallaolijat

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