Skip to content

An autouploader tool that automatically uploads files to my server that receives it, and processes that data.

Notifications You must be signed in to change notification settings

NenadGvozdenac/AutoLogUploader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GW2 Autouploader

An autouploader tool that automatically uploads arcdps .zevtc files to dps.report website, and proceeds to send your files to a discord webhook you chose.

How to use?

Initial Startup

  1. Starting the application, you will be asked to choose a valid directory where your .zevtc files are stored.
  2. You choose the directory, and are prompted with another window where you will input a discord webhook of your choosing.
  3. After that, it will store that data in path.json file, it will load data from there always.

Using the program

There's a couple of buttons in the main window frame.

  1. Change folder - gives you a prompt to reenter your directory where logs are saved.
  2. Change webhook - gives you a prompt to reenter your link to your webhook. You can use this to send logs into a different channel.

Recording files

There's two ways to record files:

  1. Single file recording - every recorded file is sent separately into the webhook channel.
  2. Multiple file recording - all files are stored, and then sent in the end to the webhook channel in a nice embed.

Any way you choose to record the files, the files will be stored.

Single file recording

  1. Press record...
  2. Enjoy your logs! :)

Results in:

Multiple file recording

  1. Press multiple files record...
  2. In the end, press stop recording.
  3. Enjoy your pretty embed of files!

Results in:

Prerequisites

it's very important you have (at least) JAVA JDK 17.0!

Libraries used

  1. Java SWING (for GUI design)
  2. MinnDevelopment - discord-webhook (for sending files to discord)
  3. Gson
  4. Unirest (for handling http requests to APIs)

Usage

$ git clone https://github.com/NenadGvozdenac/AutoLogUploader

$ mvn clean package

$ cd target

$ uploaderbot-1.0-SNAPSHOT-shaded.jar

About

An autouploader tool that automatically uploads files to my server that receives it, and processes that data.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages