Abra o chrome e abra a página de configurações

4

Alguém sabe como iniciar o Chrome e abrir imediatamente um "URL do Google Chrome"?

Eu estou tentando fazer um atalho como este, mas não está funcionando quando eu tentei. só aceita http: // urls

GoogleChromePortable.exe "chrome://settings/"

Agradecemos antecipadamente quem pode ajudar

    
por fedmich 28.02.2013 / 09:35

3 respostas

4

OK, então eu finalmente descobri um "hack". Esse truque requer a criação de uma extensão para manipular a solicitação. Já tentei várias tentativas de "seqüestrar" o Chrome de maneira mais fácil, mas parece que o Chrome é seguro o suficiente para me impedir de fazer isso, e isso é o mais próximo que posso chegar.

Primeiro, crie um diretório vazio em algum lugar acessível no disco rígido.

Crie um arquivo manifest.json com o seguinte conteúdo:

{
    "name": "Open Chrome URLs",
    "version": "1.0",
    "manifest_version": 2
}

Crie um arquivo open.html com o seguinte conteúdo:

<html>
<head>
<title>Open Chrome URLs</title>
<script type="text/javascript" src="open.js"></script>
</head>
<body>
</body>
</html>

Crie um arquivo open.js com o seguinte conteúdo:

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"));
    }
});

Substitua a chave secreta por sua própria, se desejar.

Em seguida, abra a página "Extensões" ( chrome://extensions/ ).

Marque a caixa de seleção "Modo de desenvolvedor" e clique em "Carregar extensão descompactada" e selecione o diretório que você acabou de criar.

Agora você deve ver uma nova extensão.

Copie o ID da extensão.

Por fim, inicie o Chrome com o seguinte URL como o parâmetro.

chrome-extension://nihlceAnywayPutTheExtensionIdHere/open.html?key=secretKey#settings

Substitua a primeira parte pela id da extensão pela que acabou de copiar.

Substitua também o secretKey pelo que você definiu acima.

Você também pode usar a maioria dos outros URLs do Chrome em vez de configurações.

Observação: você precisa de um atalho para o Chrome em vez de um link da Internet.

Boa sorte!

    
por 28.02.2013 / 14:49
2

Veja uma solução AutoHotkey muito simples:

WinActivate Chrome 
send ^t
sleep 100 
sendraw chrome://settings/ ; any URL works 
sleep 100 
send {enter}
    
por 15.12.2017 / 11:51
0

Quando o Chrome for iniciado, vá para o chrome: // settings / Url e, em seguida, a opção para na inicialização selecione use um URL específico. Coloque o URL de configurações do Google Chrome lá e clique em OK. Em seguida, selecione o balão para essa opção e ele iniciará a página de configurações. Agora, se você quiser que isso seja mais uma solução de alias, simplesmente copie o binário e as configurações do chrome ou, se estiver no mac os x, copie o pacote do aplicativo e faça isso com a segunda versão ou faça a escolha principal. Você também deve renomear o binário e as configurações, mas, novamente, há sempre mais de uma maneira de fazê-lo. Em seguida, defina seu atalho ou alias de acordo.

    
por 28.02.2013 / 10:16