Main menu

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

Go to page       >>  
Author Post
Danix
Wed 29 Aug 2007 - 01:00

online

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

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

Back to top
Website
Taf
Wed 29 Aug 2007 - 09:33

online

Registered Member #251
Joined: Mon 22 Jan 2007 - 10:12
Location: Buttrio (UD)
Posts: 3357
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)

[ Edited Wed 29 Aug 2007 - 17:08 ]
Back to top
Danix
Wed 29 Aug 2007 - 11:37

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
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.




[ Edited Wed 29 Aug 2007 - 11:39 ]
Back to top
Website
Danix
Wed 29 Aug 2007 - 11:48

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
[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


[ Edited Wed 29 Aug 2007 - 11:48 ]
Back to top
Website
Taf
Wed 29 Aug 2007 - 17:14

online

Registered Member #251
Joined: Mon 22 Jan 2007 - 10:12
Location: Buttrio (UD)
Posts: 3357
[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


[ Edited Wed 29 Aug 2007 - 17:16 ]
Back to top
Danix
Fri 31 Aug 2007 - 11:02

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Ottimo Taf
Mi era sfuggito quest'ultimo messaggio.
(aggiorno il programma).
Back to top
Website
Danix
Tue 02 Oct 2007 - 20:43

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
[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


[ Edited Tue 02 Oct 2007 - 20:43 ]
Back to top
Website
Bourne
Tue 02 Oct 2007 - 22:29

online
Registered Member #4287
Joined: Fri 20 Apr 2007 - 16:55
Posts: 571
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
Back to top
Danix
Tue 02 Oct 2007 - 23:07

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Si, giusto.
E' per questo motivo che in download coesistono la versione X e quella originale. (come nel caso di Notepad++)

[ Edited Tue 02 Oct 2007 - 23:08 ]
Back to top
Website
deep
Wed 03 Oct 2007 - 08:52

online
Registered Member #7
Joined: Sat 20 Jan 2007 - 20:57
Posts: 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?
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