Sida 1 av 1

SL:s trafikinformation med elinks

Postat: 03 mar 2010, 00:23
av barzam
Hejsan, så här i snötider skulle jag lätt vilja få fram SL:s trafikinformation, utan att behöva dra igång SL:s jobbiga sida.

Prövade bara lite snabbt:

Kod: Markera allt

~]$ elinks sl.se | grep Tunnelbana
   Link: [2]SL - Trafikavvikelse - Tunnelbana (alternate)
     * [50]Tunnelbana [51]Tunnelbana Fungerar bra
   2. http://sltarss.ciber.se/Tunnelbana.aspx
  50. Tunnelbana

Kod: Markera allt

~]$ elinks sl.se | grep Pendeltåg
   Link: [3]SL - Trafikavvikelse - Pendeltåg (alternate)
     * [52]Pendeltåg [53]Pendeltåg Fungerar bra
  52. Pendeltåg

Finns nåt bra sätt att få lite snyggare output? Jag skulle helst vilja ha information om alla trafikslagen (pendeltåg, bussar osv) i samma rad. Går det på ett enkelt sätt att fixa?

Re: SL:s trafikinformation med elinks

Postat: 03 mar 2010, 00:30
av Rag3Rac3r
Jag läste för ett tag sen att SL har gjort stöd för en iPhone applikation (av en icke SL anställd utvecklare).

Denna borde gå på XML eller någon liknande information direkt ifrån deras hemsida. Skulle dra en hel del kraft av en telefon att parsa deras normala sida.
Testa att maila dom och fråga. :)

Annars kanske deras mobil websida är något att rippa ifrån? (mobil.sl.se).

Re: SL:s trafikinformation med elinks

Postat: 05 mar 2010, 06:47
av ubot
Det här fungerar, men finns säkert ett snyggare sätt:

Kod: Markera allt

elinks sl.se | grep -o "Tunnelbana\ [A-Za-z\ ]*$\|Pendeltåg\ [A-Za-z\ ]*$\|Bussar\ [A-Za-z\ ]*$\|Lokalbana\ [A-Za-z\ ]*$" | tr '\n\r' ',' | sed 's/\,/, /g' | sed 's/,\ $//'

Re: SL:s trafikinformation med elinks

Postat: 05 mar 2010, 08:54
av barzam
Tack! Den ska jag bygga vidare på! :)