#!/bin/bash
# This should be the path that the script currently resides in.
ScriptDir=/home/wallblom/swedbank_script
echo "Contacting the swedbank server..."
lynx -cmd_script=$ScriptDir/swedlog mobilbank.swedbank.se > /dev/null
echo "Formating the recieved data..."
sed -n -e '5,10 p' $ScriptDir/saldo | sed '2s/$/ kr/' | sed '4s/$/ kr/' | sed '6s/$/ kr/' | sed 's/*//g' | sed 's/^[ t]*//' | sed '1s/^.//' | sed '3s/^.//' | sed '5s/^.//' > $ScriptDir/mittsaldo
echo " " >> $ScriptDir/mittsaldo
date +"%T" >> $ScriptDir/mittsaldo
Saldo=$(cat $ScriptDir/mittsaldo)
echo "Your current saldo is:"
echo "$Saldo"
# Command logfile created by Lynx 2.8.7rel.2 (21 Jun 2010)
# Arg0 = lynx
# Arg1 = -cmd_log=swedlog
# Arg2 = mobilbank.swedbank.se
key a
key ^J
### Insert your username below ###
##################################
key Down Arrow
### Insert your password below ###
##################################
key Down Arrow
key ^J
key ^J
key p
key ^J
key <delete>
key <delete>
key <delete>
key <delete>
key <delete>
key <delete>
key <delete>
key <delete>
key <delete>
key <delete>
key <delete>
key <delete>
key s
key a
key l
key d
key o
key ^J
key y
key Down Arrow
key Down Arrow
key Down Arrow
key Down Arrow
key ^J
key q
key y
Inte snyggt, men jag är inte färdig med det.
- - - - - - - - - - - - - - - - - Sammanslagning 1 - - - - - - - - - - - - - - - - -
Man skriver alltså sitt användarnamn och lösen bokstav för bokstav med "key" framför.
- - - - - - - - - - - - - - - - - Sammanslagning 2 - - - - - - - - - - - - - - - - -
isola:Känner mig nu lite bättre när någon som är lite äldre än mig har 0kr på sitt sparkonto när jag sj har 400kr på mitt att ge till gamla Isola ![[blush]](/img/smilies/blush.gif)
Använder inte sparkapitalkonto för det ger sämre ränta än e-spar-konto ;)
passaro:Ser bra ut. Något som man skulle kunna ta del av, öjligtvis?
Åtta:
Jag har ju Swedbank, men kände inte till det där. Kan du PM:a mig ditt script (gärna innehållandes ditt användarnamn och lösenord
)
Har postat scriptet, det borde funka, men man måste alltså se till att ha lynx installerat först, inget fancy, bara en lista med knapptryckningar åt lynx.