Re: Masowe pobranie wielu plików – w jaki sposób?

Widzę, że temat pobierania kafelków do map powrócił.

Spróbowałbym tak:

– wypróbkować za pomocą wget obecność plików TileGroup<x>/8-0-0.jpg

jeśli pliki będą, to wget je pobierze, jeśli nie, da odpowiedź errorlevel=1

– jeśli zakresy i,j w TileGroup<x>/8-<i>-<j>.jpg mogą być różne dla różnych x

wypróbkować wget TileGroup<x>/8-<i>-0.jpg dla kolejnych wartości i

i potem analogicznie TileGroup<x>/8-0-<j>.jpg dla kolejnych j,

by ustalić zakresy i,j dla danej mapy <x> (można zmniejszyć ilość

potrzebnych wget jakimś algorytmem połówkowania lub startując

od oczekiwanej wartości np. 80 i 138 i inkrementując o ? 1)

– jeśli już wiemy, jakie pliki będziemy ściągać możemy wygenerować

listę (lub lepiej listy dla poszczególnych x) z wykazem pobieranych adresów

i podłożyć ją jako parametr dla programu pobierającego, przy czym tutaj

sugerowałbym raczej użycie aria2 zamiast wget – będzie szybciej.