Osallistu kisaan Liiga ja rekkamies – 500 € palkinnot!
Mistä tulokset omaan softaan
-
antto
- Jäsen
- Viestit: 1
- Liittynyt: 02.04.2003, 10:54
- Pisteitä: 0
Mistä tulokset omaan softaan
Mistä keräätte tulokset esim. futis-peleistä omiin ohjelmiinne. Löytyisikö niitä jostain xml-formaatissa?
Esim. Internation Soccer Server on hyvä saitti, mutta ei tarpeeseen soveltuva.
Esim. Internation Soccer Server on hyvä saitti, mutta ei tarpeeseen soveltuva.
-
Huerzo
- Jäsen
- Viestit: 237
- Liittynyt: 25.01.2003, 10:58
- Pisteitä: 1
- Paikkakunta: Jyväskylä
Kyllä tuolta International Soccer Serveriltäkin tulokset esiin saa, kun keräät ensin kaikki ne linkit niistä sarjoista, joista tarvitset tuloksia - omaan tiedostoon (tiedän, niitä tulee paljon). Sitten laittaa softan parseroimaan datan hyvään täsmälliseen muotoon tiedosto tiedostolta. Ainut miinus vaan, että samat tiimit esiinyvät tiedoissa eri nimillä joinakin vuosina. Eli työniloa ja iso kannu teetä näppiksen viereen, kyllä se siitä!
Minikommentit
-
Mamba
- Jäsen
- Viestit: 595
- Liittynyt: 11.03.2003, 17:18
-
Tuotto: +19.96 yks.
Palautus%: 102.00%
Panosten ka: 5.91 yks.
Vetoja: 169
- Pisteitä: 208
- Paikkakunta: Jyväskylä
Minikommentit
-
Berrie
- Jäsen
- Viestit: 1490
- Liittynyt: 14.01.2003, 09:40
- Pisteitä: 34
Saako kysyä miten imutat? Jollakin ohjemointikielellä tehdyllä softalla vai (jos kyllä niin millä)?Mamba kirjoitti:Mäkin olen imuroinut tulokset Rikun sivuilta suoraan tietokantaan. Rivinvaihtojen kanssa on vaan ollut ongelmia, mutta en tiedä onko jostain windowsin tai ie:n asetuksista johtuvaa, että toinen noista rivinvaihtomerkeistä ascii 10 tai 13 jää pois ja tiedostot imuroituu yhtenä pötkönä.
Minikommentit
-
Huerzo
- Jäsen
- Viestit: 237
- Liittynyt: 25.01.2003, 10:58
- Pisteitä: 1
- Paikkakunta: Jyväskylä
Itse käytän VB:tä. Esimerkiksi tuon tietyn tiedoston kopiointi onnistuu helposti Internet Transfer Control-komponenttia käyttäen. Ei tarvitse siirtää tiedostoja selaimen kautta. Kopioituu sellaisenaan, ei tarvitse murehtia kadonneita merkkejä (se on sitten myöhemmin...). Rikun sivuilta kannattaa tosiaan poimia nuo linkit eri kausilta talteen erilliseen tiedostoon, ja käydä ne sitten loopissa lävitse. Saa muuten nopeankin koneen polvilleen...
Eli komponentti kehiin ja VB-koodia johonkin funktioon (kertonee jotain ohjelmointia harrastaneille?).
Inet1.AccessType = icUseDefault
Dim b() As Byte
Dim strURL As String
strURL = sivun_URL
b() = Inet1.OpenURL(strURL, icString)
Open jokupolku For Output As #11
Print #11, , b()
Close #11
Eli komponentti kehiin ja VB-koodia johonkin funktioon (kertonee jotain ohjelmointia harrastaneille?).
Inet1.AccessType = icUseDefault
Dim b() As Byte
Dim strURL As String
strURL = sivun_URL
b() = Inet1.OpenURL(strURL, icString)
Open jokupolku For Output As #11
Print #11, , b()
Close #11
Minikommentit
-
Mamba
- Jäsen
- Viestit: 595
- Liittynyt: 11.03.2003, 17:18
-
Tuotto: +19.96 yks.
Palautus%: 102.00%
Panosten ka: 5.91 yks.
Vetoja: 169
- Pisteitä: 208
- Paikkakunta: Jyväskylä
Minikommentit
-
Berrie
- Jäsen
- Viestit: 1490
- Liittynyt: 14.01.2003, 09:40
- Pisteitä: 34
Itse asiassa tarkoituksenani oli yrittää selvittää mikä teillä mättää eikä kysyä neuvoa.
Mutta tuohon Huerzon esimerkkiin tekisin pieniä muutoksia eli sama homma näin (uskon että Mamba voi tätä soveltaa omissaan):
Inet1.AccessType = icUseDefault
Dim b As String
Dim strURL As String
strURL = sivun_URL
b = Inet1.OpenURL(strURL, icString)
b = Replace(b, Chr(10), Chr(13) & Chr(10))
Open jokupolku For Output As #11
Print #11, b
Close #11
Eli muuttujaksi Stringi ja sitten korvataan rivinvaihtomerkki 10 Wintoosa sopivalla yhdistelmällä eli 13 ja 10.
Ja tuolla tavoin voi korvata kaikki muutkin virheelliset datat esim.
b = Replace(b, "Middlesbr ", "Middlesbrough ")
Tuollainen virhehän löytyy kaudelta 2000/2001. Muistakaa tuo väli, muuten menee oikeat Middlesbroughit persiilleen.
Mutta tuohon Huerzon esimerkkiin tekisin pieniä muutoksia eli sama homma näin (uskon että Mamba voi tätä soveltaa omissaan):
Inet1.AccessType = icUseDefault
Dim b As String
Dim strURL As String
strURL = sivun_URL
b = Inet1.OpenURL(strURL, icString)
b = Replace(b, Chr(10), Chr(13) & Chr(10))
Open jokupolku For Output As #11
Print #11, b
Close #11
Eli muuttujaksi Stringi ja sitten korvataan rivinvaihtomerkki 10 Wintoosa sopivalla yhdistelmällä eli 13 ja 10.
Ja tuolla tavoin voi korvata kaikki muutkin virheelliset datat esim.
b = Replace(b, "Middlesbr ", "Middlesbrough ")
Tuollainen virhehän löytyy kaudelta 2000/2001. Muistakaa tuo väli, muuten menee oikeat Middlesbroughit persiilleen.
Minikommentit
-
Mamba
- Jäsen
- Viestit: 595
- Liittynyt: 11.03.2003, 17:18
-
Tuotto: +19.96 yks.
Palautus%: 102.00%
Panosten ka: 5.91 yks.
Vetoja: 169
- Pisteitä: 208
- Paikkakunta: Jyväskylä
Minikommentit
-
epe
- Jäsen
- Viestit: 1004
- Liittynyt: 14.01.2003, 16:14
- Pisteitä: 2
- Paikkakunta: Heräilemässä
Minikommentit
-
Berrie
- Jäsen
- Viestit: 1490
- Liittynyt: 14.01.2003, 09:40
- Pisteitä: 34
Minikommentit
-
cpsof95
- Jäsen
- Viestit: 432
- Liittynyt: 10.11.2003, 17:27
- Pisteitä: 4
- Paikkakunta: Lahti
Minikommentit
-
Berrie
- Jäsen
- Viestit: 1490
- Liittynyt: 14.01.2003, 09:40
- Pisteitä: 34
Minikommentit
-
Gönkar
- Jäsen
- Viestit: 60
- Liittynyt: 23.11.2003, 15:12
- Pisteitä: 0
- Paikkakunta: Salo
Minikommentit