Гаразд, тому я нарешті з'ясував "хак". Цей хак вимагає створення розширення для обробки запиту. Я вже пробував досить багато спроб "викрасти" Chrome більш простим способом, але здається, що Chrome достатньо захищений, щоб перешкодити мені робити це, і це найближче, що я можу отримати.
Спочатку створіть порожній каталог десь доступний на жорсткому диску.
Створіть файл manifest.jsonіз таким вмістом:
{
"name": "Open Chrome URLs",
"version": "1.0",
"manifest_version": 2
}
Створіть файл open.htmlіз таким вмістом:
<html>
<head>
<title>Open Chrome URLs</title>
<script type="text/javascript" src="open.js"></script>
</head>
<body>
</body>
</html>
Створіть файл open.jsіз таким вмістом:
window.addEventListener("load", function(){
var key = "secretKey"; // replace "secretKey" with your own secret key
if(window.location.search == "?key=" + key && window.location.hash.length > 1){
chrome.tabs.update({
'url': "chrome://" + window.location.hash.substr(1) + "/"
});
}else{
document.body.appendChild(document.createTextNode("Invalid"));
}
});
Замініть секретний ключ своїм власним, якщо захочете.
Потім відкрийте сторінку розширень ( chrome://extensions/).
Установіть прапорець "Режим розробника" та натисніть "Завантажити розпаковане розширення" та виберіть каталог, який ви тільки що створили.
Тепер ви повинні побачити нове розширення.

Скопіюйте ідентифікатор розширення
Нарешті, запустіть Chrome із вказаною нижче URL-адресою.
chrome-extension://nihlceAnywayPutTheExtensionIdHere/open.html?key=secretKey#settings
Замініть першу частину ідентифікатором розширення на ту, яку ви тільки що скопіювали.
Також замініть той, secretKeyякий ви встановили вище.
Ви також можете використовувати більшість інших URL-адрес Chrome замість налаштувань.
Примітка: замість посилання на Інтернет вам потрібен ярлик до Chrome.
Удачі!