Reddit Place Tracer is a browser based userscript for the 2022 Reddit /r/Place project which adds a transparent image on top of the canvas to aid communities with drawing the same image. It shows how the canvas should look, where each pixel goes, and what color. The user must manually click on these spots. It is not an automated bot and does not break any rules.
Installation
- Download the TamperMonkey extension for your web browser.
- Add the script.
- Open the userscript from this link.
- If it does not open in TamperMonkey skip to manual installation.
- Otherwise click install.
Manual script installation
If the above directions did not install the script:
- Go to Extensions > TamperMonkey > Create a new script.
- Copy all text of the userscript from this link.
- Paste text into the file.
- Save file with ctrl + s.
- TamperMonkey will not update manually copied scripts.
Updating
TamperMonkey is supposed to automatically check the script for updates, but it doesn't always work. To force an update do the following:
- Open the userscript from this link.
- Click update.
- If you have /r/place open, you need to do a hard refresh ctrl + F5.
Usage
- Visit /r/place.
- If successfully installed, you will see additional buttons in the top left corner next to the close button.
- The buttons in the top left will toggle each tracing template on and off.
- Pixels in the canvas that do not match up with the template will be marked with tiny dots.
- Correct these by placing new pixels on top. Again, the script will not do this automatically.
Creating or modifying templates (community leaders only)
Tracing templates must be PNGs at three times the current canvas size. Use a site such as imgur.com or Discord attachments to host your templates online.
Download the canvas
- Visit /r/place.
- Hit F12 to open developer tools.
- Go to Network tab.
- Click record or hit ctrl + E.
- Refresh the page with F5.
- Wait for the canvas to load then immediately stop recording ctrl + E.
- In the filter type in png.
- Sort by largest size and look for names starting with 16489.
- Click on each image and preview. Find the canvas images. They are 1000 x 1000px.
- Download these for editting.
Make your templates
- Open up your favorite pixel editor and stitch the canvas images together.
- Resize to 300% of original size with aspect ratio kept.
- Crop out everything but whatever you plan on drawing. This will be your template.
- Dither your template. For each canvas pixel, erase everything but the center. So that when the template is placed on top of the canvas, the canvas can be see through the transparency. You should have a bunch of dots. Refer to other templates to see what it looks like.
- Save as transparent PNGs.
Make the script your own and add your templates
- Make the script
- In your web browser open Extensions > TamperMonkey > dashboard.
- Open the script /r/Place Enter the Gungeon template.
- Copy the contents and paste it in a new script.
- Rename the script by changing this line
// @name /r/Place Enter the Gungeon template
.- The spaces between @name and /r/ must not be altered.
- Add/replace the templates in list.
- Find this array
const imgs
. - Replace the objects with your templates.
- name is used for the button togglers in top left.
- src is a link to the image and should end in .png.
- Find this array
Future plans
Possibly looking to add a download button for easier template creation and a ghost draw mode to help with planning. Time has been very stretched though.
Credit
This is a fork of oralekin's original userscript.