got fucking past check registered

This commit is contained in:
thom2305 2025-07-05 19:31:36 -04:00
parent 3791abd232
commit f8b2c601bf
No known key found for this signature in database
GPG Key ID: 0171038FEE1BEF12
5 changed files with 128 additions and 24 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
test/*

View File

@ -2,6 +2,7 @@ const _injectedWiiShopSoundUrls = window._wiiShopSoundUrls_ || [];
const _injectedWiiShopBgmUrl = window._wiiShopBgmUrl_ || '';
const _bgmInitiallyEnabled = window._wiiShopBgmInitiallyEnabled_ === true;
const _bgmAlreadyPlaying = window._bgmAlreadyPlaying || false;
const _currentstatus = window._currentstatus || "";
var ecsUrl = "";
var iasUrl = "";
@ -104,7 +105,7 @@ class ECommerceInterface {
if (window.location.pathname === unwantedPath) {
//window.location.pathname = "/oss/serv/W_01.jsp";
console.log("Do nothing...");
}
}/*
this._titlesMap = new Map([
["0001000248414241", {
name: 'Wii Shop Channel',
@ -116,7 +117,7 @@ class ECommerceInterface {
version: '1',
isTmdPresent: true,
}],
]);
]);*/
trace("ECommerceInterface initialized"); // Use the trace function
}
@ -135,18 +136,36 @@ class ECommerceInterface {
}
};
}
/*
getTitleInfo(shopAppTitleId) {
const title = this._titlesMap.get(shopAppTitleId);
if (!title || typeof title !== 'object' || !title.isTmdPresent || title.version == null) {
return null;
}
}
}*/
getTitleInfo(titleid) {
return {
isOnDevice: false,
version: 0,
isTmdPresent: false,
if (titleid === "0001000248414241") {
return {
titleId: titleid,
isOnDevice: true,
version: 21,
isTmdPresent: true,
occupiedUserBlocks: 0,
occupiedUserInodes: 0,
occupiedSysBlocks: 1599,
occupiedSysInodes: 23
}
} else {
return {
titleId: titleid,
isOnDevice: false,
version: 0,
isTmdPresent: false,
occupiedUserBlocks: 0,
occupiedUserInodes: 0,
occupiedSysBlocks: 0,
occupiedSysInodes: 0
}
}
}
getLog() {
@ -190,6 +209,7 @@ class ECommerceInterface {
}
getCachedBalance() {
window._currentstatus = "getCachedBalance"
const storedPoints = window.localStorage.getItem('points');
if (storedPoints) {
return parseInt(storedPoints, 10);
@ -200,38 +220,52 @@ class ECommerceInterface {
}
refreshCachedBalance() {
window._currentstatus = "refreshCachedBalance"
return {
status: 0,
operation: "refreshCachedBalance",
description: "",
phase: 7,
isCancelRequested: "false",
downloadedSize: 0,
totalSize: 0,
errCode: 0,
errInfo: null,
};
/*
const storedPoints = window.localStorage.getItem('points');
if (storedPoints) {
return parseInt(storedPoints, 10);
}
else {
return 0;
}
}*/
}
checkDeviceStatus() {
window._currentstatus = "checkDeviceStatus";
return {
status: 0,
operation: "checkDeviceStatus",
description: "",
phase: 17,
isCancelRequested: "false",
downloadedSize: 888,
totalSize: 888,
errCode: "",
errInfo: "",
downloadedSize: 0,
totalSize: 0,
errCode: 0,
errInfo: null,
};
}
getDeviceInfo() {
return {
country: "CA", // Example value
country: "US", // Example value
region: "USA", // Example value
isParentalControlEnabled: false, // Example value
userAge: 20, // Example value
language: "fr", // Example value
accountId: "659247", // Example value
deviceId: "458757", // Example value
accountId: "659247864", // Example value
deviceId: "4587571479", // Example value
serial: "PC156494873", // Example value
maxUserInodes: 200000,
usedUserInodes: 100000,
@ -245,7 +279,9 @@ class ECommerceInterface {
titleId: "0001000248414241",
accountCountry: "CA",
deviceCode: "0302167078436756",
accountDeviceCode: this.deviceCode,
accountDeviceCode: "0302167078436756",
isKeyPairConfirmed: function() { return true; },
registrationStatus: "R",
};
}
setSessionValue(key, value) {
@ -263,11 +299,58 @@ class ECommerceInterface {
return 100;
}
getProgress() {
console.log("idk what to return its a progress?");
return 100;
var downsize = 0;
if (window._currentstatus === "checkRegistration") {
downsize = 727;
} else if (window._currentstatus === "syncRegistration") {
downsize = 913;
} else if (window._currentstatus === "checkDeviceStatus") {
downsize = 846;
} else if (window._currentstatus === "refreshCachedBalance") {
downsize = 731;
} else {
downsize = 0;
}
return {
"status": 0,
"operation": window._currentstatus,
"description": "",
"phase": 2,
"isCancelRequested": false,
"downloadedSize": downsize,
"totalSize": 0,
"errCode": 0,
"errInfo": null
};
}
checkRegistration() {
return true;
window._currentstatus = "checkRegistration";
return {
"status": 0,
"operation": "checkRegistration",
"description": "",
"phase": 11,
"isCancelRequested": false,
"downloadedSize": 0,
"totalSize": 0,
"errCode": 0,
"errInfo": null
};
}
syncRegistration(value) {
console.log("idk what to do with this: " + value);
window._currentstatus = "syncRegistration";
return {
"status": 0,
"operation": "syncRegistration",
"description": "",
"phase": 18,
"isCancelRequested": false,
"downloadedSize": 0,
"totalSize": 0,
"errCode": 0,
"errInfo": null
};
}
getWeakToken() {
return "iamaweaktoken";
@ -275,6 +358,17 @@ class ECommerceInterface {
getVersion() {
return parseInt("21");
}
request(value) {
if (value === "checkRegistration") {
return this.checkRegistration();
} else if (value === "checkDeviceStatus") {
return this.checkDeviceStatus();
} else if (value === "refreshCachedBalance") {
return this.refreshCachedBalance();
} else if (value === "getCachedBalance") {
return this.getCachedBalance();
}
}
}
class wiiShop {
@ -282,6 +376,7 @@ class wiiShop {
trace("wiiShop initialized"); // Use the trace function
return "isok";
}
connecting = null;
retry() {
window.location.pathname = "/oss/serv/W_01.jsp";
}
@ -328,6 +423,7 @@ class wiiShop {
isCompatibleMode() {
return true;
}
launchCode = 0;
}
class wiiSound {
@ -487,6 +583,7 @@ class wiiNwc24 {
return "111"
}
}
myUserId = "0302167078436756";
}
class wiiDlTask {
constructor() {

View File

@ -7,6 +7,7 @@ console.log("Content script is running.");
let fontLoaded = false;
function loadFont() {
return "nuh uh";
const fontUrl = chrome.runtime.getURL("fonts/fot_rodin_pro_m.ttf");
const style = document.createElement('style');
style.textContent = `
@ -102,6 +103,7 @@ function loadFont() {
function checkFontState() {
chrome.storage.local.get(['fontDisabled'], function(result) {
if (!result.fontDisabled) {
return "disabled";
return loadFont();
} else {
return "disabled";

View File

@ -25,7 +25,8 @@
"https://oss-auth.thecheese.io/*",
"https://oss-auth.shop.wii.com/*",
"http://wiimart:8080/oss/serv/*",
"https://wiimart:8080/oss/serv/*"
"https://wiimart:8080/oss/serv/*",
"https://localhost/oss/serv*"
],
"js": ["content.js"],
"run_at": "document_start"
@ -44,7 +45,8 @@
"https://oss-auth.thecheese.io/*",
"https://oss-auth.shop.wii.com/*",
"http://wiimart:8080/oss/serv/*",
"https://wiimart:8080/oss/serv/*"
"https://wiimart:8080/oss/serv/*",
"https://localhost/oss/serv*"
]
}
]

View File

@ -26,7 +26,8 @@
"https://oss-auth.thecheese.io/*",
"https://oss-auth.shop.wii.com/*",
"http://wiimart:8080/oss/serv/*",
"https://wiimart:8080/oss/serv/*"
"https://wiimart:8080/oss/serv/*",
"https://localhost/oss/serv*"
],
"js": ["content.js"],
"run_at": "document_start"
@ -45,7 +46,8 @@
"https://oss-auth.thecheese.io/*",
"https://oss-auth.shop.wii.com/*",
"http://wiimart:8080/oss/serv/*",
"https://wiimart:8080/oss/serv/*"
"https://wiimart:8080/oss/serv/*",
"https://localhost/oss/serv*"
]
}
]