Main menu

Search
Login
Signup
Links
<< Previous thread | Next thread >>   
X-Opera Launcher

Go to page       >>  
Author Post
Danix
Wed 05 Sep 2007 - 23:14

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956

Ecco una prima versione del super richiesto launcher per Opera.
Download X-Opera Launcher 1.1 [rev1]: -Link-


; --------------------------------------------------------------------------
; winPenPack project - X-Software collection
; Copyright © 2005-2007 winPenPack.com - All rights reserved  
; --------------------------------------------------------------------------
; X-Launcher developed by tittoproject (tittoproject@gmail.com)
; Ini file [rev1] - Author: Danix (winpenpack@gmail.com) - Date: 05.09.2007
; --------------------------------------------------------------------------
; This notice may not be removed or altered from any distribution.
; --------------------------------------------------------------------------
; X-Opera Launcher is released under Freeware License.
;---------------------------------------------------------------------------

[Setup]
AppName=Opera

[FileToRun]
PathToExe=$Bin$\$AppName$\$AppName$.exe

[Environment]
OperaDownloadDir=$Download$\$AppName$

[Functions]
;----------------------------------------------------------
; Locale - rimozione lingue tranne l'Italiano (da attivare)
;----------------------------------------------------------
;DirCopy=$ExeDir$\locale\it|$ExeDir$\locale_it\it
;DirRemove=$ExeDir$\locale
;DirMove=$ExeDir$\locale_it|$ExeDir$\locale

DirCreate=%OperaDownloadDir%
FileCopy=$Home$\$AppName$\operadef6.ini|$ExeDir$\operadef6.ini|o
FileCopy=$Home$\$AppName$\opera6.ini|$ExeDir$\profile\opera6.ini|o

[RunAfter]
FileCopy=$ExeDir$\operadef6.ini|$Home$\$AppName$\operadef6.ini|o
FileCopy=$ExeDir$\profile\opera6.ini|$Home$\$AppName$\opera6.ini|o
DirRemove=@TempDir@\Opera

;---------------------
; Backup (da attivare)
;---------------------
;DirMove=$Backup$\$AppName$\backup_2|$Backup$\$AppName$\backup_3|o
;DirMove=$Backup$\$AppName$\backup_1|$Backup$\$AppName$\backup_2|o
;DirCopy=$ExeDir$\profile|$Backup$\$AppName$\backup_1\profile
;FileCopy=$ExeDir$\operadef6.ini|$Backup$\$AppName$\backup_1

[WriteToIni=$ExeDir$\operadef6.ini]
User Prefs|Directory Image=$ExeDir$\images\folder.gif
User Prefs|Drive Image=$ExeDir$\images\drive.gif
User Prefs|Link Image=$ExeDir$\images\link.gif
User Prefs|File Image=$ExeDir$\images\file.gif
User Prefs|Cache Style File=$ExeDir$\Styles\cache.css
User Prefs|Dir Style File=$ExeDir$\Styles\dir.css
User Prefs|Drives Style File=$ExeDir$\Styles\drives.css
User Prefs|History Style File=$ExeDir$\Styles\history.css
User Prefs|Plugins Style File=$ExeDir$\Styles\plugins.css
User Prefs|Language File=$ExeDir$\locale\it\it.lng
User Prefs|WML CSS File=$ExeDir$\Styles\wml.css
User Prefs|OPF CSS File=$ExeDir$\Styles\opf.css
User Prefs|CSR CSS File=$ExeDir$\Styles\csr.css
User Prefs|About Style File=$ExeDir$\Styles\About.css
User Prefs|MIME Style File=$ExeDir$\Styles\mime.css
User Prefs|Info CSS File=$ExeDir$\Styles\info.css
User Prefs|Language Codes File=$ExeDir$\lngcode.txt
User Prefs|IM Style File=$ExeDir$\Styles\im.css
User Prefs|Certificate Info CSS File=$ExeDir$\styles\certinfo.css
User Prefs|Plugin Path=$ExeDir$\Program\Plugins;
Local CSS Files|File 1=$ExeDir$\styles\user\textonly.css
Local CSS Files|File 2=$ExeDir$\styles\user\nostalgia.css
Local CSS Files|File 3=$ExeDir$\styles\user\accessibility.css
Local CSS Files|File 4=$ExeDir$\styles\user\imageandlinkonly.css
Local CSS Files|File 5=$ExeDir$\styles\user\contrastwb.css
Local CSS Files|File 6=$ExeDir$\styles\user\contrastbw.css
Local CSS Files|File 7=$ExeDir$\styles\user\hidenonlinkimages.css
Local CSS Files|File 9=$ExeDir$\styles\user\disabletables.css
Local CSS Files|File 10=$ExeDir$\styles\user\showstructure.css
Local CSS Files|File 11=$ExeDir$\styles\user\debugwithoutline.css
Adv User Prefs|Plugin ignore file=$ExeDir$\plugin-ignore.ini
System|Multi User=0
Java|Opera Classpath=$ExeDir$\Classes\Opera.jar
Java|Security Policy=$ExeDir$\Classes\Opera.policy
VoiceXML|voicexmlplugin=$ExeDir$\vxmplugin.dll
VoiceXML|library location=$ExeDir$\
VoiceXML|resources location=$ExeDir$\
Install|MAINDIR=$ExeDir$\

[WriteToIni=$ExeDir$\profile\opera6.ini]
User Prefs|Opera Directory=$ExeDir$\profile
User Prefs|Download Directory=%OperaDownloadDir%
User Prefs|Hot List File Ver2=$ExeDir$\profile\opera6.adr
User Prefs|Cache Directory4=@TempDir@\Opera\cache4
User Prefs|Operator Cache Directory4=@TempDir@\Opera\opcache
User Prefs|Temporary Download Directory=@TempDir@\Opera\cache4\temporary_download
User Prefs|Show Default Browser Dialog=0
User Prefs|Startup Type=4
Mail|Mail Root Directory=$ExeDir$\mail
Saved Settings|Open Dir=%OperaDownloadDir%
Saved Settings|Save Dir=%OperaDownloadDir%
Disk Cache|Empty On Exit=1

[WriteToIni=$ExeDir$\spellcheck.ini]
Spell check|Spell check engine=$ExeDir$\spellcheck.dll

;----------------
; Mail on server
;----------------
;[WriteToIni=$ExeDir$\mail\accounts.ini]
;Account1|Leave On Server=1

[StringReplace=$ExeDir$\profile\opera6.ini]
Button Set|\skin==$ExeDir$
Toolbar Configuration|profile==$ExeDir$\

[WriteToReg=$Home$\$AppName$\$AppName$_1.reg]
MainKey=HKEY_CURRENT_USER\Software\Opera Software

[WriteToReg=$Home$\$AppName$\$AppName$_2.reg]
MainKey=HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Opera

[WriteToReg=$Home$\$AppName$\$AppName$_3.reg]
MainKey=HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\Opera

[WriteToReg=$Home$\$AppName$\$AppName$_4.reg]
MainKey=HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Opera.exe

[RunBefore]
RegEdit=$Home$\$AppName$\$AppName$_1.reg;$AppName$_2.reg;$AppName$_3.reg;$AppName$_4.reg

[Options]
DeleteTemp=true
RunWait=true
ShowSplash=false
WriteLog=false

[SplashScreen]
Image=
Title=
TimeOut=1500


[ Edited Sun 11 May 2008 - 01:03 ]
Back to top
Website
sceicco
Thu 06 Sep 2007 - 22:14

online
Registered Member #5022
Joined: Tue 05 Jun 2007 - 08:51
Posts: 385
Mitico Danix, volevo chiederti se nel launcher da te compilato hai tenuto conto di questi 2 passaggi che ho trovato sul sito della versione - Opera@USB, e precisamente:

Riporto come scritto

Opera - FAQ


Does permanent access damage the USB stick?

To safe livetime of the USB Device and to increase speed of Opera, the cache-directory is on the harddisk (at Windows temp)
the Cache was cleared after normal close of Opera, so there is no data left.




I like to use the Sessions function ?

The Sessions function was disabled (Continue from last time) so Opera don't always writes the actual state to the stick
To activate the "Continue from last time" / Sessions - function , you have only to delete the sessions file in the operausb\profile\ directory - thats all !


Ciao!
Back to top
Danix
Thu 06 Sep 2007 - 22:22

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
sceicco wrote ...

Does permanent access damage the USB stick?

To safe livetime of the USB Device and to increase speed of Opera, the cache-directory is on the harddisk (at Windows temp)
the Cache was cleared after normal close of Opera, so there is no data left.


Ovvio
La cache viene salvata in una directory temporanea anzichè nel profilo personale per poi esser cancellata alla chiusura dell'applicazione.
Esattamente in C:\Documents and Settings\Nome_Utente\Impostazioni locali\Temp\Opera
La cartella "Opera" rimane su Hd vuota, ma volendo potrei inserire un'istruzione per eliminarla.

------------------------------------------------
[rev2] Linea 38, aggiungere:

DirRemove=@TempDir@\Opera

(ho aggiornato il launcher)
------------------------------------------------
sceicco wrote ...

I like to use the Sessions function ?

The Sessions function was disabled (Continue from last time) so Opera don't always writes the actual state to the stick
To activate the "Continue from last time" / Sessions - function , you have only to delete the sessions file in the operausb\profile\ directory - thats all !

Non ho disabilitato invece questa funzione. Non ne ero neanche a conoscenza. Che sarebbe? Se si elimina il "sessions file" non si crea il profilo?


[ Edited Sun 23 Sep 2007 - 17:10 ]
Back to top
Website
alexcyber
Mon 04 Feb 2008 - 15:20

online
Registered Member #5886
Joined: Thu 30 Aug 2007 - 00:24
Posts: 149
ciao Danix, da molto tempo uso senza problema il tuo launcher per Opera e di questo ti ringrazio, avrei però bisogno di un aiuto, è possibile modificare il file INI(magari in maniera reversibile) per fare in modo che alla chiusura di Opera la cache non venga cancellata e venga ripristinata al successivo avvio del browser?

stò usando una flat basata sui mega scaricati in up/down e mi farebbe comodo che il broswer utilizzi la cache, riducendo così il traffico di dati scambiati....

grazie

[ Edited Mon 04 Feb 2008 - 15:21 ]
Back to top
Danix
Wed 06 Feb 2008 - 00:51

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
La soluzione migliore sarebbe quella di spostare la cache in \User (anzichè lasciarla in %temp%) ed evitare che venga cancellata alla chiusura del browser.

Prova a sostituire queste righe di codice in X-Opera.ini e fammi sapere..

(righe 104, 105, 106)

User Prefs|Cache Directory4=$Home$\$AppName$\cache4
User Prefs|Operator Cache Directory4=$Home$\$AppName$\opcache
User Prefs|Temporary Download Directory=$Home$\$AppName$\cache4\temporary_download


(riga 112)

Disk Cache|Empty On Exit=0
Back to top
Website
alexcyber
Sat 09 Feb 2008 - 10:56

online
Registered Member #5886
Joined: Thu 30 Aug 2007 - 00:24
Posts: 149
Danix wrote ...

La soluzione migliore sarebbe quella di spostare la cache in \User (anzichè lasciarla in %temp%) ed evitare che venga cancellata alla chiusura del browser.

Prova a sostituire queste righe di codice in X-Opera.ini e fammi sapere..

(righe 104, 105, 106)

User Prefs|Cache Directory4=$Home$\$AppName$\cache4
User Prefs|Operator Cache Directory4=$Home$\$AppName$\opcache
User Prefs|Temporary Download Directory=$Home$\$AppName$\cache4\temporary_download


(riga 112)

Disk Cache|Empty On Exit=0



funziona perfettamente! , forse sarebbe da valutare se inserire queste modifiche nel launcher definitivo.....

grazie
Back to top
Danix
Sat 09 Feb 2008 - 11:29

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
forse sarebbe da valutare se inserire queste modifiche nel launcher definitivo.....
Ho spostato la cache in %temp% proprio per evitare un'eccessiva scrittura nella cartella del programma, e quindi su USB Pen.
Potrei pensare però a un'impostazione alternativa nell'INI da cambiare facilmente..
Back to top
Website
alexcyber
Sat 09 Feb 2008 - 11:40

online
Registered Member #5886
Joined: Thu 30 Aug 2007 - 00:24
Posts: 149
Potrei pensare però a un'impostazione alternativa nell'INI da cambiare facilmente..


considerando che molti utenti(io compreso) usano x-software su desktop sarebbe un' idea Ottima!
Back to top
Danix
Sun 11 May 2008 - 01:01

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
[rev4]
Download: -Link-

  1. Aggiunto supporto a GNU Aspell (correttore ortografico).
    (Copiare GNU Aspell e relativi dizionari in X-Opera\Lib\Aspell. Per comodità è possibile copiare la cartella \Lib\Aspell dal pacchetto di X-Notepad++).

  2. Fix: i percorsi assoluti dei widgets non venivano aggiornati, con conseguente perdita della portatilità cambiando drive o percorso.


[ Edited Sun 11 May 2008 - 01:16 ]
Back to top
Website
Danix
Mon 04 Aug 2008 - 18:11

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
[rev5]
Download: -Link-

  1. Risolti bug memorizzazione skin e bug correttore ortografico (aspell) per Opera 9.51 -Link-

  2. Aggiunta opzione per settare la cache nella directory $Temp$ (impostazione consigliata per l'utilizzo di Opera su USB Pen).

    Attivare:

    ;Cache4=$Temp$\cache4
    ;OpCache=$Temp$\opcache
    ;TemporaryDownloadDir=$Temp$\cache4\temporary_download


    e disattivare:

    Cache4=$Home$\$AppName$\cache4
    OpCache=$Home$\$AppName$\opcache
    TemporaryDownloadDir=$Home$\$AppName$\cache4\temporary_download


  3. Aggiunte opzioni per la localizzazione:

    Opera_lang=it (de, fr, etc.. interfaccia del programma nella lingua impostata)
    Aspell_lang=it (de, fr, etc.. correttore ortografico nella lingua impostata)


    Attivare:

    ;(locale)
    ;User Prefs|Language File=$ExeDir$\locale\%Opera_lang%\%Opera_lang%.lng


  4. Rimozione di tutte le lingue tranne quella impostata.

    Attivare:

    ;(remove all languages except your language)
    ;DirCopy=$ExeDir$\locale\%Opera_lang%|$ExeDir$\locale_%Opera_lang%\%Opera_lang%
    ;DirRemove=$ExeDir$\locale
    ;DirMove=$ExeDir$\locale_%Opera_lang%|$ExeDir$\locale

Back to top
Website

Go to page       >>  
Moderators: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by e107 Forum System