Hyönteiskarkote
Tämä artikkeli on nopeutusvinkki tekstiselain ‘lynx’:n käynnistämiseen Linuxissa. Voipi kiinnostaa muitakin. Mutta epäilen. Hyvää perjantaita joka tapauksessa!
Keksien (cookies) hyväksyminen
HUOM!
Jos noudatat alla olevia ohjeita, eli ajat lynx-tekstiselainta optiolla -accept_all_cookies käythän katsomassa mistä on kyse. Piparit, keksit, eli “cookiesit” ovat juttu, johon kannattaa hieman tutustua.
Lynx -tekstiselain
Käytän ajoittain tekstiselainta normaalin Firefox / Chromen sijaan; tyypillisesti esimerkiksi dokumentaatiota lukiessa.
Lynx on alunperin Washingtonin yliopiston kehittämä, kenties tunnetuin ja pisimpään tuettu web-selain. Se eroaa valtavirtaselaimista siinä, että voit ajaa lynx:iä terminaalissa, ilman ns. “grafiikkaa”.
Eräs piinaava yksityiskohta Lynxin käytössä oli se, että Lynx halusi jokaikiseen cookie -pyyntöön vahvistuksen.
Homma korjaantuu, kun käyttää -accept_all_cookies parametria käynnistyksessä. Bueno!
Ja tämä on tyypillinen homma, minkä voi automatisoida. On tylsää muistaa aina pitkän parametrin lisäys, joten haluan toki vain ajaa ‘lynx’ ja painaa enter.
Pysyvä alias ‘lynx -A’ käyttäjäkohtaisesti
Lisätään tämä –accept_all_cookies vivun käyttö ‘lynx’ komennolle:
cd $HOME vim .bash_aliases alias lynx='lynx -accept_all_cookies'
(tallenna tiedosto, ja poistu editorista)
source ~/.bash_aliases
Testataan vielä toimivuus, tuliko alias käyttöön. Kysytään tulkilta, mitä tällä hetkellä on aliasoitu, ja poimitaan vain ‘lynx’ tekstin sisältävät määritykset:
$ alias | grep 'lynx'
Pitäisi näkyä rivi:
alias lynx='lynx -accept_all_cookies'
Ja itse “oikea” testi. Aja shellistä:
lynx
Jos Lynx sallii nyt selaamisen eri paikoissa, ilman herjaamista cookieista niin aliasointi toimi!
Leave a Reply