wiki:Lynx
Last modified 12 years ago Last modified on 2007-09-04 11:29:47

Pääsivu > Lynx-vinkkejä

Kun selataan Korppia Lynx-selaimella (tekstimuotoisena)

Lynxillä Korppia katsottaessa linkkejä ja tavaraa on liikaa, jotta sivut näkyisivät järkevinä. Käyttöä saattaa helpottaa mobile=s -asetus urlin perässä. Mobile asetus kertoo Korpille (periaatteessa), että ollaan kirjautumassa kämmenlaitteelta ja käyttöliittymä riisutaan ylimääräisistä valikoista ja tyylimuotoiluista.

Esim. alla oleva normaalilinkki veisi (sisäänkirjautumisen kautta) suoraan osallistumaan tapahtumaan:

https://korppi.jyu.fi/kotka/calendar/addAppointment.jsp?eventID=81217

Lynxillä sitä voisi katsoa näin:

lynx "https://korppi.jyu.fi/kotka/calendar/addAppointment.jsp?eventID=812175&mobile=s"

eli huomaa lainausmerkit ja lisänä tuo mobile=s, jolloin Korppi pitää sisään saapuvaa selainta mobile-selaimena (s=save eli tuosta tulee ikuinen keksi samalla). Jos Lynx tallentaisi tuon cookien ikuisesti, niin se olisi aina mobiiliselain ilman että tuota paramteria tarvitsisi antaa toistamiseen.

Korpissahan voi asetuksista valita että näkyvätkö menut yms. turhat vai ei. Tämä vaan ei vaikuta ennen kuin on kirjaantunut ja tietää kenen asetuksia käytetään. Tuolla mobile-parametrilla saa saman vaikutuksen mutta se astuu voimaan jo ennen kirjaantumista.


Tässä vielä Vesa Lappalaisen kaivelemat ohjeet siihen, miten Lynxin saa muistamaan cookiet istuntojen välillä:

Kauton Tuomas selvitti. Eli toimii kun
antaa option Lynxin käynistyksessä. Onnistuuko
se:

lynx -cfg=~/lynx.cfg "https://korppi.jyu.fi/kotka/calendar/week.jsp?mobile=s"

Tätä ennen kuitenkin pitää kopioida tiedosto
.lynxrc tiedostoksi lynx.cfg

ja siihen lisätä vaikka loppuun rivit:

SET_COOKIES:TRUE
ACCEPT_ALL_COOKIES:TRUE
PERSISTENT_COOKIES:TRUE
FORCE_SSL_COOKIES_SECURE:FALSE


Sitten on mahdollista ruksia ekassa sisäänkirjaantumsiessa
se '"Muista minut" ja silloin ei tarvitsekkaan enää jatkossa
kirjaantua vaan tieto haetaan cookiesta.

Ja silloin tuota mobile=s ei tarvitse enää toistaa.
Eikäs se sisäänkirjaantumissivu enää hyppää esille.

Toki edelleen on se ongelma että tuo optio
-cfg=~/lynx.cfg

pitäisi saada aina mukaan. Taas tulaan siihen että
jotta homma olisi helppoa, niin tuota varten kannattaisi
tehdä oma erillinen komento...

Vesa

> Toki edelleen on se ongelma että tuo optio
> -cfg=~/lynx.cfg
>

Tuokin korjaantuu sillä, että tekee kerran:

export LYNX_CFG=./lynx.cfg

Tosin Korpissa on jotakin mätää tuon "Muista minut"
cookien käsittelyssä ja tuo ei toimikkaan ihan joka
kerta. Asiaa pitää tutkia. Tosin en tiedä milloin ehtii
kun mulla ei ole toimivaa Korppi-ympäristöä...

Vesa