Giter Site home page Giter Site logo

agarwalsarthak121 / web_crawlers Goto Github PK

View Code? Open in Web Editor NEW
287.0 30.0 107.0 109.07 MB

I was always intrigued whenever I see how someone can automate a task with a few lines of code. Here are some interesting Python scripts that lets you automate various daily tasks.

Python 70.47% Java 5.77% HTML 2.60% JavaScript 21.16%
pynotify automation selenium-python

web_crawlers's Introduction

Features

To install pynotify module use this command :

sudo apt-get install python-notify

torrent_mail.py

Helps you download a torrent on your pc by just sending an email. Send an email to the email id (which you used while running the program) with subject as 'torrent movie_name' and your torrent will start downloading. You can add any number of torrents by sending multiple mails.

qbittorent must be installed on your pc.Visit here to install http://www.qbittorrent.org/download.php

score_sms.py

Get regular cricket score updates in the form of an SMS via way2sms (need a way2sms account to run)

tutorialsPointDownloader.py

Download all the tutorials from tutorialspoint.com in pdf form

hangman.py + movies.txt

Guess the bollywood movie in this hangman game.

anime_down.py

To download animes from animeshow.tv automatically.

bing_v1.py

Downloads the bing wallpaper every day at midnight and sets it as the wallpaper.(For linux only)

bing_v1.py

Downloads the bing wallpaper every day at 12 noon and sets it as the wallpaper.(For windows only)

cricinfo_pynotify.py

Get Live cricket scores desktop notifications.

cricinfo_terminal.py

Get live cricket scores in the terminal.

episode_down_checker.py

Download a particular episode of an anime or check for the release of a new episode and download it automatically as soon as it is released

imdb.py

Get imdb ratings and summary of any movie in terminal

imdb_compare.py

Compare imdb ratings of multiple movies.

imdb_pynotify.py

Before using this script install xclip program on your system(needed to clear the clipboard)

$ sudo apt-get install xclip

Now just run this script and as soon as you copy the name of any movie/tv series it will automatically display the rating and summary of that movie through desktop notification.

manga_down_v2.py

Download all the images of a manga from the website manga.animea.net

magnet_link_copier.py

Search for torrent files, get the search results from three torrent sites and copy the magnet link of the torrent to the clipboard you wanna download.

news_pynotify.py

Get news updates after every 5 minutes through desktop notifications.

pnr_checker.py

Check your pnr status .

songs_down.py

Download songs .

sort.py

Organize your disorganized folder.

xkcd_thread.py

Download all the xkcd comics automatically from xkcd.com.

facts.py,quotes.py,vocab.py

Displays any random fact,quote or word from a text file after every 5 minutes through desktop notification.

Sponser

Oxylabs: Innovative Proxy Service to Gather Data at Scale

web_crawlers's People

Contributors

agarwalsarthak121 avatar maximus619 avatar

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  avatar  avatar  avatar  avatar  avatar  avatar

web_crawlers's Issues

IndexError in sort

sort is throwing a IndexError
File "imdb.py", line 20, in
href = name[0].find('a')['href']
IndexError: list index out of range

File still named as tpd.py in README.md

As the file name was changed recently from tpd.py to tutorialsPointDownloader.py, there wasn't any modification to the readme file of the repo. This lead me to uselessly search for tpd.py instead among the files.

Where does ”pynotify“ exist?

I didn't find any suitable installation files for this library in your code on github and python.org. I tried to use pip to install it, but the installation is not a desktop prompt at all, there is no corresponding init method.

bing_v2.py not setting wallpaper

looks like bing_v2.py is not working properly. First of all '.bing.txt' file has to be created which is missing. A Bing folder is also missing. After applying this fix, this error is generated- "UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 34: ordinal not in range(128)."

To fix this replace all image_text[0].text with image_text[0].text.encode('utf-8'). The image is downloaded and entries in '.bing.txt' is updated accordingly but the wallpaper is still not changing.

I am using ubuntu 16.04 64 bit with python 2.7.11.

Requirements File

As these files use many of the python libraries that should be downloaded first from the pip tool, So can you provide a requirement.txt file along with the install.py file. And I loved your work keep it up. 👍 :)

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.