Skip to content

Commit

Permalink
连续任务选择
Browse files Browse the repository at this point in the history
  • Loading branch information
maplebeats committed Aug 29, 2012
1 parent 44668ac commit dadbe64
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion xfdown.py
Original file line number Diff line number Diff line change
Expand Up @@ -283,11 +283,15 @@ def __chosetask(self):
self.main()

def __getdownload(self):
_print ("请输入要下载的任务序号,数字之间用空格或其他字符分隔.\n输入A下载所有任务:")
_print ("请输入要下载的任务序号,数字之间用空格或其他字符分隔.或者使用-来选择连续任务\n输入A下载所有任务:")
_print ("(数字后跟p只打印下载命令而不下载,比如1p2p3)")
target=raw_input("dl # ").strip()
if target.upper()=="A":
lists=zip(range(1,len(self.filehash)+1) , ['']* len(self.filehash))
elif '-' in target:
ran = target.split('-')
nums = range(int(ran[0]),int(ran[1])+1)
lists = zip(nums , [''] * len(nums))
else:
lists=self.__RE.findall(target)
if lists==[]:
Expand All @@ -303,6 +307,10 @@ def __deltask(self):
target=raw_input("dt # ").strip()
if target.upper()=="A":
lists=zip(range(1,len(self.filehash)+1) , ['']* len(self.filehash))
elif '-' in target:
ran = target.split('-')
nums = range(int(ran[0]),int(ran[1])+1)
lists = zip(nums , [''] * len(nums))
else:
lists=self.__RE.findall(target)
if lists==[]:
Expand Down

0 comments on commit dadbe64

Please # to comment.