/InjectPRXBuildPS4

Load SPRX into process everytime you build

Primary LanguageC#GNU General Public License v3.0GPL-3.0

InjectPRXBuildPS4

This is a command line app is for loading sprx into process with post build events on Visual Studio

Your YAML configuration file should look like this

target:
  target_name: PS4
  console_ip: 192.168.2.252
  source_path: 'C:\Users\USER\Desktop\livermorium\ORBIS_Debug\gta-5.sprx'
  destination_path: '/data/Orbis Suite/'

Installation

Requirements

Visual Studio

  1. Go to Project Properties -> Build Events -> Commnad Line

    • Paste this code
    cd "$(SolutionDir)vendor\make_fself\bin\"
    make_fself.exe "$(TargetDir)$(TargetName)$(TargetExt)" "$(TargetDir)$(TargetName).sprx"
    cd "$(SolutionDir)vendor\InjectPRXBuildPS4\bin\"
    InjectPRXBuildPS4.exe
    

    1  postBuildEvent

  2. In your project directory create a folder named vendor

    • vendor folder 2  vendorFolder
  3. Inside vendor folder create 2 folders named make_fself and InjectPRXBuildPS4

    • 2 folders 3  create2Folders
  4. Inside make_fself create a folder named bin and inside InjectPRXBuildPS4 create a folder named bin

    • bin folder 4  createBinFolder
  5. Copy the make_fself application files from make_fself_rust and place them inside bin folder.

    • inside bin folder 5  copyApplicationIntoBinFolder
  6. Copy InjectPRXBuildPS4 application files from InjectPRXBuildPS4 and place them inside bin folder

    • inside bin folder 6  copyInjectPrxBuildFiles

Download

Releases

Building

In Visual Studio navigate to Tools -> NuGet Package Manager -> Package Manager Console

install each NuGet Package individually

install-package YamlDotNet
install-package sqlite-net-pcl
install-package Ftp.dll
install-package Google.Protobuf
install-package H.Pipes
install-package Microsoft.Extensions.Logging.Abstractions
install-package System.Data.SQLite
install-package System.Json

Contributors

  • OSM-Made for Orbis-Suite and code assistance