Siirtäkää jos väärä alue...
ELi millä kielellä kannattaisi toteuttaa sovellus joka asennetaan koneelle ja hakee dataa verkkosivuilta.
Eli esim ohjelmaan syötetään koodi "1234", se hakee tietokannasta taulut joissa tietty arvo on "1234" ja jos arvo a = "false", se ilmoittaa siitä käyttäjälle jotenkin...
Onko mahdollista, ja millä kielellä hhelpoin toteuttaa? Myös vinkkejä toteutustavasta olisi mukava saada.
Ai niin ja sen pitäisi esim minuutin välein tarkastaa että onko arvoja joissa "false".
Kysykää jos epäselvää... Väsyneenä tui sekava viesti.
Hmm... :)
Tomler kirjoitti:
... hakee dataa verkkosivuilta...
Tomler kirjoitti:
...hakee tietokannasta taulut...
Tarkoitatko näillä kenties samaa asiaa, vai pitääkö ohjelman hakea dataa webbisivulta ja tietokannasta? Nämä on koodarin kantilta katsottuna kaksi eri asiaa. Ja tietokannastakaan ei yleensä haeta tauluja vaan tietokannan tauluista haetaan tietoa.
Anyway... Tuo on varmaan kielellä kuin kielellä yhtä helppo toteuttaa. Toki esim. VB.NETillä tai muulla "ylemmän" tason kielellä helpompi kuin puhtaalla C:llä. Mutta noiden tietojen perusteella ei oikein voi muuta sanoa.
Helpoin tapa riippuu omasta ohjelmointitaidosta ja käytettävissä olevista työkaluista. Oma valintani olisi Python + BeautifulSoup nettisivulta hakemiseen + crontab ajastamaan skripti toimimaan minuutin välein.
ajv kirjoitti:
Hmm... :)
Tomler kirjoitti:
... hakee dataa verkkosivuilta...
Tomler kirjoitti:
...hakee tietokannasta taulut...
Tarkoitatko näillä kenties samaa asiaa, vai pitääkö ohjelman hakea dataa webbisivulta ja tietokannasta? Nämä on koodarin kantilta katsottuna kaksi eri asiaa. Ja tietokannastakaan ei yleensä haeta tauluja vaan tietokannan tauluista haetaan tietoa.
Anyway... Tuo on varmaan kielellä kuin kielellä yhtä helppo toteuttaa. Toki esim. VB.NETillä tai muulla "ylemmän" tason kielellä helpompi kuin puhtaalla C:llä. Mutta noiden tietojen perusteella ei oikein voi muuta sanoa.
Joo eli nyt pirteänä vähän parempaa selitystä. Eli ottaa yhteyttä palvelimeen ja siellä esimerkiksi php dokumentissa teksti "Terve"
Ja se tulostaa kyseisen tekstin.
Ja kokemusta on pääasiassa visualbasicista.
VB:llä avainsana voisi olla HttpWebRequest.
ajv kirjoitti:
VB:llä avainsana voisi olla HttpWebRequest.
Opasta aiheesta? Tai esimerkkikoodia tms...
Ei nyt millään pahalla, mutta vähän oma-aloitteisuutta kehiin.
http://letmegooglethatforyou.com/?q=HttpWebRequest
Mainittu avainsana liittyy tarkemmin sanoen .Net Frameworkiin, ja aiemmassa keskustelussa tulikin tästä jo esimerkki kummasteltavaksi.
Aihe on jo aika vanha, joten et voi enää vastata siihen.