Ladda hem din metroblogg

Den här guiden uppdaterades senast den 24 februari 2011. Se bland kommentarerna för att få reda på vad som ändrats.

Metrobloggen lägger ned. Den 25 april kommer sajten stängas ned.

Till en början meddelades att också alla bloggar skulle försvinna den 25 april, och att den som ville spara sin blogg fick klara sig bäst på egen hand. Men några dagar senare ångrade sig Metro, och nu lovar de att allt innehåll kommer sparas, samt att den som vill ska få blogga vidare på något sätt.

Som det ser ut i dag har man som metrobloggare tre alternativ:

  • Vänta och se vad Metrobloggen hittar på.
  • Ge upp sin metroblogg och börja på ny kula någon annanstans.
  • Flytta sin blogg till någon annan bloggtjänst.

Den här guiden beskriver dock hur man gör något helt annat, nämligen att ladda hem sin blogg. Resultatet av en sådan nedladdning är en exakt kopia av bloggen – sida för sida – som sedan går att titta på i en vanlig webbläsare. Kopian blir alltså tillgänglig endast från ens egen dator, men går förstås att bränna ut på CD eller dylikt.

Ändå kan det här vara en bra idé för alla er som vill vara säkra på att hela er blogg – inklusive design, alla bilder, kommentarer och arkivsidor – inte kommer bort när den ena eller andra bloggtjänsten lägger ned, gör om eller trillar isär, nu eller i framtiden. Metoden fungerar egentligen inte bara på metrobloggen.se, utan på alla bloggar.

Tyvärr gäller guiden endast Windows och unix-liknande system. MacOS-användare kan jag inte hjälpa, men ni som kan något om MacOS får hemskt gärna fylla på. Kanske kan det här vara ett bra ställe att börja på?

En beskrivning av hur man kan flytta sina inlägg och bilder (men inte kommentarer) till någon annan bloggtjänst finns sist i inlägget.

Börja ladda ned din blogg

Först ska vi räkna ut vilket så kallat »länkdjup« du ska använda. Detta är inte alls så svårt som det låter. Och är du absolut säker på att du inte någon enda månad skrivit fler inlägg än 40, så kan du faktiskt klicka här för att hoppa över den här delen helt och hållet.

Annars måste du undersöka saken närmare. Länkdjupet är en vanlig siffra som påverkar hur mycket du kommer att ladda hem. Ju högre länkdjup, desto fler sidor kommer att laddas hem. Givetvis vill du ladda hem alla sidor som hör till din blogg, men samtidigt så få sidor från andra bloggar som möjligt. Därför är det viktigt att välja rätt länkdjup.

Det förinställda länkdjupet är 3. För att ta reda på om du behöver använda något annat djup gör du så här:

  1. Surfa in på din blogg, och hitta års- och månadsarkivet i sidospalten.
    Års- och månadsarkivet

    Års- och månadsarkivet

  2. Leta upp den månad bland alla månader och år som har flest sidor. Om till exempel januari 2008 har 7 sidor, medan juni 2010 har 8, så är det juni 2010 som har flest sidor. Det är viktigt att du inte fuskar med detta, om du verkligen vill vara säker på att hela bloggen kommer laddas hem. Du kan hitta antalet sidor längst ned på månadens första sida.
  3. När du hittat din längsta månad, se efter om listan över sidor har tre punkter eller inte. Om listan inte har några punkter (alltså »…«), så behöver du inte ändra länkdjup. Det betyder att du ska klicka här för att fortsätta guiden.
    Inga punkter

    Inga punkter = inget krångel

  4. Om listan med sidor däremot har punkter, så behöver du räkna ut ditt länkdjup. Så här kan en sådan lista se ut:
    Dåligt

    Nu måste du räkna litet.

  5. Ta antalet sidor för den här månaden, som ju är din längsta månad, och leta upp rätt länkdjup i tabellen nedanför:
    Antal sidorLänkdjup
    1–4 sidor3
    5–8 sidor4
    9–12 sidor5
    13–16 sidor6
    17–20 sidor7
    Och så vidare…
    Bloggen jag använde som exempel i bilden ovan hade sex sidor på sin längsta månad. Därför är länkdjupet 4.

Om svaret inte blev 3, så kom ihåg ditt länkdjup eller skriv ned det på en lapp. Blev det 3 kan du däremot strunta i allt som har med länkdjup att göra från och med nu.

* * *

Nu är det dags att förbereda själva nedladdningen. Om du använder Linux eller BSD, så klickar du här för att hoppa till ditt avsnitt. Använder du däremot Windows ska du fortsätta läsa.

Så här gör du i Windows

Du behöver tre saker innan du kan sätta igång. Dels en mapp att ladda ned bloggen i, dels programmet wget som kommer genomföra själva nedladdningen, och så behöver du en batch-fil som styr wget till rätt blogg och pekar ut vad som ska laddas hem. Vi börjar med de tre sakerna:

Det här behöver du

  1. En nedladdningsmapp. Skapa helt enkelt en mapp på skrivbordet. I resten av guiden kommer jag att kalla den här mappen för nedladdningsmappen.
  2. wget. Du laddar hem installationsprogrammet från den här sidan. Det är länken Setup till höger om texten Complete package, except sources du letar efter. Spara filen på skrivbordet, men vänta med installationen.
  3. GetMetroblogg.bat. Detta är den batch-fil som kommer att styra nedladdningen. Du hämtar filen genom att högerklicka på den här länken och välja Spara länk som… (eller vad det råkar heta på din dator). Spara den i nedladdningsmappen.

Förberedelser

Först installerar vi wget, sedan skriver vi in vilken blogg som ska hämtas i batch-filen. (Detta är petigt, så följ instruktionerna noga. Kolla på bilderna för att vara säker på att du gör rätt.)

  1. Starta installationsprogrammet för wget som du hämtade tidigare.
  2. Godkänn avtal, klicka på nästa och så vidare, tills det är dags att välja var på datorn programmet ska installeras. Skriv c:\GnuWin32 i rutan och tryck på next. Skriver du ett enda tecken fel kommer nedladdningen inte fungera, så dubbelkolla att du gjort rätt innan du går vidare. [bild]
  3. Strax ska du välja vad du ska installera. Kryssa ur rutan för documentation, för du kommer ändå inte läsa den. [bild]
  4. När du ska välja Start Menu Folder så kryssar du i rutan längst ned, för du vill inte ha wget i startmenyn. [bild]
  5. Fullfölj installationen genom att acceptera vad installationsprogrammet föreslår. Avsluta installationsprogrammet när installationen är färdig.

Nu är det bara en förberedelse kvar, nämligen att välja vilken blogg som ska laddas ned.

  1. Öppna en webbläsare och surfa till din metroblogg. Om du inte har något månadsarkiv på bloggens framsida, så måste du skaffa ett sådant innan du går vidare.
  2. Högerklicka på bloggens namn längst upp på sidan, alltså den länk i stor stil som leder till bloggens framsida, och välj att kopiera adressen från menyn. [bild]
  3. Minimera webbläsaren och öppna nedladdningsmappen på skrivbordet.
  4. Högerklicka på filen GetMetroblogg.bat och välj att redigera den. (Eller edit om du har engelskt Windows.)
  5. Klistra in adressen till din blogg, som du nyss kopierade, på rätt ställe. Resultatet kommer att se ut ungefär så här: Observera att adressen inte ska vara radbruten, även om det kanske ser ut så här i bloggen.
  6. Endast vissa bloggar: Om du med hjälp av guiden kommit fram till att du behöver ett annat länkdjup än 3, så måste du även ändra länkdjupet i filen. Alla som inte behöver ändra länkdjup, ska hoppa över det här steget.
    För att använda ett länkdjup på 4 så ska du ändra i filen så att det sedan ser ut ungefär så här:
  7. Spara filen. (Välj alltså Spara från menyn, och inte Spara som…)
  8. Stäng filen.

Ladda ned

Det här är det enklaste. Kör GetMetroblogg.bat genom att dubbelklicka på ikonen. Nu öppnas en kommandoprompt, alltså ett svart textfönster. Om allt går som det ska, så tar det ett bra tag innan programmet är färdigt. Stora bloggar kan ta flera timmar att ladda hem.

Det är mycket viktigt att du inte avbryter nedladdningen innan den är färdig. I det skick sidorna laddas hem ser de nämligen inte riktigt riktiga ut i en webbläsare. Allra sist, när allt är nedladdat, så kommer wget automatiskt att skriva om alla sidor som laddats ned, så att de blir som de ska och går att surfa mellan.

Först när detta är avslutat och det står i fönstret att nedladdningen är klar, har du alltså en fungerande kopia av din blogg.

Sista avsnittet, som berättar var din blogg hamnat när nedladdningen är färdig, är gemensam för alla operativsystem. Klicka här för att hoppa till det.

* * *

Nu följer här instruktioner för dem som använder Linux eller BSD.

Så här gör du i *nix

Det är litet lättare att dra hem en blogg i unix-liknande system.

Så här gör du

  1. Se till att wget är installerat. Det är det antagligen redan.
  2. Om du inte har något månadsarkiv på bloggens framsida, så måste du skaffa ett sådant innan du går vidare.
  3. Kopiera adressen till din bloggs framsida. Detta kan du göra genom att högerklicka på bloggens namn som visas i stor stil längst upp på framsidan, och välja kopiera länk eller dylikt.
  4. Öppna ett terminalfönster och ställ dig i skrivbordet:

    $ cd Desktop

    I sällsynta fall heter skrivbordet något annat än Desktop, till exempel Skrivbord. Då får du anpassa dig. :-)
  5. Spara bloggens adress, som du kopierade i steg 2, i en miljövariabel:

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

    Observera att detta är en enda rad, även om det ser radbrutet ut här i min blogg.
  6. Vidare så vill du att wget ska presentera sig som Internet Explorer för Metrobloggens servrar. En sådan presentation sparar vi också i en miljövariabel:

    $ export UA="Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.6; SLCC2; .NET CLR 2.0.50727; InfoPath.2)"

    Citationstecknen ovan är mycket viktiga. Även det här kommandot består av endast en rad.
  7. Nu kör vi! De flesta kan köra det här:

    $ wget --no-check-certificate -np -k -K -p -E --no-cookies --referer="$URL" -r -U "$UA" -l 3 "$URL"

    Ni som däremot behövde ett annat länkdjup än 3, måste ändra siffran 3 mot slutet av raden till det länkdjup som behövdes.
  8. Några minuter eller timmar senare är nedladdningen färdig.

Klar! Var sjutton är min blogg?

I nedladdningsmappen finns nu en mapp som heter www.metrobloggen.se. I den finns massor av mappar och filer. Om du öppnar mappen jsp och därefter mappen public, så hittar du alla bloggsidor. De heter kryptiska saker som så här:

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. Om sidan du får upp inte tillhör din blogg, så får du pröva en annan fil istället. Det är omöjligt att undvika att några sidor du egentligen inte vill ha följer med av bara farten.

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 saknas, under tiden du bläddrar runt, istället för att upptäcka att de inte finns på 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 medan nedladdningen fortfarande pågår.

Om det fortfarande krånglar för några så vill jag veta så mycket som möjligt om vad som händer. Tanken med den här guiden är att alla som vill ska kunna ladda hem sina bloggar innan den 25 april när metrobloggen.se försvinner från nätet. Därför behöver jag hjälp att lösa alla problem.

Skicka gärna en felrapport via epost. Se till att bifoga din ändrade GetMetroblogg.bat, och gärna skärmdumpar på hur felet såg ut i det svarta textfönstret. Min epost-adress finns att hämta här.

Om du inte kan eller vill skicka epost får du gärna beskriva problemet i en kommentar nedan, men det blir svårare att lista ut vad som gått snett då.

Alternativ för den som vill flytta bloggen

För den som dessutom (eller istället) vill flytta sin blogg har Ted Valentin tagit fram ett verktyg som gör detta enkelt. Bilderna i din blogg kopieras till en av hans servrar, och du får alla inlägg i en så kallad XML-fil, som du sedan kan ladda upp på flera andra bloggtjänster, till exempel Blogger eller Wordpress. Båda tjänsterna är utmärkta. Blogger drivs av Google, men personligen rekommenderar jag Wordpress. Inga kommentarer följer tyvärr med i flytten.

Om någon vill flytta sin metroblogg till den litet dockskåps-aktiga bloggtjänsten Nattstad, så har de tagit fram ett eget verktyg för ändamålet. Såvitt jag förstår saken, så följer bara inlägg och bilder med – alltså inte några kommentarer – när man flyttar sin blogg dit, precis som när man använder Ted Valentins tjänst.

Lycka till!

Kommentarer till inlägget

  1. Saannis, 22 februari 2011, 01.43Gravatar

    Hej!
    Tänkte bara höra. Efter att jag har lagt in bloggadressen rätt i GetMetroblogg.bat och sedan ska dubbelklicka på ikonen. Så får jag upp den här texten; Det går inte att hitta sökvägen.. Ska det vara så innan bloggen laddas ner eller vad ska det stå?

  2. Jesper, 22 februari 2011, 01.47Gravatar

    Nej, det är fel. Det betyder att wget inte ligger på rätt plats. Hur gjorde du i steg 5 i windows-delen av guiden?

  3. Jesper, 22 februari 2011, 01.59Gravatar

    Det går för övrigt bra att börja om från början när som helst. Det enda man behöver göra innan man börjar om är att ta bort den där nedladdningsmappen.

    Installationsprogrammet för wget är smart nog att ta bort tidigare installationer av wget, som ju finns där om man försökt tidigare. Därför är det lugnt att installera det igen.

  4. Saannis, 22 februari 2011, 02.57Gravatar

    Tack så hjärtligt. Var punkt 5 som jag hade gjort fel. Nu laddas bloggen :)

  5. Sara, 22 februari 2011, 20.23Gravatar

    TUSEN TACK!!!! NU funkade det kanonfint!!! Är så tacksam för all hjälp!

  6. Sara, 22 februari 2011, 20.40Gravatar

    NU återstår bara att försöka importera bloggen till blogger... Någon som vet hur man kan göra det? :-)

  7. Bosse, 22 februari 2011, 21.08Gravatar

    Tyvärr fungerar det inte helt fullt ut för stora bloggar med att bara köra rekursivt i tre nivåer. (-r -l 3)
    Det kommer saknas sidor i mitten då länkarna längst ner är i stil med (1 2 3 4 5 sista nästa) och då traverseras bara en del av sidan

  8. Jesper, 22 februari 2011, 21.24Gravatar

    Bosse: Det var inte så himla bra, särskilt som -- vilket jag antar -- man från sidan 5 inte ser sidan 10. Med fler än 10 sidor på en månad räcker i så fall inte ett länkdjup om 4 heller. Man skulle komma att tanka ned hela metrobloggen.se, och antagligen kväva deras lina.

    Att skripta sig förbi det här i posixmiljö är inte så krångligt. Däremot har jag inte en blekaste aning hur det kan ordnas i Windows med mindre att jag prackar på folk Cygwin. Sitter dessutom med mobilen nu, utan möjlighet att arbeta uppkopplat från datorn, eller ens redigera inlägget ovan.

    Ska dock återkomma i frågan. Har någon något förslag under tiden?

  9. eva-marie, 23 februari 2011, 00.14Gravatar

    TACK för att du så genröst löser problem åt METRO och hjälper oss olyckliga som inte vill mista allt det vi skrivit under åren!

  10. Jesper, 23 februari 2011, 12.12Gravatar

    Jag tror mig ha fixat det där med länkdjup nu, genom att lägga till en helt ny sektion i guiden. Det börjar bli väldigt långt. :-P

  11. Ted Valentin, 23 februari 2011, 14.10Gravatar

    Hej!

    Jag har byggt en sajt som gör det här betydligt enklare! Ett klick, bara.

    Kolla gärna in den: http://www.flyttametroblogg.se

    Om du gillar tjänsten får du gärna tipsa vidare!

    Här har jag bloggat om tjänsten: http://www.tedvalentin.com/2011/02/radda-din-doende-metroblogg.html

    Hej!

  12. Jesper, 23 februari 2011, 22.32Gravatar

    Ted: Bra! :-)

    Jag har nu ingen egen blogg på metrobloggen, men körde en liten på prov. Och det verkar ju fungera bra! Så när som på det att kommentarer försvinner då.

    För övrigt en litet intresseväckande lösning på bildproblemet du har där.

  13. Magnus Karlsson, 24 februari 2011, 17.34Gravatar

    Nattstad har nu släppt en funktion för att rädda sin Metroblogg

    http://www.nattstad.se/metrobloggen

    Nattstad kopierar över alla inlägg samt sparar bilderna på vår server där användaren har kontroll över dom

    Vår funktion körs i bakgrunden och klarar av även de allra största bloggarna med tusentals inlägg...

  14. Jesper, 24 februari 2011, 18.22Gravatar

    Tack! Jag har bakat in en länk samt disponerat om inlägget litet grand.

    Samma smuliga bildlösning från er sida alltså.

10 bloggar länkar hit

  1. 2011-02-22 från Spara din blogg !!! | Hos Petra | Metrobloggen.
  2. 2011-02-22 från Rädda dina Metroblogginlägg!!! | Lillkungen & hans vänner... | Metrobloggen.
  3. 2011-02-22 från Spara Metrobloggen! | Ina.-15kg kvar till drömkroppen | Metrobloggen.
  4. 2011-02-22 från Spara bloggen. | Ina.-15kg kvar till drömkroppen | Metrobloggen.
  5. 2011-02-22 från whatthefuckdotcom - Metro, ett namn nu förknippat med SKIT!.
  6. 2011-02-22 från Metrobloggen lägger ner – svårt att flytta.
  7. 2011-02-22 från Metrobloggen lägger ner – allt tas bort | JDahl.
  8. 2011-02-23 från Metrobloggen stänger ner 25 April.
  9. 2011-02-23 från Till ALLA METROBLOGGGARE | Fru Saannis, 22årig 2barnsmamma | Metrobloggen.
  10. 2011-02-23 från Ladda ner och spara din Metroblogg så här | Just look on the bright side of life | Metrobloggen.

Lämna en kommentar