Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
183c8a7
added badge (#36)
Logan1x Oct 16, 2017
d702b36
Update README.md (#37)
Logan1x Oct 16, 2017
30c1e2f
image to vector data (#35)
apuayush Oct 17, 2017
0992c26
Develop (#38)
Logan1x Oct 17, 2017
3418ea0
add offline dictionary (#45)
SuryaThiru Oct 18, 2017
07feb30
Sort scripts alphabetically (#48)
szepnapot Oct 19, 2017
e73e017
Set theme jekyll-theme-minimal
Logan1x Oct 20, 2017
a3fc020
Set theme jekyll-theme-architect
Logan1x Oct 20, 2017
c2099a6
Updated readme.md
Logan1x Oct 20, 2017
95940a3
Update README.md
Logan1x Oct 20, 2017
fd7fd85
Update README.md
Logan1x Oct 20, 2017
780965c
Added a python script to download high quality videos and audio using…
Oct 21, 2017
aef61fa
Feature/ftp download (#51)
ehnydeel Oct 23, 2017
4c9f7e4
added URL shortener (#55)
abhinavralhan Oct 24, 2017
e32313e
desciption of the Twitter_retweet_bot script (#54)
iyanuashiri Oct 24, 2017
d21c81e
added script to download formatted tweets from a specific user (#50)
pr0me Oct 24, 2017
8f36229
Meme density correction (#56)
Harshvardhan58 Oct 25, 2017
4275734
added cloud script (#57)
shivamp123 Oct 25, 2017
784ecbd
Update README.md (#59)
iyanuashiri Oct 26, 2017
a1cccde
Twitter retweet bot (#44)
iyanuashiri Oct 26, 2017
6131267
updated readme (#60)
Logan1x Oct 26, 2017
c59952c
Updated README.md (#61)
khushboopaddiyar Oct 26, 2017
90edb4c
Update README.md (#62)
ahadali Oct 26, 2017
f8675d9
Sentiment Analysis of Twitter Feeds (#64)
niharikakrishnan Oct 28, 2017
e8cc152
README.md (#72)
chiraag-jain Oct 28, 2017
01bf840
Edited the readme and arranged alphabetically (#75)
Logan1x Oct 31, 2017
e09e23b
Lost Robot script is added (#63)
dgupta777 Oct 31, 2017
bf8189e
Add new Feature getExternalIp.py (#53)
ehnydeel Oct 31, 2017
161cac8
Add fetch_html script (#52)
zinuzoid Oct 31, 2017
0f9e174
arranged root file directory
Logan1x Nov 7, 2017
91b0352
Added : readme.md (#78)
Logan1x Nov 7, 2017
8b5d00e
Added : Readme.md (#79)
Logan1x Nov 7, 2017
061adda
Merge branch 'develop' into master
Logan1x Nov 7, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Merge branch 'develop' into master
  • Loading branch information
Logan1x authored Nov 7, 2017
commit 061adda079a151b1868b313c1724e36a7baebd84
73 changes: 56 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# [Python Scripts](https://logan1x.github.io/Python-Scripts/)

# Python Scripts
[![forthebadge](http://forthebadge.com/images/badges/made-with-python.svg)](http://forthebadge.com)
[![forthebadge](http://forthebadge.com/images/badges/made-with-python.svg)](http://forthebadge.com)
[![forthebadge](http://forthebadge.com/images/badges/built-by-developers.svg)](http://forthebadge.com)
[![forthebadge](http://forthebadge.com/images/badges/check-it-out.svg)](http://forthebadge.com)
Expand All @@ -24,6 +25,9 @@ cd Python-Scripts/bin

This script is useful to show a way to approximate the value of pi using a Monte Carlo method. It is also optimized using the `@jit` (*just-in-time*) decorator from the [numba](https://numba.pydata.org/) library.

* ### Meme Density
This script tells you the amount of memes in your facebook feed

To see different approximations you just need to modify the argument passed to the main function.

```bash
Expand Down Expand Up @@ -52,6 +56,7 @@ pip install twitter
python bulk_add_twitter_list.py
```


* ### Caesar Cipher
Encrypts or Decrypts any message you want, simply enter the message and the rotation number
```bash
Expand All @@ -73,6 +78,8 @@ Simple GUI program which helps you calculate your expenses, monitor them just th
python expense_manger.py
```



* ### Facebook Auto Post
This is python script that log in into facebook and post the status.

Expand Down Expand Up @@ -138,7 +145,6 @@ It then calculates the area using two methods, the Simpson method and the Trapez
python integrate-graph.py
```


* ### Locate Me
Run this script and it will locate you.

Expand All @@ -158,6 +164,7 @@ python locate-me.py
```



* ### Meme Density
This script tells you the amount of memes in your facebook feed

Expand All @@ -168,7 +175,6 @@ pip install memedensity
memedensity
```


* ### Mi Community Bot
This python script uses selenium module in python to automate the thread posting.

Expand All @@ -180,29 +186,24 @@ If you want to understand this code you can visit [here.](https://l0gan1x.quora.
pip install -r mi-community-bot.requirements.txt
python mi-community-bot.py
```


* ### Missionaires And Cannibals Problem
It is a simple program to mimic Missionaries And Cannibals River Crossing Problem.
```bash
python missionaries_and_cannibals_problem.py
```



* ### Password Strength Checker
This code checks for your password strength. For the right password, password must contain mixture of an upper case letters, an digit (including 0-9), and a special characters with lower case letters.


```bash
python password-strength-checker.py
```


* ### Plotting a function

This script contains an example of plotting a function using [`matplotlib`](http://matplotlib.org/). Feel free to modify the value of `y` to obtain different functions that depend on `x`.

* ### YouTube Bot
This is a simple python script that increases your video count/ views.
Log out from all google accounts and run this.
```bash
python plot_example.py
```
Expand All @@ -224,7 +225,7 @@ For that to work, create a json file with your twitter credentials (see source)
```bash
python3 tweetload.py
```

* ### Blog Reader

* ### Twitter_retweet_bot
It is a simple script that retweets any hashtag provided in it.
Expand Down Expand Up @@ -253,13 +254,16 @@ python shortener.py url1 url2
python shortener.py url1 url2 > file.txt
```

* ### Find Large Files


* ### Video-downloader v1.1

#### About

This file allows the user to download videos off of the web.

This file allows the user to download videos off of the web.
* ### Approximating *pi*
as of version 1 the user is able to download highquality videos as a playlist or single file as well as audio files from the supported

websites given here http://rg3.github.io/youtube-dl/supportedsites.html are supported.
Expand All @@ -269,33 +273,58 @@ a simple video downloader using youtube-dl Library, a starter script for making
of youtube-dl.

#### Requirements

* You will need to install youtube_dl
* This can be installed using pip on windows,
* if you do not know how to use pip please read the installation instructions
* requests library
* can be downloaded using pip on windows and respective package managers on different operating systems.
* ffmpeg in order to convert the downloaded files to the right format
* ### Plotting a function

#### Installation

clone this repo and run `python vid.py` script!
assuming you already have the other requirements.

#### FFmpeg

* ### Bulk add users to Twitter list
Follow this wiki-How tutorial

http://www.wikihow.com/Install-FFmpeg-on-Windows


#### PIP

Extensive information on how to set up virtual env and pip.

https://www.dabapps.com/blog/introduction-to-pip-and-virtualenv-python/
* ### Expense Manager
Simple GUI program which helps you calculate your expenses, monitor them just through mouse clicks. All you have to do is run the script and choose an option from the menu which will displayed when you run the script. Enter Your Expenses as eg: "Biscuits Rs 15" <press enter> "<item> rs <amount>" ignore the quotes.

```bash
python expense_manger.py
```
* ### Caesar Cipher
Encrypts or Decrypts any message you want, simply enter the message and the rotation number
```bash
python caesar_cipher.py
```
* ### Image Encoder
It is a simple program to encode and decode images, which helps to reduce and handle images on server, as it is convertedto base64 address.
```bash
python image_encoder.py
```

* ### Missionaires And Cannibals Problem
It is a simple program to mimic Missionaries And Cannibals River Crossing Problem.
```bash
python missionaries_and_cannibals_problem.py
```

* ### End To End Encryption
It is a simple program to implement and understand the basic of end_to_end encryption.
Here i am using caesar cipher to encrpt nbut in reality they Use algotihms lile SHA-1, RSA etc.
```bash
python end_to_end.py
```
#### Commands

Just run the script and follow the interface! Videos downloaded in same folder as the script.
Expand All @@ -304,7 +333,17 @@ Just run the script and follow the interface! Videos downloaded in same folder a
* ### YouTube Bot
This is a simple python script that increases your video count/ views.
Log out from all google accounts and run this.
* ### Server And Client
It is simple client server communication script, will add more functionality in future.
```bash
cd server_client
python client.py
python server.py
```

* ### Integrate to find area of a graph
The script takes a given graph along with the range within which the area is to be calculated.
It then calculates the area using two methods, the Simpson method and the Trapezoid method and displays the results on a graph.
```bash
# For Linux Users
python youtube-bot-linux.py
Expand Down
You are viewing a condensed version of this merge commit. You can view the full changes here.