Initial commit

Signed-off-by: hidden service <hiddenservice@airmail.cc>
This commit is contained in:
hidden service
2023-04-09 21:16:53 -07:00
commit 530c730ab9
8 changed files with 542 additions and 0 deletions

30
m2t/__main__.py Normal file
View File

@@ -0,0 +1,30 @@
from argparse import ArgumentParser
import logging
from pathlib import Path
from . import magnet2torrent
logging.basicConfig(
format="%(asctime)s - %(levelname)s - %(name)s - %(message)s",
level=logging.INFO,
)
parser = ArgumentParser(description="Create a torrent file from a magnet link.")
parser.add_argument(
"MAGNET",
help="The magnet link itself.",
)
parser.add_argument(
"-o",
"--out",
help="The path to write the file to. May be a directory.",
default=".",
type=Path,
required=False,
)
args = parser.parse_args()
magnet2torrent(args.MAGNET, args.out)