Ohmybahgosh
New member
- Jul 21, 2022
- 1
- 2
- 3
Bash:
#######################################################################################################################
#######################################################################################################################
#######################################################################################################################
######################## #########################
######################## _____ _ _____ _____ _ _____ _ #########################
######################## | | |_| |_ _| __ |___| |_| __|___ ___| |_ #########################
######################## | | | | | | | | | __ -| .'| | | | . |_ -| | #########################
######################## |_____|_|_|_|_|_|_ |_____|__,|_|_|_____|___|___|_|_| #########################
######################## |___| #########################
######################## #########################
#######################################################################################################################
######################## REQUIRED TOOLS: #########################
######################## SED: https://www.gnu.org/software/sed/manual/sed.html #########################
######################## XIDEL: https://github.com/benibela/xidel #########################
######################## CURL: https://github.com/curl/curl #########################
######################## WOFF2 https://github.com/google/woff2 #########################
#######################################################################################################################
#######################################################################################################################
######################## ==What This Script Does:== #########################
#######################################################################################################################
######################## RIPZ ANY FONT FROM FONTS.COM.. #########################
#######################################################################################################################
#######################################################################################################################
#######################################################################################################################
### /$$$$$$$ /$$$$$$$$ /$$$$$$ /$$$$$$$ /$$$$$$$$ /$$ /$$ /$$$$$$ /$$$$$$ ###
### ;;;;; | $$__ $$| $$_____/ /$$__ $$| $$__ $$ |__ $$__/| $$ | $$|_ $$_/ /$$__ $$ ;;;;; ###
### ;;;;; | $$ \ $$| $$ | $$ \ $$| $$ \ $$ | $$ | $$ | $$ | $$ | $$ \__/ ;;;;; ###
### ;;;;; | $$$$$$$/| $$$$$ | $$$$$$$$| $$ | $$ | $$ | $$$$$$$$ | $$ | $$$$$$ ;;;;; ###
### ;;;;; | $$$$$$$/| $$$$$ | $$$$$$$$| $$ | $$ | $$ | $$$$$$$$ | $$ | $$$$$$ ;;;;; ###
### ;;;;; | $$__ $$| $$__/ | $$__ $$| $$ | $$ | $$ | $$__ $$ | $$ \____ $$ ;;;;; ###
###..;;;;;.. | $$ \ $$| $$ | $$ | $$| $$ | $$ | $$ | $$ | $$ | $$ /$$ \ $$ ..;;;;;..###
### ':::::' | $$ | $$| $$$$$$$$| $$ | $$| $$$$$$$/ | $$ | $$ | $$ /$$$$$$| $$$$$$/ ':::::' ###
### ':` |__/ |__/|________/|__/ |__/|_______/ |__/ |__/ |__/|______/ \______/ ':` ###
#######################################################################################################################
#######################################################################################################################
#######################################################################################################################
#######################################################################################################################
#######################################################################################################################
#######################################################################################################################
## **YOU MUST PROVIDE A FONT FAMILY URL FROM FONTS.COM, NOT A PACKAGE URL..IT'll LOOK LIKE THIS:** ##
## https://www.fonts.com/font/melvastype/kuunari-rounded ##
## https://www.fonts.com/font/linotype/neue-helvetica ##
## https://www.fonts.com/font/fontfabric/nexa-rust ##
################################ ...ETC ETC ETC ...################################
#######################################################################################################################
#######################################################################################################################
My personal bash script to extract entire font families from Fonts.com, rips them as woff2 and final output includes woff2 and ttf files
I made this bash script last year, and it's been kinda stagnant on github.. But, I figured Babiato users would possibly get some use of this script!
It's a simple bash script, and it's straight forward to use..
You run the script, enter a FONT FAMILY url, and it does the rest.. Grabs paid font families just as well as free families.
No cookies or accounts needed.. Just need the font family url!
Extract, open the script in a code editor and read the banner to make sure you have all the required tools installed.
Make the script executable:
chmod +x FONT_RIPPER
Run the script:
./FONT_RIPPER