Shows VRML team stats of all players in your pubs

Overview

VRML Team Stat Searcher

Displays Team Name, Team Rank (Worldwide), and tier of all the players in your pubs.


GUI WIP: Only username search works

(for now use pubstats.py for pub name searching)

To use GUI:

  1. Install pip (https://www.liquidweb.com/kb/install-pip-windows/)
  2. pip install -r requirements.txt (in base directory)
  3. python gui.py

To view VRML team stats of people in your pubs run: python pubstats.py

You have to have echo open for this to work

If using quest:

  • Put the ip in ip.txt with your quest ip
  • Ensure you have API turned on in settings
  • Make sure you are on the same network as your quest

If using PC:

  • Keep ip.txt as 127.0.0.1
  • Have api on in echo settings

Thankyou to Silveridge for all your help <33

If anythings broken or you have questions, Dm me on discord (Slaymish#5702)

Comments
  • Pub Stats System Now Working

    Pub Stats System Now Working

    Designed and implemented functional stats displaying system for public matches. Currently works, with working progress bar (actually accurate as well), and displays same values are the individual VRML Players. Error handling should be ok, if not then please let me know

    Tested on PC, appears to work fine. Untested on Quest, cannot guarantee functionality.

    opened by Silveridge 2
  • GUI

    GUI

    Added version 1 of the GUI. There shouldn't be any problems, but just lemme know if there are. As I cannot run the pubstats.py file, I haven't added it's functionality, but the VRML stats finding works well.

    opened by Silveridge 2
  • pubstats.py actively refusing connection

    pubstats.py actively refusing connection

    Executing pubstats.py results in a runtime error with the following error message: requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=6721): Max retries exceeded with url: /session (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x0000026CC1BDA310>: Failed to establish a new connection: [WinError 10061] No connection could be made because the target machine actively refused it'))

    Possible issues involve a potentially incorrect port or firewall. If these are possible causes, maybe add option for port change?

    If not, any other ideas as to the possible cause?

    opened by Silveridge 2
  • Full functionality/UI Overhaul

    Full functionality/UI Overhaul

    Completely overhauled the UI Altered functionality to meet new UI Removed some temporary objects that are not ready for release at this current moment.

    opened by Silveridge 0
  • Added compilation functionality

    Added compilation functionality

    Functionality for compiled version of this build suffered from invaild TL;S certificates. Problem was resolved by making the certificate files local, and creating a shortcut to the program if it is to be moved to a different directory.

    GUI now works well with both pub stat searching and VRML Database searching in both decompiled and compiled versions.

    opened by Silveridge 0
  • Update vrmlplayersearcher.py

    Update vrmlplayersearcher.py

    Converted the vrmlplayersearcher.py file into a class that can be imported and used for other scripts, such as a GUI or external system. The final lines must be commented out if this is not being used on its own.

    Functionality remains identical.

    opened by Silveridge 0
Releases(V1.1)
  • V1.1(Nov 16, 2021)

    New Update! Version 1.1.0

    Release Notes

    Auto-Update Notifications

    • Will automatically search for an available update
    • Will notify if user is using beta/development version
    • Will send user to latest release to download

    More Info Buttons

    • New button that pops up below the players name when a search has been completed on either the VRML Searcher or the Pub Searcher
    • Upon clicking, a popup will appear with extra details regarding that specific player and their team.

    General bug fixes

    • Fixed incorrect error messages regarding player searching
    • Fixed most issues regarding click spamming by disabling the search button during a search, and re-enabling when completed.

    Quality of Life changes

    • Added visual evidence of new searches so users will know when a new player search has initiated in pubs
    • Sorted extra modules, scripts and libraries into a folder system to better organise the system.

    Installation Instructions

    Windows Installation

    • Download the main file
    • Double click the setup.exe file and follow the instructions

    Mac Installation

    • Currently there is no installation for Mac, this will be added in a future update

    System Dependencies

    1. Python 3.x (Downloadable here)
    2. Pip (Downloads with Python automatically, or you can download it separately here)

    Support

    Contact Slaymish on Discord at Slaymish#5702 or Silveridge at Silveridge#9541 if there are any issues.

    Source code(tar.gz)
    Source code(zip)
    setup.exe(37.19 MB)
  • v1.0.0(Nov 10, 2021)

    First Official Release!

    Dependencies

    1. Python 3.x (Downloadable here)
    2. Pip (Downloads with Python automatically, or you can download it separately here)

    Windows Installation

    1. Download the main file
    2. Double click the setup.exe file and follow the instructions

    Mac Installation

    Currently there is no installation for Mac, this will be added in a future update

    Support

    Contact Slaymish on Discord at Slaymish#5702 or Silveridge at Silveridge#9541 if there are any issues.

    Source code(tar.gz)
    Source code(zip)
    setup.exe(37.17 MB)
Owner
Hamish Burke
Hamish Burke
Yandex Media Browser

Браузер медиа для плагина Yandex Station Включайте музыку, плейлисты и радио на Яндекс.Станции из Home Assistant! Скриншот Корневой раздел: Библиотека

Alexander Ryazanov 35 Dec 19, 2022
IPO Checker for NEPSE

IPO Checker Checks more than one account for an IPO. Usage: ipo_checker.py [-h] --file FILE IPO Checker for a list. optional arguments: -h, --help

Sagar Tamang 4 Sep 20, 2022
Automatically find solutions when your Python code encounters an issue.

What The Python?! Helping you find answers to the errors Python spits out. Installation You can find the source code on GitHub at: https://github.com/

What The Python?! 139 Dec 14, 2022
Kivy program for identification & rotation sensing of objects on multi-touch tables.

ObjectViz ObjectViz is a multitouch object detection solution, enabling you to create physical markers out of any reliable multitouch solution. It's e

TangibleDisplay 8 Apr 04, 2022
This is a library which aiming to save all my code about cpp. It will help me to code conveniently.

This is a library which aiming to save all my code about cpp. It will help me to code conveniently.

Paul Leo 21 Dec 06, 2021
A collection of software that serve no purpose other than waste your time. Forking is encouraged!

the-useless-collection A collection of software that serve no purpose other than waste your time. Forking is encouraged! Requires Python 3.9. Usage Go

Imsad2 1 Mar 16, 2022
GNU/Linux'u yeni kurulumu bitirmiş olarak açtığınızda sizi karşılayacak bir uygulama.

Hoş Geldiniz GNU/Linux'u yeni kurulumu bitirmiş olarak açtığınızda sizi karşılayacak bir uygulama.

Alperen İsa 96 Oct 30, 2022
PyGo custom language, New but similar language programming

New but similar language programming. Now we are capable to program in a very similar language to Python but at the same time get the efficiency of Go.

Fernando Perez 4 Nov 19, 2022
A tool that automatically creates fuzzing harnesses based on a library

AutoHarness is a tool that automatically generates fuzzing harnesses for you. This idea stems from a concurrent problem in fuzzing codebases today: large codebases have thousands of functions and pie

261 Jan 04, 2023
This scrypt for auto brightness control

God damn. This scrypt for auto brightness control. The scrypt has voice assistant. You should move this script to auto-upload folder. What do you need

0 Jul 25, 2022
This repository contains the code for the python introduction lab

This repository contains the code for the python introduction lab. The purpose is to have a fairly simple python assignment that introduces the basic features and tools of python

1 Jan 24, 2022
LOL英雄联盟云顶之弈挂机刷代币脚本,全自动操作,智能逻辑,功能齐全。

LOL云顶之弈挂机刷代币脚本 这是2019年全球总决赛写的一个云顶挂机脚本,python完成的。 功能: 自动拿牌卖牌 策略是高星策略,非固定阵容 自动登陆账号、打码、异常重启 战利品截图上传百度云 web中控发号,改密码,查看信息等 代码是三天赶出来的,所以有点混乱,WEB中控代码也不知道扔哪去了

77 Oct 10, 2022
MoBioTools A simple yet versatile toolkit to automatically setup quantum mechanics/molecular mechanics

A simple yet versatile toolkit to setup quantum mechanical/molecular mechanical (QM/MM) calculations from molecular dynamics trajectories.

MoBioChem 17 Nov 27, 2022
Tools, guides, and resources for blockchain analysts to interface with data on the Ergo platform.

Ergo Intelligence Objective Provide a suite of easy-to-use toolkits, guides, and resources for blockchain analysts and data scientists to quickly unde

Chris 5 Mar 15, 2022
Anki Cards for the HSK vocabulary Chinese-German

Anki-HanyuShuipingKaoshi Anki Cards for the HSK vocabulary Chinese-German Das Deck baut auf folgenden Quellen auf: China Endecken Wortschatz von wohok

1 Jan 07, 2022
token vesting escrow with cliff and clawback

Yearn Vesting Escrow A modified version of Curve Vesting Escrow contracts with added functionality: An escrow can have a start_date in the past.

62 Dec 08, 2022
A small Blender addon for changing an object's local orientation while in edit mode

A small Blender addon for changing an object's local orientation while in edit mode.

Jonathan Lampel 50 Jan 06, 2023
My qtile config with a fresh-looking bar and pywal support

QtileConfig My qtile config with a fresh-looking bar and pywal support. Note: This is my first rice and first github repo. Please excuse my poor codin

Eden 4 Nov 10, 2021
ROS Foxy + Raspi + Adafruit BNO055

ROS Foxy + Raspi + Adafruit BNO055

Ar-Ray 3 Nov 04, 2022
pyToledo is a Python library to interact with the common virtual learning environment for the Association KU Leuven (Toledo).

pyToledo pyToledo is a Python library to interact with the common virtual learning environment for the Association KU Leuven a.k.a Toledo. Motivation

Daan Vervacke 5 Jan 03, 2022