DreamMail w programach domyślnych Windows Vista/7 |
Witam, Postanowiłem udostępnić skrypt, dodający program DreamMail do programów domyślnych w systemach Vista/7. Skrypt przetestowany na polskich 64 bitowych wersjach tych systemów. Obie wersje - Home Premium. Wersje programu użyte do testu to: DM-4.6.6.0 i 4.6.7.0. Tryb postępowania - w trakcie instalacji: Zainstalować program. Uruchomić go z poziomu instalatora. Program pracuje wówczas na prawach administratora. Jeśli to pierwsza instalacja należy przejść proces konfiguracji konta, jeśli aktualizująca, ten etap zostanie pominięty. Następnie przechodzimy do opcji konfiguracyjnych programu i w zakładce - System - uaktywniamy skojarzenia plików (eml, dmd). Zatwierdzamy przez - OK- program wygeneruje w rejestrze systemu odpowiednie klucze. - program już zainstalowany Uruchamiamy program na prawach administratora i dokonujemy konfiguracji w sposób podany powyżej. W kolejnym kroku tworzymy plik z rozszerzeniem "reg", nazwa dowolna, wklejamy do niego zawartość podanego poniżej skryptu i rejestrujemy go w systemie. Jeśli wszystko przebiegło pomyślnie to w systemie - Start-Programy domyślne-Ustaw programy domyślne - otrzymujemy dostęp do czterech ustawień: - dwa rozszerzenia - protokół mailto - usługa - Wyślij pocztę Jest to najprostszy sposób na zmianę programów obsługujących wybrane zdarzenia i wybranie najodpowiedniejszego. W przyszłości udostępnię skrypt w wersji skompilowanej, będzie prościej. Zawartość skryptu: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\mailto\UserChoice] "Progid"="DreamMail.Mailto" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DreamMail.Mailto] @="URL:MailTo protocol" "EditFlags"=dword:00000002 "URL Protocol"="" [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\DreamMail\Capabilities] "ApplicationName"="DreamMail" "ApplicationDescription"="Program pocztowy DreamMail zapewnia pełną kontrolę nad Twoją pocztą. Możesz wysyłać lub odczytywać wiadomości email, zarządzać wiadomościami bezpośrednio na serwerze, logować się na konto bezpośrednio z programu." [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\DreamMail\Capabilities\FileAssociations] ".eml"="DreamMail.Message.eml" ".dmd"="DreamMail.Message.dmd" [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\DreamMail\Capabilities\StartMenu] "mail"="DreamMail" [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\DreamMail\Capabilities\UrlAssociations] "mailto"="DreamMail.Mailto" [HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\DreamMail\Protocols\mailto] @="URL:MailTo Protocol" "EditFlags"=dword:00000002 "URL Protocol"="" [HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications] "DreamMail"="SOFTWARE\\Clients\\Mail\\DreamMail\\Capabilities" Powodzenia iRas PS Skrypt w wersji wykonywalnej dostępny tutaj: http://www.dreammail.pl/pobierz/prog_dom.php |