Giter VIP home page Giter VIP logo

skanipakala / automated-hangouts-bot-using-camera-io Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 17 KB

Automated Hangouts based message alert system for DIY smartphones security cameras using selenium module in Python. See "Readme" for configuration steps and more details!

Python 100.00%
python selenium camera windows server windowsmobile securitycamera automation-selenium hangouts-bot remote-control motion-detection intrusion-detection-system

automated-hangouts-bot-using-camera-io's Introduction

Automated-Hangouts-Bot-using-Camera-io


What I used:

  • Windows 10 mobile phone
    • Install "Camera IO" app and enable motion detection on client PC
  • Python
  • Windows 10 PC

Basic Overview

  • Used Selenium Python module to automatically scan smartphone's database for new images from the "camera io" app and download them to user's hard drive.

  • Next I made a Hangouts bot to send texts and upload those previously downloaded pictures to Google Hangouts where I can access them from anywhere in the world.

  • File_deleter.py is optional. It will simply delete all pictures form the phone to save space.


Hangouts_Bot.py

Used Selenium Python module to automatically send texts and upload pictures to Google Hangouts from a local file directory. The timing of messages and its content can be pre set and altered dynamically as the user wishes.


Server_file_downloader.py

Used Selenium Python module to access server hosted by smart phone and constantly scan for any new picutures. If a new picture is found, it will be automatically downloaded to the user specified directory on their computer.


File_deleter.py

Used Selenium Python module to access server hosted by smart phone and delete all pictures in order to save internal space on phone's memory. Deletion is fully automated and can also be controlled by the user.

"Hangouts_Bot.py" and "Server_file_downloader.py" are intended to be run together to increase automation

automated-hangouts-bot-using-camera-io's People

Contributors

skanipakala avatar

Watchers

 avatar

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.