home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Fish 3
/
goldfish_volume_3.bin
/
files
/
fish
/
disks
/
d1025.lha
/
Programs
/
Thor
/
LogReader
/
LogReader.doc
< prev
next >
Wrap
Text File
|
1993-12-12
|
7KB
|
221 lines
Norsk.
LogReader Release 0.5 beta
Copyrighc © 1993 Nocturnal Holiday Software
All right reserved.
Innhold:
Om Nocturnal Holiday SoftWare
-------
NHSW består av følgende personer.
Torge Hjorth (Email: 268el@elektro.tih.no):
Torge er en 23 år gammel Ingeniør-student som driver å programerer
amiga i C på heltid og går på skolen på deltid :)
Torge er den i NHSW som hatt eid og brukt amiga kortest. (1½ år.)
Han er vel den av oss som programmerer mest, noe antall prosjekter bærer
preg av...
Utstyr: A3000, 10MB ram, 525+52MB HD, 2060 ArcNet, bra multisynk monitor.
Nokia 96oo modem.
Jon Anders "AJA" Haugum (Email 266el@elektro.tih.no):
Aja går i samme klasse som Torge på Trondheim ingeniørhøyskole.
Aja er også en habil programerer, har ikke så mange prosjekter på
gang som Torge, men til gjengjeld så er "prosjektet" mere enn stort
nok... (Og så litt reklame: NHSW-board kommer til å bli det ledende
kretskort programmet på amiga i løpet av et år eller to :).
Sin første A500 kjøpte Aja for over fire år siden.
Utstyr: A4000/040, 14MB ram, 525+52MB HD, 4091 SCSI-2, Lasat 144,
Om LogReader
------------
LogReader er et program for å beregne kostnadene ved bruk av modem.
LogReader startet som et prosjekt i Mai 1993 da jeg ønsket meg et program
som kunne lage en enkel statisktikk over når på døgnet jeg brukte modemet
mest. Etter hvert fant jeg ut at det ikke bød på store problemer å beregne
telefonregninga i tillegg.
Muligheter i LogReader:
- Regne ut telefonregning for 1 dag, 1 måned, fra en dato til en dato og
regninga for hele logfila.
- LogReader kan vise en statisktik over når på døgnet og hvilken dag i uka
man ringer mest.
- LogReader kan bygge oppe en liste over når man ringte en base sist.
- Mulighet for å se på de enkelte oppring til baser. Pris. Tellerskritt.
- Informasjon fra LogReader kan skrives ut med skriver.
LogReader
---------
Når LogReader startes opp for første gang vil LogReader komme med
aboutrequesteren. Dette gjør LogReader fordi det ikke finnes noen setupfil
tilgjengelig for LogReader. Etterpå vil LogReader prøve å hente inn
standard logfil som er "NComm:NComm.log".
Nå vil LogReader vise en statistikk over når på døgnet man har ringt mest.
LogReader vil ikke kunne beregne telefonregninga før man har konfigurert
programmet. Dette er beskrevet i 'Konfigurere LogReader'.
Konfigurere LogReader
---------------------
Konfigurasjonen av LogReader er delt opp i 3 sider, global, bbs og rate(s).
Disse vil bli beskrevet straks. I konfigurasjonsvinduet er det 4 globale
gadgeter som vil være tilstede uansett hvilken side av konfigurasjonen man
har valgt.
Gadgetene <Save>, <Use> og <Cancel> fungerer på samme måte som
prefs-editorene til Workbench, med et unntak at <Use> gjelder forandringere
kun inntil at LogReader avsluttes.
Øverst i konforurasjonsvinduet er det en cyclegadget som kan brukes til å
bla mellom de forskjellige sidene i konfigurasjonen.
A. Global
Global konfigurasjon inneholder globale instillinger, og instillinger som
ikke hører hjemme andre steder.
Gadgetene:
Logfiles:
LogReader kan hente inn flere logfiler ved oppstart. Gadgeten <Add> burukes
til å legge inn en logfil som skal hentes inn ved oppstart. Når <Add>
trykkes vil LogReader vise en file-requester for valg av logfil. <Delete>
vil fjerne logfila fra lista i LogReader over de filene som skal hentes
inn. Se avsnittet Logfiler for beskrivelse av de logfilene som LogReader
støtter.
All, F/T, Date og Month:
Her velger man hvilket utsnitt av logfila man vil se når LogReader startes
opp. <All> vil si at LogReader går igjennom hele logfila. Når <Date> er
valgt vil LogReader kun se på en dag av gangen. LogReader vil velge dagens
dato som verdi. Det samme gjelder <Month> hvor LogReader vil fylle
ut denne måned som som verdi ved oppstart.
Global handshake time:
Når man ringer med et modem vil modemene bruke noen sekunder på å bli enig
om hvilken hastighet som skal brukes. Dette kan LogReader ta hensyn til.
Handshake time stilles inn i antal sekunder som modemet benytter på å koble
opp.
Currency:
Currency er den mynteneheten som man vil at LogReader skal benytte.
Global unit cost:
Global unit cost er en global verdi for prisen på et tellerskritt.
B. BBS
I denne siden får man en liste over alle de forskjellige basene som
logreader har funnet i de logfilene som er blitt lest inn. Her må man for
hver base/nummer sette hvilken takstgruppe det tilhører. Takstgruppene
defineres på dise 3. Alle gadgetene i dette vinduet vil være skravert hvis
man ikke har valgt en base.
På denne siden kan man bruke piltastene til å bla i lista over bbs-ene som
er ringt.
Gadgetene:
Unconfigured:
Hos meg er det ganske mange poster i lista over de basene jeg har ringt.
Denne gadgeten vil finne første base i lista som ikke er konfigurert. Hvis
alle basene i lista er konfigurert vil denne gadgeten være skravert.
Delete:
Med gagdeten <Delete> kan man slette en bbs som ikke er ibruk lengre. Hvis
denne gadgeten er skravert vil det bety at denne basen finnes i logfila man
har lest inn.
Rate(s):
Dette er en liste over de tasktgruppene som finnes tilgjengelig. En
takstgruppe må velges for hver base hvis LogReader skal kunne regne ut den
totale telefonregninga.
Hide BBS:
Verktøytyper og Shell-argumenter
--------------------------------
Følgende verktøytyper kan brukes på LogReader:
- SCREEN=<argument>
argument kan enten være navnet på en public skjerm, eller det kan være
CUSTOMSCREEN, som vil få LogReader til å åpne en egen skjerm.
- LOGFILE=<logfilnavn>
logfilnavn er navnet på logfila som skal hentes ved oppstart av LogReader.
Når denne tooltypen er spesifisert vil den ha høyere prioritet en den
logfila lagret i setupen. /*FIX - link til setup*/
- SETUPFILE=<setupfil>
setupfil er den setupfila som LogReader skal bruke som default setupfil.
Denne verktøytypen kan brukes hvis man ikke vil at LogReader skal lagre
setupen til env: og EnvArc:.
Shell-argumentene er nøyaktig de samme som verktøytypene:
LogReader [SCREEN=<argument>] [LOGFILE=<logfilnavn>] [SETUPFILE=<setupfil>]
Logfiler
--------
LogReader vil gjenkjenne og lese logfila fra disse programmene:
- NComm
- UUCP
- Term
Problemer
---------
Hvis LogReader ikke tolker telefonnummeret i logfila riktig, og bare tar
med seg noen av sifrene, kan det bety at du har brukt tegn i
telefonnummeret som LogReader ikke forstår. LogReader vil kun godta
mellomrom i telefonnummeret, ikke minustegn og lingnende.
Lovlige telefonnummer:
72865120
DT 72865120
F9DT 72 86 51 20
Ulovlinge nummer:
75-56-27-46 - LogReader vil ikke godta minustengnene.
75.55.27.46 - -------"------------ punktumene.