├── .gitignore ├── Esports ├── Esports.sln ├── Framework │ ├── Constants │ │ └── Leagues.cs │ ├── Data │ │ ├── example.json │ │ └── tournamentPlayerStats.json │ ├── FW.cs │ ├── Framework.csproj │ ├── Model │ │ ├── GameIdMapping.cs │ │ ├── Player.cs │ │ ├── PlayerStats.cs │ │ ├── ScheduleItem.cs │ │ ├── Team.cs │ │ ├── TeamRosterStats.cs │ │ ├── TeamStanding.cs │ │ ├── TeamStatsHistory.cs │ │ └── TeamStatsSummary.cs │ ├── Selenium │ │ ├── Driver.cs │ │ ├── DriverFactory.cs │ │ ├── Element.cs │ │ ├── Elements.cs │ │ └── WindowManager.cs │ └── Services │ │ ├── IPlayerStatsService.cs │ │ ├── LocalPlayerService.cs │ │ └── PlayerService.cs ├── League.Com │ ├── Esports.cs │ ├── League.Com.csproj │ └── Pages │ │ ├── Base │ │ ├── EsportsMenu.cs │ │ ├── PageBase.cs │ │ └── WatchMenu.cs │ │ ├── HomePage.cs │ │ ├── ServiceStatusPage.cs │ │ ├── StandingsPage.cs │ │ ├── SupportPage.cs │ │ └── TicketsPage.cs ├── Tests │ ├── Base │ │ └── TestBase.cs │ ├── League.Com.Tests.csproj │ ├── Services.cs │ ├── Standings.cs │ ├── Support.cs │ └── Tickets.cs ├── _drivers │ ├── mac │ │ └── chromedriver │ └── windows │ │ └── chromedriver.exe ├── config.json ├── docker-compose.yml └── failed_to_click_.png └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/.gitignore -------------------------------------------------------------------------------- /Esports/Esports.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Esports.sln -------------------------------------------------------------------------------- /Esports/Framework/Constants/Leagues.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Constants/Leagues.cs -------------------------------------------------------------------------------- /Esports/Framework/Data/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Data/example.json -------------------------------------------------------------------------------- /Esports/Framework/Data/tournamentPlayerStats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Data/tournamentPlayerStats.json -------------------------------------------------------------------------------- /Esports/Framework/FW.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/FW.cs -------------------------------------------------------------------------------- /Esports/Framework/Framework.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Framework.csproj -------------------------------------------------------------------------------- /Esports/Framework/Model/GameIdMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Model/GameIdMapping.cs -------------------------------------------------------------------------------- /Esports/Framework/Model/Player.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Model/Player.cs -------------------------------------------------------------------------------- /Esports/Framework/Model/PlayerStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Model/PlayerStats.cs -------------------------------------------------------------------------------- /Esports/Framework/Model/ScheduleItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Model/ScheduleItem.cs -------------------------------------------------------------------------------- /Esports/Framework/Model/Team.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Model/Team.cs -------------------------------------------------------------------------------- /Esports/Framework/Model/TeamRosterStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Model/TeamRosterStats.cs -------------------------------------------------------------------------------- /Esports/Framework/Model/TeamStanding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Model/TeamStanding.cs -------------------------------------------------------------------------------- /Esports/Framework/Model/TeamStatsHistory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Model/TeamStatsHistory.cs -------------------------------------------------------------------------------- /Esports/Framework/Model/TeamStatsSummary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Model/TeamStatsSummary.cs -------------------------------------------------------------------------------- /Esports/Framework/Selenium/Driver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Selenium/Driver.cs -------------------------------------------------------------------------------- /Esports/Framework/Selenium/DriverFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Selenium/DriverFactory.cs -------------------------------------------------------------------------------- /Esports/Framework/Selenium/Element.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Selenium/Element.cs -------------------------------------------------------------------------------- /Esports/Framework/Selenium/Elements.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Selenium/Elements.cs -------------------------------------------------------------------------------- /Esports/Framework/Selenium/WindowManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Selenium/WindowManager.cs -------------------------------------------------------------------------------- /Esports/Framework/Services/IPlayerStatsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Services/IPlayerStatsService.cs -------------------------------------------------------------------------------- /Esports/Framework/Services/LocalPlayerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Services/LocalPlayerService.cs -------------------------------------------------------------------------------- /Esports/Framework/Services/PlayerService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Framework/Services/PlayerService.cs -------------------------------------------------------------------------------- /Esports/League.Com/Esports.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/League.Com/Esports.cs -------------------------------------------------------------------------------- /Esports/League.Com/League.Com.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/League.Com/League.Com.csproj -------------------------------------------------------------------------------- /Esports/League.Com/Pages/Base/EsportsMenu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/League.Com/Pages/Base/EsportsMenu.cs -------------------------------------------------------------------------------- /Esports/League.Com/Pages/Base/PageBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/League.Com/Pages/Base/PageBase.cs -------------------------------------------------------------------------------- /Esports/League.Com/Pages/Base/WatchMenu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/League.Com/Pages/Base/WatchMenu.cs -------------------------------------------------------------------------------- /Esports/League.Com/Pages/HomePage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/League.Com/Pages/HomePage.cs -------------------------------------------------------------------------------- /Esports/League.Com/Pages/ServiceStatusPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/League.Com/Pages/ServiceStatusPage.cs -------------------------------------------------------------------------------- /Esports/League.Com/Pages/StandingsPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/League.Com/Pages/StandingsPage.cs -------------------------------------------------------------------------------- /Esports/League.Com/Pages/SupportPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/League.Com/Pages/SupportPage.cs -------------------------------------------------------------------------------- /Esports/League.Com/Pages/TicketsPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/League.Com/Pages/TicketsPage.cs -------------------------------------------------------------------------------- /Esports/Tests/Base/TestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Tests/Base/TestBase.cs -------------------------------------------------------------------------------- /Esports/Tests/League.Com.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Tests/League.Com.Tests.csproj -------------------------------------------------------------------------------- /Esports/Tests/Services.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Tests/Services.cs -------------------------------------------------------------------------------- /Esports/Tests/Standings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Tests/Standings.cs -------------------------------------------------------------------------------- /Esports/Tests/Support.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Tests/Support.cs -------------------------------------------------------------------------------- /Esports/Tests/Tickets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/Tests/Tickets.cs -------------------------------------------------------------------------------- /Esports/_drivers/mac/chromedriver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/_drivers/mac/chromedriver -------------------------------------------------------------------------------- /Esports/_drivers/windows/chromedriver.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/_drivers/windows/chromedriver.exe -------------------------------------------------------------------------------- /Esports/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/config.json -------------------------------------------------------------------------------- /Esports/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/docker-compose.yml -------------------------------------------------------------------------------- /Esports/failed_to_click_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/Esports/failed_to_click_.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElSnoMan/esports-automation/HEAD/README.md --------------------------------------------------------------------------------