Skip to content

towerofnix/scratch-client-omg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scratch-client-omg

Scratch was crashing Firefox (nightly) for a while and I needed a way to view and reply to comments. This is the code I used. Also, it's all absolutely free-as-in-freedom, unlike most of the Scratch website (of which the client is now partially, but not completely, open source).

Demo screenshot

Install

$ git clone https://github.com/towerofnix/scratch-client-omg.git
$ cd scratch-client-omg
$ npm install

Usage

$ node .
help

$ node . griffpatch
griffpatch  Scratcher; Joined Oct 23 2012
...

$ node . 46587498 project
Scratcharia v2.8.3
by griffpatch; id: 46587498
...

Supported features

This client is definitely not a feature-complete clone of the Scratch web client, but it does support the following:

  • Projects:
    • Read title, publish date, tags
    • Read instructions, notes and credits
    • Read and jump to original projects of remixes
    • View love-it and favorite counts
    • View thumbnail (directly or copy URL)
    • View project ID, which can be used alongside programs that don't use Flash, like Scratch 3.0 or Phosphorus
    • Browse studio list
    • Leave and view comments; delete any comments on your own project
  • User profiles:
    • Read username, location/country, rank, join date, project count
    • Read and update "What I'm working on" and "About me"
    • View avatar (directly or copy URL)
    • View and jump to featured project (including custom label, e.g. "Work in progress")
    • List and browse shared and favorite projects, followed users and followers, followed and curated studios
    • Leave and view comments; delete any comments if on your own profile
  • Studios:
    • Read title, project count
    • Read description
    • View thumbnail (directly or copy URL)
    • View activity (jump to actors, projects, comments, etc)
    • List and browse managers, curators, and projects
    • Leave and view comments; delete your own comments if you are a manager of the studio
  • Messages:
    • List recent messages
    • Jump to any page of messages (the Scratch site doesn't have a way for you to do this!)
    • Interact with messages: view favorited project, jump to page where a comment was posted, etc.
  • Comments, generally:
    • Read top-level comments and browse their replies
    • Send top-level comments and reply to existing comments
    • View the selected comment's ID, and jump to a comment by its ID
    • Delete comments

About

Command-line free client for the Scratch community site.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published