Code Monkey home page Code Monkey logo

vermintide-2-builds-organizer's Introduction

Vermintide 2 Builds Organizer

This tool can help your organize your build and equipment library. For screenshots go here.

Warning: This project is a spaghetti code, the whole build importer probably could've been better implemented than using NodeJS + Puppeteer.

Installation

Download release zip from Releases tab and extract it to directory of your choice, run the tool using phpdesktop-chrome.exe executable.

Manual installation

Using build script

  • Download this repository contents and extract it to directory of your choice
  • Go to windows.php.net and download latest PHP 7.4 - VC15 x64 Non Thread Safe variant ZIP archive
  • Extract the archive to php directory inside unpacked tool directory
  • Open command line in the extracted tool directory (execute cd "C:/Extracted-Tool-Dir-Here/" to change directory) and:
    • if you do not have Chrome installed execute this command: php/php build.php
    • if you already have Chrome installed execute this comman: php/php build.php no-chrome
  • This should automatically do all the steps from manual installation and output the runnable tool in dist/ directory

Doing everything manually

  • Download this repository contents and extract it to directory of your choice
  • Go to cztomczak/phpdesktop/releases and download attached phpdesktop-chrome-57.0-rc-php-7.1.3.zip
  • Open downloaded zip unpack phpdesktop-chrome-57.0-rc-php-7.1.3 contents to some temporary directory
  • Move everything except settings.json file, php and www directories to the unpacked tool directory
  • Go to windows.php.net and download PHP 7.4 - Non Thread Safe variant
  • Extract zip contents to php directory
  • Go to nodejs.org and download Node.js 16 - Windows Binary (.zip) variant, 64bit recommended
  • Open downloaded zip, navigate to node-v*.*.*-win-x* folder, then extract contents to node directory
  • If you do have Chrome ąlready installed (C:/Program Files (x86)/Google/Chrome/Application/chrome.exe) then open puppeteer/package.json file and replace puppeteer with puppeteer-core
  • Open command line, cd into puppeteer (cd puppeteer) directory and then run ../node/npm install and wait...
  • Running phpdesktop-chrome.exe should now open the tool

vermintide-2-builds-organizer's People

Contributors

jacklul avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.