Git Product home page Git Product logo

d3u's Introduction


WhatsInit
d3u

Command-line tool for DLSS management

Dlss-updater is a small command-line tool that allows you to manage your DLSS files.

TLDR

Throw your games' executable paths to database and upgrade or downgrade DLSS versions from commandline.

How To Install

There are two ways to install d3u to your system.

First one is installing golang to your machine and after that using build and install commands. (easy and quick way) Second one is, you can get pre-build executable from releases and after that you need to add to your PATH for accessing it. (if you wish)

I'm going with first method

# Clone this repository
$ git clone https://github.com/TolunayM/dlss-updater

# Open project folder and use built-in go commands for installing directly to your commandline
go build
go install
After first run you can find database and dlss folders in your home directory.

How To Use

After installing you can just start a new terminal and use command

d3u

It will list available commands

screenshot

Add games' location and DLSS infos to database

    d3u add

List games' info and DLSS version

    d3u get

Remove game's info from database. You can type multiple games at once just use double quotes if game has spaces in names

    d3u remove "{GameName}"
    d3u remove {GameName} {SecondGameName} "{This Has Spaces In It's Name}"

screenshot

You can upgrade or downgrade your games' DLSS version with update command. You can specify DLSS version with -v or -version flag. Default is latest

    d3u update {GameName} 
    d3u update {GameName} -v 3.5.0 or d3u update {GameName} {NthGameName} -v "3.5.0"

screenshot

Check out DLSS repo for all DLSS versions.

DLSS-REPOSITORY

Built With

Cobra-cli BBolt

License

GNU

d3u's People

Contributors

tolunaym avatar

Stargazers

Caveshen avatar

Watchers

 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.