Menù Principale

Cerca
Login
Registrati
Link
<< Discussione precedente | Discussione successiva >>   
X-Opera Launcher

Vai a pagina       >>  
Autore Messaggio
Danix
mer 05 set 2007 - 23:14

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 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


[ Modificato dom 11 mag 2008 - 01:03 ]
Torna ad inizio pagina
Sito Web
sceicco
gio 06 set 2007 - 22:14

online
Utente registrato #5022
Registrato il: mar 05 giu 2007 - 08:51
Messaggi: 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!
Torna ad inizio pagina
Danix
gio 06 set 2007 - 22:22

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
sceicco ha scritto ...

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 ha scritto ...

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?


[ Modificato dom 23 set 2007 - 17:10 ]
Torna ad inizio pagina
Sito Web
alexcyber
lun 04 feb 2008 - 15:20

online
Utente registrato #5886
Registrato il: gio 30 ago 2007 - 00:24
Messaggi: 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

[ Modificato lun 04 feb 2008 - 15:21 ]
Torna ad inizio pagina
Danix
mer 06 feb 2008 - 00:51

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 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
Torna ad inizio pagina
Sito Web
alexcyber
sab 09 feb 2008 - 10:56

online
Utente registrato #5886
Registrato il: gio 30 ago 2007 - 00:24
Messaggi: 149
Danix ha scritto ...

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
Torna ad inizio pagina
Danix
sab 09 feb 2008 - 11:29

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 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..
Torna ad inizio pagina
Sito Web
alexcyber
sab 09 feb 2008 - 11:40

online
Utente registrato #5886
Registrato il: gio 30 ago 2007 - 00:24
Messaggi: 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!
Torna ad inizio pagina
Danix
dom 11 mag 2008 - 01:01

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 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.


[ Modificato dom 11 mag 2008 - 01:16 ]
Torna ad inizio pagina
Sito Web
Danix
lun 04 ago 2008 - 18:11

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 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

Torna ad inizio pagina
Sito Web

Vai a pagina       >>  
Moderatori: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Salta:     Torna ad inizio pagina

RSS discussione: rss 0.92 RSS discussione: rss 2.0 RSS discussione: RDF
Powered by e107 Forum System