Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed jaro_distance issue and macOS updates #13

Open
wants to merge 48 commits into
base: main
Choose a base branch
from

Conversation

LavamasterYT
Copy link
Contributor

Removed the jaro_distance function that is now obsolete and replaced with jaro_similarity.

A bunch of macOS updates

daijro and others added 30 commits December 27, 2021 18:30
Use githubusercontent instead of discord cdn
Add disclaimer and CLI usage
Change default transparency value to 95 instead of 97 (looks nicer)
- Change discord cdn link for tesseract-ocr to dropbox
- Remove "quiz" from example (to not promote cheating)
- Fix Bing search
- Add Google and Startpage scrapers (change in ui settings)
- Fix headers + add header randomizer
- Completely remove Brainly from the project due to new WAF + slow processing time
- Fix delay in cursor restoring after OCR
- Manually calculate selection rectangle for OCR
- Change minimum value for window transparency slider to 5%
- Upgrade Pillow and pytesseract to fix security concerns
- Add requests_html, fake_headers, and their dependencies to requirements.txt
Add -r parameter
- Google scraper is much fasterm and randomizes domains to avoid CAPTCHA blocks.
- Bing block has been bypassed by creating cookies before sending search requests
- Google is now the default search engine
Works as of December 2022.
- Change item view scrolling to ScrollPerPixel
- Much smoother scrolling experience
Fix scraper returning poor results on longer queries
- Escape search query
- Repeat last update for startpage
- Change default engine back to Bing
Bumps [certifi](https://github.com/certifi/python-certifi) from 2021.10.8 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases)
- [Commits](certifi/python-certifi@2021.10.08...2022.12.07)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [lxml](https://github.com/lxml/lxml) from 4.8.0 to 4.9.1.
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](lxml/lxml@lxml-4.8.0...lxml-4.9.1)

---
updated-dependencies:
- dependency-name: lxml
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.1.0 to 9.3.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](python-pillow/Pillow@9.1.0...9.3.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
LavamasterYT and others added 18 commits December 20, 2022 09:33
- Only allow once instance to be ran at a time
- Search C:\Program Files\ for tesseract path
- Remove redundant findChild lines
- Added experimental support for typing while the window focus safety lock is enabled. Works by listening for global key inputs, and forwards them to the search bar
- Requires mouse dependency to detect when user clicks off window
Added support for Num Lock and Caps Lock when window focus safety lock is enabled
- Merge keyboard and mouse hook threads
- Lose focus on windows key
- Add comments
- Fix error when losing focus on search bar without window safety lock on
- Ignore key events with None name
- Add Ctrl+A to select all
- Fix dark mode not working on all devices
- Don't omit non-alphanumeric characters for checking levenshtein distance. This change will add support for searching code and programming questions
- Use logging library
- Fix Quizlet scraper
- Add an experimental scraper for ChatGPT through Merlin.
- New --chatgpt flag will retrieve the best answer from the flashcard results and an explanation with ChatGPT. No login required!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants