winPenPack - The Portable Software Collection : Forum / topic
http://www.winpenpack.com/
en-gb2024-03-29T00:45:33+01:00winpenpack@nospam.comhourly12000-01-01T12:00+00:00[Proposta] Nuovo ini per X-Mule
http://www.winpenpack.com/en/e107_plugins/forum/forum_viewtopic.php?3709
2024-03-29T00:45:33+01:00Prendendo spunto dalla discussione riportata a questo -Link- , propongo di spostare tutte le impostazioni in \User\eMule.Inoltre, benchè l'ini precedente creasse le cartelle Incoming e Temp in \Download, quelle create di default dal programma al primo avvio, non venivano eliminate.La funzione di backup ora riguarda tutta la cartella "config", il che rappresenta un vantaggio ma può anche creare problemi di spazio (su pen Usb) se la cartella è di grosse dimensioni.Al limite il backup si può disabilitare, oppure limitarlo al solo preferences.ini ... [Setup]
AppName=eMule
[FileToRun]
PathToExe=$Bin$\$AppName$\$AppName$.exe
[Environment]
HOME=$Home$\$AppName$
eMULE_INCOMING=$Download$\$AppName$\Incoming
eMULE_TEMP=$Download$\$AppName$\Temp
eMULE_BACKUP=$Backup$\$AppName$
[Functions]
DirCreate=%HOME%
DirCopy=%eMULE_BACKUP%\config|$ExeDir$\config
DirCreate=%eMULE_INCOMING%|%eMULE_TEMP%
DirMove=%HOME%\config|$ExeDir$|o
[WriteToIni=$ExeDir$\config\preferences.ini]
eMule|IncomingDir=%eMULE_INCOMING%
eMule|TempDir=%eMULE_TEMP%
eMule|NotifierConfiguration=$ExeDir$\config\Notifier.ini
eMule|WebTemplateFile=$ExeDir$\config\eMule.tmpl
eMule|ToolbarBitmapFolder=$ExeDir$\skins
[RunAfter]
DirCopy=$ExeDir$\config|%eMULE_BACKUP%\config|o
DirMove=$ExeDir$\config|%HOME%\config|o
DirRemove=$ExeDir$\Temp
DirRemove=$ExeDir$\Incoming
[Options]
DeleteTemp=true
MultipleIstances=false
ShowSplash=true
WriteLog=false
[SplashScreen]
Image=
Title=
TimeOut=1000 Re: [Proposta] Nuovo ini per X-Mule
http://www.winpenpack.com/en/e107_plugins/forum/forum_viewtopic.php?3709
2024-03-29T00:45:33+01:00tittoprojectDanix wrote ...La funzione di backup ora riguarda tutta la cartella "config", il che rappresenta un vantaggio ma può anche creare problemi di spazio (su pen Usb) se la cartella è di grosse dimensioni.Al limite il backup si può disabilitare, oppure limitarlo al solo preferences.ini ...Si puo' anche limitarla ai soli .ini: DirCopy=$ExeDir$\config\*.ini|%eMULE_HOME%\config|o Comunque sia, se si preferisce usare la cartella %eMULE_HOME% per i backup (cosa che condivido), suggerisco di fare lo spostamento "a mano" una volta per tutte e togliereogni riferimento alla cartella $backup$ nell'.ini. A dire il vero io preferisco usare la cartella %eMULE_HOME% anche per i download (cartelle 'Incoming' e 'Temp').Nel tuo .ini manca la sezione [RunBefore], come su FileZilla, per copiare le impostazioni salvate nella %eMULE_HOME% in $ExeDir$. Questa cosa serve, appunto, per mantenere le impostazioni quando si aggiorna il programma.NB: notare che ho sostituito la variabile %HOME% con %eMULE_HOME%: essendo la variabile %HOME% una variabile "speciale", è meglio non usarla quando non serveRe: [Proposta] Nuovo ini per X-Mule
http://www.winpenpack.com/en/e107_plugins/forum/forum_viewtopic.php?3709
2024-03-29T00:45:33+01:00DanixQuindi non bisognerebbe utilizzarla mai?O comunque sarebbe preferibile sempre utilizzarla col prefisso PREFISSO_HOME?Re: [Proposta] Nuovo ini per X-Mule
http://www.winpenpack.com/en/e107_plugins/forum/forum_viewtopic.php?3709
2024-03-29T00:45:33+01:00DanixComunque sia, se si preferisce usare la cartella %eMULE_HOME% per i backup (cosa che condivido), suggerisco di fare lo spostamento "a mano" una volta per tutte e togliereogni riferimento alla cartella $backup$ nell'.ini. A dire il vero io preferisco usare la cartella %eMULE_HOME% anche per i download (cartelle 'Incoming' e 'Temp').Questo sconvolgerebbe l'architettura di wpp anche in vista del project X.Io propenderei per lasciare le cose come stanno.Nel tuo .ini manca la sezione [RunBefore], come su FileZilla, per copiare le impostazioni salvate nella %eMULE_HOME% in $ExeDir$. Questa cosa serve, appunto, per mantenere le impostazioni quando si aggiorna il programma.Questa è nuova... Sicuro?Io ho usato [Functions]DirMove=%HOME%\config|$ExeDir$|oCon sovrascrittura. Non c'è nessun file REG nè un comando da avviare.NB: notare che ho sostituito la variabile %HOME% con %eMULE_HOME%: essendo la variabile %HOME% una variabile "speciale", è meglio non usarla quando non serve Ho notato che non ci son differenze se non per i programmi tipo pidgin (PURPLE_HOME) che hanno variabili specifiche.Che intendi per speciale?E soprattutto in quali casi la usi?Re: [Proposta] Nuovo ini per X-Mule
http://www.winpenpack.com/en/e107_plugins/forum/forum_viewtopic.php?3709
2024-03-29T00:45:33+01:00tittoprojectDanix wrote ...Questa è nuova... Sicuro?Hai ragione, fa finta di niente, è che ho pitturato casa tutto il giorno (di domenica) e sono un po' cotto.Re: [Proposta] Nuovo ini per X-Mule
http://www.winpenpack.com/en/e107_plugins/forum/forum_viewtopic.php?3709
2024-03-29T00:45:33+01:00tittoproject"Danix" wrote ...Che intendi per speciale?E soprattutto in quali casi la usi?Coma saprai, molti programmi, soprattutto quelli che sono nati nel mondo Unix, salvano le impostazioni nella cartella %HOME%. Quindi, se da XMule lanci un altro programma (tipo un lettore multimediale) che usa appunto la %HOME%, gli scombussoli tutto!Re: [Proposta] Nuovo ini per X-Mule
http://www.winpenpack.com/en/e107_plugins/forum/forum_viewtopic.php?3709
2024-03-29T00:45:33+01:00tittoprojectDanix wrote ...Quindi non bisognerebbe utilizzarla mai?O comunque sarebbe preferibile sempre utilizzarla col prefisso PREFISSO_HOME?Va usata quando serve, negli altri casi è consigliabile lavorare un po' di fantasia e cercare nomi che non vadano ad interferire con altri programmi.Re: [Proposta] Nuovo ini per X-Mule
http://www.winpenpack.com/en/e107_plugins/forum/forum_viewtopic.php?3709
2024-03-29T00:45:33+01:00DanixQuali sono i casi in cui serve? Esempi...Re: [Proposta] Nuovo ini per X-Mule
http://www.winpenpack.com/en/e107_plugins/forum/forum_viewtopic.php?3709
2024-03-29T00:45:33+01:00tittoprojectDanix wrote ...Quali sono i casi in cui serve? Esempi...Guardando quelli che ho sull'HD, non molti. Guardando quelli che ci sono su WPP, bisogna controllarli...mi sta venendo come una botta di sonno... Ci risentiamo nei prossimi giorni, ciao!Re: [Proposta] Nuovo ini per X-Mule
http://www.winpenpack.com/en/e107_plugins/forum/forum_viewtopic.php?3709
2024-03-29T00:45:33+01:00DanixQuindi, se da XMule lanci un altro programma (tipo un lettore multimediale) che usa appunto la %HOME%, gli scombussoli tutto!Mi hai dato un'idea: inserisco un lettore predefinito per le preview, magari avipreview.Solo che poi non si può disabilitare....mmh .....Re: [Proposta] Nuovo ini per X-Mule
http://www.winpenpack.com/en/e107_plugins/forum/forum_viewtopic.php?3709
2024-03-29T00:45:33+01:00tittoprojectSu eMulePlus (che uso invece di eMule), si puo' impostare un lettore multimediale via .ini (ho messo VideoLAN).Re: [Proposta] Nuovo ini per X-Mule
http://www.winpenpack.com/en/e107_plugins/forum/forum_viewtopic.php?3709
2024-03-29T00:45:33+01:00DanixAnche su eMule normale: [WriteToIni=$ExeDir$\config\preferences.ini]
eMule|VideoPlayer=@ScriptDir@\X-VideoLAN.exe Solo che, come dicevo, rimane come impostazione fissa.Al limite potrei creare una variabile eMULE_PLAYER da impostare nell'ini, ma richiederebbe sempre l'intervento dell'utente sul X-Mule.iniSe solo si potesse utilizzare un "if" come nel php: se X-VideoLan è presente eMule lo utilizza, altrimenti si può impostare..---- edit ----L'unica soluzione che ho trovato è la seguente.Prevede la scelta fra 3 players (MPClassic, MPlayer e X-Videolan) che però si trovano in posizioni diverse.Infatti X-VideoLAN sta in root o in XDrive, mentre gli altri in \Bin\Folder_programma.Il codice è commentato perchè altrimenti, come dicevo, il player resta settato: dovrebbe essere l'utente a decommentare una delle tre stringhe della sezione [Environment] e la stringa della sezione [WriteToIni]. [Environment]
;set a player for preview:
;eMULE_PLAYER=@ScriptDir@\X-VideoLAN.exe
;eMULE_PLAYER=$Bin$\MediaPlayerClassic\mplayerc.exe
;eMULE_PLAYER=$Bin$\MPlayer\MPUI.exe
[WriteToIni=$ExeDir$\config\preferences.ini]
;eMule|VideoPlayer=%eMULE_PLAYER% Re: [Proposta] Nuovo ini per X-Mule
http://www.winpenpack.com/en/e107_plugins/forum/forum_viewtopic.php?3709
2024-03-29T00:45:33+01:00tittoproject"Danix" wrote ...Solo che, come dicevo, rimane come impostazione fissa.Al limite potrei creare una variabile eMULE_PLAYER da impostare nell'ini, ma richiederebbe sempre l'intervento dell'utente sul X-Mule.iniSe solo si potesse utilizzare un "if" come nel php: se X-VideoLan è presente eMule lo utilizza, altrimenti si può impostare..Beh, nei pack, con tutti i programmi già pronti, lo possiamo fare noi e l'utente non deve preoccuparsi di nulla.Nel programma standalone, al momento la cosa più semplice è preparare le stringhe disabilitate e scrivere un mini howto su come farlo. In effetti, un mini howto dovremmo scriverlo per un bel po' di programmi...Nel futuro mi faro' venire qualche altra idea, una cosa per voltaRe: [Proposta] Nuovo ini per X-Mule
http://www.winpenpack.com/en/e107_plugins/forum/forum_viewtopic.php?3709
2024-03-29T00:45:33+01:00Danixtittoproject wrote ...Nel programma standalone, al momento la cosa più semplice è preparare le stringhe disabilitate e scrivere un mini howto su come farlo. In effetti, un mini howto dovremmo scriverlo per un bel po' di programmi...Appunto -Link-Re: [Proposta] Nuovo ini per X-Mule
http://www.winpenpack.com/en/e107_plugins/forum/forum_viewtopic.php?3709
2024-03-29T00:45:33+01:00tittoprojectDanix wrote ...[/quote1179763033]Appunto -Link- Danix, ma l'hai provato su eMule? Per quanto mi ricordo, questa opzione funziona SOLO su eMulePlusRe: [Proposta] Nuovo ini per X-Mule
http://www.winpenpack.com/en/e107_plugins/forum/forum_viewtopic.php?3709
2024-03-29T00:45:33+01:00DanixIn eMule normale in preference.ini era già previsto il campo VideoPlayer=