¿Cómo editar motores de búsqueda en Firefox Quantum?

6

Utilizo varios motores de búsqueda en mi firefox, cada uno con un acceso directo de 1-3 letras, como "w" para wikipedia o "m" para google maps.

Necesito ajustar ligeramente la URL de uno de los motores de búsqueda. Entonces necesito saber dónde se guardan y cómo editarlos.

Recuerdo débilmente que había algún archivo XML en las versiones anteriores, pero parece que ha cambiado con el tiempo. ¿Cómo puedo editarlos en el nuevo Firefox Quantum? ¿O crear mi propio personalizado?

enumag
fuente

Respuestas:

3

En Ubuntu 16, firefox 58, el archivo de configuración se comprime en .mozlz4formato y se ubica en /home/[user]/.mozilla/firefox/[xxxxxxxx].defaultnombre como search.json.mozlz4.

Entonces la ruta del archivo es /home/[user]/.mozilla/firefox/[xxxxxxxx].default/search.json.mozlz4.

Puede descomprimir y comprimir este archivo con la biblioteca python lz4.

Descomprimir:

import lz4.block as lb

infile = '/path/to/infile'
outfile = '/path/to/outfile'

inf = open(infile, 'rb')
inf.read(8)
data = lb.decompress(inf.read())
outf = open(outfile, 'wb')
outf.write(data)

Comprimir:

import lz4.block as lb

infile = '/path/to/infile'
outfile = '/path/to/outfile'

inf = open(infile, 'rb')
data = lb.compress(inf.read())
data = b'mozLz40\0' + data
outf = open(outfile, 'wb')
outf.write(data)
dong jy
fuente
2

Ya no creo que eso sea posible con Firefox Quantum. Recuerdo haber hecho lo mismo hace muchos años: editar el archivo XML manualmente para ajustar la configuración de búsqueda (ver aquí ).

He intentado encontrar un archivo que contenga la configuración del motor de búsqueda, buscando una frase con uno de los nombres de mi motor de búsqueda de forma recursiva en el directorio del perfil de Firefox:

grep -Ri 'some search engine name' /home/yahol/.mozilla/firefox/9s05hy1j.default/

Ninguno de los archivos devueltos hizo referencia a motores de búsqueda.

Sin embargo, existen algunas soluciones alternativas que le permitirán generar un nuevo motor de búsqueda personalizado:

Proyecto Mycroft
Ready2Search

He probado Ready2Search y funciona. Al crear un motor de búsqueda con un icono, asegúrese de que el archivo de imagen tenga una extensión (.gif, .jpeg, .png), de lo contrario, se derramarán errores sobre el formato de archivo incorrecto / no compatible. Creo que Mycroft Project podría ser más intuitivo y fácil de usar. Y tiene excelentes opciones de personalización.

yahol
fuente
Acabo de probar Mycroft Project, funciona perfectamente. No pude hacer que Ready2Search funcione, pero probablemente soy tonto. ¡Gracias!
Vaindil
1

Puede editar y configurar sus motores de búsqueda rápida a través de la configuración de marcadores. Probado en FF Quantum 63.0.3. Simplemente

  1. abra la barra lateral de marcadores mediante [Ctrl] + [b]
  2. filtro para el marcador que desea editar (por ejemplo, 'wikip')
  3. haga clic derecho en el marcador de búsqueda rápida (un marcador de búsqueda rápida es un marcador normal con una 'palabra clave' en las propiedades
  4. edite la url y la palabra clave según sus necesidades (vea la captura de pantalla a continuación)

ingrese la descripción de la imagen aquí

Gerald Senarclens de Grancy
fuente
0

En caso de que alguien esté buscando el archivo de configuración en Windows, se encuentra en C:\Users\[user]\AppData\Roaming\Mozilla\Firefox\Profiles\[xxxxxxxx].default\search.json.mozlz4. ¡Utilicé el método descrito por dong jy y funciona muy bien!

usuario3755276
fuente