kopia lustrzana https://github.com/stockbsd/twitter-media-dl
add --subdir switch
rodzic
6bb5edf680
commit
cc4bd22fab
|
@ -41,6 +41,7 @@ optional arguments:
|
|||
--thread-number THREAD_NUMBER
|
||||
--coro-number CORO_NUMBER
|
||||
--since SID
|
||||
--subdir used with --file to save media to different dirs for each user
|
||||
```
|
||||
|
||||
```
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
from .downloader import Downloader
|
||||
from .threaded_aio_dlder import AioDownloader
|
||||
|
||||
version = "0.1.8"
|
||||
version = "0.1.9"
|
||||
|
|
|
@ -70,6 +70,9 @@ def main():
|
|||
parser.add_argument("--thread-number", type=int, default=2)
|
||||
parser.add_argument("--coro-number", type=int, default=5)
|
||||
parser.add_argument('-v', '--verbose', action='count', default=0)
|
||||
parser.add_argument(
|
||||
"--subdir", help="add subdir for each user", default=False, action="store_true"
|
||||
)
|
||||
args = parser.parse_args()
|
||||
|
||||
level = logging.DEBUG if args.verbose>1 else (
|
||||
|
@ -106,7 +109,8 @@ def main():
|
|||
id = line.strip()
|
||||
if id and not id.startswith('#'):
|
||||
try:
|
||||
downloader.download_media_of_user(id, args.dest, args.size,
|
||||
dest = os.path.join(args.dest, id) if args.subdir else args.dest
|
||||
downloader.download_media_of_user(id, dest, args.size,
|
||||
args.limit, args.rts, args.video, args.photo, args.since)
|
||||
except Exception as e:
|
||||
pass
|
||||
|
|
Ładowanie…
Reference in New Issue