Osu!Stat
Osu statistics right on your desktop, made with Qt5
Credits
Would like to thank these creators for their projects and contributions.
Osu statistics right on your desktop, made with Qt5
Would like to thank these creators for their projects and contributions.
As of now, settings.py
is very cluttered and its extremely hard to understand what all is going on. This will need a lot of work to do.
and will ease addressing the following issues:
Overhaul recent plays pane
As it is, a blank config file cannot be created by the program itself, so it is most probably a user error. As I said in the readme file, it is not ideal to manually change the config file for any purpose other than debugging.
bugThis is going to cut down on a lot of code present in config.py
and make things much more easier to work with as then I wouldn't have to deal with missing values, manually serializing strings to dictionaries, etc.
This will also avoid any issues related to parsing config file like these:
It would be a better idea to pickle the settings object after the user clicks the save settings button in the SettingsWindow instead of closing the application.
Firstly, its better design since no changes in the config take place after the user has closed the settings window and second, that if the application crashes due to runtime errors, the config file isn't saved.
area: config EnhancementMake a Tab in MainWindow to display statistics of default user (Also display for user searched when #13 is worked on).
Here is what the current layout looks like:
Features that you don't see on osu.ppy.sh-
The Promised Linux Binaries are finally here. As mentioned previously, this is a bug fix and a utility and performance update to release 0.0.4-alpha.
settings.py
. The code is wayy more easy to read now. #21$ sudo chmod +x ./OsuStatQt-0.0.5-linux-x64-standalone
./OsuStatQt-0.0.5-linux-x64-standalone
Source code(tar.gz)This release is focused more on styling and features instead of utility and performance. All of that will be taken care of in the next release which may also be a breaking update.
This is relatively a minor update with a few fixes related to both utility and features.
Get Credentials
Button now opens the account settings.This time, this actually works 😅. This release comes along with a lot of bug fixes which I didn't address in the previous release which refused to work at all.
This time I have also provided with a single standalone file as well for window. Linux Binaries will be available in the next alpha release. Mac OS will not be getting a binary since I do not have a mac OS device which pyinstaller
requires. (Though if you do have one, you can always compile them and send them to me :)
Currently, binaries are available for only Windows Users (Sadly), however, this application is completely cross-compatible and supports Linux, and MacOs.
For Windows users, its as simple as running the .exe
file provided in the zip file.
In order to run this application on other platforms, extract the source code, install the dependencies (in requirements.txt) and run the OsuStatQt.py
script.
?? setup_shift(SS.py) switching computer? changing your setup? You need to automate the download of your current setup? This is the right tool for you
peace-performance-python Fast, To calculate star ratings and performance points for all osu! gamemodes peace-performance (Rust) binding for python bas
OsuBgTool A tool to replace all osu beatmap backgrounds at once. Requirements You need to have python 3.6 or newer installed. That's it. How to Use Ju
osu-lazer-rulesets-autoupdater A python script for osu!lazer rulesets auto update. How to use: 如何使用: You can refer to the python script. The begining
Run Python code right in your Telegram messages Made with Telethon library, TGPy is a tool for evaluating expressions and Telegram API scripts. Instal
The script of positionsing windows on the screen. How does it work? Select your window to move/res
schrodinger_equation_1d_solver The presented desktop application was made to solve 1d schrodinger eqation. It implements Numerov's algorithm (step by
Hoopoe - Get notified of important stuff, right away. Report a Bug · Request a Feature . Ask a Question Table of Contents About Getting Started Prereq
Reverse the infix string. Note that while reversing the string you must interchange left and right parentheses. Obtain the postfix expression of the infix expression Step 1.Reverse the postfix expression to get the prefix expression
Cylinder-Volume-Calculator Cylinder volume calculator features the calculations of the volume of a Right /oblique full cylinder. Size : 10.5 mb compat
detab A python script to turn tabs into spaces the right way. detab turns all tabs into spaces, not just leading tabs. Not all tabs have the same leng
Desktop background wallpaper, based on current weather and time A python script that changes your computer's desktop background based on current weath
skimpy Welcome Welcome to skimpy! skimpy is a light weight tool that provides summary statistics about variables in data frames within the console. Th
rocketchat-DB-monitoring Sample python script for monitoring Rocketchat database and get statistics of users. 1. Update python: yum check-update && yu
Memory Search Library for Memory Trace Statistics in Python The library uses tracemalloc as a core module, which is why it is only available for Pytho
Statistics-Calculator This Calculator user the formulas and methods to find the statistical values listed. Statistics Calculator module for all types
Anki This repo contains the source code for the computer version of Anki. If you'd like to try development builds of Anki but don't feel comfortable b
PyToQlik is a library that allows you to integrate Qlik Desktop with Jupyter notebooks. With it you can: Open and edit a Qlik app inside a Ju
「天目」 -- Amenoma 简体中文 | English 「天目流的诀窍就是滴水穿石的耐心和全力以赴的意志」 扫描背包中的圣遗物,并导出至 json 格式。之后可导入圣遗物分析工具( 莫娜占卜铺 、 MingyuLab 、 Genshin Optimizer 进行计算与规划等。 已支持 原神2.