Ladda hem din metroblogg (gammal version)

Den här guiden fungerar för vissa, men inte för andra. Därför har jag skrivit en helt omarbetad version, som använder sig av en litet annorlunda metod. Troligtvis fungerar den för de allra flesta.

* * *

Metrobloggen lägger ned. Den 25 april kommer allt material försvinna från nätet. Av någon anledning sägs inte ett ord om hur man kan göra för att spara sin blogg, så att den inte försvinner för alltid. Förmodligen beror det på lika delar inkompetens och nonchalans.

Så det är väl upp till mig att visa hur man kan göra. :-)

OBS: Metoden nedan fungerar inte för alla.

Det här behöver du

Du behöver ett program som heter wget för att följa de här instruktionerna.

Windows-användare kan hämta wget från den här sidan. Linux-användare får själva lista ut om de har programmet eller hur de skaffar det. MacOS-användare kan jag tyvärr inte hjälpa, men om någon kan bistå med sådana instruktioner så lämna gärna en kommentar.

Det är viktigt att bloggens första sida har ett månadsarkiv, i stil med det som finns i vänsterspalten på metrobloggens egen blogg.

Så här gör du

  1. Skapa en mapp på skrivbordet. Döp den till vad du vill.
  2. Endast Windows: Lägg filen wget.exe, som du nyss laddade ned, i mappen.
  3. Högerklicka på rätt knapp nedan, och spara filen i samma mapp. (Alternativet heter ofta Spara länk som… eller Save Link As….)
  4. Kopiera länken till framsidan på den metroblogg du vill spara, till exempel genom att högerklicka på bloggens namn längst upp på sidan och välja kopiera adress, kopiera länk eller liknande. Det är mycket viktigt att du använder den »krångliga« adressen, alltså den som ser ut ungefär på det här viset:

    http://www.metrobloggen.se/jsp/public/permalink.jsp?article=19.16155309

  5. Om du använder den kortare varianten (till exempel http://www.metrobloggen.se/metrobloggen) så kanske du drar hem många filer som du inte behöver också, förutom din blogg. Det är onödigt.
  6. Öppna mappen som du skapat på skrivbordet.
  7. Endast Linux/BSD: Döp om filen getmetro.txt till getmetro.sh. Högerklicka sedan på filen och se till att göra den körbar.
  8. Öppna den fil som heter getmetro.sh eller getmetro.bat i en textredigerare, som till exempel Anteckningar i Windows eller Gedit i Gnome.
  9. Nästan överst i filen ska du klistra in adressen du kopierade i steg 4.
    I Windows blir det då så här:

    REM
    REM  MELLAN "-TECKNENA PÅ RADEN NEDAN SKA DU KLISTRA IN
    REM  ADRESSEN TILL FÖRSTA SIDAN PÅ DIN BLOGG.
    REM

    set url="http://www.metrobloggen.se/jsp/public/permalink.jsp?article=XX.XXXXXXXX"

    Adressen ser kanske radbruten ut här i bloggen. Den får dock inte radbrytas!
    I Linux eller BSD blir det så här:

    #!/bin/sh

    # Klistra in adressen till din bloggs framsida mellan "-tecknena nedan.

    URL="http://www.metrobloggen.se/jsp/public/permalink.jsp?article=XX.XXXXXXXX"

    Inte heller här får adressen vara radbruten.
  10. Spara och stäng filen.
  11. Nu är det bara den glidiga biten kvar.
    Windows: Allt du behöver göra nu är att köra getmetro.bat. Då öppnas ett svart textfönster som spyr upp en hel mängd text. När kräkandet är färdigt, så är bloggen nedladdad. Tänk på att det kan ta ett tag, till och med flera timmar för en stor blogg.
    Linux/BSD: Öppna ett terminalfönster, gå in i mappen, och kör skriptet därifrån istället. Till exempel så här:

    $ cd Desktop/Metrobloggmapp
    $ ./getmetro.sh

  12. Avbryt inte nedladdningen förrän den är färdig. Sist av allt ordnar wget nämligen så att din kopia av bloggen går att surfa i med en webbläsare. Du måste alltså vänta tills hämtningen är klar innan du kan gå vidare i guiden.

Klar! Var sjutton är min blogg?

Mjo, den ligger faktiskt i mappen som du skapade på skrivbordet, men det är kanske inte helt självklart var.

Om du ser efter i den, så finner du en annan mapp som heter www.metrobloggen.se. Öppna den, och fortsätt därefter först in i jsp och sedan public.

I den mappen finns massor av filer som heter sådana här saker:

permalink.jsp?article=19.88323.html
permalink.jsp?article=19.88323.orig
permalink.jsp?article=19.88775.html
permalink.jsp?article=19.88775.orig
permalink.jsp?article=19.89376.html
permalink.jsp?article=19.89376.orig

Öppna vilken av de filer som slutar på .html som helst i en webbläsare, och klicka på bloggens namn längst upp på sidan.

Surfa sedan runt och kontrollera att allt du vill ha finns där. Det är en bra idé att koppla ned sig från internet först, helst genom att helt enkelt rycka nätverkssladden ur datorn, men i nödfall kan du prova att säga åt Firefox att arbeta i »frånkopplat läge« från arkiv-menyn.

Anledningen till att du måste koppla bort internet, är att du vill veta om något som skulle hämtas till hårddisken inte blev hämtat. Det finns nämligen en risk att din webbläsare i smyg hämtar bilder och sidor som inte laddats ned direkt från nätet, istället för från hårddisken. Då märker du inte om något saknas.

Alla filer som slutar på .orig kan du förresten ta bort om du vill. De behövs bara så länge wget fortfarande håller på att ladda hem. Skriptet (alltså .bat- eller .sh-filen du laddat hem) går för övrigt att ladda hem vilken sajt som helst med. Dock kan man behöva anpassa det så kallade länkdjupet beroende på hur många »klick« som krävs för att komma till alla sidor som ska laddas hem. Du ändrar länkdjup genom att byta ut siffran 3 i filen (nära slutet av den långa raden) till något annat antal.

Fungerar det inte? Fråga i en kommentar! Glöm inte att (kortfattat) redogöra vad du gjort och vad som inte fungerade. :-)

11 kommentarer till inlägget

  1. Sara skrev den 21 februari 2011 kl. 18.31: Gravatar

    Hej! Tack för en bra guide - jag ska hjälpa en kompis att flytta hennes metroblogg. Jag har gjort som du beskrivit och nu har jag en mapp på skrivbordet med wget.exe och getmetro, men när jag försöker köra de filerna så kommer det bara upp en svart ruta med en massa text och sen bara den rutan försvinner efter några sekunder. Vad gör jag för fel då? Blir likadant oavsett vilken av filerna jag försöker köra... Hm...

  2. Peter skrev den 21 februari 2011 kl. 20.06: Gravatar

    Samma här, försöker hjälpa en kompis att flytta sin blogg. Kommer upp en svart ruta i en sekund. Hinner inte läsa vad det står i den. Har även provat köra som Administratör men det hjälpte inte heller tyvärr. Har kopierat den långa adressen.

  3. Sara skrev den 21 februari 2011 kl. 22.54: Gravatar

    Japp, nu fungerade det superbra med wget! Men nu när jag skulle ladda hem getmetro så står det att sökvägen inte kan hittas. Ska maila dig en bild av hur dte ser ut...

  4. whatthefuckdotcom skrev den 21 februari 2011 kl. 23.11: Gravatar

    Hej, jag håller på att hjälper en Metrobloggerska och vill bara säga att det fungerar för mig (den håller på att hämta den nu) det blinkade till för mig också (den där svartarutan) men det var för att jag sparade antekningarna på en annan, när jag sparade över Getmetro så fungerade den perfekt... ta i trä, eftersom jag inte är färdig än :)

  5. whatthefuckdotcom skrev den 22 februari 2011 kl. 10.44: Gravatar

    Jupps, den fungerade för mig, tack så jättemycket... en fråga dock: Kan jag få filerna i xmlformat på nåt sätt så jag kan få in dom i tex blogger?

    Har tackat dig här http://whatthefuckdotcom.blogg.se/2011/february/metro-ett-namn-nu-forknippat-med-skit.html

  6. whatthefuckdotcom skrev den 22 februari 2011 kl. 12.42: Gravatar

    ajajajdå, bloggerskan jag försöker hjälpa har ett enormt arkiv sedan 2008... jag tror jag lägger mig vid att få över dom till datorn ;)

    Tack igen från både mig och hon som äger bloggen :)

Lämna en kommentar