Ping My URL Promoter

Log in

What this is

This tool automates promoting links on pingmyurls.com. A small "agent" program runs on your own VPS and does the actual browser automation; this website is the shared dashboard that tracks everyone's progress, settings, and notifications - each person's data is private to their own account.

Setup

1

Get an account

You need an invite code from an admin. Once you have one, create your account here.

2

Make sure Node.js is installed on your VPS

Open a terminal on the VPS and run node -v. If that fails, install it from nodejs.org (the LTS version) and try again.

3

Download the agent

Download agent.zip and extract it anywhere on your VPS.

4

Configure it

Log in to the dashboard, and at the top under Your Agent Key click Download config.json. It comes pre-filled with your own key and the coordinator URL - just move the downloaded file into the extracted folder (replacing nothing, since there's no config.json there yet).

Your key is unique to your account, so your agent only ever touches your own links - never share it or hand your config.json to anyone else.

5

Install dependencies

Double-click install.bat. This installs the required packages and Chromium, and verifies Chromium can actually launch before finishing.

6

Start it

Double-click start.bat. It'll open the dashboard in your browser and start polling for work.

7

Add your links and go

On the dashboard: add the URLs you want promoted, optionally set your Telegram Bot Token/Chat ID for notifications, and click Start Promotion. Each link is automatically run through pingmyurls.com and the pingmylinks.com family (website submission, search ping, Google ping, stats pages, and instant redirects) - you'll see one progress row per site under each link.

8

(Optional) Auto-start after a VPS reboot

Run install-autostart.bat once, and the agent will relaunch itself automatically whenever the VPS restarts.

Updating an already-installed agent

Whenever a new agent.zip is posted (for example, after a coordinator update that changes what the agent needs to know), do this on each VPS running it:

1

Stop it

Double-click stop.bat in your existing agent folder and wait for "Agent stopped."

2

Download the new agent.zip

Download agent.zip again from here (or the dashboard button).

3

Extract over your existing folder

Extract it into the same agent folder you already have, choosing "overwrite" if asked. Your config.json isn't in the zip, so it's left untouched - no need to redo setup or re-run install.bat.

4

Start it again

Double-click start.bat as usual.