extension ExtPose

[Unofficial] SlaveHack2 Utility

CRX id

bpdgjpllcbplfdiaaokipclmcnfejgjo-

Description from extension meta

An extension with alias/window sync along with quality of life improvements

Image from store [Unofficial] SlaveHack2 Utility
Description from store ** Unofficial Sync Tool for SlaveHack2 ** *Features - Aliases saving, syncing, editing, deleting - Window position saving and syncing - Common game issue utilities (reset terminal, clear history, etc..) - New Feature! Calculate maximum BTC you can purchase when selecting a bank account *Usage - Export from SH2 to Chrome - Import from Chrome to SH2

Latest reviews

  • (2020-01-07) MORGAN RUNYON: Easily helps you keep your window positions & aliases after losing or clearing your browser cookies. Also lets you know how much bitcoin you can purchase for the balance of a bank account. Very useful functionality that is helpful and nice to have.

Latest issues

  • (2020-01-05, v:1.5.8) Morgan Runyon: Errors
    Cannot load extension with file or directory name _metadata. Filenames starting with "_" are reserved for use by the system. { "author": "ProperPublius (Michael Gagliano)", "browser_action": { "default_icon": "favicon.png", "default_popup": "menu.html", "default_title": "A simple tool!" }, "description": "A simple tool to sync your terminal alias between SlaveHack2 sessions", "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAhbeE8VdgRR1yJUmobt0djH45akgXGiD0kY5QrgTev/33O/k/mSTIZnFYdHIXTD5+Q/LLEEdNlxYtT4O+rsIHLSQrRvFARcoSysMwwj03km+fk+4ILhvnf6tjz2NNL48ei0r0b1tkYKPcEXIoX5A8WOUghsJ9SWvmfzTrwrFpk8eO22C7kRANvrTbgQwMtLccKrHioxUt26dLcclkqecfg0dBQAbQ8bHDnUamxY7vOUEX0OTx9RD/Rih73+tE/EVojbvHmWsyr4sN5BBRE3O5dHbHg301Z1roW8sraeVsQisTM5UkC7GdfxTr5p3iEPBbnEE7yeInyrtGII4lJTXvmwIDAQAB", "manifest_version": 2, "name": "[Unofficial] SlaveHack2 Terminal Alias Sync", "permissions": [ "storage", "activeTab", "downloads" ], "update_url": "https://clients2.google.com/service/update2/crx", "version": "1.5.8" } Error handling response: SyntaxError: Unexpected token u in JSON at position 0 Context menu.html Stack Trace js/menu.js:144 (displayAliasTable) js/menu.js:80 (anonymous function) let aliasSaveButton = document.getElementById('saveAliases') let aliasLoadButton = document.getElementById('loadAliases') let windowSaveButton = document.getElementById('saveWindow') let windowLoadButton = document.getElementById('loadWindow') let saveFileButton = document.getElementById('saveFile') let loadFileButton = document.getElementById('loadFile') let resetTerminalButton = document.getElementById('resetTerminal') let clearHistoryButton = document.getElementById('clearHistory') let clearAllDataButton = document.getElementById('clearAllData') let purgeAliasesButton = document.getElementById('purgeAliases') let aliasTable = document.getElementById('aliasTable') aliasSaveButton.onclick = function(element){ chrome.tabs.query({active: true, currentWindow: true}, function(tabs) { chrome.tabs.executeScript( tabs[0].id, {code: 'localStorage["aliases"]'}, function(result){ if(result[0] !== null){ saveAliases(result[0]) } else { resetAliases() } } ); }); }; aliasLoadButton.onclick = function(element){loadAliases()}; windowSaveButton.onclick = function(element){ chrome.tabs.query({active: true, currentWindow: true}, function(tabs) { chrome.tabs.executeScript( tabs[0].id, {code: 'Object.entries(localStorage)'}, function(ar){saveWindows(ar[0])} ); }); } windowLoadButton.onclick = function(element){loadWindows()} saveFileButton.onclick = function(element){ chrome.storage.sync.get(null, function(data){ saveFile('sh2-settings.json', JSON.stringify(data)) }) } loadFileButton.onclick = function(element){ if(document.getElementById('fileImport').value.length > 1){ var file = JSON.parse(document.getElementById('fileImport').value) if(file.aliases){ saveAliases(
  • (2020-01-04, v:1.5.5) Morgan Runyon: Doesn't restore aliases
    Only restores window position, does not restore aliases.

Statistics

Installs
Category
Rating
5.0 (1 votes)
Last update / version
2020-01-14 / 1.6.2
Listing languages
en

Links