2009-04-14, 12:07
#1
Jag är en sån person som gillar att läsa mina serier på datorn och inte över internet. Därför har jag skrivit ett litet phpscript för att tanka ner alla serier som finns på OneManga.
Allt du behöver för att köra scriptet ligger i http://www.lazypirate.net/OneManga.zip
Hur du nu kör scriptet:
1. Packa upp OneManga.zip till valfri katalog
2. Starta kommandotolken (Start -> Kör/Run -> cmd)
3. Gå till katalogen du packade upp zipfilen i
4. Starta scriptet genom att skriva
Om du vill tanka någon specifik manga så skriver du istället
Vill du starta på en specifik chapter (vi tar kapitel 4 nu som ett exempel) så skriver du
Specifierar du en manga att tanka tankar scriptet bara den och stänger sedan ner. Scriptet lagrar en txt fil i katalogen som heter last.txt som säger vilken den senaste du var du tankade i den mangan var. Så om du avbryter och startar scriptet igen fortsätter den där den senast var.
Nu har jag inte kommit på något bra sätt att fixa det här i mitt script men för att snabba upp processen lite så lägger du en fil som heter
Edit:
Scriptet fungerar i Windows och Linux.
Allt du behöver för att köra scriptet ligger i http://www.lazypirate.net/OneManga.zip
Hur du nu kör scriptet:
1. Packa upp OneManga.zip till valfri katalog
2. Starta kommandotolken (Start -> Kör/Run -> cmd)
3. Gå till katalogen du packade upp zipfilen i
4. Starta scriptet genom att skriva
Kod:
Vilket kommer göra att den kör scriptet tills dess att du avbryter (ctrl+c) eller att den tankat ner allt.php om.php
Om du vill tanka någon specifik manga så skriver du istället
Kod:
(Manganamn i det här fallet är vad katalogen heter på OneManga.com. Skulle urln till mangan du vill ha tex vara http://www.onemanga.com/Hajime_no_Ippo/ så skriver du php om.php Manganamn
Kod:
php om.php Hajime_no_Ippo
Vill du starta på en specifik chapter (vi tar kapitel 4 nu som ett exempel) så skriver du
Kod:
och så fortsätter den tills den fått ner allting. Kom ihåg att du kan avsluta när som helst med ctrl+c.php om.php Hajime_no_Ippo 4
Specifierar du en manga att tanka tankar scriptet bara den och stänger sedan ner. Scriptet lagrar en txt fil i katalogen som heter last.txt som säger vilken den senaste du var du tankade i den mangan var. Så om du avbryter och startar scriptet igen fortsätter den där den senast var.
Nu har jag inte kommit på något bra sätt att fixa det här i mitt script men för att snabba upp processen lite så lägger du en fil som heter
Kod:
i katalogen för mangan som är avslutad (ingen filändelse och den behöver inte innehålla något) så vet den att den mangan är avslutad och den kommer inte leta efter några nya kapitel för den.finished
Edit:
Scriptet fungerar i Windows och Linux.