From 2f55c08c9b4aa165976be52e6d29777bde9a507c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20R=C3=A4tzel?= Date: Wed, 3 Jan 2024 14:38:36 +0000 Subject: [PATCH] Update alternative UI and guides to latest release --- ...ollect-samples-for-64-bit-memory-reading-development.md | 5 ++++- implement/alternate-ui/readme.md | 2 +- implement/alternate-ui/source/src/Common/App.elm | 2 +- .../alternate-ui/source/src/EveOnline/VolatileProcess.csx | 7 ++++--- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/guide/how-to-collect-samples-for-64-bit-memory-reading-development.md b/guide/how-to-collect-samples-for-64-bit-memory-reading-development.md index dab75a6..bb21495 100644 --- a/guide/how-to-collect-samples-for-64-bit-memory-reading-development.md +++ b/guide/how-to-collect-samples-for-64-bit-memory-reading-development.md @@ -10,16 +10,19 @@ Here you can see a typical scenario where we use this tool: https://forum.botlab **Steps to collect a sample:** -+ Download and unpack the zip-archive from [https://github.com/Arcitectus/Sanderling/releases/download/v2020-04-12/2020-04-12-read-memory-64.zip](https://github.com/Arcitectus/Sanderling/releases/download/v2020-04-12/2020-04-12-read-memory-64.zip) ++ Download and unpack the zip-archive from + Find the game client in the Windows Task Manager. + Make sure the name of the game client displayed in the Windows Task Manager does not contain `(32 bit)`. + Read the process ID of the game client process in the `PID` column in the Task Manager. + Ensure the game client window is visible and not minimized. + Use the Windows Command Prompt to run the tool, using the following command: + ```cmd read-memory-64-bit.exe save-process-sample --pid=12345 ``` + + The tool then creates a process sample file in the directory currently selected in the Command Prompt. When successful, the program exits with a message like the following: + ```cmd Saved sample F2CC4E4EC28482747A05172990F7B54CFABAA7F80C2DB83B81E86D3F41523551 to file 'process-sample-F2CC4E4EC2.zip'. ``` diff --git a/implement/alternate-ui/readme.md b/implement/alternate-ui/readme.md index 545d1b0..9d7a3b1 100644 --- a/implement/alternate-ui/readme.md +++ b/implement/alternate-ui/readme.md @@ -48,7 +48,7 @@ To start the software: + Start PowerShell. + In the next command, we use the `elm-time.exe` file we got from the zip archive in the setup section. Below is an example of the complete command; you only need to replace the file path to the executable file: -```PowerShell +```txt ."C:\replace-this-the-path-on-your-system\elm-time.exe" run-server --public-urls="http://*:80" --deploy=https://github.com/Arcitectus/Sanderling/tree/dd6ca58e26a217e79261e0d6f2f597804f5b558a/implement/alternate-ui/source ``` diff --git a/implement/alternate-ui/source/src/Common/App.elm b/implement/alternate-ui/source/src/Common/App.elm index 6daa143..d458af3 100644 --- a/implement/alternate-ui/source/src/Common/App.elm +++ b/implement/alternate-ui/source/src/Common/App.elm @@ -3,4 +3,4 @@ module Common.App exposing (versionId) versionId : String versionId = - "2023-11-21" + "2024-01-03" diff --git a/implement/alternate-ui/source/src/EveOnline/VolatileProcess.csx b/implement/alternate-ui/source/src/EveOnline/VolatileProcess.csx index cbb492b..e1fdaaf 100644 --- a/implement/alternate-ui/source/src/EveOnline/VolatileProcess.csx +++ b/implement/alternate-ui/source/src/EveOnline/VolatileProcess.csx @@ -5,8 +5,8 @@ #r "sha256:B9B4E633EA6C728BAD5F7CBBEF7F8B842F7E10181731DBE5EC3CD995A6F60287" #r "sha256:81110D44256397F0F3C572A20CA94BB4C669E5DE89F9348ABAD263FBD81C54B9" -// https://github.com/Arcitectus/Sanderling/releases/download/v2023-01-03/read-memory-64-bit-separate-assemblies-697d97fafeca8ad47bed81464ee9d97624da5c56-win10-x64.zip -#r "sha256:9c6dac74d50062c63d9df5e6d5c23a4da6ae64cf1898138cb0b5982de2869ce7" +// https://github.com/Arcitectus/Sanderling/releases/download/v2024-01-03/read-memory-64-bit-separate-assemblies-801f28d6ad5afbecca7ad83024a634cbb15a2b3e-win-x64.zip +#r "sha256:474c4c43d1ed2ffdddedf07eabc43c70a76be97057f68c577f49032b4f275aa3" #r "mscorlib" #r "netstandard" @@ -22,7 +22,8 @@ #r "System.Security.Cryptography.Primitives" // "System.Drawing.Common" -#r "sha256:C5333AA60281006DFCFBBC0BC04C217C581EFF886890565E994900FB60448B02" +// https://www.nuget.org/api/v2/package/System.Drawing.Common/8.0.0 +#r "sha256:9033ce87d2307cbc102b23e4096e61e504dce0eb4e56ff045bd779c6e7d0c094" // "System.Drawing.Primitives" #r "sha256:CA24032E6D39C44A01D316498E18FE9A568D59C6009842029BC129AA6B989BCD"