home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C!T ROM 5
/
ctrom5b.zip
/
ctrom5b
/
CT
/
CT9404
/
TTDEMO
/
EXTRA.DOC
< prev
next >
Wrap
Text File
|
1994-02-01
|
27KB
|
637 lines
Aanvullende handleiding bij versie 2.0 van de Real Time
Teletext software.
Dit is versie 2.0, februari 1994, Copyright (c) 1994, QQS.
Dit is de aanvullende handleiding bij versie 2.0 van de
software. Het is een aanvulling op de handleidingen bij versie
1.x. Deze handleiding gaat in op de uitbreidingen van de
software.
Voor vragen en/of opmerkingen kunt u kontakt met ons opnemen:
QQS - Query Queue Systems
Warande 129
3705 ZK Zeist
tel. 03404-52282
Omdat deze handleiding geschreven is met Write for Windows, zal
de gedrukte handleiding licht afwijken van dit DOS bestand.
Inhoudsopgave
0 Wat is er veranderd... .................................... 1
1 Pagina's met hexadecimale paginanummers ................... 1
1.1 Als u bewaarde binaire pagina's zelf verder verwerkt .... 1
2 Nieuwe opties ............................................. 2
2.1 Pagina's meteen schrijven ............................... 2
2.2 Database weg bij einde .................................. 2
3 Het direct bewaren van pagina's ........................... 3
4 Het bewaren van pagina's met een bewaarbestand ............ 3
4.1 Het aantal bestanden .................................... 3
4.2 Specificatie van pagina's ............................... 4
5 Automatisch overschakelen in het DOS programma ............ 5
6 Aanpassingen voor batch gebruik in DOS teletext ........... 6
6.1 Automatisch wissen binnen 5 seconden .................... 6
6.2 Bewaarbestand meegeven als parameter .................... 7
7 Printen in Windows ........................................ 7
8 Kopieren van pagina's naar het klembord in Windows ........ 8
9 Converteren van binair opgeslagen pagina's ................ 8
9.1 BINTOTT.EXE (Bin To TT, Binair naar TT-Database formaat) 9
9.2 BINTOTXT.EXE (Bin To Txt, Binair naar Text formaat) ..... 9
9.3 Opmerkingen ............................................. 9
10 Het instellen van de PC klok met TTTIME.EXE ............ 10
11 Het scannen van de tuner met TTSCAN.EXE ............ 10
0 Wat is er veranderd...
Naast uitbreidingen en verbeteringen, ziet het programma er op
vele punten iets anders (hopelijk beter) uit. Dit geldt met
name voor Windows. Deze veranderingen zijn in het algemeen
klein en logisch, zodat u toch direct verder kunt.
Enkele voorbeelden van kleine veranderingen in Windows: Het
'Kanaal...' menu is nu een submenu van 'Bestand', Alle dialogen
zijn iets veranderd, b.v. wat betreft tekst in de buttons. In
DOS: keuze 'Ja/Nee' i.p.v. 'Aan/Uit' bij opties.
Deze kleine veranderingen zijn verder hier niet uitgebreid
beschreven. De rest van deze tekst beschrijft de belangrijke
uitbreidingen en verbeteringen.
1 Pagina's met hexadecimale paginanummers
Sommige zenders zenden pagina's uit met paginanummer die niet
in het bereik van 100..800 decimaal vallen. In plaats van 0..9
gebruikt men dan '0'..'9'/'A'..'F' voor de cijfers van het
'tiental' en de 'eenheid' van het paginanummer.
De NOS zendt bijvoorbeeld pagina's 8AA-8AC uit, deze pagina's
bevatten de ondertiteling van de Nederlandse zenders waarop u
niet afgestemd bent. De ondertiteling van de zender waarop u
afgestemd bent, is steeds verplaatst naar pagina 888.
CNN zendt in hoofdstuk 7 pagina's uit van Reuters 1000 met
hexadecimale paginanummers. Deze pagina's zijn versleuteld en
alleen toegankelijk voor mensen die abonnee zijn van Reuters
1000.
'0'..'F' zijn 16 'cijfers', dit is het hexadecimale talstelsel.
De nieuwe versie is aangepast om ook deze 'hexadecimale'
pagina's te ontvangen. Het bereik van de paginanummers is nu
dus 100..8FF. U kunt deze hexadecimale nummers overal gebruiken
waar u een paginanummer opgeeft, dus in het programma bij het
direct zoeken van een pagina en in een bewaarbestand.
1.1 Als u bewaarde binaire pagina's zelf verder verwerkt...
Dit is alleen van belang als u zelf een programma heeft gemaakt
die binair bewaarde pagina's verwerkt. Als u niet zo'n
programma heeft of wilt maken, dan kunt u het overslaan.
U moet er rekening mee houden dat de paginanummers niet meer
decimaal zijn opgeslagen, maar hexadecimaal. Om onderscheidt te
kunnen maken tussen binaire pagina's die zijn opgeslagen met
een oude versie, is bij
- 1 -
hexadecimale pagina's ook het laagste bit van het bewaarde
control word op 1 gezet. Als dit bit 0 is, dan is de pagina van
de oude versie, dus met decimale paginanummers.
Voorbeeld, stel opgeslagen pagina is pagina 200.
Oude versie: bit 0 van control is 0, paginanummer is 200 dec =
0xC8 hex.
Nieuwe versie: bit 0 van control is 1, paginanummer is 512 dec
= 0x200 hex.
2 Nieuwe opties
Zowel het DOS als Windows programma bevatten nu twee opties
waarbij u het diskgebruik kunt instellen. Als u nog niet zo'n
oude versie van de software had (vanaf ongeveer januari 1994),
dan waren deze opties bij u al aanwezig. Ze zijn echter niet in
de handleidingen gedocumenteerd.
In de DOS versie vindt u de opties in het optiemenu (toets
'o'). In Windows vindt u de opties met de menukeuze
'Instellingen...' bovenin het systeemmenu van het TT-Database
programma.
In DOS is het optiemenu licht gewijzigd. De keuze is niet meer
'Aan' of 'Uit', maar 'Ja' of 'Nee'.
2.1 Pagina's meteen schrijven
Met deze optie geeft u aan of de software zo snel mogelijk
nieuw ontvangen pagina's moet wegschrijven naar harddisk. Als u
deze optie activeert, dan zal de software nieuw ontvangen
pagina's meteen wegschrijven als er tijd over is. Als u deze
optie niet activeert, dan zal de software pagina's zoveel
mogelijk in het geheugen houden en alleen tussentijds
wegschrijven als er niet genoeg geheugen meer vrij is.
Door deze optie te activeren, zal het programma de database
sneller wegschrijven bij het be-eindigen van het programma. Als
u deze optie niet activeert, dan zal het programma minder de
harddisk aanspreken. De instelling is vooral een kwestie van
persoonlijke voorkeur. Default is deze optie geactiveerd.
2.2 Database weg bij einde
Met deze optie geeft u aan of u de database wilt bewaren op
disk bij het be-eindigen van het programma.
Voordeel van bewaren is dat u als u de volgende keer het
programma start, u meteen beschikt over een (oude) volledige
database.
- 2-
Voordeel van niet bewaren is dat het tijd voor het wegschrijven
en diskruimte bespaart. Daarnaast kan een oude database
verwarrend zijn. Het voordeel van niet bewaren is ook dat het
programma sneller is bij het opstarten. Met name bij langzamere
computers is het mogelijk dat het programma bij het opstarten
het aanbod van pagina's niet kan bijhouden. Dit ziet u aan de
aanduiding bij 'tijd' in het 'fout/sec' gedeelte van het status
overzicht. Het alleen toevoegen van pagina's is sneller dan het
vervangen van pagina's.
Als u deze optie activeert zal het programma de oude database
niet bewaren en elke keer bij het starten de database opnieuw
opbouwen. Let op: Als u in DOS van zender wisselt, dan zal het
programma altijd de database bewaren. Pas bij het be-eindigen
van het programma worden de database(s) verwijderd. U kunt dus
altijd snel even overschakelen naar een andere zender en terug.
Default is deze keuze niet geactiveerd.
3 Het direct bewaren van pagina's
Met de nieuwe versie van de software kunt u vanuit een menu
interessante teletext pagina's direct bewaren naar disk. Dit
werkt geheel onafhankelijk van het bewaren van pagina's via een
bewaarbestand.
In DOS komt in het bewaarmenu met de 'b'-toets ('bewaren'). In
windows vindt u het bewaarmenu onder het 'Bestand' menu,
submenu 'Bewaren...'. U kunt het formaat van de te bewaren
pagina's opgeven (text of binair) en u kunt kiezen of u alleen
de getoonde subpagina wegschrijft, of alle subpagina's van de
pagina.
Het programma kiest zelf een default bestandsnaam om de
pagina('s) naartoe te schrijven. U kunt deze bestandsnaam
uiteraard wijzigen. In Windows kunt u ook via de standaard
openen-dialoog een bestandsnaam kiezen ('bestand...'-knop).
4 Het bewaren van pagina's met een bewaarbestand
De mogelijkheden om pagina's weg te laten schrijven via een
bewaarbestand naar disk zijn uitgebreid. U kunt nu meer
bestanden opgeven en ook subpagina's en regelnummers opgeven.
4.1 Het aantal bestanden
Het aantal bestanden dat het programma kan openen is uitgebreid
tot een maximum van 256. Voor de DOS versie bepaalt de
instelling van 'files=...' in uw DOS [config.sys] bestand het
werkelijke aantal. Windows werkt
- 3 -
onafhankelijk van de 'files=...' instelling. Omdat het
programma nog enkele andere bestanden gebruikt, kunt u nu dus
tot 250 verschillende bestanden opgeven in een bewaarbestand.
4.2 Specificatie van pagina's
Behalve volledige pagina's kunt u nu ook subpagina's of
individuele regels opgeven. Dit werkt gelijk aan het bewaren
van volledige pagina's: op het moment dat een pagina nieuw
ontvangen is en aan de specificatie voldoet, zal het programma
de gespecificeerde pagina (of gedeelte) wegschrijven.
Subpagina's geeft u op door het subpaginanummer achter '/' aan
het paginanummer te plaatsen. Dus 570/4 voor de 4de subpagina
van pagina 570. 570 alleen betekent nog steeds 'alle
subpagina's van pagina 570'.
Regels geeft u op door het regelnummer achter '.' aan het
paginanummer of subpaginanummer te plaatsen. Regelnummers lopen
van 0 (kopregel) t/m 24 (laatste regel). U kunt dus opgeven
570/4.2 = regel 2 van subpagina 4 van pagina 570 en 571.18 =
regel 18 van elke pagina 571.
Enkele voorbeelden van regels zoals u ze kunt opnemen in een
bewaarbestand: (Deze voorbeelden staan ook in het bestand
[example.sav], na installatie in de teletext directory.)
# schrijf pagina 100 weg in bestand [filename] als ascii-tekst
text filename 100
# schrijf dammen/bridge/schaken/go pagina's weg in bestand
# [denksp] als binaire pagina's
binair denksp 418-419
# schrijf (nederlandse) beurspagina's 570 t/m 577 en 585 in
# bestand [koers.fil] als ascii-tekst
text koers.fil 570-579 585
# schrijf subpagina 4 van pagina 570 in bestand [570sub4] als
# ascii tekst
text 570sub4 570/4
# schrijf regel 2 en regel 12 van pagina 570/1 in bestand
# [ahold.txt] als tekst
text ahold.txt 570/1.2 570/1.12
# schrijf regel 2 en regel 10 t/m 16 van pagina 570 (alle
# subpagina's) in bestand [test.txt] als ascii tekst
text test.txt 570.2 570.10-570.16
- 4 -
5 Automatisch overschakelen in het DOS programma
In het DOS teletext programma [tt.exe] kunt u nu ook
automatisch van zender wisselen. Hiervoor kunt u de '-n'
(overschakelen Naar) parameter gebruiken. Tevens is het
mogelijk om met deze parameter het programma automatisch te be-
eindigen na een bepaalde tijd. Let op: de '-n' parameter heeft
alleen betrekking op het DOS programma, het Windows programma
negeert deze parameter als het opgegeven is in [tt.cfg].
U moet opgeven naar welke zender het programma moet
overschakelen en na hoeveel tijd het programma moet
overschakelen.
De zender geeft u aan met een nummer, van 0 t/m het aantal
definities in het [tt.cfg] bestand. Als u 0 opgeeft, dan stop
het programma na het bereiken van de opgegeven tijd, anders
gaat het programma verder met de zender van de aangegeven
definitie in [tt.cfg].
De tijd die u opgeeft kan uit twee delen bestaan:
- Een tijd in seconden, die aangeeft hoelang het programma
maximaal op de zender blijft staan,
- Een (facultatieve) tijd in seconden, die aangeeft hoelang het
programma maximaal op de zender blijft, zonder dat er
pagina's bewaard zijn via het opgegeven bewaarbestand.
Het zendernummer en de twee tijden scheidt u met een ':'. Let
op: een tijd die u opgeeft mag niet 0 seconden zijn, het
minimum is 1 seconde.
De tweede tijdsopgave is handig als u van meerdere zenders
bepaalde pagina's voortdurend wilt laten wegschrijven. Als van
een zender op een moment geen nieuwe te bewaren pagina's binnen
komen, dan schakelt het programma sneller naar een volgende
zender.
Als u van een aantal zender bepaalde pagina's voordurend wilt
laten wegschrijven, dan moet u de -n parameter toevoegen aan
die zenders in [tt.cfg]. U geeft dan steeds als nieuwe zender
de volgende in de cyclus op. Bij de laatste zender geeft u weer
de eerste op.
Enkele voorbeelden:
# stop programma automatisch na 10 seconden
-n0:10
# schakel over naar de 2de zender in [tt.cfg] na 12 seconden
-n2:12
- 5 -
# schakel over naar de 4de zender in [tt.cfg] na maximaal 120
# seconden of na 30 seconden als er geen pagina's bewaard zijn.
-n4:120:30
# Voorbeeld [tt.cfg] voor het laten aflopen van meerdere
# zenders. U geeft in het bewaarbestand van elke zender aan
# welke pagina's u wilt laten bewaren.
# tijden zijn willekeurig gekozen als voorbeeld. In het
# voorbeeld schakelt het DOS programma tussen Nederland, brt en
# CNN.
"Nederland" ned.tt ned.inf ned.sav -n2:360:30 -t.... # 1e zender
"brt" brt.tt brt.inf brt.sav -n5:120:20 -t... # 2e zender
.
.
"CNN" cnn.tt cnn.inf cnn.sav -n1:180:30 -t... # 5e zender
6 Aanpassingen voor batch gebruik in DOS teletext
Met de automatische overschakel parameter is het mogelijk om
het DOS programma zichzelf automatisch te laten stoppen. U kunt
het programma daarmee gebruiken in een batch bestand.
Als u pagina's wilt laten bewaren terwijl u bijvoorbeeld op
vakantie bent, dan kunt u uw PC inschakelen via een tijdklok en
het teletext programma via autoexec.bat starten en laten
stoppen.
Om dit gemakelijker te maken zijn er enkele dingen in het
programma aangepast.
6.1 Automatisch wissen binnen 5 seconden
Als het programma een beschadigde database tegenkomt, dan
vraagt het programma aan u of het de database moet wissen en
verder moet gaan. Deze vraag stelt het programma omdat er de
laatste keer dat het programma gedraaid heeft met de database
iets raars is gebeurd. Dit kan o.a. zijn: volle harddisk,
stroomuitval, Ctrl-Alt-Del, computercrash, etc. Om u de kans te
geven de zaak te onderzoeken krijgt u de kans om het programma
te annuleren.
Om te voorkomen dat het programma op u staat te wachten terwijl
u er niet bent, wacht het programma nu maximaal 5 seconden op
uw antwoord. Heeft u dan nog niet geantwoord, dan kiest het
programma automatisch voor de keuze wissen en doorgaan.
- 6 -
6.2 Bewaarbestand meegeven als parameter
Om het gebruik in een batch bestand gemakelijker te maken is
het nu mogelijk om van de bestanden alleen het bewaarbestand
mee te geven aan het DOS teletext programma op de command-line,
terwijl de overige gegevens (database, informatiebestand,
frequentie etc.) gewoon uit [tt.cfg] komen.
Hierdoor is het mogelijk om een batch bestand te maken waarmee
bepaalde pagina's bewaard worden, zonder dat u iets hoeft aan
te passen aan [tt.cfg]. Om onderscheidt te maken tussen het
meegeven van bestanden en het meegegeven van alleen het
bewaarbestand, moet u bij alleen meegeven van het bewaarbestand
dit tussen vierkante haakjes plaatsen.
Als u een bewaarbestand meegeeft, dan kunt u nog steeds gewone
opties meegeven. U kunt alleen geen database &
informatiebestand opgeven. Als de gebruikte regel in [tt.cfg]
al een bewaarbestand bevat, dan gebruikt het programma het
bewaarbestand uit [tt.cfg] en niet het meegegeven
bewaarbestand. Ook na overschakelen gebruikt het programma het
meegegeven bewaarbestand niet meer.
Voorbeelden:
# bewaarbestand ned.sav en fouten niet toegestaan
TT [ned.sav] -f-
# gebruik CNN uit [tt.cfg] met extra cnn.sav als bewaarbestand
TT @CNN [cnn.sav]
7 Printen in Windows
Ook in Windows kunt u nu pagina's printen. Dit gaat met keuze
'Printen...' in het 'Bestand' menu. U kunt opgeven of u alleen
de pagina in de viewer wilt printen, of u 1 of 2 pagina's naast
elkaar wilt printen en of de pagina grafisch of als tekst
geprint moet worden. Als u kiest voor grafisch printen, dan
kunt u vervolgens nog kiezen voor Zwart/Wit of Kleur printen.
Het aantal pagina's dat onder elkaar op 1 vel papier past hangt
af van uw printer en de instellingen van de printer onder
Windows. De print snelheid is sterk afhankelijk van de
gebruikte printer spooler.
Het programma gaat tijdens het printen zo snel mogelijk weer
verder. U hoeft niet te wachten in een dialoog tot het printen
klaar is, u kunt meteen weer pagina's opzoeken en bladeren, ook
als uw printer spooler een window op uw scherm plaatst. Houd er
echter rekening mee dat het programma niet altijd meteen
reageert, afhankelijk van de medewerking van de printer
spooler. U kunt echter zolang het programma aan het printen is
niet nogmaals printen.
- 7 -
Als u kiest voor printen of einde, dan krijgt u de keuze om
door te gaan met printen of het printen eerst af te breken.
Helaas is het zo dat Windows het printen tijdelijk stopt
tijdens het maken van een menukeuze en het tonen van een
dialoog window binnen de Viewer die aan het printen is. Het is
dus verstandig om tijdens het printen niet te lang in een
dialoog-window te blijven staan.
8 Kopieren van pagina's naar het klembord in Windows
In Windows kunt u de pagina die u in het Viewer window heeft
kopieren naar het klembord van Windows. U kunt de pagina
grafisch (als 'plaatje') kopieren naar het klembord, of als
tekst. Daarnaast kunt u opgeven of u al dan niet de
omschrijving van de pagina ook mee wilt kopieren.
U kopieert een pagina naar het klembord via de keuze
'Klembord...' in het 'Bestand' menu. U kunt de gekopieerde
pagina bekijken met de klembord-viewer van Windows (programma
klembord in de hoofdgroep), of de pagina plakken in een andere
Windows applicatie.
Let op: teletext karakters zijn fixed size karakters, dus niet
proportioneel. Als u de pagina als text naar het klembord
kopieert, dan moet u de text niet proportioneel bekijken. In de
klembord-viewer kan dit met de keuze 'OEM-tekst' in het
'Weergave' menu.
9 Converteren van binair opgeslagen pagina's
U kunt met de software teletext pagina's als binaire pagina's
opslaan. Binaire pagina's bevatten alle teletext informatie,
inclusief de grafische tekens. Voor het verder verwerken van
complete binaire pagina's zijn er nu twee nieuwe programma's.
Let op: de programma's werken alleen met bestanden met daarin
complete binaire (sub)pagina's; als u vanuit een bewaarbestand
individuele regels uit een teletext (sub)pagina opslaat, kunt u
die alleen verder verwerken met door u zelf ontwikkelde
software.
De bijgeleverde programma's zijn:
- BINTOTT.EXE, voor conversie naar een database die u kunt
bekijken.
- BINTOTXT.EXE, voor conversie naar een ascii tekst bestand,
die u verder kunt verwerken met bijvoorbeeld beurssoftware
van verschillende fabrikanten.
- 8 -
9.1 BINTOTT.EXE (Bin To TT, Binair naar TT-Database formaat)
Dit is een Dos programma voor het converteren van binair
bewaarde pagina's naar een database. De database die u met
BINTOTT maakt kunt u met zowel de Dos als de Windows software
bekijken. BINTOTT markeert de gemaakte database als een
database met ontvangst uit, zodat de ontvangst software de
database niet verandert.
U start het programma als volgt:
BINTOTT <BinairBestand> <Database>
Het programma converteert de binaire pagina's in
<BinairBestand> naar de door u opgegeven <Database>. <Database>
hoeft nog niet te bestaan. Als <Database> wel bestaat, dan
voegt BINTOTT de pagina's toe aan <Database>. De gemaakte
<Database> kunt u vervolgens met bijvoorbeeld het Dos TT.EXE
programma bekijken:
TT <Database>
Let op: om de database met de Windows software te bekijken moet
u de naam opnemen in het TT.CFG bestand, aangezien de Windows
software de gegeven opdrachtregel negeert.
9.2 BINTOTXT.EXE (Bin To Txt, Binair naar Text formaat)
Dit is een Dos programma voor het converteren van binair
bewaarde pagina's naar ascii tekst pagina's.
U start het programma als volgt:
BINTOTXT <BinairBestand> <TekstBestand>
Het programma converteert de binaire pagina's in
<BinairBestand> naar het door u opgegeven <TekstBestand>.
9.3 Opmerkingen
Het is mogelijk dat het aantal pagina's die de programma's
BINTOTT en BINTOTXT schrijven kleiner is dan het aantal binaire
pagina's die ze converteren. Als dat gebeurt, dan zijn er
pagina's dubbel aanwezig. Dit kan gebeuren omdat een pagina al
in de database zit of een pagina dubbel in het binaire bestand
zit. BINTOTT en BINTOTXT repareren altijd pariteitsfouten.
Net als alle overige Dos Programma's kunt u de programma's
starten met -? als parameter. U krijgt dan uitleg over het
gebruik.
- 9 -
10 Het instellen van de PC klok met TTTIME.EXE
TTTIME zet de PC klok gelijk met de teletext klok. Dit
programma (waarvan de complete broncode in de source directory
staat) haalt daarvoor de tijd uit de kopregel van teletext.
Omdat het uitlezen van de teletext tijd op een willekeurig
moment gebeurde, is de tijdsbepaling van TTTIME onnauwkeurig,
met een maximale afwijking van 1 seconde.
Als u de PC klok preciezer goed wilt zetten, kunt u een
parameter aan TTTIME meegegeven. Het programma zal dan niet
zomaar de teletext tijd overnemen, maar wachten tot de
secondewijzer van teletext verspringt en de tijd dan weg
schrijven. Als u TTTIME runt met -p+ als parameter, dan
schakelt u deze nauwkeurigere methode in. Het nadeel is dat het
programma tot 1 seconde langer nodig heeft om de PC klok in te
stellen.
Default gebruikt het programma -p-, dus geen precieze
tijdsbepaling. Dit is gelijk aan de oude versie.
11 Het scannen van de tuner met TTSCAN.EXE
Van [ttscan.exe] is de fijn afstemming op een zender (iets)
verbetert. Met name bij zenders met slechte ontvangst zal de
afstemming iets beter zijn. Als u overigens last heeft van
slechte ontvangst, dan kunt u in de tips enkele aanwijzingen
voor mogelijke verbetering vinden.
De Dos software [tt.exe] kan nu met de -n parameter automatisch
van zender wisselen. Hiervoor moet u echter wel weten wat het
volgnummer is van de zender definitie waarnaar u overschakelt.
Daarom plaatst TTSCAN nu bij elke regel het volgnummer in het
commentaar. Denk eraan dat als u de volgorde van de zenders
verandert, u ook de volgnummers moet veranderen. [tt.exe] kijkt
namelijk niet naar het volgnummer in het commentaar, maar telt
zelf de kanaal definities.
- 10 -