Ero sivun ”RViesti client” versioiden välillä
>Oh7lzb |
>Oh7lzb Ei muokkausyhteenvetoa |
||
Rivi 1: | Rivi 1: | ||
Tällä ohjelmalla voit lähettää tekstiviestejä R.Viesti - kaukohakuverkkoon. | Tällä 'rviesti'-nimisellä ohjelmalla voit lähettää tekstiviestejä R.Viesti - kaukohakuverkkoon. Ohjelman lisäksi tarvitset käyttäjätunnuksen R.Viesti -palvelimelle, joka välittää viestit edelleen lähetinasemille. | ||
Ohjelma on toteutettu Perl-kielellä, ja sen pitäisi toimia kaikissa käyttöjärjestelmissä, joille on olemassa perl-ohjelmointikielen tulkki (Linuxit, Unixit, MacOS 10, Windows, VMS, jne). Joihinkin Perl-tulkki pitää asentaa jälkikäteen. | Ohjelma on toteutettu Perl-kielellä, ja sen pitäisi toimia kaikissa käyttöjärjestelmissä, joille on olemassa perl-ohjelmointikielen tulkki (Linuxit, Unixit, MacOS 10, Windows, VMS, jne). Joihinkin Perl-tulkki pitää asentaa jälkikäteen. | ||
Paketti sisältää myös perl-modulina toteutetun client-kirjaston Ham::RViesti::Client, jota käyttäen voit kätevästi toteuttaa itse viestejä lähettäviä ohjelmia. | |||
== Asennus Debian / Ubuntu Linux -ympäristöissä == | == Asennus Debian / Ubuntu Linux -ympäristöissä == | ||
sudo apt-get install libyaml-tiny-perl libjson-perl libwww-perl libdigest-hmac-perl | |||
mkdir inst && cd inst | mkdir inst && cd inst | ||
wget http://he.fi/pocsag/Ham-RViesti-Client-JNE (ks. linkki alla) | wget http://he.fi/pocsag/Ham-RViesti-Client-JNE (ks. linkki alla) | ||
Rivi 11: | Rivi 15: | ||
perl Makefile.PL | perl Makefile.PL | ||
make test | make test | ||
make install | sudo make install | ||
Viimeinen komento kysyy pääkäyttäjän salasanan, asentaa client-kirjaston, sekä itse rviesti-ohjelman todennäköisesti polkuun /usr/local/bin/rviesti. Lisäksi tulee sinun kopioida tiedosto tools/rviesti.conf johonkin seuraavista paikoista: | |||
; ~/.rviesti.conf | |||
: eli omaan kotihakemistoosi piilotetuksi tiedostoksi, mikäli et halua tietokoneen kaikille käyttäjille oikeutta lähettää näitä viestejä omissa nimissäsi | |||
; /usr/local/etc/rviesti.conf | |||
: kaikkien koneen käyttäjien käytettävissä oleva "globaali" tiedosto | |||
; /etc/rviesti.conf | |||
: kuten edellä, globaali konfigi | |||
Tiedostoon laitetaan mieleisellä tekstieditorilla oma kutsumerkki sekä R.Viesti -ylläpidolta saadut avaimet. | |||
== Uusin versio == | == Uusin versio == | ||
[http://he.fi/pocsag/Ham-RViesti-Client-1.00.tar.gz Ham-RViesti-Client-1.00.tar.gz] | [http://he.fi/pocsag/Ham-RViesti-Client-1.00.tar.gz Ham-RViesti-Client-1.00.tar.gz] | ||
== Lisädokumentaatiota == | |||
Client-moduli on dokumentoitu perldoc-metodilla, eli 'perldoc Ham::RViesti::Client' tulostaa APIn dokumentin (modulin asentamisen jälkeen). |
Versio 1. helmikuuta 2011 kello 22.56
Tällä 'rviesti'-nimisellä ohjelmalla voit lähettää tekstiviestejä R.Viesti - kaukohakuverkkoon. Ohjelman lisäksi tarvitset käyttäjätunnuksen R.Viesti -palvelimelle, joka välittää viestit edelleen lähetinasemille.
Ohjelma on toteutettu Perl-kielellä, ja sen pitäisi toimia kaikissa käyttöjärjestelmissä, joille on olemassa perl-ohjelmointikielen tulkki (Linuxit, Unixit, MacOS 10, Windows, VMS, jne). Joihinkin Perl-tulkki pitää asentaa jälkikäteen.
Paketti sisältää myös perl-modulina toteutetun client-kirjaston Ham::RViesti::Client, jota käyttäen voit kätevästi toteuttaa itse viestejä lähettäviä ohjelmia.
Asennus Debian / Ubuntu Linux -ympäristöissä
sudo apt-get install libyaml-tiny-perl libjson-perl libwww-perl libdigest-hmac-perl mkdir inst && cd inst wget http://he.fi/pocsag/Ham-RViesti-Client-JNE (ks. linkki alla) tar xvfz Ham-RViesti-Client-*.tar.gz cd Ham-RViesti-Client-* perl Makefile.PL make test sudo make install
Viimeinen komento kysyy pääkäyttäjän salasanan, asentaa client-kirjaston, sekä itse rviesti-ohjelman todennäköisesti polkuun /usr/local/bin/rviesti. Lisäksi tulee sinun kopioida tiedosto tools/rviesti.conf johonkin seuraavista paikoista:
- ~/.rviesti.conf
- eli omaan kotihakemistoosi piilotetuksi tiedostoksi, mikäli et halua tietokoneen kaikille käyttäjille oikeutta lähettää näitä viestejä omissa nimissäsi
- /usr/local/etc/rviesti.conf
- kaikkien koneen käyttäjien käytettävissä oleva "globaali" tiedosto
- /etc/rviesti.conf
- kuten edellä, globaali konfigi
Tiedostoon laitetaan mieleisellä tekstieditorilla oma kutsumerkki sekä R.Viesti -ylläpidolta saadut avaimet.
Uusin versio
Ham-RViesti-Client-1.00.tar.gz
Lisädokumentaatiota
Client-moduli on dokumentoitu perldoc-metodilla, eli 'perldoc Ham::RViesti::Client' tulostaa APIn dokumentin (modulin asentamisen jälkeen).