Ladda ner EuroBonus-historik

LSH skrev:Fast det här är ju ett tal som varken lagras (utan beräknas) eller presenteras för användaren. Y2K handlade om att man valde att mata in/spara årtal med endast två siffror (decimalt) för att spara disk/ram och plats i utskrifter och inmatningsformulär.Klicka för att utvidga...
Paginering i den typen av system jobbade väl ofta med samma typer av data, och med fixerad bredd på fälten. Visserligen lagrades det inte någonstans, men problemet och grund anledningen är det samma.
 
Efter uppdateringen av SAS EB backend så ser output från EBcrawler lite underlig ut för mig. Dvs det ser inte ut som på sas.se.

1. Amex bonus visas som poäng att använda.

2. Alla rader med "Points used" visar 0 poäng. (Kan det ha att göra med att "used" tidigare stod med stort U?)
 
aldrighemma skrev:Efter uppdateringen av SAS EB backend så ser output från EBcrawler lite underlig ut för mig. Dvs det ser inte ut som på sas.se.1. Amex bonus visas som poäng att använda.2. Alla rader med "Points used" visar 0 poäng. (Kan det ha att göra med att "used" tidigare stod med stort U?)Klicka för att utvidga...


1. Stämmer, de har gjort en ändring i hur de ser ut. Fixar.

2. Korrekt, Used -> used. Jag har gjort om den så att den gör jämförelserna oberoende av om det är stora eller små bokstäver.



Har även gjort om lite hur den räknar såa tt den snarare skriver ut en felkod än att "chansar" om det är något som inte är helt tydligt vad det är.



Kan du testa igen med senaste versionen som jag skickade upp nyss?
 
mha321 skrev:Kan du testa igen med senaste versionen som jag skickade upp nyss?Klicka för att utvidga...
Klockrent!, tack @mha321 !!



Nu fungerar det perfekt igen. Jag använde dessutom ditt verktyg för att ta en "backup" i fredags på all historik sedan -96, vilket visade sig vara en bra plan data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7
 
Fick in en ny post nyss och den har ett nytt format:.






Kod:


Kalmar-StockholmSK 2198 SAS GO

Har dock inte testat i EBCrawler.
 
aldrighemma skrev:Finns det något sätt att se vad som döljer sig bakom "Otheractivity" ?Visa bifogad bild 64150Klicka för att utvidga...
Det ser onekligen inte så bra ut. Amex Reward ska ju inte ge Basic Points -- eller är det Elite-poängen? Och Preem ska väl definitivt inte göra det.



Jag har skickat upp en ny version som du nu kan ange "--debug" på kommandoraden på, och få den att printa precis det som scannas. Kan du skicka det som kom ut för dessa rader (antingen här eller i PM), så ska vi se.
 
Vad gör jag för fel om jag bara får senaste årets poäng?

Kör MAC OS med följande kommando:





python3.6 ebcrawler.py --password LÖSENORD --all --csv eb.csv EBNUMMER



Har även testat att byta ut --all mot --PAGES 99
 
henke12 skrev:Vad gör jag för fel om jag bara får senaste årets poäng?Kör MAC OS med följande kommando:python3.6 ebcrawler.py --password LÖSENORD --all --csv eb.csv EBNUMMERHar även testat att byta ut --all mot --PAGES 99Klicka för att utvidga...
De har inte laddat in all historik bakåt i systemet efter uppgraderingen. Det var väl någon som fått beskedet att de skulle göra det, men det har nog inte hänt ännu.
 
mha321 skrev:De har inte laddat in all historik bakåt i systemet efter uppgraderingen. Det var väl någon som fått beskedet att de skulle göra det, men det har nog inte hänt ännu.Klicka för att utvidga...
Innan maj månads utgång skulle det ske, enligt SAS. Har ej skett. Likväl som det inte sedan uppdateringen inte går att beställa Smartpass eller nytt EB-kort...
 
mha321 skrev:Jag misstänker att det är fler än jag som med jämna mellanrum vill ladda ner sin EuroBonus-historik och spara undan i diverse kalkylark, databaser och vad annat man kan komma på - om inte annat för att kunna kolla saker när SAS system har "tappat synken".Här finns faktiskt något positivt med SAS nya webbsida (!). Den är nämligen mycket mer API-driven än den gamla, och dessa APIer kan man förstås komma åt (även om de är helt odokumenterade, men det är inte svårt).För den intresserade så slängde jag ihop ett litet script som kan ladda hem EB-historiken (antingen det senaste eller hela historiken bakåt i tiden) i en fil i format lämpligt för import i t.ex. kalkylprogram.GitHub - ebcrawler/ebcrawler: EB account data crawlerSom vanligt allt på egen risk, inga garantier, osv osv.Med erfarenhet från coopverify-tråden -- direkt länk till själva scriptet finns påhttps://raw.githubusercontent.com/ebcrawler/ebcrawler/master/ebcrawler.py- spara ner den filen under namnet "ebcrawler", och exekvera den med python3. (OBS! Måste vara python3, och inte python2). Finns lite ytterligare instruktioner direkt på huvudsiten enligt ovan.Funkade utmärkt för mig att ladda ner all statistik bak till 2002 även om det tar någon minut (man får bara 20 rader per anrop, men det automatiseras förstås).Klicka för att utvidga...


För den som inte är så it-bevandrad - finns det verkligen inget enklare sätt?
 
Remington Steele skrev:Innan maj månads utgång skulle det ske, enligt SAS. Har ej skett. Likväl som det inte sedan uppdateringen inte går att beställa Smartpass eller nytt EB-kort...Klicka för att utvidga...


Jodå, det går alldeles utmärkt att beställa både kort och smartpass, jag gjorde nämligen själv båda för ca 10 dagar sedan och har redan fått leverans av båda. Dock i olika kuvert men eftersom man beställer varje detalj/tillbehör för sig så kanske individuella leveranser är standard?
 
Remington Steele skrev:Innan maj månads utgång skulle det ske, enligt SAS. Har ej skett. Likväl som det inte sedan uppdateringen inte går att beställa Smartpass eller nytt EB-kort...Klicka för att utvidga...
Maj 2022 har ännu inte varit så det är bara sitta lugnt i båten några år till ;-)
 
Ja ghar uppdaterat scriptet för att göra en "fulfix" på problemen med postningar fårn MasterCard som felaktigt går in som base points. Ny version på samma URL!
 
Testade och fick snurr på scriptet, fick dock bara transakationer tillbaka till

2012-05-06 är det för att sas inte har laddat in dem ännu?
 
Samma här. Man har migrerat min historik från 2012 och framåt men nästan 20år av historik är borta. Som tur var hann jag exportera mitt data till Flightdiary innan flytten.
 
Jag kör WIndows 10 och Python 3.7 och får följande fel.



PS Microsoft.PowerShell.Core\FileSystem::\\Documents\ebcrawler-master> py .\ebcrawler.py --password MITTPASS --all ebhistory.csv MITTEBNUMMER

usage: ebcrawler.py [-h] [--password PASSWORD] [--all] [--pages PAGES]

[--csv CSV] [--debug]

ebnumber

ebcrawler.py: error: unrecognized arguments: MITTEBNUMMER​
 
Back
Top