Main menu

Search
Login
Signup
Links
<< Previous thread | Next thread >>   
X-Mule launcher

Go to page       >>  
Author Post
Danix
Tue 31 Jul 2007 - 15:01

online

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

X-Mule [rev5]

  1. Integrazione con il player per le preview: Media Player Classic, VLC, MPLayer, programmi le cui cartelle devono essere inserite in $Bin$ senza X-Launcher.
  2. Correzione bug sulla portatilità di Media Player Classic
  3. Correzione bug relativo alla creazione di cartelle inutili (se viene settato un player anzichè un altro)
  4. Ripristino della cartella utente del player in %APPDATA% se il programma è già installato sul computer in uso. Alla chiusura di X-Mule, le cartelle utente "vlc" e "Media Player Classic" vengono ripristinate al loro stato originale.
  5. Funzione di backup limitata a preferences.ini


Ini n°1
[Player per le anteprime: Media Player Classic]


[Setup]
AppName=eMule

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

[Environment]
mplayercPref=$Home$\$AppName$\mplayerc_eMule_settings
SNAP_SHOT_PATH=$Home$\Media Player Classic\Thumbnails

;----------------------------------------------------
;                 ** Player for preview **
;----------------------------------------------------
eMule_Player=$Bin$\Media Player Classic\mplayerc.exe
;---------------------------------------------------
eMuleHome=$Home$\$AppName$
eMule_Incoming=$Download$\$AppName$\Incoming
eMule_Temp=$Download$\$AppName$\Temp
eMule_Backup=$Backup$\$AppName$

[Functions]
DirCreate=%mplayercPref%|%SNAP_SHOT_PATH%
DirCreate=%eMule_Incoming%|%eMule_Temp%|%eMuleHome%
DirCopy=%eMuleHome%\config|$ExeDir$\config|o
FileCopy=%eMule_Backup%\config\preferences.ini|$ExeDir$\config\preferences.ini
DirMove=@AppDataDir@\Media Player Classic|@AppDataDir@\Media Player Classic_backup
DirCopy=%mplayercPref%\Media Player Classic|@AppDataDir@\Media Player Classic|o

[RunAfter]
FileCopy=$ExeDir$\config\preferences.ini|%eMule_Backup%\config\preferences.ini|o
DirCopy=$ExeDir$\config|%eMuleHome%\config|o
DirRemove=$ExeDir$\Temp
DirRemove=$ExeDir$\Incoming
DirCopy=@AppDataDir@\Media Player Classic|%mplayercPref%\Media Player Classic|o
DirRemove=@AppDataDir@\Media Player Classic
DirMove=@AppDataDir@\Media Player Classic_backup|@AppDataDir@\Media Player Classic
;---------------------------------------------
;            ** Preferences **
;---------------------------------------------
[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
eMule|Splashscreen=0
eMule|VideoPreviewBackupped=0

;---------------------------------------------
;            ** Player **
;---------------------------------------------
eMule|VideoPlayer=%eMule_Player%
;---------------------------------------------

;---------------------------------------------------
;            ** MediaPlayerClassic **
;---------------------------------------------------
[WriteToIni=$Bin$\Media Player Classic\mplayerc.ini]
Impostazioni|SnapShotPath=%SNAP_SHOT_PATH%

; For the english version of mplayerc:
;Settings|SnapShotPath=%SNAP_SHOT_PATH%
;---------------------------------------------------

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

[SplashScreen]
Image=
Title=winPenPack
TimeOut=1500




Ini n°2
[Player per le anteprime: MPlayer + MPUI]

[Setup]
AppName=eMule

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

[Environment]
;----------------------------------------------------
;                 ** Player for preview **
;----------------------------------------------------
eMule_Player=$Bin$\MPlayer\MPUI.exe

;---------------------------------------------------
eMuleHome=$Home$\$AppName$
eMule_Incoming=$Download$\$AppName$\Incoming
eMule_Temp=$Download$\$AppName$\Temp
eMule_Backup=$Backup$\$AppName$

[Functions]
DirCreate=%eMule_Incoming%|%eMule_Temp%|%eMuleHome%
DirCopy=%eMuleHome%\config|$ExeDir$\config|o
FileCopy=%eMule_Backup%\config\preferences.ini|$ExeDir$\config\preferences.ini

[RunAfter]
FileCopy=$ExeDir$\config\preferences.ini|%eMule_Backup%\config\preferences.ini|o
DirCopy=$ExeDir$\config|%eMuleHome%\config|o
DirRemove=$ExeDir$\Temp
DirRemove=$ExeDir$\Incoming

;---------------------------------------------
;            ** Preferences **
;---------------------------------------------
[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
eMule|Splashscreen=0
eMule|VideoPreviewBackupped=0

;---------------------------------------------
;            ** Player **
;---------------------------------------------
;Set the player
eMule|VideoPlayer=%eMule_Player%
;---------------------------------------------

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

[SplashScreen]
Image=
Title=winPenPack
TimeOut=1500





Ini n°3
[Player per le anteprime: VideoLAN]

[Setup]
AppName=eMule

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

[Environment]
vlcPref=$Home$\$AppName$\vlc_eMule_settings

;----------------------------------------------------
;                 ** Player for preview **
;----------------------------------------------------
eMule_Player=$Bin$\VideoLAN\vlc.exe
;---------------------------------------------------
eMuleHome=$Home$\$AppName$
eMule_Incoming=$Download$\$AppName$\Incoming
eMule_Temp=$Download$\$AppName$\Temp
eMule_Backup=$Backup$\$AppName$

[Functions]
DirCreate=%vlcPref%
DirCreate=%eMule_Incoming%|%eMule_Temp%|%eMuleHome%
DirCopy=%eMuleHome%\config|$ExeDir$\config|o
FileCopy=%eMule_Backup%\config\preferences.ini|$ExeDir$\config\preferences.ini
DirMove=@AppDataDir@\vlc|@AppDataDir@\vlc_backup
DirCopy=%vlcPref%\vlc|@AppDataDir@\vlc|o

[RunAfter]
FileCopy=$ExeDir$\config\preferences.ini|%eMule_Backup%\config\preferences.ini|o
DirCopy=$ExeDir$\config|%eMuleHome%\config|o
DirRemove=$ExeDir$\Temp
DirRemove=$ExeDir$\Incoming
DirCopy=@AppDataDir@\vlc|%vlcPref%\vlc|o
DirRemove=@AppDataDir@\vlc
DirMove=@AppDataDir@\vlc_backup|@AppDataDir@\vlc
;---------------------------------------------
;            ** Preferences **
;---------------------------------------------
[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
eMule|Splashscreen=0
eMule|VideoPreviewBackupped=0

;---------------------------------------------
;            ** Player **
;---------------------------------------------
;Set the player
eMule|VideoPlayer=%eMule_Player%
;---------------------------------------------
[Options]
DeleteTemp=true
MultipleIstances=true
ShowSplash=false
WriteLog=false

[SplashScreen]
Image=
Title=winPenPack
TimeOut=1500


[ Edited Wed 22 Aug 2007 - 03:26 ]
Back to top
Website
Danix
Wed 22 Aug 2007 - 03:34

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
X-Mule Launcher [rev6]

  1. Eliminati Media Player Classic e MetMedic dalla distribuzione ufficiale di X-Mule (ora devono essere scaricati a parte).

  2. In previsione del ripristino della vecchia cartella XDrive contenente i launchers dei programmi, corretta l'integrazione con il player per le preview gestita ora dai launchers (e non più da X-Mule.exe). Media Player Classic, VLC, MPLayer, i tre programmi le cui cartelle devono essere inserite in $Bin$ e i rispettivi launchers in XDrive (o allo stesso livello di X-Mule.exe, per un utilizzo standalone)

  3. Il settaggio del player preferito deve essere effettuato eliminando il punto e virgola da una delle seguenti stringhe:

    ;eMule_Player=@ScriptDir@\X-VideoLAN.exe
    ;eMule_Player=@ScriptDir@\X-MediaPlayerClassic.exe
    ;eMule_Player=$Bin$\MPlayer\MPUI.exe

    e da:

    ;eMule|VideoPlayer=%eMule_Player%




INI:

[Setup]
AppName=eMule

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

[Environment]
;----------------------------------------------------
;                 ** Player for preview **
;----------------------------------------------------
;eMule_Player=@ScriptDir@\X-VideoLAN.exe
;eMule_Player=@ScriptDir@\X-MediaPlayerClassic.exe
;eMule_Player=$Bin$\MPlayer\MPUI.exe

;---------------------------------------------------
eMuleHome=$Home$\$AppName$
eMule_Incoming=$Download$\$AppName$\Incoming
eMule_Temp=$Download$\$AppName$\Temp
eMule_Backup=$Backup$\$AppName$

[Functions]
DirCreate=%eMule_Incoming%|%eMule_Temp%|%eMuleHome%
DirCopy=%eMuleHome%\config|$ExeDir$\config|o
FileCopy=%eMule_Backup%\config\preferences.ini|$ExeDir$\config\preferences.ini

[RunAfter]
FileCopy=$ExeDir$\config\preferences.ini|%eMule_Backup%\config\preferences.ini|o
DirCopy=$ExeDir$\config|%eMuleHome%\config|o
DirRemove=$ExeDir$\Temp
DirRemove=$ExeDir$\Incoming
;---------------------------------------------
;            ** Preferences **
;---------------------------------------------
[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
eMule|Splashscreen=0
eMule|VideoPreviewBackupped=0

;---------------------------------------------
;            ** Player **
;---------------------------------------------
;Set the player for previews
;eMule|VideoPlayer=%eMule_Player%
;---------------------------------------------

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

[SplashScreen]
Image=
Title=winPenPack
TimeOut=1500



[ Edited Wed 22 Aug 2007 - 03:58 ]
Back to top
Website
Danix
Tue 04 Sep 2007 - 16:37

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
X-Mule Launcher [rev7]

  1. Valgono le stesse disposizioni della [rev6] per quanto riguarda il Player per le anteprime.
  2. Impostata la cartella "Share" in \Downloads
  3. Backup (da attivare eliminando i punti e virgola) esteso a tutta la cartella config (per ragioni di spazio utilizzato)
  4. Profilo in \User limiato al solo file preferences.ini (per ragioni di spazio utilizzato)



INI:

[Setup]
AppName=eMule

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

[Environment]
;----------------------------------------------------
;                 ** Player for preview **
;----------------------------------------------------
;eMule_Player=@ScriptDir@\X-VideoLAN.exe
;eMule_Player=@ScriptDir@\X-MediaPlayerClassic.exe
;eMule_Player=$Bin$\MPlayer\MPUI.exe
;---------------------------------------------------
eMuleHome=$Home$\$AppName$
eMule_Incoming=$Download$\$AppName$\Incoming
eMule_Temp=$Download$\$AppName$\Temp
eMule_Backup=$Backup$\$AppName$
eMuleShare=$Download$\$AppName$\Share

[Functions]
DirCreate=%eMule_Incoming%|%eMule_Temp%|%eMuleHome%
FileCopy=%eMuleHome%\config\preferences.ini|$ExeDir$\config\preferences.ini|o

[RunAfter]
FileCopy=$ExeDir$\config\preferences.ini|%eMuleHome%\config\preferences.ini|o
DirRemove=$ExeDir$\Temp
DirRemove=$ExeDir$\Incoming

;------------
; * backup *
;------------
;DirMove=%eMule_Backup%\backup_4|%eMule_Backup%\backup_5|o
;DirMove=%eMule_Backup%\backup_3|%eMule_Backup%\backup_4|o
;DirMove=%eMule_Backup%\backup_2|%eMule_Backup%\backup_3|o
;DirMove=%eMule_Backup%\backup_1|%eMule_Backup%\backup_2|o
;DirCopy=$ExeDir$\config|%eMule_Backup%\backup_1\config|o

;---------------------------------------------
;            ** Preferences **
;---------------------------------------------
[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
eMule|Splashscreen=0
eMule|VideoPreviewBackupped=0

;-----------------
;    ** Player **
;-----------------
;Set the player for previews
;eMule|VideoPlayer=%eMule_Player%
;--------------------------------

[WriteToFile=$ExeDir$\config\shareddir.dat]
Line1=%eMuleShare%

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

[SplashScreen]
Image=
Title=
TimeOut=1500





[ Edited Tue 04 Sep 2007 - 16:38 ]
Back to top
Website
ozzolo
Sat 24 Nov 2007 - 09:39

online
Registered Member #708
Joined: Wed 24 Jan 2007 - 09:35
Posts: 26
Andando un po' a naso ho personalizzato le cartelle, e inserito più (3) cartelle in Sharing.. sembra funzionare:

;----------------------------------------------------
; ** Default **
;---------------------------------------------------
eMuleHome=$Home$\$AppName$
;eMule_Incoming=$Download$\$AppName$\Incoming
;eMule_Temp=$Download$\$AppName$\Temp
eMule_Backup=$Backup$\$AppName$
;eMuleShare=$Download$\$AppName$\Share
;---------------------------------------------------

;----------------------------------------------------
; ** Custom **
;---------------------------------------------------
eMule_Incoming=E:\File Scaricati (* i percorsi assoluti sono deprecabili *)
eMule_Temp=F:\FilesTemporanei met e part (* i percorsi assoluti sono deprecabili *)
eMuleShare1 =G:\Share1 (* i percorsi assoluti sono deprecabili *)
eMuleShare2 =H:\Share2 (* i percorsi assoluti sono deprecabili *)
eMuleShare3 =I:\Share3 (* i percorsi assoluti sono deprecabili *)
;---------------------------------------------------

..

[WriteToFile=$ExeDir$\config\shareddir.dat]
Line1=%eMuleShare1%
Line2=%eMuleShare2%
Line3=%eMuleShare3%


[ Edited Sat 24 Nov 2007 - 14:42 ]
Back to top
Danix
Sat 24 Nov 2007 - 10:53

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
ozzolo, hai inserito percorsi assoluti.
In questo modo si perde il principio della portabilità a meno di intervenire ogni volta nell'ini.
Back to top
Website
ozzolo
Sat 24 Nov 2007 - 14:39

online
Registered Member #708
Joined: Wed 24 Jan 2007 - 09:35
Posts: 26
Sisi, quella è una scelta personale derivata dal fatto che uso wPP su hd su una partizione ad hoc e quindi i download li ridireziono...

..ma volevo solo indicare la possibilità di mettere più cartelle in sharing
Back to top
Danix
Fri 11 Jan 2008 - 23:11

online

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

  1. Aggiunto supporto alle categorie di download (da attivare)
  2. Aggiunto supporto alle cartelle condivise (da attivare)




x-mule.ini_rev10.zip
Back to top
Website
Danix
Tue 13 May 2008 - 22:09

online

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

Modificata la gestione delle categorie.
Predisposta la localizzazione di Italiano e Inglese.


[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
eMule|Splashscreen=0
eMule|VideoPreviewBackupped=0

; (locale it)
eMule|Language=1040
; (locale en)
;eMule|Language=1033


; (categories) 
[StringReplace=$ExeDir$\config\Category.ini]
Incoming|\Incoming==$Download$\$AppName$

Back to top
Website
Rivenmyst
Fri 23 May 2008 - 13:57
online
Registered Member #1445
Joined: Sun 28 Jan 2007 - 16:19
Posts: 86
Nel file ini del launcher c'è scritto:

[Environment]
; (player for preview) 
eMule_Player=@ScriptDir@\X-VideoLAN.exe
;eMule_Player=@ScriptDir@\X-MediaPlayerClassic.exe


Il percorso di VLC è C:\X-mule\Bin\VideoLAN\X-VideoLAN.exe

quindi dovrebbe essere cambiato in:

[Environment]
; (player for preview) 
eMule_Player=$Bin$\VideoLAN\X-VideoLAN.exe
;eMule_Player=$Bin$\Media Player Classic\X-MediaPlayerClassic.exe
Back to top
zandet2
Fri 23 May 2008 - 14:55

online

Registered Member #3184
Joined: Tue 06 Mar 2007 - 11:52
Location: Busto Arsizio
Posts: 3301
Rivenmyst,
questo forse è il risultato di qualche tua operazione "manuale"...

Secondo la struttura prevista, X-Mule e X-Videolan dovrebbero essere posizionati allo stesso livello, non uno incapsulato nell'altro:

winPenPack
...\Bin
.......\eMule
...........emule.exe
.......\VideoLAN
............videolan.exe
...\User
.......\eMule
.......\VideoLAN
...\XDrive
.......X-Mule.exe
.......X-Mule.ini
.......X-Videolan.exe
.......X-Videolan.ini

Da quello che vedo tu invece hai posizionato X-VideoLan dentro la cartella dell'eseguibile di X-Mule (C:\X-Mule), mentre per farlo funzionare correttamente devi posizionarlo allo stesso livello, cioè in C:\ (C:\X-VideoLan).

Ciao

[ Edited Fri 23 May 2008 - 16:31 ]
Back to top

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