Ero sivun ”RViesti client” versioiden välillä

Radioamatööriwikistä
Siirry navigaatioon Siirry hakuun
>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).