¿Por qué Google Chrome ignora la propiedad "last_known_google_url" en el archivo "Estado local"?

6

Quiero forzar a mi navegador web Google Chrome (versión 21.0.1180.89, 64 bits) a usar la búsqueda no localizada (por lo tanto, Google en inglés) a través de la barra de direcciones , utilizando el motor de búsqueda predeterminado de Google.

Para lograr eso, tengo que cambiar el valor de la propiedad last_known_google_urlque http://www.google.com/search?hl=en&en el Local Statearchivo (por ejemplo en Linux, la ruta completa al archivo es ~/.config/google-chrome/Local State).

En ese archivo, debe haber la propiedad:

"browser": {
    "last_known_google_url":

pero no lo es.

Incluso si agrego la propiedad allí, no tiene ningún impacto en la búsqueda: Google Chrome no usa la propiedad y aún busca en la versión localizada.

Otra opción es colocar la propiedad en un Preferencesarchivo (por ejemplo, en Linux, la ruta completa al archivo es ~/.config/google-chrome/Default/Preferences), que funciona perfectamente cuando inicio Google Chrome y hago algunas búsquedas, pero justo después de eso, la propiedad (en realidad, todo el archivo de preferencias ) se reemplaza, por lo que ?hl=en&se elimina "la parte final más importante" del valor de la propiedad, y sin ella, la búsqueda no localizada ya no funciona.

¿Por qué Google Chrome ignora la last_known_google_urlpropiedad en el Local Statearchivo?

Peter Sivák
fuente
La propiedad en el archivo de preferencias no se anula, cuando pongo allí algo más que .comsufijo. Por ejemplo, si pongo allí el http://www.google.sk/search?hl=en&valor, no se anula, pero nuevamente, no es lo que quiero exactamente, porque google se comporta de nuevo un poco diferente que con el sufijo .com (por ejemplo, google a veces encuentra menos resultados; no hay función "ingresar consulta por voz" y otras pequeñas diferencias).
Peter Sivák
¿Has intentado agregar google.com como motor de búsqueda predeterminado desde la interfaz de Chrome?
Ankit
1
Sí, pero el problema es que la búsqueda instantánea no funciona con un motor de búsqueda personalizado ; por lo tanto, estoy tratando de cambiar el motor de búsqueda predeterminado .
Peter Sivák

Respuestas:

1

La Búsqueda de Google selecciona la versión localizada en función de algunos factores, como su ubicación geográfica (dirección IP), así como sus preferencias de búsqueda de Google. La configuración de Google Chrome en realidad no afecta qué versión localizada de la Búsqueda de Google.

Puede cambiarlo yendo a http://www.google.com (debe ser redirigido a la versión localizada) y haciendo clic en Google.comen la esquina inferior derecha de la página web. Debería ver la versión no localizada en futuras búsquedas.

Otra alternativa es utilizar la URL http://www.google.com/ncr (ncr = sin redirección de país), que lo redirigirá a google.com.

Finalmente, al seleccionar el idioma de visualización y el resultado de búsqueda al inglés, Google también obtendrá resultados internacionales.

Configuración de búsqueda de Google para idioma

hanxue
fuente
2
Quería usar la búsqueda no localizada a través de la barra de direcciones y ninguna de sus soluciones me ayudó. Mientras tanto, me he acostumbrado a buscar directamente desde el sitio web https://www.google.com/?hl=es , así que ya no necesito buscar a través de la barra de direcciones.
Peter Sivák
Puede cambiar la búsqueda predeterminada a través de la barra de direcciones personalizando el motor de búsqueda: vaya a Opciones> Básico> Búsqueda predeterminada> Administrar .. Haga clic en el motor de búsqueda predeterminado y cambie la URL a google.com/?hl=en
hanxue
1
Lol, escribiré aquí la misma respuesta que he escrito 2 veces hasta ahora en este tema en los comentarios: el problema es que la búsqueda instantánea (que ciertamente quiero usar) no funciona con un motor de búsqueda personalizado, por lo tanto estoy tratando de cambiar el motor de búsqueda predeterminado. Pero agradezco tu ayuda.
Peter Sivák
0

Simplemente puede agregar google.com como su motor de búsqueda predeterminado utilizando la página de configuración de Chrome (no necesita ajustes). Esto le permitirá utilizar la búsqueda no localizada a través de la barra de direcciones.

Pasos para agregar un nuevo motor de búsqueda:

  • Escriba chrome://chrome/settings/searchEnginesomnibox (es decir, la barra de búsqueda )
  • Desplácese hasta la parte inferior del cuadro de diálogo y complete los campos para configurar el motor de búsqueda.
    • Ingrese una etiqueta para el motor de búsqueda.
    • Palabra clave: ingrese el atajo de texto que desea usar para el motor de búsqueda.
    • URL: ingrese la dirección web del motor de búsqueda. http://google.com/search?q=%s

Instrucciones detalladas aquí .

Ankit
fuente
1
Funciona, pero el problema es que la búsqueda instantánea no funciona con un motor de búsqueda personalizado ; por lo tanto, estoy tratando de cambiar el motor de búsqueda predeterminado .
Peter Sivák
hmmm, el problema es más grande de lo que pensaba :)
Ankit
0

Después de configurar 'last_known_google_url' como administrador, guarde el archivo y hágalo solo lectura haciendo clic con el botón derecho y seleccionando Propiedades. Cuando el archivo es de solo lectura, Chrome no puede "anular" o ignorar su configuración.

Por cierto, en las nuevas versiones de Chrome ya no es un archivo de estado local, es un archivo de preferencias ubicado en: %localappdata% > Google\Chrome\User Data\Default

inteligente_más allá de esta_vida
fuente
1
Edite su respuesta en lugar de comentar.
Shimmy
inteligente-más allá de esta vida: Parece que accidentalmente has creado dos cuentas. Debe utilizar el formulario de contacto y seleccionar "Necesito fusionar perfiles de usuario" para fusionar sus cuentas. Para fusionarlos, deberá proporcionar enlaces a las dos cuentas. Para su información, estos son superuser.com/users/485997/intelligent-beyond-this-life y superuser.com/users/486327/intelligent-beyond-this-life . Luego podrá editar y / o eliminar su respuesta.
G-Man
PD: si planea ser miembro de la comunidad de Stack Exchange, le sugiero que registre su cuenta combinada.
G-Man
0

Para una solución alternativa a su problema, siga este método:

  1. Descargue e instale 'editthiscookie' desde: https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg?hl=en

  2. Enlace a https://www.google.com/ncr

  3. Confirmar búsqueda a través de la barra de direcciones

  4. Haga clic en 'Editthiscookie' (icono de cookie)

  5. Expandir .google.com | PREF

  6. Haga clic en el 'icono de bloqueo' (lado izquierdo) para bloquear esta cookie.

-A partir de ahora, el motor de búsqueda predeterminado de Chrome será google.com. Incluso si elimina las cookies de su navegador, la cookie del "motor de búsqueda predeterminado" no se eliminará.

* Tenga en cuenta que si elimina las cookies de Chrome de un software de terceros, la cookie protegida también se eliminará.

inteligente_más allá de esta_vida
fuente