Dolda2000 GitWeb
/
automanga.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
6798362
)
Added getmanga ability to specify ad-hoc pattern on command-line.
author
Fredrik Tolf
<fredrik@dolda2000.com>
Mon, 15 May 2017 03:21:52 +0000
(
05:21
+0200)
committer
Fredrik Tolf
<fredrik@dolda2000.com>
Mon, 15 May 2017 03:21:52 +0000
(
05:21
+0200)
getmanga
patch
|
blob
|
blame
|
history
diff --git
a/getmanga
b/getmanga
index
e6a9c96
..
f678e33
100755
(executable)
--- a/
getmanga
+++ b/
getmanga
@@
-104,13
+104,14
@@
def download(mng, tdir, pattern):
time.sleep(cwait)
def usage(out):
time.sleep(cwait)
def usage(out):
- out.write("usage: getmanga [-hv] [-w WAIT] [-p PROFILE] DIRECTORY [LIBRARY ID]\n")
+ out.write("usage: getmanga [-hv] [-w WAIT] [-p PROFILE]
[-P PATTERN]
DIRECTORY [LIBRARY ID]\n")
def main():
global verbose, wait, mprof, props
def main():
global verbose, wait, mprof, props
- opts, args = getopt.getopt(sys.argv[1:], "hvp:w:")
+ opts, args = getopt.getopt(sys.argv[1:], "hvp:w:
P:
")
profnm = ""
profnm = ""
+ pattern = None
for o, a in opts:
if o == "-h":
usage(sys.stdout)
for o, a in opts:
if o == "-h":
usage(sys.stdout)
@@
-121,6
+122,8
@@
def main():
verbose += 1
elif o == "-w":
wait = int(a)
verbose += 1
elif o == "-w":
wait = int(a)
+ elif o == "-P":
+ pattern = a
if len(args) < 1:
usage(sys.stderr)
sys.exit(1)
if len(args) < 1:
usage(sys.stderr)
sys.exit(1)
@@
-167,7
+170,7
@@
def main():
sys.exit(1)
mprof = profile.getmanga(libnm, mng.id)
sys.exit(1)
mprof = profile.getmanga(libnm, mng.id)
- download(mprof.open(), tdir, getprop("pattern"))
+ download(mprof.open(), tdir,
pattern or
getprop("pattern"))
if __name__ == "__main__":
try:
if __name__ == "__main__":
try: