This repository has been archived by the owner on May 24, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Should be the final version before the batch...
mode is functional.
- Loading branch information
1 parent
4f17382
commit d022af7
Showing
5 changed files
with
82 additions
and
19 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"/><title>Painted Palette Web UI</title><link rel="stylesheet" href="./pico.css"><link rel="stylesheet" href="./index.css"><script defer src="./index.js"></script></head><body><div class="container" x-data="{tab:0,showIp:false}"><nav><ul><li><b>Painted Palette Dashboard</b></li></ul><ul><li><a href="javascript:void(0)" @mouseup="tab=0">Accounts</a></li><li><a href="javascript:void(0)" @mouseup="tab=1">Info</a></li><li><a href="javascript:void(0)" @mouseup="tab=2">About</a></li></ul></nav><div id="tab-containers"><div id="tab-a" class="tab-on container-fluid" x-show="tab==0"><div class="grid"><button id="btn-gon" data-tooltip="Enable all managed accounts.">All On</button><button id="btn-goff" data-tooltip="Disable all managed accounts.">All Off</button><button id="btn-full" data-tooltip="Set power to 1 (bots run at full force).">P=1</button><button id="btn-half" data-tooltip="Set power to 0.5 (bots run at half power).">P=0.5</button><button id="btn-empty" data-tooltip="Set power to 0 (bots rest).">P=0</button><button id="btn-grem" data-tooltip="Reset power value to be provided by damage.">P Reset</button><button id="btn-fr" data-tooltip="Force random redistribution of focal points.">Refocus</button></div><div class="grid"><input id="in-acct" placeholder="Account"></input><input id="in-pass" type="password" placeholder="Password"></input><input id="in-otp" placeholder="2FA OTP (Optional)"></input><button id="btn-add" data-tooltip="Add the account for management and attempt login.">Login</button></div><table><thead><tr><th>Account</th><th>Next in</th><th>Active</th><th>Placed</th><th data-tooltip="Where the account is currently at.">Focus</th><th>Actions</th></tr></thead><tbody><template x-for="user in $store.userdata"><tr><td x-text="user?.name||'N/A'"></td><td x-text="user?.stateText||'N/A'"></td><td x-text="user?.active?'Yes':'No'"></td><td><span class="b-palette" :style="{background:user?.lastColour||'transparent'}" data-tooltip="Colour of the last placed pixel."></span> <span x-text="user?.pixelCount||0" data-tooltip="How many pixels have been placed."></span></td><td><span x-text="user?.focusX||0"></span>, <span x-text="user?.focusY||0"></span></td><td><a href="javascript:void(0)" :data-tooltip="['Activate this account.','Deactivate this account.'][+(user?.active||0)]" x-text="user?.active?'Disable':'Enable'">Toggle</a> <a href="javascript:void(0)" data-tooltip="Remove this account.">Remove</a></td></tr></template></tbody></table></div><div x-show="tab==1"><div><big><b>IP info</b></big> <a href="javascript:void(0)" @mouseup="showIp=!showIp" x-text="['Show','Hide'][+showIp]" :data-tooltip="['Click to reveal IP information.','Click to hide IP information.'][+showIp]"></a></div><table class="text-center"><thead><tr><th data-tooltip="Type of the current proxy.">Proxy</th><th data-tooltip="Your current IP address.">IP</th><th data-tooltip="The country your IP is in.">Country</th><th data-tooltip="The AS number of your IP.">ASN</th><th data-tooltip="Name of AS of your IP.">AS Name</th></tr></thead><tbody><tr><td x-text="$store.info?.proxy||'N/A'" :data-tooltip="{'No Proxy':'No proxy is connected.','System':'Proxy set in env var.','Standalone':'Auto-managed proxy.','Tor':'Over Tor.'}[$store.info?.proxy]||'Not known.'"></td><td x-text="showIp?($store.info?.ip||'0.0.0.0'):'Hidden'">IP</td><td x-text="showIp?($store.info?.cc||'XX'):'Hidden'">Country</td><td x-text="showIp?($store.info?.asn||0):'Hidden'">ASN</td><td x-text="showIp?($store.info?.as||'Unknown AS'):'Hidden'">AS Name</td></tr></tbody></table><div><big><b>Managed Stats</b></big></div><table class="text-center"><tbody><tr><th data-tooltip="Information about the canvas.">Canvas</th><td><span data-tooltip="Dimension of the whole canvas."><span x-text="$store.info?.ctw||0"></span>x<span x-text="$store.info?.cth||0"></span></span>, <span data-tooltip="Dimension of the seperate canvases."><span x-text="$store.info?.cuw||0"></span>x<span x-text="$store.info?.cuh||0"></span></span> (<span x-text="$store.info?.cus||0" data-tooltip="How many canvases are there."></span>)</td></tr><tr><th data-tooltip="How much have we finished.">Finished</th><td x-text="$store.info?.finish||0"></td></tr><tr><th data-tooltip="How sensitive to damage the accounts are.">Sensitivity</th><td x-text="$store.info?.sensitivity||0"></td></tr><tr><th data-tooltip="Possibility of pixel placement.">Power</th><td x-text="$store.info?.power||0"></td></tr><tr><th data-tooltip="How many accounts are managed.">Accounts</th><td x-text="$store.info?.acct||0">0</td></tr><tr><th data-tooltip="How many active accounts.">Active</th><td x-text="$store.info?.active||0"></td></tr><tr><th data-tooltip="Max allowed active acounts.">Magazine</th><td x-text="$store.info?.maxOn||0"></td></tr><tr><th data-tooltip="How many accounts were banned.">Banned</th><td x-text="$store.info?.banned||0">0</td></tr><tr><th data-tooltip="How many accounts are still fresh.">Fresh</th><td x-text="$store.info?.fresh||0">0</td></tr><tr><th data-tooltip="How many pixels have been placed.">Placed Pixels</th><td x-text="$store.info?.pixels||0">0</td></tr><tr><th data-tooltip="How long has this instance been running.">Uptime</th><td x-text="$store.sessionUptime">0d 00:00:00</td></tr></tbody></table></div><div x-show="tab==2"><h4>About</h4><table><tbody><tr><th colspan="2" class="text-center" x-text="$store.buildInfo?.name||'Unknown'"></th></tr><tr><th>Version</th><td x-text="$store.buildInfo?.ver||'Unknown'"></td></tr><tr><th>Runtime</th><td x-text="$store.info?.var||'Loading...'"></td></tr><tr><th>OS</th><td x-text="$store.info?.os||'Loading...'"></td></tr><tr><th>Developed by</th><td>Lumière Élevé</td></tr><tr><th>Tested by</th><td>Lumière Élevé<br/>Fauli1221<br/>Starshine</td></tr><tr><th>Produced by</th><td><a href="https://ltgc.cc/" target="_blank">Lightingale Community</a></td></tr></tbody></table></div></div></div></body></html> | ||
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"/><title>Painted Palette Web UI</title><link rel="stylesheet" href="./pico.css"><link rel="stylesheet" href="./index.css"><script defer src="./index.js"></script></head><body><div class="container" x-data="{tab:0,showIp:false}"><nav><ul><li><b>Painted Palette Dashboard</b></li></ul><ul><li><a href="javascript:void(0)" @mouseup="tab=0">Accounts</a></li><li><a href="javascript:void(0)" @mouseup="tab=1">Info</a></li><li><a href="javascript:void(0)" @mouseup="tab=2">About</a></li></ul></nav><div id="tab-containers"><div id="tab-a" class="tab-on container-fluid" x-show="tab==0"><div class="grid"><button id="btn-gon" data-tooltip="Enable all managed accounts.">All On</button><button id="btn-goff" data-tooltip="Disable all managed accounts.">All Off</button><button id="btn-full" data-tooltip="Set power to 1 (bots run at full force).">P=1</button><button id="btn-half" data-tooltip="Set power to 0.5 (bots run at half power).">P=0.5</button><button id="btn-empty" data-tooltip="Set power to 0 (bots rest).">P=0</button><button id="btn-grem" data-tooltip="Reset power value to be provided by damage.">P Reset</button><button id="btn-fr" data-tooltip="Force random redistribution of focal points.">Refocus</button></div><div class="grid"><input id="in-acct" placeholder="Account"></input><input id="in-pass" type="password" placeholder="Password"></input><input id="in-otp" placeholder="2FA OTP (Optional)"></input><button id="btn-add" data-tooltip="Add the account for management and attempt login.">Login</button></div><table><thead><tr><th>Account</th><th>Next in</th><th>Active</th><th>Placed</th><th data-tooltip="Where the account is currently at.">Focus</th><th>Actions</th></tr></thead><tbody><template x-for="user in $store.userdata"><tr><td x-text="user?.name||'N/A'"></td><td x-text="user?.stateText||'N/A'"></td><td x-text="user?.active?'Yes':'No'"></td><td><span class="b-palette" :style="{background:user?.lastColour||'transparent'}" data-tooltip="Colour of the last placed pixel."></span> <span x-text="user?.pixelCount||0" data-tooltip="How many pixels have been placed."></span></td><td><span x-text="user?.focusX||0"></span>, <span x-text="user?.focusY||0"></span></td><td><a href="javascript:void(0)" :data-tooltip="['Activate this account.','Deactivate this account.'][+(user?.active||0)]" x-text="user?.active?'Disable':'Enable'">Toggle</a> <a href="javascript:void(0)" data-tooltip="Remove this account.">Remove</a></td></tr></template></tbody></table></div><div x-show="tab==1"><div><big><b>IP info</b></big> <a href="javascript:void(0)" @mouseup="showIp=!showIp" x-text="['Show','Hide'][+showIp]" :data-tooltip="['Click to reveal IP information.','Click to hide IP information.'][+showIp]"></a></div><table class="text-center"><thead><tr><th data-tooltip="Type of the current proxy.">Proxy</th><th data-tooltip="Your current IP address.">IP</th><th data-tooltip="The country your IP is in.">Country</th><th data-tooltip="The AS number of your IP.">ASN</th><th data-tooltip="Name of AS of your IP.">AS Name</th></tr></thead><tbody><tr><td x-text="$store.info?.proxy||'N/A'" :data-tooltip="{'No Proxy':'No proxy is connected.','System':'Proxy set in env var.','Standalone':'Auto-managed proxy.','Tor':'Over Tor.'}[$store.info?.proxy]||'Not known.'"></td><td x-text="showIp?($store.info?.ip||'0.0.0.0'):'Hidden'">IP</td><td x-text="showIp?($store.info?.cc||'XX'):'Hidden'">Country</td><td x-text="showIp?($store.info?.asn||0):'Hidden'">ASN</td><td x-text="showIp?($store.info?.as||'Unknown AS'):'Hidden'">AS Name</td></tr></tbody></table><div><big><b>Managed Stats</b></big></div><table class="text-center"><tbody><tr><th data-tooltip="Information about the canvas.">Canvas</th><td><span data-tooltip="Dimensions of the whole canvas."><span x-text="$store.info?.ctw||0"></span>x<span x-text="$store.info?.cth||0"></span></span>, <span data-tooltip="Dimensions of the seperate canvases."><span x-text="$store.info?.cuw||0"></span>x<span x-text="$store.info?.cuh||0"></span></span> (<span x-text="$store.info?.cus||0" data-tooltip="How many canvases are there."></span>)</td></tr><tr><th data-tooltip="How much have we finished.">Finished</th><td><span x-text="$store.info?.pxOk||0" data-tooltip="Correct pixels."></span>/<span x-text="$store.info?.pxAll||0" data-tooltip="Total pixels."></span> (<span x-text="$store.info?.pxRate||0" data-tooltip="Finished ratio."></span>)</td></tr><tr><th data-tooltip="How sensitive to damage the accounts are.">Sensitivity</th><td x-text="$store.info?.sensitivity||0"></td></tr><tr><th data-tooltip="Possibility of pixel placement.">Power</th><td x-text="$store.info?.power||0"></td></tr><tr><th data-tooltip="How many accounts are managed.">Accounts</th><td x-text="$store.info?.acct||0">0</td></tr><tr><th data-tooltip="How many active accounts.">Active</th><td x-text="$store.info?.active||0"></td></tr><tr><th data-tooltip="Max allowed active acounts.">Magazine</th><td x-text="$store.info?.maxOn||0"></td></tr><tr><th data-tooltip="How many accounts were banned.">Banned</th><td x-text="$store.info?.banned||0">0</td></tr><tr><th data-tooltip="How many accounts are still fresh.">Fresh</th><td x-text="$store.info?.fresh||0">0</td></tr><tr><th data-tooltip="How many pixels have been placed.">Placed Pixels</th><td x-text="$store.info?.pixels||0">0</td></tr><tr><th data-tooltip="How long has this instance been running.">Uptime</th><td x-text="$store.sessionUptime">0d 00:00:00</td></tr></tbody></table></div><div x-show="tab==2"><h4>About</h4><table><tbody><tr><th colspan="2" class="text-center" x-text="$store.buildInfo?.name||'Unknown'"></th></tr><tr><th>Version</th><td x-text="$store.buildInfo?.ver||'Unknown'"></td></tr><tr><th>Runtime</th><td x-text="$store.info?.var||'Loading...'"></td></tr><tr><th>OS</th><td x-text="$store.info?.os||'Loading...'"></td></tr><tr><th>Developed by</th><td>Lumière Élevé</td></tr><tr><th>Tested by</th><td>Lumière Élevé<br/>Fauli1221<br/>Starshine</td></tr><tr><th>Produced by</th><td><a href="https://ltgc.cc/" target="_blank">Lightingale Community</a></td></tr></tbody></table></div></div></div></body></html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters