Skip to content

tsevans/Python-scripts-collection

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python-scripts-collection

This is a collection of short Python scripts to solve and automate tasks and simplify any work.

How to contribute:

  1. Fork and clone this repo.
  2. Add any python script which should be able to solve a particular day-to-day task or to automate any monotonous task, in short add the scripts that might be useful for others.
  3. Push your code to the master branch.
  4. Write a short description of your script and mention the dependencies in the README.md file.

⭐ this repo and contribute as much as you can to spread your love towards Python ❤️

Python scripts:

Requirements:

Python 3.5+

GeneratePassword

A program to generate random passwords

AutoWhatsapp

A program to spam messages to a whatsapp contact any number of times

Additional Requirement :
Sellenium, Chrome web browser

AutoLinkedIn

A program to automate the LinkedIn connection requests sending.

Additional Requirement :
Sellenium, Chrome web browser

PDFDownloader :

A program to download PDF files off the internet. 

FileMan :

A simple Command line tool to manipulate files and directories and perform repetitive tasks like creating multiple directories fast and easy

WebWordCounter :

A simple script that counts how many times a word appears on a web page.

FileDuplicateFinder :

A script that looks into all files under one or more directories and reports which are duplicates.  

Image Scrapper :

A program to pull all the images from the given URL. 

DateIterator :

A simple script that prints out all the dates in a given year 

WebsiteMonitor :

Monitor a website for a seach term. When it shows up, send yourself an e-mail. 

Additional Requirements : 
Requests

RevereLookup :

Takes an input list of ip addresses and does a reverse lookup for dns information and org information and writes to a csv file.

AutoScreenshot :

Automatically take a screenshot of the desktop and email it to yourself every x seconds

Additional Requirements : 
pyautogui, smtplib, ssl, email, getpass

FileLocator :

For given directory location find size and path of all files of a particular extension present in directory (including sub-directories).

FindIPAddress :

Find your host name and IP address.

MostCommonEmail :

Seeking email that sent the most emails from email logs (text file)

Renaming files of a folder :

Python script to rename files especially images in this example in a folder

GraphicCalculator :

For given math function, constructs a graphic.

Lorem Ipsum Generator :

Basically it generate new Lorem Ipsum text with paragraph wise that can be used as dummy text.

ImageSizeConvertor :

A python script to change the image size of one or any number of images in a directory in which the script is placed to 
a user defined size using image processing by openCV.

Additional Requirements:
Python 3.5+,OpenCV2

Instagram Liker :

A script to log in to Instagram and Like as many pictures as you want from the top photos of a particular hashtag. 

Additional Requirements:
- Use only the variable "x", use the python's operation rules
- A text collection array for trainning 
- Install this packeges:
    nltk ( A Python Natural Language Toolkit)
    pandas
    sklearn
- Instagram account(duh!), Sellenium

IntentionTextDiscover :

For given a text intention class based on bayes teorem.

E-Certificate Writer :

Useful for writing names of participants on E-Certificates using Python3. Returns the certificates in PDF format.

Additional Requitements:
img2pdf==0.3.3, numpy==1.17.2, pandas==0.25.1, Pillow==6.2.0, python-dateutil==2.8.0, pytz==2019.3, six==1.12.0

About

This is a collection of short Python scripts to solve and automate tasks and simplify any work.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%