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

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

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

Estou tentando fazer um atalho como este, mas não funcionou quando tentei. só aceita URLs http://

GoogleChromePortable.exe "chrome://settings/"

Desde já agradeço quem puder ajudar

Responder1

OK, finalmente descobri um "hack". Este hack requer a criação de uma extensão para lidar com a solicitação. Já tentei algumas tentativas de "sequestrar" o Chrome de uma maneira mais fácil, mas parece que o Chrome é seguro o suficiente para me impedir de fazer isso e é 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.jsoncom o seguinte conteúdo:

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

Crie um arquivo open.htmlcom 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.jscom 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 pela sua própria, se desejar.

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

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

Agora você deve ver uma nova extensão aparecendo.

Nova extensão

Copie o ID da extensão.

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

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

Substitua a primeira parte pelo ID da extensão por aquele que você acabou de copiar.

Substitua também secretKeypelo 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!

Responder2

Aqui está uma solução AutoHotkey muito simples:

WinActivate Chrome 
send ^t
sleep 100 
sendraw chrome://settings/ ; any URL works 
sleep 100 
send {enter}

Responder3

A seguirAutoHotkeyO script pode ser usado em vários navegadores baseados no Chrome.

; This script opens the "About" page in a Chrome-based Web browser
; -------------------------------------
; To use a different Chrome variant, change the following variables
EnvGet, pf, ProgramFiles(x86) ; For 64-bit browsers: ProgramW6432
dir = %pf%\Google\Chrome\Application ; Browser's drive and directory
protocol = chrome ; Start of the URL, and also the name of the Windows process
tabName = New Tab - Google Chrome ; How the browser names new tabs
; -------------------------------------
proc = %protocol%.exe ; Full name of the Windows executable file
app = %dir%\%proc% ; Full path to the browser
winTitle = ahk_exe %proc% ; Identify the window by the executable file's name
Menu, Tray, Icon, %app% ; Use the browser's icon for this script
Process, exist, %proc% ; See whether the browser is already running
If NOT ErrorLevel ; Browser is not currently running, so run it
 Run, "%app%"
WinWait, %winTitle%,, 200
If ErrorLevel
{
 MsgBox, 48, Error, Browser window was not found.`n`nRef: %A_ScriptFullPath%
 Exit, 1
}
WinActivate, %winTitle%
Send ^t ; Open a new tab in the browser
WinWait, %tabName%,, 20
If ErrorLevel ; The new browser tab was not found
 Exit, 1
Sleep, 100
WinActivate, %winTitle%
Send %protocol%://settings/help{ENTER} ; Open the browser's "About" page
Exit

Responder4

Assim que o Chrome iniciar, acesse o URL chrome://settings/ e, em seguida, a opção de inicialização, selecione usar um URL específico. Coloque o URL de configurações do Chrome lá e clique em ok. Em seguida, você seleciona o balão para essa opção e ele irá para a página de configurações. Agora, se você quiser que esta 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 primária de sua escolha. Você também deve renomear o binário e as configurações, mas novamente há sempre mais de uma maneira de fazer isso. E então defina seu atalho ou alias de acordo.

informação relacionada