Process Hacker and Windows discussion

 
User avatar
viksoftru
Member
Posts: 472
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: 472
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: 472
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: 472
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: 472
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: 472
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: 472
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: 472
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: 472
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: 472
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: 472
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: 472
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: 472
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: 472
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: 472
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: 472
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: 472
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: 472
OS: Win7 (Live! DVD), BSD

Re: Extended build tools support plugins-extra r5898+

19 Aug 2017, 18:50

more fix typo in bld.cmd

Who is online

Users browsing this forum: No registered users and 4 guests