Skip navigation.

FAQ, tips, trucos y tweaks de Opera

De todo un poco sobre Opera

Como crear un Opera Portable Personal sin perderse en el camino

, , , , ,

ACTUALIZADO NOVIEMBRE 2008

Además de las versiones portables de Opera disponibles en la Red, uno mismo puede crear su propio Opera Portable (Portátil), he aquí los pasos:

(Si ya tienes instalado Opera omite los pasos 1, 2 y 4 y simplemente copia los contenidos de la carpeta de instalación de Opera: C:\Archivos de programa\Opera\ a otra ubicación)

1.- Descarga el instalador clásico de Opera de la versión que desees (4.0 MB) o el instalador internacional, el archivo de lenguaje español de Opera (solo si elegiste el instalador clásico ya que la versión internacional incluye el español) y la versión de Universal Extractor sin instalador (4.4 MB)

Instalador clásico e Internacional de Opera


Archivos de lenguaje español de Opera


Universal Extractor sin instalador


2.- Sigue las instrucciones de esta página: Desempacar el instalador de Opera sin instalarlo para extraer los archivos de Opera tanto del instalador Clásico como del Internacional, en el primer caso lo hará a la carpeta MAINDIR, en el otro caso lo hará a la carpeta Program Files\Opera, adicionalmente dentro de la carpeta de Opera (donde se extrajeron los archivos) debes renombrar el archivo chartables.bin.ini a chartables.bin (si es una versión igual o superior a la 9.5 el archivo es encoding.bin.ini el que hay que renombrar a encoding.bin).

Señalando el instalador de Opera y el directorio de salida de los archivos

Eligiendo el método de compresión

Universal Extractor en acción

Carpeta donde se extrajó los archivos de Opera

Renombrando chartables.bin


3.- Copia tanto el archivo de lenguaje español como el archivo OperaDef6.ini (extraelo de la versión adecuada: Opera 9.27 y menores, Opera 9.50 y mayores) a la carpeta de Opera (MAINDIR o Program Files\Opera), inicia Opera haciendo doble click en Opera.exe para que se creen las carpetas profile (perfil) y mail (correo)

Copiando OperaDef6.ini y es-ES.lng

Carpetas profile y mail creadas

4.- Mientras Opera no se está ejecutando, copia el siguiente archivo opera6.ini sobreescribiendo al que está en la subcarpeta profile dentro de la carpeta de Opera, borra la subcarpeta mail, reinicia Opera, configura las opciones que necesitas, adiciona skins, marcadores, etc., cierra Opera y listo ya tienes tu Opera Portable, así que solamente copia toda la carpeta de Opera (si deseas también puedes renombrar la carpeta a cualquier nombre que desees) a la memoria USB o a cualquier dispositivo escribible que tengas y simplemente ejecuta Opera.exe para iniciar tu propio Opera Portable

(Si ya tienes instalado Opera pero no utilizas ni el correo ni las fuentes o feeds)

5.- Copia la carpeta profile (perfil) del Opera instalado a la carpeta de Opera Portable (donde previamente ya hayas copiado los contenidos de la carpeta C:\Archivos de programa\Opera como está indicado antes del paso 1 y el archivo OperaDef6.ini indicado en el paso 3), luego con un editor de texto como NoteTab Light abre el archivo opera6.ini de la subcarpeta profile, busca por todas las líneas que indiquen (en este ejemplo indico para Windows XP SP 2):
1--- la ruta al perfil para Opera 9.2x y menores
C:\Documents and Settings\USUARIO\Datos de programa\Opera\Opera\profile

para Opera 9.5 y mayores hay que considerar también la ruta a la otra parte del perfil
C:\Documents and Settings\USUARIO\Configuración local\Datos de programa\Opera\Opera\profile

2--- la ruta del correo para Opera 9.2x y menores
C:\Documents and Settings\USUARIO\Datos de programa\Opera\Opera\mail

para Opera 9.5 y mayores
C:\Documents and Settings\USUARIO\Configuración local\Datos de programa\Opera\Opera\mail

3--- y la ruta de la carpeta de instalación de Opera
C:\Archivos de programa\Opera\

y reemplazalos, respectivamente, por
1--- profile
2--- mail
3--- (vacío, es decir debes borrar la ruta)
Además asegurate que las siguientes líneas tengan estos respectivos valores:
- Bajo la sección [User Prefs]
Cache Directory4=%TEMP%\opera\cache4

Operator Cache Directory4=%TEMP%\opera\opcache4

Temporary Download Directory=%TEMP%\opera\cache4\temporary_download

Check For New Opera=0

Show Default Browser Dialog=0

- Bajo la sección [Disk Cache]
Empty On Exit=1

Después haz doble click sobre Opera.exe de la carpeta de Opera Portable para que Opera se inicie, reconozca tus preferencias, marcadores, etc. y para que cree la carpeta mail, cierra Opera y listo ya tienes tu Opera Portable, así que solamente copia toda la carpeta de Opera (si deseas también puedes renombrar la carpeta a cualquier nombre que desees) a la memoria USB o a cualquier dispositivo escribible que tengas y simplemente ejecuta Opera.exe para iniciar tu propio Opera Portable

(Si ya tienes instalado Opera y quieres llevar contigo el correo y fuentes o feeds)

6.- Haz lo mismo que el paso 5 hasta la parte de editar los valores de las líneas ANTES de hacer doble click sobre Opera.exe; luego copia tambien la carpeta mail (correo) de tu Opera instalado a la carpeta de Opera Portable , luego con un editor de texto como NoteTab Light, abre los archivos accounts.ini e index.ini de la subcarpeta mail, busca por todas las líneas que indiquen la ruta del correo de Opera en tu PC (en este ejemplo indico para Windows XP SP 2):
C:\Documents and Settings\USUARIO\Datos de programa\Opera\Opera\mail

reemplazalos por lo siguiente
mail

Ahora sí, haz doble click sobre Opera.exe de la carpeta de Opera Portable para que Opera se inicie y reconozca tus preferencias, marcadores, etc. y lo más importante tus correos y fuentes o feeds, cierra Opera y listo ya está tu Opera Portable, así que solamente copia toda la carpeta de Opera (si deseas también puedes renombrar la carpeta a cualquier nombre que desees) a la memoria USB o a cualquier dispositivo escribible que tengas y simplemente ejecuta Opera.exe para iniciar tu propio Opera Portable

Este es el resultado de los pasos anteriores:

OPERA PORTABLE ESPONJOS0 9.27


OPERA PORTABLE ESPONJOSO 9.62



Notas sobre Opera Portable
- SI QUIERES UTILIZAR EL CORREO Y FUENTES DE TU OPERA INSTALADO EN LA PC CON OPERA PORTABLE DEBES HACERLO COMO ESTÁ INDICADO EN EL PASO 6, SI Y SOLAMENTE SI EL NÚMERO DE VERSIÓN DE OPERA PORTABLE ES EL MISMO QUE EL DE OPERA INSTALADO, AL UTILIZAR VERSIONES DISTINTAS (SEAN MAYORES O MENORES) PUEDES CAUSAR PÉRDIDAS DE TU CORREO Y FUENTES DEBIDO A QUE HA HABIDO MÚLTIPLES CAMBIOS DEL FORMATO DE CORREO DE OPERA DURANTE EL DESARROLLO DE LAS DIVERSIONES VERSIONES DE OPERA 9, PARA SABER EL NUMERO DE VERSION DE OPERA SEA EL PORTABLE O EL QUE ESTÁ INSTALADO EN TU PC HAZ CLICK AQUÍ

- Este edición de Opera está configurado para utilizar la carpeta temporal de la PC hospedante y no el dispositivo USB donde reside Opera Portátil, para escribir los archivos temporales o del caché y los archivos temporales de la ayuda de Opera para impedir que la vida útil de la memoria USB se reduzca debido a las muchas veces que pudieran escribirse los archivos temporales de Opera.

- Al salir Opera borra automáticamente los archivos temporales o de caché y los de la ayuda.

- La versión de Opera Portable basada en el instalador de Opera (pasos 1,2,4), está configurada para utilizar los userscripts en la subcarpeta userjs de la carpeta profile, si no sabes que son y como se utilizan los userscripts mira las preguntas 53 al 57 del FAQ de Opera

- Se incluyen los siguientes userscripts noclicktoactivate.js v.2, Quick-Reply_Formatting_tools.js, google-preview-1.0.js, googleimages-thumblink.js y multipopup.js, su utilidad está indicada en los enlaces respectivos.

- Ambas versiones incluyen los plugins de Windows Media Player y Flash (9.0.r124)

- Para actualizar Opera Portable, repite el primer paso con una nueva versión de Opera y copia las carpetas profile y mail y el archivo OperaDef6.ini de tu Opera Portable anterior.

- Hay varias limitaciones en esta edición de Opera:
a) Algunas veces archivos del perfil con información sensible como el historial o las cookies son guardadas en la carpeta del disco duro donde hayas realizado una descarga por lo que aconsejo que siempre estes atento a borrar estas carpetas y archivos si se han creado o utilizar alguna carpeta de la memoria para guardar la descarga
b) Esta limitación no la he podido sortear y es que los Widgets no son utilizables debido a que utilizan rutas absolutas para sus archivos y la configuración de Opera Portable utiliza rutas relativas haciendo que al instalar un widget (sin importar cual) se muestra una ventana semitransparente con un mensaje de error que no se pudo encontrar la página. awww awww awww

Para sortear estas limitaciones se deben seguir las siguientes instrucciones:
>> Renombrar la carpeta de Opera Portable a opera y copiarla a la carpeta PortableApps de la memoria, obteniendo como ruta de Opera Portable: \PortableApps\opera\

>> Con un editor de texto crear un archivo llamado mount_apps.bat en la carpeta PortableApps y copiar el siguiente código:
@echo off
subst z: ..\PortableApps


>> Con el editor de texto crear otro archivo llamado unmount_apps.bat en la carpeta PortableApps y copiar el siguiente código:
@echo off
subst z: /D


>> Con el editor de texto abrir el archivo opera6.ini y cambiar todas las referencias relativas a absolutas indicadas en los pasos 5 y 6, bajo la jerarquía Z:\opera\

>> Finalmente para hacer funcionar correctamente a Opera Portable se debe seguir estrictamente la siguiente secuencia de ejecución:
..........1. mount_apps.bat ubicado en \PortableApps
..........2. opera.exe ubicado en \PortableApps\opera
..........3. unmount_apps.bat (sólo después de que opera.exe ya no esté ejecutándose, es decir cerrar Opera)

- Todo este trabajo está basado en el ya realizado en Opera@USB y OperaPortable y las correcciones en las sugerencias de: fmarcelb y moolambda, así que parte del crédito es a los autores de estas versiones y a los usuarios con sus consejos, además si te cansa realizar tantos pasos simplemente descarga estas versiones que son más sofisticadas y refinadas.

La más reciente solución para descargar de Megaupload con Opera¿Cómo instalar Shockwave Player en Opera?

Comments

sandokan 19. November 2007, 22:42

hola esponjoso, estoy usando tu opera portable 9.24 en mi pc y, desinstalè el que tenìa instalado ,quisiera saber si luego hay alguna forma de actualizarla a nuevas versiones o, indefectiblemente hay que hacer otro portable, por ejemplo serìa para la versiòn 9.25?, y perdòn si estoy preguntando una barbaridad. un saudo

Bob Cuadrado Pantalones Esponjosos 20. November 2007, 01:57

Hola sandokan.

Que bueno que has descargado mi versión de Opera Portable, relatame que tal te funciona, sin problemas o si hay algún problema, me gustaría mucho leer las experiencias de los usuarios para mejorar esta versión.

Con respecto a lo que me preguntas, es posible hacerlo sin repetir todo el proceso, solo tienes que descargar el instalador de la nueva versión, extraerlo con universal extractor a una carpeta cualquiera, y en ésta copiar la carpeta profile (y la carpeta mail si estás usando el correo o las fuentes o feeds) y el archivo OperaDef6.ini de tu versión previa de Opera Portable; y finalmente ejecutas Opera Portable haciendo doble click en Opera.exe; te aviso que este proceso de actualización todavía no lo he probado pero presumo que funcionará en la mayor parte de casos solo que no lo garantizó si estas usando el correo o feeds ya que si por ejemplo actualizas a Opera 9.5 este tendrá que reindexar todo el correo para adaptarse a un nuevo formato (otro más!) de almacenamiento de correo y en este proceso puede que haya errores con los filtros de correo o incluso perdida de cartas :frown:

Saludos
:wink: :wink: :wink:

sandokan 20. November 2007, 12:55

tu opera portable me gustò porque abre directamente sin esa pantalla negra que trae la versiòn oficial, si nesecitas datos tècnicos ahì hago agua como un galeòn viejo.
con respecto al correo te comento que incluì una copia de la carpeta mail y, otra de profile que tenia en la instalaciòn anterior y funciona todo perfecto, ahora, cuando quiera actualizar a la versiòn final 9.5 signica perder datos de mi correo?, o, voy a tener que configurar nuevamente el correo desde cero?, y quisiera saber si puedo re configurar este opera para que funcione todo dentro de esta misma carpeta donde recide opera portable y no con una carpeta temporal como dices en este pàrrafo:" Este Opera está configurado para utilizar la carpeta temporal de la PC hospedante y no el dispositivo USB donde reside Opera Portable ".saludos y gracias por las respuestas.

Bob Cuadrado Pantalones Esponjosos 21. November 2007, 03:07

Hola sandokan

Cuando actualices Opera a la versión 9.5 de acuerdo a información del blog del Desktop team donde informan sobre las nuevas versiones, esta hará un reindexado del correo de la versión anterior que tengas, este proceso de reindexado PUEDE PERO NO NECESARIAMENTE acarrear errores de filtros o etiquetas o pérdida de cartas y no importaría si configuras desde cero el correo igual Opera hará el reindexado por lo cual es innecesario.

Con respecto a la configuración del caché está pensado para evitar el uso contínuo de la memoria USB o dispositivo que tengas pero si lo vas a utilizar en la PC y deseas que el cache y los archivos de ayuda se encuentren dentro del mismo perfil, entonces haz lo siguiente:
Con un editor de texto abre el archivo opera6.ini ubicado dentro de la carpeta profile y realizas las siguientes modificaciones:
Cache Directory4=.\profile\cache4

Operator Cache Directory4=.\profile\opcache4

Temporary Download Directory= .\profile\cache4\temporary_download


Saludos
:wink: :wink: :wink:

sandokan 21. November 2007, 12:24

gracias esponjoso ¡¡, de cualquier manera dejè una copia de opera sin modificar oera6.ini, para llevarlo a lugar de trabajo. saludos.

Paul Chanseaud 14. January 2008, 16:28

Excelente! Muchas gracias esponjoso.

Paul Chanseaud 14. January 2008, 16:46

Esponjoso te hago una pregunta. ¿Por qué razón hay que copiar ese archivo opera6.ini sobreescribiendo al que se creó al iniciar opera pòr primera vez? (paso 4)

Bob Cuadrado Pantalones Esponjosos 18. January 2008, 03:50

Hola paulchanseaud

La razón es que opera6.ini POR DEFECTO utiliza rutas absolutas para manejar el perfil y el correo (con todos sus archivos), el que he puesto arriba utiliza rutas relativas las cuales permiten que Opera pueda ser portable sin esto tendrías que replicar en una nueva computadora la ruta exacta de los archivos que se indica en Opera6.ini.

Saludos
:wink: :wink: :wink:

Paul Chanseaud 23. January 2008, 23:52

Hola esponjoso. Muchas gracias por la respuesta. Te cuento que me descargué el Opera@USB ya que necesita usar el cliente de correo en un dispositivo portable. Pero tenía ese problema que al intentar iniciar opera en una pc diferente, me daba un error y no cargaba (init error algo así). Ahora sobreescribí el archivo opera6.ini a la carpeta profile y anduvo perfecto (salvo que me cambió el idioma, la apariencia y algunas ociones, pero me conservó todas las cuentas de correo, los mails, etc).

La duda que tengo ahora es la siguiente:

Ahora que ya tengo bien armadito el opera@USB, me gustaría poder copiar la carpeta de opera integra que tengo en el pendrive a un disco local de una computadora. Es decir, en lugar de instalar opera en una máquina, copiar esta versión que tengo y usarla como la instalación oficial. El problema que tengo es que cuando hago esto y luego quiero ejecutar opera desde la nueva ubicación, opera comienza a indexar los correos, y luego -después de apróximadamente 1 minuto- carga el programa pero los correos me aparecen todos vacíos, sin nombres, sin asunto, sin mensajes, nada.

Alguna sugerencia? Muchas gracias por todo.

Bob Cuadrado Pantalones Esponjosos 27. January 2008, 16:28

Hola paulchaseaud

Antes que nada no deberías ejecutar este Opera portátil con el archivo opera@usb.exe sino con opera.exe pero este archivo me parece que esta renombrado a opera.efe no lo sé habría que verificarlo pero si es así es este el que debes ejecutar no el de operausb y esto es así porque este último renombra las rutas contenidas en opera6.ini y en el archivo index.ini que es del correo de Opera y se encuentra en la carpeta mail produciéndose así errores en la ruta de los archivos.

Tienes que comprobar que las rutas tanto en opera6.ini como en index.ini indiquen una ruta relativa como las siguientes:
- En Opera6.ini
[Mail]
Mail Root Directory=.\mail

- En index.ini
File=.\mail\index\m2_sent.idx
File=.\mail\index\m2_received_list.idx
............(así por el estilo)

Si las rutas están correctas opera no tendría que reindexar el correo cada vez que se inicie.
Me avisas como te va con esto
Saludos
:wink: :wink: :wink:

moolambda 28. January 2008, 13:46

Cuidado. Opera no está preparado para configurarse con rutas relativas.

La solución que describes acarrea el problema de los widgets, además del siguiente problema:

Cuando intentas descargar un archivo, al guardarlo, por ejemplo, en una carpeta del disco duro local, Opera (al menos 9.5b) creará una carpeta en dicha carpeta: profile\global.dat, que contiene información acerca de tu historial de navegación que podría considerarse sensible. Este archivo deberá ser eliminado manualmente en el caso de que la carpeta no sea la carpeta temporal del sistema.

Por tanto, veo dos soluciones a esto:

1. Ser extremadamente cuidadoso y guardar archivos sólamente en el dispositivo portátil.

2. No usar rutas relativas, sino que absolutas, lo cual solucionaría el problema de los widgets. Considero que la mejor solución es usar el comando SUBST para administrar los cambios de unidad, de modo de que las rutas absolutas siempre funcionen.

Tengo dos scripts muy simples (albergados en un dispositivo portátil) que enlazan una unidad virtual (que llamé Z:) a una carpeta "real" de dicho dispositivo. Se asume que opera portable se encuentra en [Unidad Portátil:]\PortableApps\opera\

--- mount_apps.bat --- ;; en \PortableApps\mount_apps.bat
@echo off
subst z: ..\PortableApps
------

--- unmount_apps.bat --- ;; en \PortableApps\unmount_apps.bat
@echo off
subst z: /D
------

En opera6.ini, cambié todas las referencias relativas a absolutas, bajo la jerarquía Z:\opera\

Para que todo esto funcione, se debe ejecutar en el siguiente orden:

1. mount_apps.bat
2. opera.exe
3. unmount_apps.bat (cuando opera.exe ya no esté ejecutándose)

Los widgets funcionan nuevamente. En resumen, todo este proceso es una combinación de tu procedimiento y de http://my.opera.com/Tamil/blog/portable-opera-using-windows-virtual-drive

Aunque no es un método simple ni perfecto, personalmente lo uso, ya que mi objetivo es tener mail y widgets de forma portátil. Opera@USB realiza algo parecido (no estableciendo una unidad virtual, sino que determinando la unidad en la que se alberga Opera en cada instancia), pero lamentablemente, no siempre el mecanismo de reescritura de archivos es satisfactorio, perdiendo referencias a widgets, por ejemplo. Se justifica así la conveniencia de crear una versión portátil personal de Opera.

Bob Cuadrado Pantalones Esponjosos 2. February 2008, 03:09

Hola moolambda
Muchas gracias por la información, la situación con las descargas no lo sabía por lo que como indicas hay que tener precaucion.
pronto modificaré este post con las indicaciones que haz realizado para una segunda versión mejorada de este opera portable gracias a tu aporte

Saludos y que pases bien
:wink: :wink: :wink:

fmarcelb 28. May 2008, 20:52

hola, yo una vez tambien quise hacer el opera portatil
y moolambda tiene razon sobre las rutas relativas..
opera desde cierta version dejo de reconocerlas
pero hay una solución fácil.

en la lineas que debieran ser por ejemplo..
Opera Directory=.\profile
Mail Root Directory=.\mail

tienen que sacar el .\ entonces queda asi:

Opera Directory=profile
Mail Root Directory=mail

(los nombres de las carpetas pueden terminar
con un \, por ejemplo, puede ser profile o profile\
sirve para identificar mejor las rutas en el .ini)

bueno eso es todo, ojala que les
solucione el problema a los que lo tengan.
yo tengo el opera 950 #10024
y hasta ahora está todo bien.
:cheers:

Bob Cuadrado Pantalones Esponjosos 28. May 2008, 23:44

Hola fmarcelb

Muchas gracias por la información y consejos, tomaré en cuenta tanto lo de moolambda como lo tuyo para una actualización futura de este post, se que me he descuidado en actualizarlo pero me voy a dar tiempo para hacerlo.

Saludos
:wink: :wink: :wink:

Bizarro 22. February 2009, 14:07

Gracias por el tutorial, esponjoso; me interesa mucho ya que no me ha convencido ninguna de las versiones portables de Opera que existen. Tengo dos dudas: ¿sabes cómo puedo registrar la versión que crearé? y ¿cómo puedo distribuirla sin violar los términos de uso de Opera?

Y continúo bajando todos tus posts, creo que tienes la mejor documentación que existe en español sobre Opera. Me gustaría que me recomendaras algunos sitios donde puedo aprender más puesto que me serán de gran utilidad para crear Descubre Opera, que por cierto ya no será un blog sino una página web. Estoy muy encaminado en este proyecto y espero que podamos crear el mejor sitio de difusión de Opera en español.

Bob Cuadrado Pantalones Esponjosos 29. March 2009, 05:39

Hola Bizarro

Disculpa la gran demora en contestarte lo que pasa es que inicie otro semestre en la universidad y me ha exigido más que el anterior. Por lo que entiendo si distribuyes Opera pero sin modificar el ejecutable o los dll entonces no debería existir conflicto alguno con la licencia que si debería ponerse en la distribución y hablando de eso yo mismo debo volver a hacer otro opera portable que si incluya la licencia del programa y así no incumplir

Está excelente este proyecto dime que es lo que necesitas y en que puedo ayudarte para contribuir a la web.

Con respecto a páginas en español sobre Opera te puedo recomendar como ya lo hicé en el post de Bienvenida las siguientes:
  1. guía visual de Opera,
  2. tutorial introductorio de Opera


Saludos
:wink: :wink: :wink:

Bob Cuadrado Pantalones Esponjosos 29. March 2009, 06:21

Respecto a la versión de opera portable que ofrezco aquí como te habrás dado cuenta es muy muy artesanal y más producto de la experiencia que de un aplicación o procedimiento documentado, así que si quieres un portable pero con todas las de ley puedes encontrar muy útil aunque de nivel avanzado el siguiente tutorial en inglés para hacer programas portables:

Make Portable With NSIS

Saludos
:wink: :wink: :wink:

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.

Download Opera, the fastest and most secure browser