Giter Club home page Giter Club logo

team3-p2's Introduction

Team3-P2

Project Description

Automation project for adding free games to a user's associated game account, and installing them to a specific machine after addition. This automation uses Steam and Epic Games launchers, as well as the Steam and Epic Games websites to scrape for data on currently free games and offer those games to the user for adding to their account library, as well as installing the newly added games to their machines. Once adding and installing is completed, an email is sent to the user containing data on each game added and installed from the user's selected launcher along with a status of whether or not the action was successful. Made with UiPath Studio 2019.10.5, by Jacob Jennings, Lindsey Weber, and Vincent Weis.

Technologies Used

  • UiPath Studio 2019.10.5
  • UiPath Orchestrator
  • UiPath Robot
  • Outlook
  • Excel

Features

List of features ready and TODOs for future development

  • Automation checks for launchers installed on user's computer
  • Free games scraped from Steam and Epic websites
  • Scraped games presented to user for adding to library and installation on user's computer
  • Email provided to user at end of automation containing Excel files of games added and installed

Getting Started

To Clone: git clone https://github.com/201019-UiPath/Team3-P2.git

  • Once cloned, in Game Getters main project, open up Data folder
  • In Config.xlsx, in the Settings sheet, you will find the values for assets to create either in Orchestrator or set the values of these in the Config file
  • You will need to set the value for EmailCredential to the email account where you would like the automation to send emails from
  • EpicCredential and Steam_Credential values will also need to be set for the Steam and Epic accounts you wish to use during the automation

Usage

Once cloned and assets created in the Config.xlsx file or in Orchestrator, you can publish the automation to Orchestrator to run through UiPath Robot. To publish, click the Publish button in UiPath Studio, set the version number you wish to use, and click Publish. Once published, assign the automation to a robot to be run!

Contributors

Jacob Jennings (jjennings510) Vincent Weis (vrobweis) Lindsey Weber (lw3b3r)

License

This project uses the following license: MIT License.

team3-p2's People

Contributors

jjennings510 avatar lw3b3r avatar vrobweis avatar

Watchers

 avatar

Forkers

jjennings510

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.