Autor
|
Tema: Configuración automática en Firefox en script (Leído 35,726 veces)
|
[u]nsigned
Desconectado
Mensajes: 2.397
JS/Node developer
|
La verdad que no conozco nada de scripting aobre windows, ni de que como es el tema de llamar comandos desde la shell (MS-DOS). Pero en cualquier S.O. POSIX en consola se podria hacer: 1. Ir a http://www.surf-anon.com/ entrar a una web X y tomar la url de surf-anon, por ejemplo si entramos a google.com la url de identificacion seria http://www.surf-anon.com/?q=Z29vZ2xlLmNvbQ--&hl=1111101001asi que desde una shell hacemos: Y listo. Y para anonymouse.org/ simplemente seria: Y en un script bash se podria usar una variable para llamar a l afuncion, tomando un listado de webs, de una bbdd..etc Saludos. Pijate si se puede llamar a firefox en windows de la 'consola..'
|
|
|
En línea
|
No hay atajo ante la duda, el misterio se hace aquí... Se hace carne en cada uno, el misterio es existir!
|
|
|
maxi_kpo13
Desconectado
Mensajes: 43
|
Acá encontré una posible solución de configuración automática del proxy a través de un script:
rem Cambia la configuracion del proxy en el Mozilla cd "C:\Documents and Settings\svaldez\Datos de programa\Mozilla\Firefox\Profiles\41qbe315.default\" delete prefs.js copy "C:\Documents and Settings\svaldez\Escritorio\prefs.js" "C:\Documents and Settings\svaldez\Datos de programa\Mozilla\Firefox\Profiles\41qbe315.default\"
El tema con el que me encontré ahora es el siguiente: Este script funciona sólo en mi usuario. En la ruta donde dice "svaldez" debería haber alguna forma de poner usuario X para así cualquier usuario podrá usar esa configuración. Luego, en la ruta donde dice "41qbe315.default" esa carpeta no es la misma en otros usuarios. Es más, a mi me cambió el nombre de esa carpeta cuando volví a instalar el Firefox en mi PC para probar el script.
En síntesis, el script casi lo tengo hecho, lo único que necesito saber es si existe alguna variable para que estas dos carpetas, se llamen como se llamen, puedan ingresar al script como carpetas X y que en cualquier sesión el script pueda ejecutarse correctamente. Si tienen alguna idea de cómo resolver esto se los voy a agradecer mucho. Desde ya, muchas gracias!.
|
|
|
En línea
|
|
|
|
Novlucker
Ninja y
Colaborador
Desconectado
Mensajes: 10.683
Yo que tu lo pienso dos veces
|
Insisto, has probado la solución que deje hace varios post?
¿Te das cuenta de que con esto estas eliminando toda la configuración de un usuario?
Saludos
|
|
|
En línea
|
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD "Hay dos cosas infinitas: el Universo y la estupidez humana. Y de la primera no estoy muy seguro." Albert Einstein
|
|
|
maxi_kpo13
Desconectado
Mensajes: 43
|
No altero la configuración del usuario ya que cree un nuevo prefs.js con la configuracion normal recién instalada de firefox y sólo le agregué las variables para la configuración del proxy, el resto el usuario lo puede crear a su modo y no se pierde ninguna configuración. Lo estoy tratando de hacer lo más stándar posible.
Por cierto, no me fijo en los links que me pasaste porque sí o sí debe hacerse como lo estoy intentando hacer. Son órdenes de mis superiores. No me queda otra que hacer el script para que funcione.
|
|
|
En línea
|
|
|
|
Novlucker
Ninja y
Colaborador
Desconectado
Mensajes: 10.683
Yo que tu lo pienso dos veces
|
A lo que me refiero de la configuración es que ... tu creas el archivo, el usuario modifica sus preferencias y se sobreescribe el archivo, cuando tu vuelves a pisarlo, entonces se vuelven a perder algunas configuraciones Sobre lo de svaldes ya te lo he puesto antes ... %APPDATA%, y sobre la carpeta con nombre aleatorio, deberías de hacer algo como lo siguiente: for /f %%i in (' dir /b /d " %APPDATA%\Mozilla\Firefox\Profiles\"' ) do echo " %APPDATA%\Mozilla\Firefox\Profiles\ %%i\prefs.js"
Eso lo único que hace es mostrar un mensaje por cada carpeta que haya dentro de profiles, por lo que para lo que necesitas solo habría que modificar el comando para que en lugar de un mensaje, tome esas carpetas y escriba dentro. Saludos
|
|
|
En línea
|
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD "Hay dos cosas infinitas: el Universo y la estupidez humana. Y de la primera no estoy muy seguro." Albert Einstein
|
|
|
maxi_kpo13
Desconectado
Mensajes: 43
|
¿En qué parte del script que tengo hecho coloco lo que me decís? Creo que no lo dije pero yo no sé nada de programación. Pregunto sólo para aprender Gracias.
|
|
|
En línea
|
|
|
|
maxi_kpo13
Desconectado
Mensajes: 43
|
¿En qué parte del script que hice pongo el código que me pasaste? O sea, ¿me podrías poner citando el script que hice como quedaría todo con tu código? Es que creo que no te dije pero yo no sé nada de programación y sólo estoy aprendiendo algo... Desde ya, muchas gracias.
|
|
|
En línea
|
|
|
|
Novlucker
Ninja y
Colaborador
Desconectado
Mensajes: 10.683
Yo que tu lo pienso dos veces
|
A ver, esto no lo he probado pero tiene que estar bien ... for /f %%i in (' dir /b /d " %APPDATA%\Mozilla\Firefox\Profiles\"' ) do copy /Y "G:\prefs.js" " %APPDATA%\Mozilla\Firefox\Profiles\ %%i\prefs.js"
Esto suponiendo que el archivo prefs.js esta dentro de la unidad G:Saludos
|
|
|
En línea
|
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD "Hay dos cosas infinitas: el Universo y la estupidez humana. Y de la primera no estoy muy seguro." Albert Einstein
|
|
|
maxi_kpo13
Desconectado
Mensajes: 43
|
Eso es todo lo que tengo que poner en el script o lo tengo que agregar a lo que ya armé en el script que te había comentado?
|
|
|
En línea
|
|
|
|
Novlucker
Ninja y
Colaborador
Desconectado
Mensajes: 10.683
Yo que tu lo pienso dos veces
|
Es el script completo .... prueba y te darás cuenta!
Saludos
|
|
|
En línea
|
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD "Hay dos cosas infinitas: el Universo y la estupidez humana. Y de la primera no estoy muy seguro." Albert Einstein
|
|
|
|
|