Merge pull request #745 from isaak654/patch-2
Update list of email clients and browsers
This commit is contained in:
commit
5bb17b6991
|
@ -562,6 +562,7 @@ _FX void Dll_SelectImageType(void)
|
|||
L"palemoon.exe", (WCHAR *)DLL_IMAGE_MOZILLA_FIREFOX,
|
||||
L"basilisk.exe", (WCHAR *)DLL_IMAGE_MOZILLA_FIREFOX,
|
||||
L"seamonkey.exe", (WCHAR *)DLL_IMAGE_MOZILLA_FIREFOX,
|
||||
L"k-meleon.exe", (WCHAR *)DLL_IMAGE_MOZILLA_FIREFOX,
|
||||
|
||||
L"wmplayer.exe", (WCHAR *)DLL_IMAGE_WINDOWS_MEDIA_PLAYER,
|
||||
L"winamp.exe", (WCHAR *)DLL_IMAGE_NULLSOFT_WINAMP,
|
||||
|
@ -574,12 +575,11 @@ _FX void Dll_SelectImageType(void)
|
|||
L"dragon.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||
L"chrome.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||
L"opera.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||
L"neon.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||
L"maxthon.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||
L"vivaldi.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||
L"brave.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||
L"browser.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME, // Yandex Browser
|
||||
L"msedge.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME, // Modern Edge is Chromium-based
|
||||
L"browser.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||
L"msedge.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||
L"GoogleUpdate.exe", (WCHAR *)DLL_IMAGE_GOOGLE_UPDATE,
|
||||
|
||||
L"AcroRd32.exe", (WCHAR *)DLL_IMAGE_ACROBAT_READER,
|
||||
|
|
|
@ -2167,13 +2167,18 @@ _FX BOOLEAN Proc_CheckMailer(const WCHAR *ImagePath, BOOLEAN IsBoxedPath)
|
|||
//
|
||||
|
||||
if (_wcsicmp(imgName, L"thunderbird.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"msimn.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"outlook.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"winmail.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"wlmail.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"IncMail.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"eudora.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"thebat.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"thebat32.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"thebat64.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"Foxmail.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"Mailbird.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"MailClient.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"postbox.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"Inky.exe") == 0 ||
|
||||
0)
|
||||
{
|
||||
should_check_openfilepath = TRUE;
|
||||
|
@ -2209,18 +2214,31 @@ _FX BOOLEAN Proc_CheckMailer(const WCHAR *ImagePath, BOOLEAN IsBoxedPath)
|
|||
// ignore rundll32.exe, because Windows Live Mail sets
|
||||
// it as the default mail program.
|
||||
//
|
||||
// ignore opera.exe, because Opera may only be used for
|
||||
// browsing and not email
|
||||
// ignore seamonkey.exe and vivaldi.exe, because they may
|
||||
// only be used for browsing and not email
|
||||
//
|
||||
// ignore other common browsers
|
||||
//
|
||||
|
||||
if (_wcsicmp(imgName, L"rundll32.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"opera.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"iexplore.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"firefox.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"chrome.exe") == 0 ||
|
||||
0 ) {
|
||||
if (_wcsicmp(imgName, L"rundll32.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"opera.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"iexplore.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"msedge.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"firefox.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"waterfox.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"palemoon.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"basilisk.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"seamonkey.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"k-meleon.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"chrome.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"iron.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"dragon.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"maxthon.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"vivaldi.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"brave.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"browser.exe") == 0 ||
|
||||
_wcsicmp(imgName, L"PuffinSecureBrowser.exe") == 0 ||
|
||||
0 ) {
|
||||
|
||||
should_check_openfilepath = FALSE;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue