Quelea
OCVBot
Our great sponsors
Quelea | OCVBot | |
---|---|---|
7 | 6 | |
148 | 51 | |
2.0% | - | |
9.6 | 9.4 | |
2 months ago | over 2 years ago | |
Java | Python | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Quelea
-
Hacktoberfest 2021
This year I didn't contribute any code, just documentation. I started with the Quelea projection software documentation as I knew there'd been some changes to the application recently. The table of contents needed updating, as did some of the instructions due to user interface changes.
-
Hacktoberfest: Flytekit Project "update tuple output examples"
The issue was raised here.
-
Hacktoberfest: Flytesnacks Project "update tuple output examples"
I chose the flytekit project, which is one of the component repos of flyte and is the python SDK and tools of the Flyte project
-
Hacktoberfest: Ploomber Project "add venv directory to .gitignore"
I chose the Quelea project
-
Hacktoberfest: Quelea "remove redundant import statements"
I chose the Quelea project, which is an open source Java desktop project. Quelea is a competent cross platform church software developed to bring the best features from similar software, spiced with unique features, to every church for free. The founders have developed this software entirely on their spare time and the software is completely open source.
-
0.2 Recap
PR 2
-
Second Hacktoberfest Contribution
The issue author wanted someone to simplify anonymous types into lambda throughout the project.
OCVBot
-
0.4 Final Week
The testing suite of the project takes advantage of a photo viewer called feh, which is only available on Linux systems. I created a Ubuntu VM and attempted to run my tests. I ran into a host of issues, detailed here. Apparently Ubuntu couldn't display the images fast enough for the tester. Taking the project owner's advice, I installed Lubuntu which finally ended up working.
-
0.4 Progress
My initial idea, outlined in the issue, was to click the scroll bar to get the desired world on the bottom of the screen, then blindly click the area where the world would be. I chose this method because the alternative was to use world needles, which meant taking screenshots of every single world.
-
Prepping For 0.4
For 0.4, I wanted to continue my work on OCVBot. I wrote the switch_worlds_logged_out() function, so it makes sense to also work on switch_worlds_logged_in(), which is more complex.
-
First PR for Release 0.3
With a good idea on how to continue, I created an issue.
-
Fourth Contribution
For this contribution, I came across OCVBot, a very interesting project that uses CV (computer vision) to automate tasks in the game Old School RuneScape.
-
0.2 Recap
PR 4
What are some alternatives?
runelite - Open source Old School RuneScape client
Piano-Tiles-Bot - Created a simple bot to play the famous Piano Tiles game. The program is based off the functions that the PyAutoGUI module has to offer. The main idea is to recognize a pixel that has a different RGB value and click it.
Dev_Interview_Prep_App - This is an Open Sourced Programming Quiz Project to help people practice for interviews. We are redesigning the application for use with all languages. Open for help!
FreeShow - FreeShow is a free and open-source, user-friendly presenter software.
Single-Image-Dehazing-Python - python implementation of the paper: "Efficient Image Dehazing with Boundary Constraint and Contextual Regularization"
game-of-life - Conway's game of life web version!
leaks - Public information about RuneScape internals
hacktoberfest2021 - 🌱 Contribute your favorite 📚 Data Structure implementation, 🕸 Algorithms, and 🎲 Projects. 😊 | Very Active Repository, Star and Share with your friends |
JojosBizarreAdventurePoseEstimator - Using OpenCV and OpenPose to recognize reference poses.
free-programming-books - :books: Freely available programming books
rs-clicker - A clicker game for Runescape nostalgia