Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Command line tool for Scratch User Data
- Chiroyce
-
1000+ posts
Command line tool for Scratch User Data
Ever wanted to find out details of a user, but you simply don't want to spend a lot of time doing it?
Open source on GitHub - https://github.com/Chiroyce1/scratch-user-data
You can double click on it to run it on Windows, if that doesn't work or you're on Mac / Linux,
open up a terminal/command prompt/powershell, CD into the folder in which this file exists in, and run this command
or this if you're using macOS or you have python2 installed as well
You can also supply a username at the end of the command
and replace Chiroyce with any username, the python file will take system arguments..
Version History -
You can use alias to use this in any folder
Linux / macOS (bash)
then add this line to the end of it
and replace “path-to-the-folder” to the path where the main.py file is.
Linux / macOS (zsh) -
then add this line to the end of it
and replace “path-to-the-folder” to the path where the main.py file is.
Now whenever you need to run this, no matter which folder you're in, just type in “scratchuser” to run this. run “scratchuser <username>” to get details of a specific user.
_____ _ _ _ _ _____ _
/ ____| | | | | | | | | | __ \ | |
| (___ ___ _ __ __ _| |_ ___| |__ | | | |___ ___ _ __ | | | | __ _| |_ __ _
\___ \ / __| '__/ _` | __/ __| '_ \ | | | / __|/ _ \ '__| | | | |/ _` | __/ _` |
____) | (__| | | (_| | || (__| | | | | |__| \__ \ __/ | | |__| | (_| | || (_| |
|_____/ \___|_| \__,_|\__\___|_| |_| \____/|___/\___|_| |_____/ \__,_|\__\__,_|
=========================================================
[>] Version : 1.71
[>] Created by : Chiroyce
=========================================================
Open source on GitHub - https://github.com/Chiroyce1/scratch-user-data
You can double click on it to run it on Windows, if that doesn't work or you're on Mac / Linux,
open up a terminal/command prompt/powershell, CD into the folder in which this file exists in, and run this command
python main.py
python3 main.py
You can also supply a username at the end of the command
python3 main.py Chiroyce
Version History -
v1.71 | Fixed double import
v1.7 | Added colorama for colouring instead of raw ANSII escape sequences.
v1.6 | Added checks for version and Windows (for command prompt) and published to GitHub
v1.5 | Added some info text to let Command Prompt users know that coloured text will not work.
v1.4 | Changed up more things to make it more professional.
v1.3 | Added coloured output support with ANSII escape sequences
v1.2 | Added my-ocular data as suggested by CST1229
v1.1 | Shared over here
v1.0 | Initial Alpha
You can use alias to use this in any folder
Linux / macOS (bash)
cd ~
vi .bashrc
alias scratchuser="python3 /path-to-the-folder/main.py"
Linux / macOS (zsh) -
cd ~
vi .zshrc
alias scratchuser="python3 /path-to-the-folder/main.py"
Now whenever you need to run this, no matter which folder you're in, just type in “scratchuser” to run this. run “scratchuser <username>” to get details of a specific user.
Last edited by Chiroyce (Jan. 17, 2022 02:56:26)
- Verixion
-
100+ posts
Command line tool for Scratch User Data
meet Ever wanted to find out details of a user, but you simply don't want to spend a lot of time doing it?scratchstats

- Chiroyce
-
1000+ posts
Command line tool for Scratch User Data
Does it provide User agents or bio/status?meet Ever wanted to find out details of a user, but you simply don't want to spend a lot of time doing it?scratchstats
this.Oh nice, I didn't even see that before making this Kind of similar to

- ScratchCatHELLO
-
1000+ posts
Command line tool for Scratch User Data
lol I was working on something like this (but for all endpoints) but got bored and demotivated
Last edited by ScratchCatHELLO (Sept. 10, 2021 18:14:16)
- DispIay
-
28 posts
Command line tool for Scratch User Data
It does provide the os and browserDoes it provide User agents or bio/status?meet Ever wanted to find out details of a user, but you simply don't want to spend a lot of time doing it?scratchstatsthis.Oh nice, I didn't even see that before making this Kind of similar to
- dhuls
-
1000+ posts
Command line tool for Scratch User Data
But it's inaccurate, whereas, if you're in the know, you can get the OS and browser yourself by inspecting the user agent.It does provide the os and browserDoes it provide User agents or bio/status?meet Ever wanted to find out details of a user, but you simply don't want to spend a lot of time doing it?scratchstatsthis.Oh nice, I didn't even see that before making this Kind of similar to
- Chiroyce
-
1000+ posts
Command line tool for Scratch User Data
It's 100% inaccurate. It does provide the os and browser
Yep! But it's inaccurate, whereas, if you're in the know, you can get the OS and browser yourself by inspecting the user agent.
- CST1229
-
1000+ posts
Command line tool for Scratch User Data
Why not add my-ocular data to it?
- Chiroyce
-
1000+ posts
Command line tool for Scratch User Data
Sure, I'll do it now … Why not add my-ocular data to it?
- Chiroyce
-
1000+ posts
Command line tool for Scratch User Data
Done. Why not add my-ocular data to it?
v1.0 Initial Alpha
v1.1 Shared over here
v1.2 Added my-ocular data as suggested by CST1229
Last edited by Chiroyce (Sept. 11, 2021 11:34:31)
- Chiroyce
-
1000+ posts
Command line tool for Scratch User Data
Does anyone have more suggestions for data?
- dhuls
-
1000+ posts
Command line tool for Scratch User Data
Python is fine. No need to fix what isn't broken and most likely will never be broken. Now rewrite it in c++
- Chiroyce
-
1000+ posts
Command line tool for Scratch User Data
Next week - I can't do it now. Add this to pip and github
- Discussion Forums
- » Advanced Topics
-
» Command line tool for Scratch User Data