ScraGet
ScraGet - A Scratch API package for Python
This is a package that makes it easy to get data form:
- Scratch -- Made by Scratch developers
- ScratchDB -- Made by @DatOneLefty
Code at: https://github.com/Quantum-Codes/ScraGet
Pypi: https://pypi.python.org/pypi/ScraGet/
This package is used without any passwords!
You don't need to Memorize any links!
Bonus features:
- Cloud encoding/decoding with pre-made scratch script too!
- Cloud variable change event!
pip install ScraGet
https://github.com/Quantum-Codes/ScraGet/wiki
Docs:Some example usages given in the docs!
Basic usage:
Get user ID from scratch
from ScraGet import ScraGet #import package
user = ScraGet.get_user() #create object
user.updateScratch("griffpatch") #update data
print(user.id) #print required info
Get user ID from scratchDB
from ScraGet import ScraGet #import package
user = ScraGet.get_user() #create object
user.updateScratchDB("griffpatch") #update data
print(user.id) #print required info
Advanced
Scan cloud for any changes
from ScraGet import ScraGet
Cloud = ScraGet.cloud()
@Cloud.scan(ID="612229554",delay=1,NewThread=False) #params explained in wiki
def hello(change): #change parameter is automatically passed.
print(change.var)
Cloud.stop = True #this stops the scanning. Don't put if u want to keep scanning
Useful links
Code not working as intended or have any questions? Ask here!
Any problems with the package or want to suggest a feature? Make an issue!