Process Hacker and Windows discussion

 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

14 Apr 2016, 12:53

Update for v3.0.0.84, diff:
--- Custom_Messages_Full.iss	Sat Apr 02 17:43:16 2016
+++ Custom_Messages_Full.iss	Thu Apr 14 14:02:41 2016
@@ -33,7 +33,6 @@
 en.comp_ExtendedNotifications =Extended Notifications
 en.comp_ExtendedServices      =Extended Services
 en.comp_ExtendedTools         =Extended Tools
-en.comp_FirewallMonitor       =Firewall Monitor
 en.comp_hardwaredevices       =Hardware Devices
 en.comp_HexPID                =Hexadecimal PID
 en.comp_NetExtras             =Network Extras
--- plugins_install.txt	Sat Apr 02 07:44:58 2016
+++ plugins_install.txt	Thu Apr 14 15:27:06 2016
@@ -22,7 +22,6 @@
 ./plugins/ExtendedNotifications.dll
 ./plugins/ExtendedServices.dll
 ./plugins/ExtendedTools.dll
-./plugins/FirewallMonitorPlugin.dll - required OS version is Windows 7/Server 2008 R2
 ./plugins/HardwareDevices.dll
 ./plugins/HexPidPlugin.dll
 ./plugins/NetExtrasPlugin.dll
@@ -41,6 +40,10 @@
 ./plugins/WaitChainPlugin.dll
 ./plugins/WindowExplorer.dll
 ./plugins/OnlineChecks.dll
+
+Deleted plug-ins:
+
+Deleted ./plugins/FirewallMonitorPlugin.dll - deleted on v3.0.0.84

 Notes:

--- Process_Hacker2_installer_full.iss	Sun Apr 03 15:25:44 2016
+++ Process_Hacker2_installer_full.iss	Thu Apr 14 15:14:36 2016
@@ -18,8 +18,8 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with Process Hacker. If not, see <http://www.gnu.org/licenses/>.
 ;
-; Last updated Sun Apr 03 15:23:04 +0300 2016, VictorVG @ VikSoft.Ru
-; update script version up to v14.0.14 (non oficial).
+; Last updated Thu Apr 14 15:10:17 +0300 2016, VictorVG @ VikSoft.Ru
+; update script version up to v14.0.15 (non oficial).
 ;
 ; Requirements:
 ; *Inno Setup: http://www.jrsoftware.org/isdl.php
@@ -34,7 +34,7 @@
 #include "Custom_Messages_Full.iss"
 #include "Services.iss"

-#define installer_build_number "14.0.14"
+#define installer_build_number "14.0.15"
 #define copyright              "Copyright © 2010-2016, Process Hacker Team. Licensed under the GNU GPL, v3."

 #if defined(TWO_DIGIT_VER)
@@ -122,7 +122,6 @@
 Name: plugins\extendednotifications;  Description: {cm:comp_ExtendedNotifications}; Types: full custom;      Flags: disablenouninstallwarning
 Name: plugins\extendedservices;       Description: {cm:comp_ExtendedServices};      Types: full custom;      Flags: disablenouninstallwarning
 Name: plugins\extendedtools;          Description: {cm:comp_ExtendedTools};         Types: full custom;      Flags: disablenouninstallwarning;
-Name: plugins\fwmon;                  Description: {cm:comp_FirewallMonitor};       Types: full custom;      Flags: disablenouninstallwarning; OnlyBelowVersion: 0,6.2
 Name: plugins\hardwaredevices;        Description: {cm:comp_HardwareDevices};       Types: full custom;      Flags: disablenouninstallwarning
 Name: plugins\hexpid;                 Description: {cm:comp_HexPID};                Types: full custom;      Flags: disablenouninstallwarning;
 Name: plugins\netextras;              Description: {cm:comp_NetExtras};             Types: full custom;      Flags: disablenouninstallwarning
@@ -198,8 +197,6 @@
 Source: ..\..\bin\Release64\plugins\ExtendedServices.dll;           DestDir: {app}\plugins; Flags: ignoreversion; Components: plugins\extendedservices; Check: Is64BitInstallMode()
 Source: ..\..\bin\Release32\plugins\ExtendedTools.dll;              DestDir: {app}\plugins; Flags: ignoreversion; Components: plugins\extendedtools; Check: not Is64BitInstallMode()
 Source: ..\..\bin\Release64\plugins\ExtendedTools.dll;              DestDir: {app}\plugins; Flags: ignoreversion; Components: plugins\extendedtools; Check: Is64BitInstallMode()
-Source: ..\..\bin\Release32\plugins\FirewallMonitorPlugin.dll;      DestDir: {app}\plugins; Flags: ignoreversion; Components: plugins\fwmon; Check: not Is64BitInstallMode()
-Source: ..\..\bin\Release64\plugins\FirewallMonitorPlugin.dll;      DestDir: {app}\plugins; Flags: ignoreversion; Components: plugins\fwmon; Check: Is64BitInstallMode()
 Source: ..\..\bin\Release32\plugins\HardwareDevices.dll;            DestDir: {app}\plugins; Flags: ignoreversion; Components: plugins\hardwaredevices; Check: not Is64BitInstallMode()
 Source: ..\..\bin\Release64\plugins\HardwareDevices.dll;            DestDir: {app}\plugins; Flags: ignoreversion; Components: plugins\hardwaredevices; Check: Is64BitInstallMode()
 Source: ..\..\bin\Release32\plugins\HexPidPlugin.dll;               DestDir: {app}\plugins; Flags: ignoreversion; Components: plugins\hexpid; Check: not Is64BitInstallMode()
@@ -250,58 +247,56 @@
 Name: {userdesktop}\Process Hacker 2;                             Filename: {app}\ProcessHacker.exe; WorkingDir: {app}; Comment: Process Hacker {#app_version}; IconFilename: {app}\ProcessHacker.exe; IconIndex: 0; Tasks: desktopicon\user
 Name: {#quick_launch}\Process Hacker 2;                           Filename: {app}\ProcessHacker.exe; WorkingDir: {app}; Comment: Process Hacker {#app_version}; IconFilename: {app}\ProcessHacker.exe; IconIndex: 0; Tasks: quicklaunchicon

-
 [InstallDelete]
-Type: files;      Name: {userdesktop}\Process Hacker 2.lnk;          Check: not IsTaskSelected('desktopicon\user')   and IsUpgrade()
-Type: files;      Name: {commondesktop}\Process Hacker 2.lnk;        Check: not IsTaskSelected('desktopicon\common') and IsUpgrade()
-Type: files;      Name: {#quick_launch}\Process Hacker 2.lnk;        Check: not IsTaskSelected('quicklaunchicon')    and IsUpgrade(); OnlyBelowVersion: 6.01
-Type: files;      Name: {group}\Help and Support\Process Hacker Help.lnk; Check: IsUpgrade()
-
-Type: files;      Name: {userappdata}\Process Hacker 2\settings.xml; Tasks: reset_settings
-Type: dirifempty; Name: {userappdata}\Process Hacker;                Tasks: reset_settings
-
-Type: files;      Name: {app}\Help.htm;                              Check: IsUpgrade()
-Type: files;      Name: {app}\peview.exe;                            Check: not IsComponentSelected('peview')                        and IsUpgrade()
-Type: files;      Name: {group}\PE Viewer.lnk;                       Check: not IsComponentSelected('peview')                        and IsUpgrade()
-Type: files;      Name: {app}\plugins\AtomTablePlugin.dll;           Check: not IsComponentSelected('plugins\atomtable')             and IsUpgrade()
-Type: files;      Name: {app}\plugins\AvgCpuPlugin.dll;              Check: not IsComponentSelected('plugins\avgcpu')                and IsUpgrade()
-Type: files;      Name: {app}\plugins\BootEntriesPlugin.dll;         Check: not IsComponentSelected('plugins\bootent')               and IsUpgrade()
-Type: files;      Name: {app}\plugins\DbgViewPlugin.dll;             Check: not IsComponentSelected('plugins\dbgview')               and IsUpgrade()
-Type: files;      Name: {app}\plugins\DiskDrivesPlugin.dll;
-Type: files;      Name: {app}\plugins\DnsCachePlugin.dll;            Check: not IsComponentSelected('plugins\dnscache')              and IsUpgrade()
-Type: files;      Name: {app}\plugins\DotNetTools.dll;               Check: not IsComponentSelected('plugins\dotnettools')           and IsUpgrade()
-Type: files;      Name: {app}\plugins\EnvironmentEditPlugin.dll;
-Type: files;      Name: {app}\plugins\ExtendedNotifications.dll;     Check: not IsComponentSelected('plugins\extendednotifications') and IsUpgrade()
-Type: files;      Name: {app}\plugins\ExtendedServices.dll;          Check: not IsComponentSelected('plugins\extendedservices')      and IsUpgrade()
-Type: files;      Name: {app}\plugins\ExtendedTools.dll;             Check: not IsComponentSelected('plugins\extendedtools')         and IsUpgrade()
-Type: files;      Name: {app}\plugins\FirewallMonitor.dll;           Check: not IsComponentSelected('plugins\fwmon')                 and IsUpgrade()
-Type: files;      Name: {app}\plugins\HexPidPlugin.dll;              Check: not IsComponentSelected('plugins\hexpid')                and IsUpgrade()
-Type: files;      Name: {app}\plugins\HardwareDevices.dll;           Check: not IsComponentSelected('plugins\hardwaredevices')       and IsUpgrade()
-Type: files;      Name: {app}\plugins\HighlightPlugin.dll;
-Type: files;      Name: {app}\plugins\GraphicsInfo.dll;              Check: not IsComponentSelected('plugins\gfxinfo')               and IsUpgrade()
-Type: files;      Name: {app}\plugins\NetAdapters.dll;
-Type: files;      Name: {app}\plugins\NetAdaptersPlugin.dll
-Type: files;      Name: {app}\plugins\NetExtrasPlugin.dll;           Check: not IsComponentSelected('plugins\netextras')             and IsUpgrade()
-Type: files;      Name: {app}\plugins\NetworkTools.dll;              Check: not IsComponentSelected('plugins\networktools')          and IsUpgrade()
-Type: files;      Name: {app}\plugins\NvGpuPlugin.dll;               Check: not IsComponentSelected('plugins\nvgpu')                 and IsUpgrade()
-Type: files;      Name: {app}\plugins\OnlineChecks.dll;              Check: not IsComponentSelected('plugins\onlinechecks')          and IsUpgrade()
-Type: files;      Name: {app}\plugins\PerfMonPlugin.dll;             Check: not IsComponentSelected('plugins\perfmon')               and IsUpgrade()
-Type: files;      Name: {app}\plugins\ROTViewerPlugin.dll;           Check: not IsComponentSelected('plugins\rotviewer')             and IsUpgrade()
-Type: files;      Name: {app}\plugins\ProcessActions.dll;            Check: not IsComponentSelected('plugins\processactions')        and IsUpgrade()
-Type: files;      Name: {app}\plugins\SbieSupport.dll;               Check: not IsComponentSelected('plugins\sbiesupport')           and IsUpgrade()
-Type: files;      Name: {app}\plugins\SecurityExplorer.dll;          Check: not IsComponentSelected('plugins\secexp')                and IsUpgrade()
-Type: files;      Name: {app}\plugins\ServiceBackupRestorePlugin.dll; Check: not IsComponentSelected('plugins\srvbakrst')            and IsUpgrade()
-Type: files;      Name: {app}\plugins\ServiceExtrasPlugin.dll
-Type: files;      Name: {app}\plugins\SetCriticalPlugin.dll;         Check: not IsComponentSelected('plugins\setcrtical')            and IsUpgrade()
-Type: files;      Name: {app}\plugins\TaskbarExtPlugin.dll;          Check: not IsComponentSelected('plugins\taskbarext')            and IsUpgrade()
-Type: files;      Name: {app}\plugins\ToolStatus.dll;                Check: not IsComponentSelected('plugins\toolstatus')            and IsUpgrade()
-Type: files;      Name: {app}\plugins\UMDFHostPlugin.dll
-Type: files;      Name: {app}\plugins\Updater.dll;                   Check: not IsComponentSelected('plugins\updater')               and IsUpgrade()
-Type: files;      Name: {app}\plugins\UserNotes.dll;                 Check: not IsComponentSelected('plugins\usernotes')             and IsUpgrade()
-Type: files;      Name: {app}\plugins\WaitChainPlugin.dll;           Check: not IsComponentSelected('plugins\waitchain')             and IsUpgrade()
-Type: files;      Name: {app}\plugins\WindowExplorer.dll;            Check: not IsComponentSelected('plugins\windowexplorer')        and IsUpgrade()
-Type: dirifempty; Name: {app}\plugins
-
+Type: files; Name: "{userdesktop}\Process Hacker 2.lnk"; Check: not IsTaskSelected('desktopicon\user')   and IsUpgrade()
+Type: files; Name: "{commondesktop}\Process Hacker 2.lnk"; Check: not IsTaskSelected('desktopicon\common') and IsUpgrade()
+Type: files; Name: "{#quick_launch}\Process Hacker 2.lnk"; OnlyBelowVersion: 6.01; Check: not IsTaskSelected('quicklaunchicon')    and IsUpgrade()
+Type: files; Name: "{group}\Help and Support\Process Hacker Help.lnk"; Check: IsUpgrade()
+
+Type: files; Name: "{userappdata}\Process Hacker 2\settings.xml"; Tasks: reset_settings
+Type: dirifempty; Name: "{userappdata}\Process Hacker"; Tasks: reset_settings
+
+Type: files; Name: "{app}\Help.htm";                               Check: IsUpgrade()
+Type: files; Name: "{app}\peview.exe";                             Check: not IsComponentSelected('peview')                        and IsUpgrade()
+Type: files; Name: "{group}\PE Viewer.lnk";                        Check: not IsComponentSelected('peview')                        and IsUpgrade()
+Type: files; Name: "{app}\plugins\AtomTablePlugin.dll";            Check: not IsComponentSelected('plugins\atomtable')             and IsUpgrade()
+Type: files; Name: "{app}\plugins\AvgCpuPlugin.dll";               Check: not IsComponentSelected('plugins\avgcpu')                and IsUpgrade()
+Type: files; Name: "{app}\plugins\BootEntriesPlugin.dll";          Check: not IsComponentSelected('plugins\bootent')               and IsUpgrade()
+Type: files; Name: "{app}\plugins\DbgViewPlugin.dll";              Check: not IsComponentSelected('plugins\dbgview')               and IsUpgrade()
+Type: files; Name: "{app}\plugins\DiskDrivesPlugin.dll"
+Type: files; Name: "{app}\plugins\DnsCachePlugin.dll";             Check: not IsComponentSelected('plugins\dnscache')              and IsUpgrade()
+Type: files; Name: "{app}\plugins\DotNetTools.dll";                Check: not IsComponentSelected('plugins\dotnettools')           and IsUpgrade()
+Type: files; Name: "{app}\plugins\EnvironmentEditPlugin.dll"
+Type: files; Name: "{app}\plugins\ExtendedNotifications.dll";      Check: not IsComponentSelected('plugins\extendednotifications') and IsUpgrade()
+Type: files; Name: "{app}\plugins\ExtendedServices.dll";           Check: not IsComponentSelected('plugins\extendedservices')      and IsUpgrade()
+Type: files; Name: "{app}\plugins\ExtendedTools.dll";              Check: not IsComponentSelected('plugins\extendedtools')         and IsUpgrade()
+Type: files; Name: "{app}\plugins\FirewallMonitor.dll";                                                                                            MinVersion: 0,6.2; OnlyBelowVersion: 0,6.1
+Type: files; Name: "{app}\plugins\HexPidPlugin.dll";               Check: not IsComponentSelected('plugins\hexpid')                and IsUpgrade()
+Type: files; Name: "{app}\plugins\HardwareDevices.dll";            Check: not IsComponentSelected('plugins\hardwaredevices')       and IsUpgrade()
+Type: files; Name: "{app}\plugins\HighlightPlugin.dll"
+Type: files; Name: "{app}\plugins\GraphicsInfo.dll";               Check: not IsComponentSelected('plugins\gfxinfo')               and IsUpgrade()
+Type: files; Name: "{app}\plugins\NetAdapters.dll"
+Type: files; Name: "{app}\plugins\NetAdaptersPlugin.dll"
+Type: files; Name: "{app}\plugins\NetExtrasPlugin.dll";            Check: not IsComponentSelected('plugins\netextras')             and IsUpgrade()
+Type: files; Name: "{app}\plugins\NetworkTools.dll";               Check: not IsComponentSelected('plugins\networktools')          and IsUpgrade()
+Type: files; Name: "{app}\plugins\NvGpuPlugin.dll";                Check: not IsComponentSelected('plugins\nvgpu')                 and IsUpgrade()
+Type: files; Name: "{app}\plugins\OnlineChecks.dll";               Check: not IsComponentSelected('plugins\onlinechecks')          and IsUpgrade()
+Type: files; Name: "{app}\plugins\PerfMonPlugin.dll";              Check: not IsComponentSelected('plugins\perfmon')               and IsUpgrade()
+Type: files; Name: "{app}\plugins\ROTViewerPlugin.dll";            Check: not IsComponentSelected('plugins\rotviewer')             and IsUpgrade()
+Type: files; Name: "{app}\plugins\ProcessActions.dll";             Check: not IsComponentSelected('plugins\processactions')        and IsUpgrade()
+Type: files; Name: "{app}\plugins\SbieSupport.dll";                Check: not IsComponentSelected('plugins\sbiesupport')           and IsUpgrade()
+Type: files; Name: "{app}\plugins\SecurityExplorer.dll";           Check: not IsComponentSelected('plugins\secexp')                and IsUpgrade()
+Type: files; Name: "{app}\plugins\ServiceBackupRestorePlugin.dll"; Check: not IsComponentSelected('plugins\srvbakrst')             and IsUpgrade()
+Type: files; Name: "{app}\plugins\ServiceExtrasPlugin.dll"
+Type: files; Name: "{app}\plugins\SetCriticalPlugin.dll";          Check: not IsComponentSelected('plugins\setcrtical')            and IsUpgrade()
+Type: files; Name: "{app}\plugins\TaskbarExtPlugin.dll";           Check: not IsComponentSelected('plugins\taskbarext')            and IsUpgrade()
+Type: files; Name: "{app}\plugins\ToolStatus.dll";                 Check: not IsComponentSelected('plugins\toolstatus')            and IsUpgrade()
+Type: files; Name: "{app}\plugins\UMDFHostPlugin.dll"
+Type: files; Name: "{app}\plugins\Updater.dll";                    Check: not IsComponentSelected('plugins\updater')               and IsUpgrade()
+Type: files; Name: "{app}\plugins\UserNotes.dll";                  Check: not IsComponentSelected('plugins\usernotes')             and IsUpgrade()
+Type: files; Name: "{app}\plugins\WaitChainPlugin.dll";            Check: not IsComponentSelected('plugins\waitchain')             and IsUpgrade()
+Type: files; Name: "{app}\plugins\WindowExplorer.dll";             Check: not IsComponentSelected('plugins\windowexplorer')        and IsUpgrade()
+Type: dirifempty; Name: "{app}\plugins"

 [Run]
 Filename: {app}\ProcessHacker.exe;               Description: {cm:LaunchProgram,Process Hacker 2}; Flags: nowait postinstall skipifsilent
--- release.cmd	Mon Apr 04 06:37:56 2016
+++ release.cmd	Thu Apr 14 15:15:28 2016
@@ -1,6 +1,5 @@
 @echo off
-rem © VictorVG @ VikSoft.Ru 1996 - 2016,
-rem v2.0, refactoring, Mon Apr 04 06:18:39 +0300 2016
+rem © VictorVG @ VikSoft.Ru 1996 - 2016, Thu Apr 14 15:15:20 +0300 2016

 rem This script must be located in the folder above your working copy
 rem directory and uses three ./src - reference source directory, ./trunk
@@ -16,7 +15,6 @@
 set %PATH%=%PATH%;"%ProgramFiles(x86)%\INNOSE~1";

 if exist .\bin\processhacker-*-*.* del .\bin\processhacker-*-*.*
-if not exist release mkdir release

 rem Binary distribution

@@ -66,7 +64,6 @@
     ExtendedNotifications
     ExtendedServices
     ExtendedTools
-    FirewallMonitorPlugin
     HardwareDevices
     HexPidPlugin
     NetExtrasPlugin
@@ -101,7 +98,6 @@
     ExtendedNotifications
     ExtendedServices
     ExtendedTools
-    FirewallMonitorPlugin
     HardwareDevices
     HexPidPlugin
     NetExtrasPlugin
archive updated, links not changed.
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

17 Apr 2016, 10:37

Update for v3.0.0.102 or higest:

Diff:
--- Process_Hacker2_installer_full.iss	Thu Apr 14 15:14:36 2016
+++ Process_Hacker2_installer_full.iss	Sun Apr 17 13:31:56 2016
@@ -18,8 +18,8 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with Process Hacker. If not, see <http://www.gnu.org/licenses/>.
 ;
-; Last updated Thu Apr 14 15:10:17 +0300 2016, VictorVG @ VikSoft.Ru
-; update script version up to v14.0.15 (non oficial).
+; Last updated Sun Apr 17 13:21:35 +0300 2016, VictorVG @ VikSoft.Ru
+; update script version up to v14.0.16 (non oficial).
 ;
 ; Requirements:
 ; *Inno Setup: http://www.jrsoftware.org/isdl.php
@@ -34,7 +34,7 @@
 #include "Custom_Messages_Full.iss"
 #include "Services.iss"
 
-#define installer_build_number "14.0.15"
+#define installer_build_number "14.0.16"
 #define copyright              "Copyright © 2010-2016, Process Hacker Team. Licensed under the GNU GPL, v3."
 
 #if defined(TWO_DIGIT_VER)
@@ -270,7 +270,7 @@
 Type: files; Name: "{app}\plugins\ExtendedNotifications.dll";      Check: not IsComponentSelected('plugins\extendednotifications') and IsUpgrade()
 Type: files; Name: "{app}\plugins\ExtendedServices.dll";           Check: not IsComponentSelected('plugins\extendedservices')      and IsUpgrade()
 Type: files; Name: "{app}\plugins\ExtendedTools.dll";              Check: not IsComponentSelected('plugins\extendedtools')         and IsUpgrade()
-Type: files; Name: "{app}\plugins\FirewallMonitor.dll";                                                                                            MinVersion: 0,6.2; OnlyBelowVersion: 0,6.1
+Type: files; Name: "{app}\plugins\FirewallMonitor.dll";
 Type: files; Name: "{app}\plugins\HexPidPlugin.dll";               Check: not IsComponentSelected('plugins\hexpid')                and IsUpgrade()
 Type: files; Name: "{app}\plugins\HardwareDevices.dll";            Check: not IsComponentSelected('plugins\hardwaredevices')       and IsUpgrade()
 Type: files; Name: "{app}\plugins\HighlightPlugin.dll"
all archive also updated, link not changed.
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

19 Apr 2016, 07:15

ProcessHacker3_buildtools.tar.xz my latest kit for build Process Hacker v.3.0. I'm update this archive if needed.

bld.cmd for Process Hacker v3 fix typo (messages "files not found ...." is results my typo :( ) . Script date Sat Oct 01 10:46:51 +0300 2016

more update build script system included new plugins ObjectManagerPlugin and PoolMonPlugin. 08 Oct 2016, 08:08
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

19 Oct 2016, 13:03

Updated scripts kit ProcessHacker3_buildtools.tar.xz

1) Remove BootEntriesPlugin
2) Added FirmwarePlugin

Updated clean.cmd, release.cmd and partial rewrite HowToBuild.txt .

More update Process_Hacker_installer_full.iss and bldfull.ps1 ...
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

12 Nov 2016, 02:08

More update for version 3.0.0.207
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

13 Nov 2016, 09:42

More update for v3.0.0.216. :)
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

27 Nov 2016, 14:59

Update for v3.0.0.267 - remove NetExtrasPlugin then NetworkTools v1.8 already included custom Tracert, WhoIs and Country column support (see Network tab) and this plug-in is don't needed.
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

17 Dec 2016, 18:51

Updated scripts kit ProcessHacker3_buildtools.tar.xz for v3.0.0.285

1) Added CommonUtils plugin
2) Updated bld.cmd, clean.cmd, release.cmd
2) Added build.cmd
4) Added information about use build.cmd in to HowToBuild.txt::Скрипты для автоматизации сборки и особенности их применения.
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

19 Dec 2016, 04:59

Update Process_Hacker_installer_full.iss for v3.0.0.296
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

21 Dec 2016, 00:39

Update ./trunk/build/internal/bldfull.ps1 up to v3.0.0.316 : new script is automatically write current version in to file ./Release/version
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

26 Dec 2016, 18:21

Rewrite ./trunk/build/internal/bldfull.ps1 and ./bld.cmd up to v3.0.0.338. Main build script bldfull.ps1 based on build.ps1 and some new idea. Script required UNIX tools: cp, mv, rm, tar, xz, gzip in to %path% (out for SK and source archive is tarball) and generated tow special output files - processhacker-*-checksums.txt (some format then processhacker-build-checksums.txt) and Clean/Text ASCII file "version" - version info like "3.0.338".
On bld.cmd some operation is move to ./trunk/build/internal/bldfull.ps1
1.png
Align posts [success | error] is a space I once, cosmetics, I probably after the holidays loan.
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

24 Jan 2017, 14:31

Update installer for v3.0.0.357 (GNU diff u3 only):
--- ./Process_Hacker_installer_full.iss	2016-12-25 16:27:49 +0300
+++ ./Process_Hacker_installer_full.iss	2017-01-24 17:06:10 +0300
@@ -18,8 +18,8 @@
 ;* You should have received a copy of the GNU General Public License
 ;* along with Process Hacker. If not, see <http://www.gnu.org/licenses/>.
 ;
-; Last updated Sun Dec 25 16:27:44 +0300 2016 VictorVG @ VikSoft.Ru
-; update script version up to v14.0.36 (non oficial).
+; Last updated Tue Jan 24 17:06:08 +0300 2017 VictorVG @ VikSoft.Ru
+; update script version up to v14.0.37 (non oficial).
 ;
 ; Requirements:
 ; *Inno Setup: http://www.jrsoftware.org/isdl.php
@@ -39,7 +39,7 @@
 #include "Custom_Messages_Full.iss"
 #include "Services.iss"
 
-#define installer_build_number "14.0.36"
+#define installer_build_number "14.0.37"
 #define copyright              "Copyright © 2010-2016, Process Hacker Team. Licensed under the GNU GPL, v3."
 #define website_url            "http://processhacker.sourceforge.net/"
 #if defined(TWO_DIGIT_VER)
@@ -224,7 +224,7 @@
 Source: "..\..\bin\Release64\plugins\HardwareDevices.dll";            DestDir: "{app}\plugins"; Flags: ignoreversion; Components: plugins\hardwaredevices;       Check: Is64BitInstallMode()
 Source: "..\..\bin\Release32\plugins\HexPidPlugin.dll";               DestDir: "{app}\plugins"; Flags: ignoreversion; Components: plugins\hexpid;                Check: not Is64BitInstallMode()
 Source: "..\..\bin\Release64\plugins\HexPidPlugin.dll";               DestDir: "{app}\plugins"; Flags: ignoreversion; Components: plugins\hexpid;                Check: Is64BitInstallMode()
-Source: "{src}\GeoLite2-City.mmdb";                                   DestDir: "{app}\plugins\plugindata"; Flags: ignoreversion external skipifsourcedoesntexist overwritereadonly; Components: plugins\networktools
+Source: "{src}\GeoLite2-Country.mmdb";                                DestDir: "{app}\plugins\plugindata"; Flags: ignoreversion external skipifsourcedoesntexist overwritereadonly; Components: plugins\networktools
 Source: "..\..\bin\Release32\plugins\NetworkTools.dll";               DestDir: "{app}\plugins"; Flags: ignoreversion; Components: plugins\networktools;          Check: not Is64BitInstallMode()
 Source: "..\..\bin\Release64\plugins\NetworkTools.dll";               DestDir: "{app}\plugins"; Flags: ignoreversion; Components: plugins\networktools;          Check: Is64BitInstallMode()
 Source: "..\..\bin\Release32\plugins\NvGpuPlugin.dll";                DestDir: "{app}\plugins"; Flags: ignoreversion; Components: plugins\nvgpu;                 Check: not Is64BitInstallMode()
@@ -314,7 +314,7 @@
 Type: files; Name: "{app}\plugins\NetAdaptersPlugin.dll"
 Type: files; Name: "{app}\plugins\NetExtrasPlugin.dll"
 Type: filesandordirs; Name: "{app}\plugins\maxminddb"
-Type: files; Name: "{app}\plugins\plugindata\GeoLite2-Country.mmdb"
+Type: files; Name: "{app}\plugins\plugindata\GeoLite2-City.mmdb"
 Type: files; Name: "{app}\plugins\NetworkTools.dll";          Check: not IsComponentSelected('plugins\networktools')          and IsUpgrade()
 Type: files; Name: "{app}\plugins\NvGpuPlugin.dll";           Check: not IsComponentSelected('plugins\nvgpu')                 and IsUpgrade()
 Type: files; Name: "{app}\plugins\ObjectManagerPlugin.dll";   Check: not IsComponentSelected('plugins\objectmanager')         and IsUpgrade()
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

30 Jan 2017, 09:19

ProcessHacker3_buildtools.tar.xz - remove tar swith --exclude=.git then not needed for --exclude-vcs), sorry.

P.S.

tar.* archive is included ReadOnly file system and can't be updated.
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

28 Feb 2017, 19:35

ProcessHacker3_buildtools.tar.xz update for v3.0(r400) Plugins-Extra Git-d3848f8155 or letter.
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

11 Mar 2017, 20:31

ProcessHacker3_buildtools.tar.xz update to v3.0 (r407) or letter. and use MS VS 2017 Community for build. If Your use Enterprise or Professional edition then edit ./trunk/build/interna/bldfull.ps1::146
function BuildSolution([string] $FileName)
{
    $msBuild = "${env:ProgramFiles(x86)}\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\amd64\MSBuild.exe"
    $baseName = [System.IO.Path]::GetFileNameWithoutExtension($FileName);
and write current patch up to ./MSBuild dir.
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

25 Mar 2017, 20:22

My build script's kits updated and included support fo new Product Policy plugin.
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

19 Aug 2017, 15:50

ProcessHacker3_buildtools.tar.xz

- fix error "Path not found..." in to bld.cmd
- small update bld.cmd
- fix typo in to ./build/internal/bldfull.ps1
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

19 Aug 2017, 18:50

more fix typo in bld.cmd
 
User avatar
viksoftru
Member
Posts: 487
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

06 Nov 2017, 10:30

My build script kit ProcessHacker3_buildtools.tar.xz is updated and support v3.0.5600.1073:

Fixed:
In the properties of the shortcut on the desktop (for all users) is launched from the admin. If you select "Create desktop shortcut for all" when installing, the "Run as Administrator" flag is removed. If you disable the creation of a shortcut, then the old one is deleted.
- in general, the unwanted behavior of the installer.
Bonus: added selectively remove the Processes Hacker shortcuts from the user's desktop, the common desktop and the Quick Launch for current user.

Bonus is made for lazy people who are heavier than the mouse did not raise anything. :mrgreen:

Who is online

Users browsing this forum: AhrefsBot and 8 guests