6218d6bad1
update names based on the element from the mutation event rather than checking the chatbox for unchecked messages each mutation
68 lines
2.9 KiB
Markdown
68 lines
2.9 KiB
Markdown
# obfuscator todo list
|
|
|
|
- better options
|
|
|
|
## known issues
|
|
|
|
watch streaks
|
|
|
|
- name is just in a string
|
|
- there's no good ways to traverse the dom to reach the name's node
|
|
|
|
```html
|
|
<div class="Layout-sc-1xcs6mc-0 obf-loaded">
|
|
<div class="Layout-sc-1xcs6mc-0">
|
|
<div class="Layout-sc-1xcs6mc-0 eCiQQE">
|
|
<div style="background: var(--color-border-quote);" class="Layout-sc-1xcs6mc-0 ijxYla"></div>
|
|
<div style="overflow-wrap: break-word;" data-test-selector="user-notice-line"
|
|
class="Layout-sc-1xcs6mc-0 cglxbn">
|
|
<div class="Layout-sc-1xcs6mc-0 hDlHnO">
|
|
<div class="ScSvgWrapper-sc-wkgzod-0 dVDUDh tw-svg">
|
|
<svg width="24" height="24" viewBox="0 0 24 24">
|
|
<path fill-rule="evenodd"
|
|
d="M5.295 8.05 10 2l3 4 2-3 3.8 5.067a11 11 0 0 1 2.2 6.6A7.333 7.333 0 0 1 13.667 22h-3.405A7.262 7.262 0 0 1 3 14.738c0-2.423.807-4.776 2.295-6.688Zm7.801 1.411 2-3L17.2 9.267a9 9 0 0 1 1.8 5.4 5.334 5.334 0 0 1-4.826 5.31 3 3 0 0 0 .174-3.748L12 13l-2.348 3.229a3 3 0 0 0 .18 3.754A5.263 5.263 0 0 1 5 14.738c0-1.978.66-3.9 1.873-5.46l3.098-3.983 3.125 4.166Z"
|
|
clip-rule="evenodd"></path>
|
|
</svg>
|
|
</div>
|
|
<div class="Layout-sc-1xcs6mc-0 doBHR">
|
|
<div class="Layout-sc-1xcs6mc-0 hDlHnO">
|
|
<span class="chatter-name chatter-name--no-outline" role="button"
|
|
tabindex="0">
|
|
<span class="CoreText-sc-1txzju1-0 cOQhxy">
|
|
<span class="CoreText-sc-1txzju1-0 kJPnWP">
|
|
<span></span>
|
|
<img class="obf-image ffz--pointer-events ffz-tooltip"
|
|
data-tooltip-type="html" data-title="person5" alt="person5"
|
|
src="data:...">
|
|
<span>2</span>
|
|
</strong>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
```
|
|
|
|
raid message
|
|
|
|
```html
|
|
<div class="Layout-sc-1xcs6mc-0">
|
|
<div class="Layout-sc-1xcs6mc-0">
|
|
<div class="Layout-sc-1xcs6mc-0 ikqKEy">
|
|
<div style="background: rgb(100, 65, 165);" class="Layout-sc-1xcs6mc-0 ijxYla"></div>
|
|
<div style="overflow-wrap: break-word;" data-test-selector="user-notice-line"
|
|
class="Layout-sc-1xcs6mc-0 cglxbn">
|
|
<div class="Layout-sc-1xcs6mc-0 fHdBNk">
|
|
<div class="Layout-sc-1xcs6mc-0 hgZmyJ">
|
|
<div class="Layout-sc-1xcs6mc-0 jfyitl"><strong>thezomo</strong> is raiding with a party of
|
|
<strong>12</strong>.</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
```
|