Skip to content

Commit

Permalink
WIP
Browse files Browse the repository at this point in the history
  • Loading branch information
b-ggs committed Jan 30, 2025
1 parent bf91942 commit 9613147
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 6 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,5 @@ stow tmux
stow ripgrep
make git-configure
stow git
stow bin
```
16 changes: 10 additions & 6 deletions bin/.bin/drive_share_to_download_link.py
Original file line number Diff line number Diff line change
@@ -1,19 +1,23 @@
#!/usr/bin/env python3

import sys
import argparse

parser = argparse.ArgumentParser()
parser.add_argument(
"share_link",
help="Google Drive share link (https://drive.google.com/file/d/...)",
)
args = parser.parse_args()

share_link = sys.argv[1]
share_link = args.share_link

sys.stderr.write(share_link + "\n")
sys.stderr.write(f"Received share link: {share_link}\n")

if not share_link.startswith("https://drive.google.com/file/d/"):
sys.stderr.write("Invalid share link.")
sys.stderr.write("Invalid share link.\n")
sys.exit(1)
file_id = share_link.split("/")[5]
download_link = f"https://drive.google.com/uc?id={file_id}&export=download"

sys.stderr.write("\n")
sys.stderr.write("⬇️")

print(download_link, end="")

0 comments on commit 9613147

Please sign in to comment.