Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sniverdabest/cryoink

A chrome extension file downloader.
https://github.com/sniverdabest/cryoink

chrome chrome-extension chrome-extensions google-chrome google-chrome-extension

Last synced: 3 months ago
JSON representation

A chrome extension file downloader.

Awesome Lists containing this project

README

        

# CRYoink
## What is this?
CRYoink is a chrome extension installer. If it's on the chrome web store, you can insert the ID into this, and download the .crx file.
## How do I use this?
You can run it normally, just like some other python app. However, it also has some argument handling.
```
-h[elp] [ Shows the help message. ]
-i[d] [ The extension ID you would like to yoink. ]
-o[ut] [ The file to be written into. e.x extension.crx. ]
-O[D] [ The directory to write the crx file into. e.x extensions/. ]
-u[rl] [ Select a URL to be used. Insert {id} where ID is necessary. ]
-v [ Enables verbose mode. Prints debug statements like warnings ]
-s [ Disables/Supresses print statements. ]
-b [ Lets you enter multiple extension IDs. Must be used at end. ]
```
### Examples
```
$ python cryoink.py -i

Extension found!
Downloading... Done!

$ ls
cryoink.py
extension.crx <-- what just got downloaded!

$ python cryoink.py -s -i

$ ls
cryoink.py
extension.crx <-- what just got downloaded!

$ python cryoink.py -v -O extensions -i
[ INFO ] CRYoink version 1.0.3, updated on 9/13/24
[ INFO ] Argument "-o" not found. Defaulting to extension.crx...
[ INFO ] Extension found!
Downloading... Done!

$ ls
cryoink.py
extensions/extension.crx <-- what just got downloaded!

$ python cryoink.py -b

Downloading... Done!
Downloading... Done!
Downloading... Done!
Downloading... Done!

$ ls
cryoink.py

```