software package profiles implemeted, job deletion optimized
This commit is contained in:
Executable
+11
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"schema": "assetmanager-analyzer-profile-v1", "profile_api": 1,
|
||||
"id": "technology.7zip-sfx", "name": "7-Zip SFX", "version": "1.0.0", "kind": "technology", "stage": "marker", "priority": 100,
|
||||
"match": {"markers": [
|
||||
{"text": "__7z_archive_signature__", "points": 90, "signal_key": "setup_analyzer.signal.7zip_signature"},
|
||||
{"text": "7-zip sfx", "points": 75, "signal_key": "setup_analyzer.signal.7zip_sfx"},
|
||||
{"text": "7zs.sfx", "points": 50, "signal_key": "setup_analyzer.signal.7zip_module"}
|
||||
]},
|
||||
"result": {"installer_type": "7zip_sfx", "installer_label": "7-Zip SFX", "confidence_floor": 55},
|
||||
"command": {"warning_keys": ["setup_analyzer.warning.sfx"]}
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"schema": "assetmanager-analyzer-profile-v1", "profile_api": 1,
|
||||
"id": "technology.advanced-installer", "name": "Advanced Installer", "version": "1.0.0", "kind": "technology", "stage": "marker", "priority": 100,
|
||||
"match": {"markers": [
|
||||
{"text": "advanced installer", "points": 80, "signal_key": "setup_analyzer.signal.advanced_installer"},
|
||||
{"text": "caphyon", "points": 50, "signal_key": "setup_analyzer.signal.caphyon"}
|
||||
]},
|
||||
"result": {"installer_type": "advanced_installer", "installer_label": "Advanced Installer", "confidence_floor": 55},
|
||||
"command": {"install_arguments": "/exenoui /qn /norestart", "success_codes": [0,1641,3010], "reboot_codes": [1641,3010], "command_confidence": "medium", "warning_keys": ["setup_analyzer.warning.advanced_installer"]}
|
||||
}
|
||||
Executable
+45
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"schema": "assetmanager-analyzer-profile-v1",
|
||||
"profile_api": 1,
|
||||
"id": "vendor.greenshot",
|
||||
"name": "Greenshot",
|
||||
"version": "1.0.0",
|
||||
"kind": "vendor",
|
||||
"stage": "analysis",
|
||||
"priority": 400,
|
||||
"match": {
|
||||
"installer_types": [
|
||||
"inno"
|
||||
],
|
||||
"identity_contains_any": [
|
||||
"greenshot"
|
||||
]
|
||||
},
|
||||
"result": {
|
||||
"set_if_empty": {
|
||||
"product_name": "Greenshot",
|
||||
"manufacturer": "Greenshot"
|
||||
},
|
||||
"set": {
|
||||
"suppress_browser_default": true,
|
||||
"process_names_default": "Greenshot.exe",
|
||||
"start_application_default": true,
|
||||
"start_executable_default": "C:\\Program Files\\Greenshot\\Greenshot.exe",
|
||||
"start_arguments_default": ""
|
||||
}
|
||||
},
|
||||
"metadata": {
|
||||
"filename_version_regex": "(?i)greenshot[-_ ]installer[-_ ](?P<version>\\d+(?:\\.\\d+){1,3})"
|
||||
},
|
||||
"command": {
|
||||
"install_arguments": "/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- /ALLUSERS /DIR=\"C:\\Program Files\\Greenshot\" /CLOSEAPPLICATIONS /FORCECLOSEAPPLICATIONS",
|
||||
"success_codes": [
|
||||
0,
|
||||
3010
|
||||
],
|
||||
"reboot_codes": [
|
||||
3010
|
||||
],
|
||||
"command_confidence": "high"
|
||||
}
|
||||
}
|
||||
Executable
+17
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"schema": "assetmanager-analyzer-profile-v1",
|
||||
"profile_api": 1,
|
||||
"id": "technology.inno",
|
||||
"name": "Inno Setup",
|
||||
"version": "1.0.0",
|
||||
"kind": "technology",
|
||||
"stage": "marker",
|
||||
"priority": 100,
|
||||
"match": {"markers": [
|
||||
{"text": "inno setup setup data", "points": 75, "signal_key": "setup_analyzer.signal.inno_data"},
|
||||
{"text": "inno setup", "points": 35, "signal_key": "setup_analyzer.signal.inno"},
|
||||
{"text": "innosetup", "points": 20, "signal_key": "setup_analyzer.signal.inno_internal"}
|
||||
]},
|
||||
"result": {"installer_type": "inno", "installer_label": "Inno Setup", "confidence_floor": 55},
|
||||
"command": {"install_arguments": "/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-", "success_codes": [0,3010], "reboot_codes": [3010], "command_confidence": "high"}
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"schema": "assetmanager-analyzer-profile-v1", "profile_api": 1,
|
||||
"id": "technology.installshield", "name": "InstallShield", "version": "1.0.0", "kind": "technology", "stage": "marker", "priority": 100,
|
||||
"match": {"markers": [
|
||||
{"text": "installshield", "points": 80, "signal_key": "setup_analyzer.signal.installshield"},
|
||||
{"text": "installscript", "points": 30, "signal_key": "setup_analyzer.signal.installscript"}
|
||||
]},
|
||||
"result": {"installer_type": "installshield", "installer_label": "InstallShield", "confidence_floor": 55},
|
||||
"command": {"install_arguments": "/s /v\"/qn /norestart\"", "success_codes": [0,1641,3010], "reboot_codes": [1641,3010], "command_confidence": "medium", "warning_keys": ["setup_analyzer.warning.installshield"]}
|
||||
}
|
||||
Executable
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"schema": "assetmanager-analyzer-profile-v1", "profile_api": 1,
|
||||
"id": "technology.nsis", "name": "NSIS", "version": "1.0.0", "kind": "technology", "stage": "marker", "priority": 100,
|
||||
"match": {"markers": [
|
||||
{"text": "nullsoft install system", "points": 80, "signal_key": "setup_analyzer.signal.nsis_system"},
|
||||
{"text": "nullsoftinst", "points": 55, "signal_key": "setup_analyzer.signal.nsis_installer"},
|
||||
{"text": "nullsoft", "points": 25, "signal_key": "setup_analyzer.signal.nullsoft"},
|
||||
{"text": "nsis", "points": 20, "signal_key": "setup_analyzer.signal.nsis"}
|
||||
]},
|
||||
"result": {"installer_type": "nsis", "installer_label": "NSIS", "confidence_floor": 55},
|
||||
"command": {"install_arguments": "/S", "success_codes": [0,3010], "reboot_codes": [3010], "command_confidence": "high"}
|
||||
}
|
||||
+67
@@ -0,0 +1,67 @@
|
||||
{
|
||||
"schema": "assetmanager-analyzer-profile-v1",
|
||||
"profile_api": 1,
|
||||
"id": "vendor.pdf24-online",
|
||||
"name": "PDF24 Creator Online Installer",
|
||||
"version": "1.0.0",
|
||||
"kind": "vendor",
|
||||
"stage": "marker",
|
||||
"priority": 500,
|
||||
"match": {
|
||||
"markers": [
|
||||
{
|
||||
"text": "global\\pdf24installermutex",
|
||||
"points": 45,
|
||||
"signal_key": "setup_analyzer.signal.profile_marker"
|
||||
},
|
||||
{
|
||||
"text": "pdf24 creator installer",
|
||||
"points": 35,
|
||||
"signal_key": "setup_analyzer.signal.profile_marker"
|
||||
},
|
||||
{
|
||||
"text": "/fromsmallinstaller",
|
||||
"points": 35,
|
||||
"signal_key": "setup_analyzer.signal.profile_marker"
|
||||
},
|
||||
{
|
||||
"text": "download.pdf24.org/pdf24-creator-latest-x64.exe",
|
||||
"points": 20,
|
||||
"signal_key": "setup_analyzer.signal.profile_marker"
|
||||
},
|
||||
{
|
||||
"text": "download.pdf24.org/pdf24-creator-latest-arm64.exe",
|
||||
"points": 10,
|
||||
"signal_key": "setup_analyzer.signal.profile_marker"
|
||||
}
|
||||
]
|
||||
},
|
||||
"result": {
|
||||
"installer_type": "pdf24_online",
|
||||
"installer_label": "PDF24 Creator online installer",
|
||||
"confidence_floor": 80,
|
||||
"set": {
|
||||
"product_name": "PDF24 Creator",
|
||||
"manufacturer": "geek software GmbH",
|
||||
"architecture": "x86+x64+arm64",
|
||||
"architecture_source": "profile",
|
||||
"product_version": ""
|
||||
},
|
||||
"wrapper": true
|
||||
},
|
||||
"command": {
|
||||
"install_arguments": "/SILENT",
|
||||
"success_codes": [
|
||||
0,
|
||||
3010
|
||||
],
|
||||
"reboot_codes": [
|
||||
3010
|
||||
],
|
||||
"detect_method": "registry_display_name",
|
||||
"command_confidence": "medium",
|
||||
"warning_keys": [
|
||||
"setup_analyzer.warning.online_bootstrapper"
|
||||
]
|
||||
}
|
||||
}
|
||||
Executable
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"schema": "assetmanager-analyzer-profile-v1", "profile_api": 1,
|
||||
"id": "technology.squirrel", "name": "Squirrel", "version": "1.0.0", "kind": "technology", "stage": "marker", "priority": 100,
|
||||
"match": {"markers": [
|
||||
{"text": "squirrel", "points": 55, "signal_key": "setup_analyzer.signal.squirrel"},
|
||||
{"text": "releasify", "points": 25, "signal_key": "setup_analyzer.signal.squirrel_releasify"}
|
||||
]},
|
||||
"result": {"installer_type": "squirrel", "installer_label": "Squirrel", "confidence_floor": 55},
|
||||
"command": {"install_arguments": "--silent", "success_codes": [0], "reboot_codes": [], "command_confidence": "low", "warning_keys": ["setup_analyzer.warning.squirrel"]}
|
||||
}
|
||||
+106
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"schema": "assetmanager-analyzer-profile-v1",
|
||||
"profile_api": 1,
|
||||
"id": "vendor.total-commander",
|
||||
"name": "Total Commander",
|
||||
"version": "1.0.0",
|
||||
"kind": "vendor",
|
||||
"stage": "sfx_extracted",
|
||||
"priority": 500,
|
||||
"match": {
|
||||
"extracted_files_all": [
|
||||
"INSTALL.INF"
|
||||
],
|
||||
"ini": {
|
||||
"glob": "INSTALL.INF",
|
||||
"conditions_all": [
|
||||
{
|
||||
"section": "installation",
|
||||
"key": "program",
|
||||
"contains_any": [
|
||||
"Total Commander"
|
||||
]
|
||||
},
|
||||
{
|
||||
"section": "installation",
|
||||
"key": "publisher",
|
||||
"contains_any": [
|
||||
"Ghisler"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"set": {
|
||||
"installer_type": "totalcmd_sfx",
|
||||
"installer_label": "Total Commander self-extracting installer",
|
||||
"confidence": 99,
|
||||
"architecture_source": "embedded_install_inf",
|
||||
"embedded_switches": [
|
||||
"/A1",
|
||||
"/AH1"
|
||||
],
|
||||
"warning_keys": []
|
||||
},
|
||||
"wrapper": true
|
||||
},
|
||||
"metadata": {
|
||||
"ini_fields": {
|
||||
"product_name": [
|
||||
{
|
||||
"section": "installation",
|
||||
"key": "program"
|
||||
},
|
||||
{
|
||||
"section": "installation",
|
||||
"key": "progname"
|
||||
}
|
||||
],
|
||||
"product_version": {
|
||||
"section": "installation",
|
||||
"key": "progver"
|
||||
},
|
||||
"manufacturer": {
|
||||
"section": "installation",
|
||||
"key": "publisher"
|
||||
}
|
||||
},
|
||||
"fixed": {
|
||||
"manufacturer": "Ghisler Software GmbH"
|
||||
},
|
||||
"architecture_from": {
|
||||
"section": "installation",
|
||||
"key": "program",
|
||||
"patterns": [
|
||||
{
|
||||
"regex": "(?:64\\+32|32\\+64|64 \\+ 32|32 \\+ 64)",
|
||||
"value": "x86+x64"
|
||||
},
|
||||
{
|
||||
"regex": "64[- ]?bit",
|
||||
"value": "x64"
|
||||
},
|
||||
{
|
||||
"regex": "32[- ]?bit",
|
||||
"value": "x86"
|
||||
}
|
||||
]
|
||||
},
|
||||
"architecture_source": "embedded_install_inf",
|
||||
"process_name_from": {
|
||||
"section": "installation",
|
||||
"key": "updatecheck"
|
||||
}
|
||||
},
|
||||
"command": {
|
||||
"install_arguments": "/AH1",
|
||||
"alternative_install_arguments": "/A1",
|
||||
"success_codes": [
|
||||
0
|
||||
],
|
||||
"reboot_codes": [],
|
||||
"detect_method": "registry_display_name",
|
||||
"command_confidence": "high"
|
||||
}
|
||||
}
|
||||
Executable
+24
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"schema": "assetmanager-analyzer-profile-v1",
|
||||
"profile_api": 1,
|
||||
"id": "vendor.vlc-media-player",
|
||||
"name": "VLC media player",
|
||||
"version": "1.0.0",
|
||||
"kind": "vendor",
|
||||
"stage": "analysis",
|
||||
"priority": 300,
|
||||
"match": {
|
||||
"installer_types": [
|
||||
"nsis"
|
||||
],
|
||||
"filename_regex": [
|
||||
"^vlc(?:[-_.].*)?\\.exe$"
|
||||
]
|
||||
},
|
||||
"result": {
|
||||
"set_if_empty": {
|
||||
"product_name": "VLC media player",
|
||||
"manufacturer": "VideoLAN"
|
||||
}
|
||||
}
|
||||
}
|
||||
Executable
+11
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"schema": "assetmanager-analyzer-profile-v1", "profile_api": 1,
|
||||
"id": "technology.winrar-sfx", "name": "WinRAR SFX", "version": "1.0.0", "kind": "technology", "stage": "marker", "priority": 100,
|
||||
"match": {"markers": [
|
||||
{"text": "__rar_archive_signature__", "points": 90, "signal_key": "setup_analyzer.signal.rar_signature"},
|
||||
{"text": "winrar sfx", "points": 75, "signal_key": "setup_analyzer.signal.winrar_sfx"},
|
||||
{"text": "rar sfx", "points": 45, "signal_key": "setup_analyzer.signal.rar_sfx"}
|
||||
]},
|
||||
"result": {"installer_type": "winrar_sfx", "installer_label": "WinRAR SFX", "confidence_floor": 55},
|
||||
"command": {"warning_keys": ["setup_analyzer.warning.sfx"]}
|
||||
}
|
||||
Executable
+12
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"schema": "assetmanager-analyzer-profile-v1", "profile_api": 1,
|
||||
"id": "technology.wix-burn", "name": "WiX Burn", "version": "1.0.0", "kind": "technology", "stage": "marker", "priority": 100,
|
||||
"match": {"markers": [
|
||||
{"text": "wixburn", "points": 80, "signal_key": "setup_analyzer.signal.wix_burn"},
|
||||
{"text": "wixbundle", "points": 55, "signal_key": "setup_analyzer.signal.wix_bundle"},
|
||||
{"text": "wixstdba", "points": 45, "signal_key": "setup_analyzer.signal.wix_stdba"},
|
||||
{"text": "burn engine", "points": 30, "signal_key": "setup_analyzer.signal.burn_engine"}
|
||||
]},
|
||||
"result": {"installer_type": "wix_burn", "installer_label": "WiX Burn", "confidence_floor": 55},
|
||||
"command": {"install_arguments": "/quiet /norestart", "success_codes": [0,1641,3010], "reboot_codes": [1641,3010], "command_confidence": "high"}
|
||||
}
|
||||
Reference in New Issue
Block a user