Giter VIP home page Giter VIP logo

shotlooter's Introduction

shotlooter's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

shotlooter's Issues

No such file or directory

When running the program every image it is suppose to be analyzing outputs

[Errno 2] No such file or directory: '/home/kali/Desktop/shotlooter/output/sdl1gl.png'

No Module Called Requests

I seem to be running into an issue pulling "requests" after downloading it from the requirements folder. I have tried it in and outside of a virtual environment in cmd, and have tried on a PC and MAC. Using Python 3 and pip3

(env) C:\Users\jacob\shotlooter>pip install tesseract
Collecting tesseract
  Using cached tesseract-0.1.3.tar.gz (45.6 MB)
Using legacy 'setup.py install' for tesseract, since package 'wheel' is not installed.
Installing collected packages: tesseract
    Running setup.py install for tesseract ... done
Successfully installed tesseract-0.1.3
WARNING: You are using pip version 20.2.3; however, version 20.3.3 is available.
You should consider upgrading via the 'c:\users\jacob\shotlooter\env\scripts\python.exe -m pip install --upgrade pip' command.

(env) C:\Users\jacob\shotlooter>pip3 install -r requirements.txt
Collecting requests
  Using cached requests-2.25.1-py2.py3-none-any.whl (61 kB)
Collecting beautifulsoup4
  Using cached beautifulsoup4-4.9.3-py3-none-any.whl (115 kB)
Collecting Pillow
  Using cached Pillow-8.1.0-cp38-cp38-win_amd64.whl (2.2 MB)
Collecting pytesseract
  Using cached pytesseract-0.3.7.tar.gz (13 kB)
Collecting numpy
  Using cached numpy-1.19.5-cp38-cp38-win_amd64.whl (13.3 MB)
Collecting imutils
  Using cached imutils-0.5.4.tar.gz (17 kB)
Collecting opencv-python-headless
  Using cached opencv_python_headless-4.5.1.48-cp38-cp38-win_amd64.whl (34.8 MB)
Collecting colorama
  Using cached colorama-0.4.4-py2.py3-none-any.whl (16 kB)
Collecting termcolor
  Using cached termcolor-1.1.0.tar.gz (3.9 kB)
Collecting lxml
  Using cached lxml-4.6.2-cp38-cp38-win_amd64.whl (3.5 MB)
Collecting chardet<5,>=3.0.2
  Using cached chardet-4.0.0-py2.py3-none-any.whl (178 kB)
Collecting certifi>=2017.4.17
  Using cached certifi-2020.12.5-py2.py3-none-any.whl (147 kB)
Collecting urllib3<1.27,>=1.21.1
  Using cached urllib3-1.26.2-py2.py3-none-any.whl (136 kB)
Collecting idna<3,>=2.5
  Using cached idna-2.10-py2.py3-none-any.whl (58 kB)
Collecting soupsieve>1.2; python_version >= "3.0"
  Using cached soupsieve-2.1-py3-none-any.whl (32 kB)
Using legacy 'setup.py install' for pytesseract, since package 'wheel' is not installed.
Using legacy 'setup.py install' for imutils, since package 'wheel' is not installed.
Using legacy 'setup.py install' for termcolor, since package 'wheel' is not installed.
Installing collected packages: chardet, certifi, urllib3, idna, requests, soupsieve, beautifulsoup4, Pillow, pytesseract, numpy, imutils, opencv-python-headless, colorama, termcolor, lxml
    Running setup.py install for pytesseract ... done
    Running setup.py install for imutils ... done
    Running setup.py install for termcolor ... done
Successfully installed Pillow-8.1.0 beautifulsoup4-4.9.3 certifi-2020.12.5 chardet-4.0.0 colorama-0.4.4 idna-2.10 imutils-0.5.4 lxml-4.6.2 numpy-1.19.5 opencv-python-headless-4.5.1.48 pytesseract-0.3.7 requests-2.25.1 soupsieve-2.1 termcolor-1.1.0 urllib3-1.26.2
WARNING: You are using pip version 20.2.3; however, version 20.3.3 is available.
You should consider upgrading via the 'c:\users\jacob\shotlooter\env\scripts\python.exe -m pip install --upgrade pip' command.

(env) C:\Users\jacob\shotlooter>python3 shotlooter.py --code sjgmm5 --imagedir IMAGE_FOLDER_PATH
Traceback (most recent call last):
  File "shotlooter.py", line 18, in <module>
    import requests
ModuleNotFoundError: No module named 'requests'

opencv on raspberry pi

It's not really an error related to shotlooter but just in case anyone else is having problems. On Kali Linux 2020.2 for Raspberry Pi you wont be able to install opencv-python since there is no official release for raspberry pi architecture.

Sadly I get this error when installing requirements:

Could not find a version that satisfies the requirement opencv-python-headless

Anyway, just that. If I find a solution I'll update this.

list index out of range

does it on win10 and mac os, it was running fine and working properly and all of a sudden on both my windows machine and my mac, it reads index out of range and i cant get it to work again, happened exactly the same time on both devices

Pip package

This tool seems very interesting, are there plans for a pip package down the road to integrate into tools?

idk what to do

C:\Users\admin\Downloads\shotlooter-master>python shotlooter.py --code hd8375 --imagedir img
Analyzing: hd8376
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd8376.png'
Analyzing: hd8377
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd8377.png'
Analyzing: hd8378
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd8378.png'
Analyzing: hd8379
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd8379.png'
Analyzing: hd837a
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd837a.png'
Analyzing: hd837b
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd837b.png'
Analyzing: hd837c
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd837c.png'
Analyzing: hd837d
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd837d.png'
Analyzing: hd837e
[Errno 2] No such file or directory: 'C:\Users\admin\Downloads\shotlooter-master/output/hd837e.png'

For some reason it try to open files that doesnt exist

no such file or directory

so when i go python3 shotlooter.py --code sjgmm5
it shows me like this:
Analyzing: sjgmm6
[Errno 2] No such file or directory: '/root/Desktop/shotlooter/output/sjgmm6.png'
Analyzing: sjgmm7
[Errno 2] No such file or directory: '/root/Desktop/shotlooter/output/sjgmm7.png'
Analyzing: sjgmm8
[Errno 2] No such file or directory: '/root/Desktop/shotlooter/output/sjgmm8.png'
Analyzing: sjgmm9

How do i get this fixed?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.