diff options
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/getsamplepages/main.go | 23 |
1 files changed, 7 insertions, 16 deletions
diff --git a/cmd/getsamplepages/main.go b/cmd/getsamplepages/main.go index 55cb8b2..36c7a8e 100644 --- a/cmd/getsamplepages/main.go +++ b/cmd/getsamplepages/main.go @@ -67,22 +67,13 @@ func main() { name := strings.Split(p, "/")[0] log.Printf("Downloading a page from %s\n", name) - for _, n := range []string{"_bin0.0", "_bin0.2", "_bin0.4", "_bin0.5"} { - fn := pgnum + n + ".hocr" - err = conn.Download(conn.WIPStorageId(), p+fn, name+fn) - if err != nil && strings.HasPrefix(err.Error(), "NoSuchKey:") { - continue - } else if err != nil { - log.Fatalf("Download of %s%s failed: %v\n", p+fn, err) - } - - fn = pgnum + n + ".png" - err = conn.Download(conn.WIPStorageId(), p+fn, name+fn) - if err != nil && strings.HasPrefix(err.Error(), "NoSuchKey:") { - continue - } else if err != nil { - log.Fatalf("Download of %s%s failed: %v\n", p+fn, err) - } + fn := pgnum + ".jpg" + err = conn.Download(conn.WIPStorageId(), p+fn, name+fn) + if err != nil && strings.HasPrefix(err.Error(), "NoSuchKey:") { + log.Printf("Skipping %s as no page %s found\n", p, pgnum) + continue + } else if err != nil { + log.Fatalf("Download of %s%s failed: %v\n", p+fn, err) } } } |