Others Bus Voyeur [v25.3.5] [KingHayabusa]

1.50 star(s) 4 Votes

magistrate

Member
Feb 2, 2019
237
380
81
Neat concept, horrible execution. Needing to constantly focus the camera makes this way more effort than it's worth. Dropped.
 

maverih345456

Well-Known Member
Feb 27, 2018
1,366
454
267
I also first tried cheat engine without success. Then I realized this is a chromium game. Ran it with following console command:

Code:
.\"Bus Voyeur.exe" --auto-open-devtools-for-tabs
And while the game is running I pressed F12 to open the DevTools!

In the Application tab, under storage, IndexedDB I found the game save/persistence parameters. They are stored in a horrible convoluted way. It's just a text that can be parsed to JSON / JS object. And no indicators about what number does what.

View attachment 5350759

Luckily I recognized the amount of coins I have and changing/increasing it let me buy more upgrades.

Went to the Source tab > Snippets > +new Snippet

View attachment 5350771
and added following logic that reads and parses the parameters into a JS object:

Code:
const request = indexedDB.open("c3-localstorage-2m2oqhlgof90t", 2);

request.onerror = (event) => {
  console.log("error");
};
request.onsuccess = (event) => {
  console.log("success");
  let db = event.target.result;
  let transaction = db.transaction("keyvaluepairs", "readonly");
  let objectStore = transaction.objectStore("keyvaluepairs");

  const getRequest = objectStore.get('Store_Unlocks');
  getRequest.onsuccess = (e) => {
    console.log(e);
      let str = e.target.result;
      store = JSON.parse(str);
      console.log('Store_Unlocks', store);
    };
  getRequest.onerror = (e) => {
        console.error('Error retrieving data:', e.target.error);
    };

  const getRequest2 = objectStore.get('Girl_Unlocks');
  getRequest2.onsuccess = (e) => {
      let str = e.target.result;
      girl = JSON.parse(str);
      console.log('Girl_Unlocks', girl);
    };
  getRequest2.onerror = (e) => {
        console.error('Error retrieving data:', e.target.error);
    };
};
Then used a separate script to change the values I want and persist/store them back to IndexedDb. Following snippet gave me 9999 coins.

Code:
const request = indexedDB.open("c3-localstorage-2m2oqhlgof90t", 2);

request.onerror = (event) => {
  console.log("error");
};
request.onsuccess = (event) => {
  console.log("success");
  let db = event.target.result;
  let transaction = db.transaction("keyvaluepairs", "readwrite");
  let objectStore = transaction.objectStore("keyvaluepairs");

  let store2 = store;
  store2["data"][5][0][0] = 9999;
  let store2Str = JSON.stringify(store2);
  const putRequest = objectStore.put(store2Str, "Store_Unlocks");
  putRequest.onsuccess = () => {
      console.log('Data written successfully!');
  };

  putRequest.onerror = (e) => {
      console.error('Error writing data:', e.target.error);
  };
};
using which I unlocked all upgrades:

View attachment 5350775

which was not particularly helpful :)

I hope others can utilize this approach and find means of unlocking gallery etc. ^_^
Why cant you join patreon then read the cheats and upload in patreon should i do it myself next month?

also give me instructions how to add the chromium game in chrome browser window?
 

maverih345456

Well-Known Member
Feb 27, 2018
1,366
454
267
um why is anyone still not join KingHayabusa's patreon upload them into kemono and find the details of not only the cheat but also get the new game jan ken pop.
 

maverih345456

Well-Known Member
Feb 27, 2018
1,366
454
267
I also first tried cheat engine without success. Then I realized this is a chromium game. Ran it with following console command:

Code:
.\"Bus Voyeur.exe" --auto-open-devtools-for-tabs
And while the game is running I pressed F12 to open the DevTools!

In the Application tab, under storage, IndexedDB I found the game save/persistence parameters. They are stored in a horrible convoluted way. It's just a text that can be parsed to JSON / JS object. And no indicators about what number does what.

View attachment 5350759

Luckily I recognized the amount of coins I have and changing/increasing it let me buy more upgrades.

Went to the Source tab > Snippets > +new Snippet

View attachment 5350771
and added following logic that reads and parses the parameters into a JS object:

Code:
const request = indexedDB.open("c3-localstorage-2m2oqhlgof90t", 2);

request.onerror = (event) => {
  console.log("error");
};
request.onsuccess = (event) => {
  console.log("success");
  let db = event.target.result;
  let transaction = db.transaction("keyvaluepairs", "readonly");
  let objectStore = transaction.objectStore("keyvaluepairs");

  const getRequest = objectStore.get('Store_Unlocks');
  getRequest.onsuccess = (e) => {
    console.log(e);
      let str = e.target.result;
      store = JSON.parse(str);
      console.log('Store_Unlocks', store);
    };
  getRequest.onerror = (e) => {
        console.error('Error retrieving data:', e.target.error);
    }; 

  const getRequest2 = objectStore.get('Girl_Unlocks');
  getRequest2.onsuccess = (e) => {
      let str = e.target.result;
      girl = JSON.parse(str);
      console.log('Girl_Unlocks', girl);
    };
  getRequest2.onerror = (e) => {
        console.error('Error retrieving data:', e.target.error);
    }; 
};
Then used a separate script to change the values I want and persist/store them back to IndexedDb. Following snippet gave me 9999 coins.

Code:
const request = indexedDB.open("c3-localstorage-2m2oqhlgof90t", 2);

request.onerror = (event) => {
  console.log("error");
};
request.onsuccess = (event) => {
  console.log("success");
  let db = event.target.result;
  let transaction = db.transaction("keyvaluepairs", "readwrite");
  let objectStore = transaction.objectStore("keyvaluepairs");

  let store2 = store;
  store2["data"][5][0][0] = 9999;
  let store2Str = JSON.stringify(store2);
  const putRequest = objectStore.put(store2Str, "Store_Unlocks");
  putRequest.onsuccess = () => {
      console.log('Data written successfully!');
  };
 
  putRequest.onerror = (e) => {
      console.error('Error writing data:', e.target.error);
  }; 
};
using which I unlocked all upgrades:

View attachment 5350775

which was not particularly helpful :)

I hope others can utilize this approach and find means of unlocking gallery etc. ^_^
Look i need step by step to know how will i open the game in any chromium browser since has no open with and step by step to enter the codes. and is there a full save file for this game.
 

maverih345456

Well-Known Member
Feb 27, 2018
1,366
454
267
it should be a way to fix the focus instead of letting it run
currently the game too hard to waste dopamine on it
Hey can you still tell me the step by step to know how will i open the game in any chromium browser since has no open with and step by step to enter the codes you showed us . and is there a full save file for this game?
 
  • Like
Reactions: HS1990

maverih345456

Well-Known Member
Feb 27, 2018
1,366
454
267
Since nobody didnt get jan ken pop from kinghayabuysas patreon, I iwll have to do it myself and here is the link and also this is just the test of the version of the game as it doesnt explain the instructions and tutorials



and heres a quote from kinghayabusha himself from their patreon

You don't have permission to view the spoiler content. Log in or register now.

Also i tried to put kinghaybushas patreon page in kemono but there is one problem and that is this maybe someone should put kinghaybushas patreon page into kemono and find a way to upload the whole thing.
 

maverih345456

Well-Known Member
Feb 27, 2018
1,366
454
267
Oh hey just to inform you that the kinghayabusha kemono page is here
 

maverih345456

Well-Known Member
Feb 27, 2018
1,366
454
267
since you are subbed can you share the upskirt update? :)
Sure, Here you go and a favor, when you unlock the complete gallery give me a save file of them, and find a way to make a cheat to get many coins to unlock everything.
 

maverih345456

Well-Known Member
Feb 27, 2018
1,366
454
267
Also the controls for this game


DESKTOP:

Phone scene:


  • Hold/release W or UP ARROW: Toggle phone.
  • A / LEFT ARROW: Move dial left.
  • D / RIGHT ARROW: Move dial right.
Gallery:

  • WASD / Arrows: Move camera.
MOBILE:

The touch controls are pretty intuitive, so I don’t think they need much explanation. Just tap stuff, and things will happen!
 

maverih345456

Well-Known Member
Feb 27, 2018
1,366
454
267
Hey I got an update from Kinghaybushas site from patreon (through kemono) that V1 of Jan ken pop must come soon but still in progress , I will leave the details here


You don't have permission to view the spoiler content. Log in or register now.
 

MakeOveerFTW

New Member
Apr 8, 2019
8
1
109
Hey can you still tell me the step by step to know how will i open the game in any chromium browser since has no open with and step by step to enter the codes you showed us . and is there a full save file for this game?

if this is still relevant to you, there is a packeg file in the game folder.json, open and search for the string "enable-devtools": change it to "true". Then, in the game itself, press F12, search for the "Sources -> snippet" section, copy the guy's code to two functions and activate CTRL + Enter. Everything is ready
 

maverih345456

Well-Known Member
Feb 27, 2018
1,366
454
267
if this is still relevant to you, there is a packeg file in the game folder.json, open and search for the string "enable-devtools": change it to "true". Then, in the game itself, press F12, search for the "Sources -> snippet" section, copy the guy's code to two functions and activate CTRL + Enter. Everything is ready
Well it worked kindof but how will i make some codes to have unlimited money, with unlocked items and even an unlocked gallery, maybe you can give me a complete save file incase.
 

MakeOveerFTW

New Member
Apr 8, 2019
8
1
109
Well it worked kindof but how will i make some codes to have unlimited money, with unlocked items and even an unlocked gallery, maybe you can give me a complete save file incase.
to be honest, I do not know where the saves are, but to buy all the items at once, you will have to re-enter the game several times and run scripts, I am also not a scriptwriter with knowledge of program codes, I can only understand and do this, the only thing I can try is to make a similar script to open the gallery
 

maverih345456

Well-Known Member
Feb 27, 2018
1,366
454
267
to be honest, I do not know where the saves are, but to buy all the items at once, you will have to re-enter the game several times and run scripts, I am also not a scriptwriter with knowledge of program codes, I can only understand and do this, the only thing I can try is to make a similar script to open the gallery
Hmm, yeah a open gallery would be nice, eventhough i wish for a complete upgraded camera for the game and unlimited coins.
 

MakeOveerFTW

New Member
Apr 8, 2019
8
1
109
Hmm, yeah a open gallery would be nice, eventhough i wish for a complete upgraded camera for the game and unlimited coins.
As I said, to buy everything, it's enough to log back into the game and run the script again, then you can buy everything, but there's no difference.
If you need the exact order, then you spent the coins, logged out of the game, went back in, ran the script, went back to the store, spent it, and so on in a circle.
 

maverih345456

Well-Known Member
Feb 27, 2018
1,366
454
267
As I said, to buy everything, it's enough to log back into the game and run the script again, then you can buy everything, but there's no difference.
If you need the exact order, then you spent the coins, logged out of the game, went back in, ran the script, went back to the store, spent it, and so on in a circle.
Tried to follow that advice that is " the exact order, then you spent the coins, logged out of the game, went back in, ran the script, went back to the store, spent it, and so on in a circle." its confusing and it didnt work so can you g ive me step by step to do that or a new code t o give me unlimited coins and unlocked gallery or find someone to do it.
 
1.50 star(s) 4 Votes