summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cmd/getsamplepages/main.go23
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)
}
}
}