fix
This commit is contained in:
21
grab.user.js
21
grab.user.js
@@ -4,25 +4,14 @@
|
||||
// @version 1.0
|
||||
// @description One-click Meta token grabber for Notaquest
|
||||
// @match https://secure.oculus.com/*
|
||||
// @match https://notaquest.owendeed.com/*
|
||||
// @grant GM_setValue
|
||||
// @grant GM_getValue
|
||||
// @grant none
|
||||
// @run-at document-idle
|
||||
// ==/UserScript==
|
||||
|
||||
if (GM_getValue("used")) return;
|
||||
if (location.hostname === "notaquest.owendeed.com") {
|
||||
if (!location.search.includes("token=")) {
|
||||
window.location.href = "https://secure.oculus.com/";
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (location.hash !== "#notaquest") return;
|
||||
|
||||
if (location.hostname === "secure.oculus.com") {
|
||||
var html = document.documentElement.innerHTML;
|
||||
var match = html.match(/"accessToken":"(OC[A-Za-z0-9+\/=]+)"/);
|
||||
if (match) {
|
||||
GM_setValue("used", true);
|
||||
var html = document.documentElement.innerHTML;
|
||||
var match = html.match(/"accessToken":"(OC[A-Za-z0-9+\/=]+)"/);
|
||||
if (match) {
|
||||
window.location.href = "https://notaquest.owendeed.com/?token=" + match[1];
|
||||
}
|
||||
}
|
||||
50
index.html
50
index.html
@@ -121,13 +121,53 @@
|
||||
it :)
|
||||
</p>
|
||||
</details>
|
||||
<button onclick="window.open('/grab.user.js')">
|
||||
get token with tampermonkey (tampermonkey must be installed)
|
||||
</button>
|
||||
<details>
|
||||
<summary>what is tampermonkey and how do i get it?</summary>
|
||||
<p>
|
||||
after clicking install, close the blank page it may leave and reload
|
||||
this page, then the token box will be prefilled.
|
||||
tampermonkey is an extension which lets you install scripts to modify
|
||||
what websites do, such as automatically grabbing cookies when going to
|
||||
a site! which is exactly what this site uses it for. if you can, this
|
||||
is the best way to get a token.
|
||||
</p>
|
||||
<a href="https://www.tampermonkey.net/">tampermonkey website</a><br />
|
||||
<a
|
||||
href="https://chromewebstore.google.com/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo"
|
||||
>chrome (+chromium based browsers) extension</a
|
||||
>
|
||||
<br />
|
||||
<a href="https://addons.mozilla.org/firefox/addon/tampermonkey/"
|
||||
>firefox (+firefox based browsers) extension</a
|
||||
>
|
||||
</details>
|
||||
<details>
|
||||
<summary>automated method (tampermonkey required)</summary>
|
||||
<ol>
|
||||
<li>
|
||||
<button onclick="window.open('/grab.user.js')">
|
||||
install tampermonkey script for automating the token process
|
||||
(tampermonkey must be installed)
|
||||
</button>
|
||||
</li>
|
||||
<li>
|
||||
<p>
|
||||
after clicking install, click the get token automatically button,
|
||||
which will open a new notaquest tab with your token prefilled.
|
||||
</p>
|
||||
</li>
|
||||
<li>
|
||||
<button
|
||||
onclick="
|
||||
window.location.href = 'https://secure.oculus.com/#notaquest'
|
||||
"
|
||||
>
|
||||
get token automatically (tampermonkey script must be installed)
|
||||
</button>
|
||||
</li>
|
||||
<li>
|
||||
<p>feel free to uninstall the tampermonkey script afterwards.</p>
|
||||
</li>
|
||||
</ol>
|
||||
</details>
|
||||
<details>
|
||||
<summary>manual method (no tampermonkey)</summary>
|
||||
<ol>
|
||||
|
||||
Reference in New Issue
Block a user