Subpage under development, new version coming soon!
Subject: Apuohjelmat
Toivottavasti [mmmj]. Ainakin sieltä löytyi se tieto mitä etsin, kiitoksia.
Itsekin pohdiskelin tässä joku aika sitten samanlaisen projektin aloittamista. Homma kaatui siihen etten onnistunut löytämään ominaisuutta/skriptiä jolla saisi luettua tiedot xml:istä suoraan tietokantaan (MySQL).
Itsellä ei taidot riitä tuollaisen rakentamiseen. Muokata varmaankin osaisin mutta se perusrakenne pitäisi löytää jostain valmiina.
Luulin tälläisen olevan ihan peruskauraa mutta ehkä se on riisuttu pois näistä ilmaisversioista. Tai sitten en vain onnistunut löytämään sitä.
Itsellä ei taidot riitä tuollaisen rakentamiseen. Muokata varmaankin osaisin mutta se perusrakenne pitäisi löytää jostain valmiina.
Luulin tälläisen olevan ihan peruskauraa mutta ehkä se on riisuttu pois näistä ilmaisversioista. Tai sitten en vain onnistunut löytämään sitä.
Jos sulle riittää että saat pelaajien tiedot tietokantaan, niin se onnistuu helposti uudella Sokker Organizella. Sieltä löytyy sellainen toiminto kuin "Send data to "SoNTDB" sites".
Homma toimii siten että laitat SO:n resources/ntdb_urls.txt tiedostoon oman tallennustiedostosi osoitteen. Oletuksena siellä on muutaman maan osoitteet jotka voi ottaa pois. Ja omaan tallennustiedostoosi siis laitat koodin joka tallentaa tulevat POST tiedot tietokantaan. Tuolta löydät tulevat tiedot: http://sokkerorganizer.googlepages.com/sontdb. Kun tiedot on tallennettu, niin samassa tiedostossa pitää vielä tulostaa "OK" että SO osaa siirtyä seuraavaan valittuun pelaajaan. Tähän tiedostoon ei tule muita tulostuksia. Sitten vain teet omat sivut, jotka hakevat tiedot tietokannasta.
Jos haluat kaiken mahdollisen tiedon eli käyttää suoraan sokkerin xml-tiedostoja, niin kannattaa tutustua php.netin sisältöön. Itse ajattelin toteuttaa homman CURLin avulla. Osoitteesta http://fi2.php.net/manual/fi/ref.curl.php löytyy melkein valmis esimerkki. Ensin tutkit tämän viestin ja tämän esimerkin perään voi lisätä tämän viestin lopussa olevan xml-parserin. Sitten vain käy taulukon tiedot läpi ja tallentaa ne tietokantaan. Saattaa olla helpompiakin tapoja, kannattaa tutkia tuota CURLia.
Ja PHP Classes sivulta löytyy jokin esimerkki, jolla xml:n saa tietokantaan. Hakusanoilla xml to mysql. Osa tiedostoista vaatii rekisteröitymistä, mutta se on ilmainen.
Homma toimii siten että laitat SO:n resources/ntdb_urls.txt tiedostoon oman tallennustiedostosi osoitteen. Oletuksena siellä on muutaman maan osoitteet jotka voi ottaa pois. Ja omaan tallennustiedostoosi siis laitat koodin joka tallentaa tulevat POST tiedot tietokantaan. Tuolta löydät tulevat tiedot: http://sokkerorganizer.googlepages.com/sontdb. Kun tiedot on tallennettu, niin samassa tiedostossa pitää vielä tulostaa "OK" että SO osaa siirtyä seuraavaan valittuun pelaajaan. Tähän tiedostoon ei tule muita tulostuksia. Sitten vain teet omat sivut, jotka hakevat tiedot tietokannasta.
Jos haluat kaiken mahdollisen tiedon eli käyttää suoraan sokkerin xml-tiedostoja, niin kannattaa tutustua php.netin sisältöön. Itse ajattelin toteuttaa homman CURLin avulla. Osoitteesta http://fi2.php.net/manual/fi/ref.curl.php löytyy melkein valmis esimerkki. Ensin tutkit tämän viestin ja tämän esimerkin perään voi lisätä tämän viestin lopussa olevan xml-parserin. Sitten vain käy taulukon tiedot läpi ja tallentaa ne tietokantaan. Saattaa olla helpompiakin tapoja, kannattaa tutkia tuota CURLia.
Ja PHP Classes sivulta löytyy jokin esimerkki, jolla xml:n saa tietokantaan. Hakusanoilla xml to mysql. Osa tiedostoista vaatii rekisteröitymistä, mutta se on ilmainen.
ettehän tee mitään laittomuuksia, ei meikä tajunnu hölkäsenpöläystä ;)
(edited)
(edited)
Itse asiassa pojat puhuvat hyvästä asiasta eikä ollenkaan laittomasta...
suunittelevat ohjelmaa jonka avulla voisi lähettää maajoukkuepelaajien tiedot suoraan maajoukkuetietokantaan. Jos en luule väärin...
onko liian haastavaa tehdä ominaisuus, jolla tietokanta tarkistaa ilmoitetun pelaajan taidot siten että vertaa niitä maajoukkuevalmentajan asettamiin rajoihin?
Tuolla voisimme ehkäistä tietokannan laajenemista siksi että jos jotkut lähettävät kaikki mahdolliset pelaajansa...
suunittelevat ohjelmaa jonka avulla voisi lähettää maajoukkuepelaajien tiedot suoraan maajoukkuetietokantaan. Jos en luule väärin...
onko liian haastavaa tehdä ominaisuus, jolla tietokanta tarkistaa ilmoitetun pelaajan taidot siten että vertaa niitä maajoukkuevalmentajan asettamiin rajoihin?
Tuolla voisimme ehkäistä tietokannan laajenemista siksi että jos jotkut lähettävät kaikki mahdolliset pelaajansa...
Jeah, tehkää sellainen ettei scoutteja enää tarvita...=))))
Mistä tulikin mieleeni arvon scoutit että kesäkuun lopussa maajoukkue pelaa U19 matsin, joten alkakaahan jossain vaiheessa kartoittamaan myös tuon ikäisiä lahjakkuuksia! ;)
(edited)
(edited)
kannattaisi varmaan kysyä tämän pakit nykyiset taidot...
Juho Rantapihla [4880105]
myynnin jälkeisessä päivityksessä oli nostanut 3:a taitoaan,
Juho Rantapihla [4880105]
myynnin jälkeisessä päivityksessä oli nostanut 3:a taitoaan,
Kiitoksia selkeästä ja tyhjentävästä vastauksesta.
Nyt pitäisi sitten vielä löytää aikaa tuohon tutustumiseen.
Nyt pitäisi sitten vielä löytää aikaa tuohon tutustumiseen.
Mulla ainakin varsinainen suunnitelma oli rakentaa ohjelma, jolla pystyy seuraamaan omien pelaajien kehitystä. Nyt kuitenkin olen suunnitellut tuota maajoukkuepuolta.
Ja tässä suunnitelmani kuinka käyttäjät ilmoittavat ehdokkaansa:
Käyttäjien ei tarvitse tehdä muuta kuin mennä tekemälleni sivulle ja syöttää sokkerin käyttäjätunnus ja salasana. Tämän jälkeen ohjelma kirjautuu sokkerin palvelimelle, hakee kaikki käyttäjän pelaajien tiedot ja tarkistaa täyttääkö pelaaja maajoukkuevaatimukset. Jos pelaaja täyttää vaatimukset ja on suomalainen, niin hänen tietonsa tallennetaan tietokantaan.
Lisäominaisuudeksi suunnittelin automaattipäivitystä. Tässä ominaisuudessa käyttäjän tunnus sekä salasana tallennettaisiin myös tietokantaan, jolloin ohjelma voisi halutessaan tarkistaa pelaajien kehityksen ilman että käyttäjän tarvitsee tehdä yhtään mitään.
Ja tässä suunnitelmani kuinka käyttäjät ilmoittavat ehdokkaansa:
Käyttäjien ei tarvitse tehdä muuta kuin mennä tekemälleni sivulle ja syöttää sokkerin käyttäjätunnus ja salasana. Tämän jälkeen ohjelma kirjautuu sokkerin palvelimelle, hakee kaikki käyttäjän pelaajien tiedot ja tarkistaa täyttääkö pelaaja maajoukkuevaatimukset. Jos pelaaja täyttää vaatimukset ja on suomalainen, niin hänen tietonsa tallennetaan tietokantaan.
Lisäominaisuudeksi suunnittelin automaattipäivitystä. Tässä ominaisuudessa käyttäjän tunnus sekä salasana tallennettaisiin myös tietokantaan, jolloin ohjelma voisi halutessaan tarkistaa pelaajien kehityksen ilman että käyttäjän tarvitsee tehdä yhtään mitään.
Hienolta kuulostaa, mutta miten tuo turvallisuus sala sanojen myötä hoituu?
Salasanaa ei tallenneta mihinkään eli se vain lähetetään sokkerin suuntaa. Lähetysvaiheessa ammattitaitoiset ilkimykset voivat sen tietysti kaapata näillä haisteluohjelmilla, mutta samalla tavalle he voivat kaapata salasanan normaalisti sokkeriin kirjauduttaessa.
Paras vaihtoehtohan olisi erillinen security code, jolla pystyisi ainoastaan lataamaan tiedostoja. Samanlainen systeemi kuin Hattrickissä siis, mutta valitettavasti sellaista ei taida sokkerissa olla. Ja tietenkin sivulle voi laittaa mahdollisuuden syöttää tiedot manuaalisesti, jolloin kuka vaan voi laittaa mitä tietoja vain.
Ja jos tämä minun projektini tulee yleisempään käyttöön, niin ei mulla ole mitään sitä vastaan jos joku sokkerin väestä tarkistaa sen.
Paras vaihtoehtohan olisi erillinen security code, jolla pystyisi ainoastaan lataamaan tiedostoja. Samanlainen systeemi kuin Hattrickissä siis, mutta valitettavasti sellaista ei taida sokkerissa olla. Ja tietenkin sivulle voi laittaa mahdollisuuden syöttää tiedot manuaalisesti, jolloin kuka vaan voi laittaa mitä tietoja vain.
Ja jos tämä minun projektini tulee yleisempään käyttöön, niin ei mulla ole mitään sitä vastaan jos joku sokkerin väestä tarkistaa sen.
Latasin tollasen apuohjelman kun apollo 2.0 ja koitin sitä just ja vaikuttaa tosi hyvältä ! onko muut koittanu tota ja mitä ootte pitäny
Et ole yksin...
Menee ohi ja viuhuen ;)
Luin loppuun ja aukeshan tuo joo ideana eri hyvä...
(edited)
Menee ohi ja viuhuen ;)
Luin loppuun ja aukeshan tuo joo ideana eri hyvä...
(edited)