Menù Principale

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

Vai a pagina       >>  
Autore Messaggio
Danix
mer 29 ago 2007 - 01:00

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12868

Il programma è già QUASI portatile, pertanto il launcher potrebbe anche non essere necessario.
Col programma originale, rimane però il problema di visualizzare le mail in portable mode.
Ne ho quindi approfittato per aggiungere diverse associazioni ad alcuni programmi per la visualizzazione delle mail.

X-MagicMailMonitor Launcher [rev1]

  1. Supporto a X-Thunderbird, Foxmail, Pimmy (estensione .eml), Notepad2, X-SciTE e Notepad++ (estensione .txt)per la visualizzazione delle mail
  2. Funzione di backup delle impostazioni e degli account
  3. Profilo in \User
  4. Differenziazione avvio in doppia lingua



[Setup]
AppName=MagicMailMonitor

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

[Environment]
;---------------
; * view mail *
;---------------
;mmm_App=@ScriptDir@\X-SciTE.exe
mmm_App=$Bin$\Notepad2\Notepad2.exe
;mmm_App=$Bin$\Notepad++\notepad++.exe
;mmm_App=$Bin$\FoxMail\Foxmail.exe
;mmm_App=$Bin$\Pimmy\Pimmy.exe
;mmm_App=@ScriptDir@\X-Thunderbird.exe

mmm_Extension=txt
;mmm_Extension=eml

[Functions]
FileMove=$ExeDir$\sample.magic|$ExeDir$\sample.magic_bak
FileCopy=$Home$\$AppName$\magic.ini|$ExeDir$\magic.ini|o
FileCopy=$Home$\$AppName$\*.magic|$ExeDir$\|o

[RunAfter]
FileCopy=$ExeDir$\magic.ini|$Home$\$AppName$\magic.ini|o
FileCopy=$ExeDir$\*.magic|$Home$\$AppName$\|o
;------------
; * backup *
;------------
DirMove=$Backup$\$AppName$\backup_4|$Backup$\$AppName$\backup_5|o
DirMove=$Backup$\$AppName$\backup_3|$Backup$\$AppName$\backup_4|o
DirMove=$Backup$\$AppName$\backup_2|$Backup$\$AppName$\backup_3|o
DirMove=$Backup$\$AppName$\backup_1|$Backup$\$AppName$\backup_2|o
FileCopy=$ExeDir$\*.magic|$Backup$\$AppName$\backup_1\|o
FileCopy=$ExeDir$\magic.ini|$Backup$\$AppName$\backup_1\|o

[WriteToIni=$ExeDir$\magic.ini]
settings|strFileExtensionForMessages=%mmm_Extension%
settings|strApp=%mmm_App%
;-------------
; * locale *
;-------------
;locale it
settings|strLastDiction=italian_b16.dic
;locale en
;settings|strLastDiction=
;---------------------------------------

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

[SplashScreen]
Image=
Title=
TimeOut=1500

Torna ad inizio pagina
Sito Web
Taf
mer 29 ago 2007 - 09:33

online

Utente registrato #251
Registrato il: lun 22 gen 2007 - 10:12
Provenienza: Buttrio (UD)
Messaggi: 3251
Il test continua serrato!
Se ho ben capito "User" viene utilizzata solo per la gestione del file "magic.ini".

Forse bisognerebbe far leggere in "USER" anche il file relativo ai filtri:
(di default si chiama "blacklst.txt")
e tutti i files di configurazione personalizzata (es: "mieiaccounts.magic", "miosuono.wav" etc)
attualmente il programma li legge e li salva dalla sua cartella in "bin/magicmailmonitor", e tutto funziona correttamente. Ma in realtà sono delle "personalizzazioni" (uno potrebbe avere più files con nomi diversi per i filtri delle mail).

Comunque, pensandoci bene, non è fondamentale ..... (anzi forse è proprio inutile... )

Bel lavoro Danix!
(ora vedo se trovo un mail client GPL formato tascabile da inserire per la lettura degli eml)

[ Modificato mer 29 ago 2007 - 17:08 ]
Torna ad inizio pagina
Danix
mer 29 ago 2007 - 11:37

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12868
Non solo Taf.
Vengono copiati (non spostati) in \User il file magic.ini e tutti i file con estensione .magic (gli accounts).
Inoltre vengono effettuati 5 backup degli stessi file nella cartella \Backups

L'operazione di copiatura dalla cartella dell'exe a User (e viceversa) si rivela utile per l'aggiornamento del programma. Infatti, in una nuova installazione (si fa per dire) è sufficiente inserire i file "di sistema" in \User anzichè in ExeDir per mantenere le impostazioni personali.




[ Modificato mer 29 ago 2007 - 11:39 ]
Torna ad inizio pagina
Sito Web
Danix
mer 29 ago 2007 - 11:48

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12868
[rev2]

Estesa al file blacklst.txt la funzione di backup e lo spostamento in \User

------------------------------------------------------------------------------------------

[Setup]
AppName=MagicMailMonitor

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

[Environment]
;---------------
; * view mail *
;---------------
;mmm_App=@ScriptDir@\X-SciTE.exe
mmm_App=$Bin$\Notepad2\Notepad2.exe
;mmm_App=$Bin$\Notepad++\notepad++.exe
;mmm_App=$Bin$\FoxMail\Foxmail.exe
;mmm_App=$Bin$\Pimmy\Pimmy.exe
;mmm_App=@ScriptDir@\X-Thunderbird.exe

mmm_Extension=txt
;mmm_Extension=eml

[Functions]
FileMove=$ExeDir$\sample.magic|$ExeDir$\sample.magic_bak
FileCopy=$Home$\$AppName$\magic.ini|$ExeDir$\magic.ini|o
FileCopy=$Home$\$AppName$\*.magic|$ExeDir$\|o
FileCopy=$Home$\$AppName$\blacklst.txt|$ExeDir$\|o

[RunAfter]
FileCopy=$ExeDir$\magic.ini|$Home$\$AppName$\magic.ini|o
FileCopy=$ExeDir$\*.magic|$Home$\$AppName$\|o
FileCopy=$ExeDir$\blacklst.txt|$Home$\$AppName$\blacklst.txt|o

;------------
; * backup *
;------------
DirMove=$Backup$\$AppName$\backup_4|$Backup$\$AppName$\backup_5|o
DirMove=$Backup$\$AppName$\backup_3|$Backup$\$AppName$\backup_4|o
DirMove=$Backup$\$AppName$\backup_2|$Backup$\$AppName$\backup_3|o
DirMove=$Backup$\$AppName$\backup_1|$Backup$\$AppName$\backup_2|o
FileCopy=$ExeDir$\*.magic|$Backup$\$AppName$\backup_1\|o
FileCopy=$ExeDir$\magic.ini|$Backup$\$AppName$\backup_1\|o
FileCopy=$ExeDir$\blacklst.txt|$Backup$\$AppName$\backup_1\|o

[WriteToIni=$ExeDir$\magic.ini]
settings|strFileExtensionForMessages=%mmm_Extension%
settings|strApp=%mmm_App%
;-------------
; * locale *
;-------------
;locale it
settings|strLastDiction=italian_b16.dic
;locale en
;settings|strLastDiction=
;---------------------------------------

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

[SplashScreen]
Image=
Title=
TimeOut=1500


[ Modificato mer 29 ago 2007 - 11:48 ]
Torna ad inizio pagina
Sito Web
Taf
mer 29 ago 2007 - 17:14

online

Utente registrato #251
Registrato il: lun 22 gen 2007 - 10:12
Provenienza: Buttrio (UD)
Messaggi: 3251
[rev3]

Fatto 30... facciamo 31!

a) Estesa al file friendlst.txt la funzione di backup e lo spostamento in \User
b) Eliminato Pimmy (che ora è solo a pagamento)
c) Sostituito con DreamMail (che è più "portable" di Foxmail e molto simile)

------------------------------------------------------------------------------------------

[Setup]
AppName=MagicMailMonitor

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

[Environment]
;---------------
; * view mail *
;---------------
;mmm_App=@ScriptDir@\X-SciTE.exe
mmm_App=$Bin$\Notepad2\Notepad2.exe
;mmm_App=$Bin$\Notepad++\notepad++.exe
;mmm_App=$Bin$\FoxMail\Foxmail.exe
;mmm_App=$Bin$\DreamMail\DM2005.exe
;mmm_App=@ScriptDir@\X-Thunderbird.exe

mmm_Extension=txt
;mmm_Extension=eml

[Functions]
FileMove=$ExeDir$\sample.magic|$ExeDir$\sample.magic_bak
FileCopy=$Home$\$AppName$\magic.ini|$ExeDir$\magic.ini|o
FileCopy=$Home$\$AppName$\*.magic|$ExeDir$\|o
FileCopy=$Home$\$AppName$\blacklst.txt|$ExeDir$\|o
FileCopy=$Home$\$AppName$\friendlst.txt|$ExeDir$\|o

[RunAfter]
FileCopy=$ExeDir$\magic.ini|$Home$\$AppName$\magic.ini|o
FileCopy=$ExeDir$\*.magic|$Home$\$AppName$\|o
FileCopy=$ExeDir$\blacklst.txt|$Home$\$AppName$\blacklst.txt|o
FileCopy=$ExeDir$\friendlst.txt|$Home$\$AppName$\friendlst.txt|o

;------------
; * backup *
;------------
DirMove=$Backup$\$AppName$\backup_4|$Backup$\$AppName$\backup_5|o
DirMove=$Backup$\$AppName$\backup_3|$Backup$\$AppName$\backup_4|o
DirMove=$Backup$\$AppName$\backup_2|$Backup$\$AppName$\backup_3|o
DirMove=$Backup$\$AppName$\backup_1|$Backup$\$AppName$\backup_2|o
FileCopy=$ExeDir$\*.magic|$Backup$\$AppName$\backup_1\|o
FileCopy=$ExeDir$\magic.ini|$Backup$\$AppName$\backup_1\|o
FileCopy=$ExeDir$\blacklst.txt|$Backup$\$AppName$\backup_1\|o
FileCopy=$ExeDir$\friendlst.txt|$Backup$\$AppName$\backup_1\|o

[WriteToIni=$ExeDir$\magic.ini]
settings|strFileExtensionForMessages=%mmm_Extension%
settings|strApp=%mmm_App%
;-------------
; * locale *
;-------------
;locale it
settings|strLastDiction=italian_b16.dic
;locale en
;settings|strLastDiction=
;---------------------------------------

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

[SplashScreen]
Image=
Title=
TimeOut=1500


[ Modificato mer 29 ago 2007 - 17:16 ]
Torna ad inizio pagina
Danix
ven 31 ago 2007 - 11:02

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12868
Ottimo Taf
Mi era sfuggito quest'ultimo messaggio.
(aggiorno il programma).
Torna ad inizio pagina
Sito Web
Danix
mar 02 ott 2007 - 20:43

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12868
[rev4]

  1. Italian file già incluso nel launcher.
  2. Migliorata la gestione della localizzazione. Il file italian.dic non viene più rimosso ma solo rinominato, per essere eventualmente riutilizzato tramite l'INI principale.
  3. Fix: eliminazione della sottocartella (inutile) backup_4 all'interno di backup_5

; ---------------------------------------------------------------------------
; 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: 29.08.2007
; Ini file [rev4] - Author: Danix (winpenpack@gmail.com) - Date: 29.08.2007
; Ini file [rev3] - Author: Taf (tafmail@gmail.com) - Date: 29.08.2007
; Ini file [rev4] - Author: Danix (winpenpack@gmail.com) - Date: 02.10.2007
; ---------------------------------------------------------------------------
; This notice may not be removed or altered from any distribution.
; ---------------------------------------------------------------------------
; This X-Software is released under GNU General Public License.
; ---------------------------------------------------------------------------

[Setup]
AppName=MagicMailMonitor

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

[Environment]
;---------------
; * view mail *
;---------------
;mmm_App=@ScriptDir@\X-SciTE.exe
mmm_App=$Bin$\Notepad2\Notepad2.exe
;mmm_App=$Bin$\Notepad++\notepad++.exe
;mmm_App=$Bin$\FoxMail\Foxmail.exe
;mmm_App=$Bin$\DreamMail\DM2005.exe
;mmm_App=@ScriptDir@\X-Thunderbird.exe

mmm_Extension=txt
;mmm_Extension=eml

[Functions]
;-------------
; * locale *
;-------------
;locale it
FileMove=$ExeDir$\italian.dic.bak|$ExeDir$\italian.dic
FileCopy=$Temp$\x-default|$ExeDir$\italian.dic
;locale en
;FileMove=$ExeDir$\italian.dic|$ExeDir$\italian.dic.bak
;------------------------------------------------------

FileMove=$ExeDir$\sample.magic|$ExeDir$\sample.magic.bak
FileCopy=$Home$\$AppName$\magic.ini|$ExeDir$\magic.ini|o
FileCopy=$Home$\$AppName$\*.magic|$ExeDir$\|o
FileCopy=$Home$\$AppName$\blacklst.txt|$ExeDir$\|o
FileCopy=$Home$\$AppName$\friendlst.txt|$ExeDir$\|o

[RunAfter]
FileCopy=$ExeDir$\magic.ini|$Home$\$AppName$\magic.ini|o
FileCopy=$ExeDir$\*.magic|$Home$\$AppName$\|o
FileCopy=$ExeDir$\blacklst.txt|$Home$\$AppName$\blacklst.txt|o
FileCopy=$ExeDir$\friendlst.txt|$Home$\$AppName$\friendlst.txt|o

;------------
; * backup *
;------------
DirMove=$Backup$\$AppName$\backup_4|$Backup$\$AppName$\backup_5|o
DirMove=$Backup$\$AppName$\backup_3|$Backup$\$AppName$\backup_4|o
DirMove=$Backup$\$AppName$\backup_2|$Backup$\$AppName$\backup_3|o
DirMove=$Backup$\$AppName$\backup_1|$Backup$\$AppName$\backup_2|o
FileCopy=$ExeDir$\*.magic|$Backup$\$AppName$\backup_1\|o
FileCopy=$ExeDir$\magic.ini|$Backup$\$AppName$\backup_1\|o
FileCopy=$ExeDir$\blacklst.txt|$Backup$\$AppName$\backup_1\|o
FileCopy=$ExeDir$\friendlst.txt|$Backup$\$AppName$\backup_1\|o
DirRemove=$Backup$\$AppName$\backup_5\backup_4


[WriteToIni=$ExeDir$\magic.ini]
settings|strFileExtensionForMessages=%mmm_Extension%
settings|strApp=%mmm_App%
;-------------
; * locale *
;-------------
;locale it
settings|strLastDiction=italian.dic
;locale en
;settings|strLastDiction=
;---------------------------------------

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

[SplashScreen]
Image=
Title=
TimeOut=1500


[ Modificato mar 02 ott 2007 - 20:43 ]
Torna ad inizio pagina
Sito Web
Bourne
mar 02 ott 2007 - 22:29

online
Utente registrato #4287
Registrato il: ven 20 apr 2007 - 16:55
Messaggi: 570
Danix, non ho capito una cosa: è stata creata una versione X solo perché qualcuno potrebbe usare come visualizzatore delle mail un editor non portabile (o fare un'associazione che verrebbe scritta nel registro), giusto? Se sì, magicmailmonitor continua ad essere totalmente portabile nativamente, giusto?

grazie, ciao
Torna ad inizio pagina
Danix
mar 02 ott 2007 - 23:07

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12868
Si, giusto.
E' per questo motivo che in download coesistono la versione X e quella originale. (come nel caso di Notepad++)

[ Modificato mar 02 ott 2007 - 23:08 ]
Torna ad inizio pagina
Sito Web
deep
mer 03 ott 2007 - 08:52

online
Utente registrato #7
Registrato il: sab 20 gen 2007 - 20:57
Messaggi: 568
Sarebbe possibile associare questo programma per l'invio delle mail? O non è possibile intervenire (in maniera portatile) sul programma di posta predefinito per l'invio?
Torna ad inizio pagina

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