From 1b817ab868cd31000e653a06cf931b43b754a456 Mon Sep 17 00:00:00 2001 From: Tom Parker Date: Thu, 31 May 2012 23:39:28 +0100 Subject: [PATCH] Add description as separate field --- blog.proto | 10 ++++++---- grabber.py | 6 ++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/blog.proto b/blog.proto index d683ae1..4425f06 100644 --- a/blog.proto +++ b/blog.proto @@ -3,10 +3,12 @@ package blog; message Series { required string name = 1; - required string startPage = 2; - required string titlePattern = 3; - required string contentPattern = 4; - required string nextPattern = 5; + required string description = 2; + optional string author = 3 [default = "Various"]; + required string startPage = 4; + required string titlePattern = 5; + required string contentPattern = 6; + required string nextPattern = 7; } message All diff --git a/grabber.py b/grabber.py index 546878c..cef5400 100644 --- a/grabber.py +++ b/grabber.py @@ -7,18 +7,16 @@ c = Cache() -series = "Tales of Mu" - db = All() db.ParseFromString(open("series.list", "rb").read()) for s in db.series: - if s.name == series: + if s.name in argv[1:]: print s page = s.startPage index = 1 while page!=None: - folder = "%s #%02d"%(s.name, index) + folder = "%s #%02d"%(s.description, index) if not exists(folder): mkdir(folder) toc = open(join(folder, "toc.html"), "wb")