Linkkejä toimituskentästä

[viesti Survo-keskustelupalstalla (2001-2013)]

Kirjoittaja: Seppo Mustonen
Sähköposti:    -
Päiväys: 27.3.2003 7:46

Kimmo on pitänyt huolta mm. uuden /OPEN-sukron avulla siitä, että
Survosta pystyy avaamaan monenkaltaisia Windows-ohjelmien tiedostoja.
Hän esitti minulle jokin aika sitten toivomuksen, että jos toimitus-
kentässä on jokin verkko-osoite kuten www.survo.fi jopa keskellä
riviä, kuten tässä, niin aktivoimalla jollain tapaa tuon "sanan"
selain avaisi välittömästi ko. sivun.
Tämä on oiva idea ja lupasin tehdä jotain. Päädyin lopulta
(keskustelujen jälkeen) yleisempään ratkaisuun, joka astuu voimaan
seuraavassa versiossa (1.34).

Nyt tulee mahdolliseksi avata mitä tahansa tiedostoja, joiden
nimet ovat toimituskentässä tyyliin d:\ark\koe.pdf yksinkertaisesti
aktivoimalla (hiiren kaksoisnäpäytyksellä tai ESC-napilla) ko.
tiedostonimi tai verkko-osoite.
Myös Survon omia tiedostoja, joiden nimet ovat tekstin seassa
tyyliin C:\OMAT\INDEX.EDT tai DATA3.SVO, voi katsella samantapaisella
aktivoinnilla. Esim. toimituskenttiä (pääte .EDT) näyttää Survon
SHOW-komento ja datatiedostoja (pääte .SVO) FILE SHOW.
On kuitenkin muistettava, että jos rivi, joka em. tapaan halutaan
aktivoida, alkaakin jollain Survon tuntemalla komennolla, ko. komento
aktivoidaan aina ensisijaisesti.

Tämä uusi ominaisuus vahvistaa Survon luonnetta: Periaatteessa
mikä tahansa sana toimituskentässä voi olla linkki muuhun yhteyteen,
(vrt. kyselysanojen aktivointi tekstin keskeltä hiiren oikeanpuoleisen
painikkeen kaksoisnäpäytyksellä, viitelistatekniikka ja "yhden
kosketuksen peli" valikoissa).

Hieman teknistä taustaa (vain vaativille käyttäjille tarkoitettuna):
--------------------------------------------------------------------
Avainasemassa on Windowsin komentotulkin START-komento (josta Kimmon
/OPEN-sukro on survomaistettu muoto). Kun START aktivoidaan
jonkin tiedostonimen kera, Windows etsii tiedostonimen päätteen
(esim. .pdf tai .XLS) mukaisesti automaattisesti ohjelman
jonka pitäisi kelvata ko. tiedoston avaamiseen ja käsittelyyn.
Yleiset tiedostotyypit Windows tunnistaa "luonnostaan". Kullekin
tiedostotyypille käyttäjä voi itse nimetä sopivan ohjelman,
mikä tapahtuu Windowsissa "Folder options -> File types"-valinnalla.
Windows-versiosta riippuen "Folder options" löytyy joko suoraan
"Start -> Settings"-valinnalla tai "Control panel"ista.

Survon tasolla tehtäviä hoitelee uusi järjestelmätiedosto OPEN.SYS,
jonka alustava sisältö on seuraava:

LOADP <Survo>\U\SYS\OPEN.SYS
0 www.     /OPEN
0 http://  /OPEN
0 *.html   /OPEN
0 *.htm    /OPEN
1 *.pdf    /OPEN
1 *.edt    SHOW
1 *.txt    SHOW
1 *.svo    FILE SHOW
1 *.mat    /MATSHOW
1 *.m      /MATSHOW
1 *.tut    /TUTSHOW
1 *.pdf    /OPEN
1 *.doc    /OPEN
1 *.xls    /OPEN
1 *.ppt    /OPEN
1 *.jpg    /OPEN
1 *.jpeg   /OPEN
1 *.gif    /OPEN
1 *.png    /OPEN
1 *.rtf    /OPEN
1 *.tif    /OPEN
1 *.tiff   /OPEN

Kyseessä on siis pelkkä tekstitiedosto, jota käyttäjä saattaa itse
muuntaa ja laajentaa.

Kunkin rivin alussa on joko 0 tai 1. 1 tarkoittaa, ettei ole väliä,
onko nimi kirjoitettu isoin tai pienin kirjaimin, 0 taas, että on
on väliä.
Seuraavaksi rivillä on tiedostonimen tai viitteen tunnisteen
joko alkuosa (esim. "www.") tai loppuosa jokerimerkillä (esim. "*.html")
Kolmas "sana" kullakin rivillä ilmaisee Survon komennon, jota
Survo käyttää, mikäli tuntomerkit sopivat tunnistetietoon.
Jos tunniste on tiedostolle OPEN.SYS tuntematon, tulee virheilmoitus
"Operation not available!", sillä ensisijaisesti Survo aktivoinnin
yhteydessä katsoo rivin alkuun löytääkseen sieltä kelvollisen
komentosanan; jos sellaista ei löydy, turvaudutaan tähän OPEN.SYS-
hakuun.

- Seppo

Vastaukset:

Survo-keskustelupalstan (2001-2013) viestit arkistoitiin aika ajoin sukrolla, joka automaattisesti rakensi viesteistä (yli 1600 kpl) HTML-muotoisen sivukokonaisuuden. Vuoden 2013 alusta Survo-keskustelua on jatkettu entistäkin aktiivisemmin osoitteessa forum.survo.fi. Tervetuloa mukaan!

Etusivu  |  Keskustelu
Copyright © Survo Systems 2001-2013. All rights reserved.
Updated 2013-06-15.