Giter Site home page Giter Site logo

peterprombutr / funutils Goto Github PK

View Code? Open in Web Editor NEW

This project forked from houssemcharf/funutils

0.0 1.0 0.0 1.8 MB

Some codes i wrote to help me with me with my daily errands ;)

License: MIT License

Python 98.04% JavaScript 0.31% HTML 1.15% Shell 0.22% C++ 0.28%

funutils's Introduction

FunUtils

Some codes I wrote to help me with errands. it really made my life easier hope it does for you too ^^

Requirement

  • Python 2.7
  • Python 3.x

Installing

  1. clone
git clone https://github.com/HoussemCharf/FunUtils.git
  1. open terminal & execute
python CodeToExecute.py
  1. Enjoy !

Contributing

Feel free to contribute in this all you have to do is submit a pull request.

Contents description

  1. Blockchain : A small python based application to create a blockchain in less than 50 lines of code.

  2. Bots : Creates a linkedIn viewer bot that scrapes linkedIn profiles using beautifulsoup.

  3. CSS-JS_minimiser : JS/HTML page for the purpose of minifying CSS/Javascript codes.

  4. CSV Data Handler: A console program to delete rows or columns from a CSV file.

    Usage:
        python code.py -i sample.csv -o output.csv  -m (row or col) -n 3
  1. Extension Changer : a Python based application capable of changing all extentions of files in same folder to a given one.

  2. FolderExSorter : a Python based application that sorts a folder according to files extentions.

   Example:

   Folder                                           Folder
   |-Music1.mp3       Python FolderExSorter.py      |-MP3
   |-Music2.mp3       =======================>      | |-Music1.mp3
   |-Music3.mp4                                     | |-Music2.mp3
   |-file.pdf                                       |-MP4
                                                    | |-Music3.mp4
                                                    |-PDF
                                                    | |-file.pdf
  1. Letter to words : Python code to convert scrambled letters to words.

  2. MorningAlarm : A small Python code for morning alarm.

  3. Pandora Web browser script : a small Javascript code for tamper Monkey to keep pandora playing none stop without "are you still listening popup".

  4. Proxy Grabber : A console based Python application capable of providing fresh proxy servers list everytime you excute it.

  5. Sorting Algorithms : Various small sorting functions that return a result given a set of parameters.

  6. Torrent Checker : Checks the IP address of a torrents to make sure they can be connected too.

  7. MyYoutubeLikedMusicVideosDownloader : a Python based application capable of parsing your youtube account Like history and download ONLY Music category as an MP3 format.

  8. RasPiPowerOff: Turn off your Raspberry Pi with a button on your Smartphone.

  9. Wallpaper: A python script for downloading bing wallpaper of the day and setting it up as the desktop background image. (Ubuntu only)

  10. Xkcd: A python script for downloading xkcd comics at a given directory

python3 xkcd.py n d
-n: no of comics to downlaod
-d: directory where it needs to be downloaded
  1. Backup: A script for backing up files using git. Usage:
  • Create a Github/Gitlab repository (Init and fetching remote)
  • Add backup.py and list.json as mentioned
  • Fill the list.json file with things to backup
  • Run backup.py with varioius arguments
python backup.py backup
python backup.py push
python backup.py restore

list.json

[
  [
    "path_to_original_file",
    "Name of file in current directory"
  ],
  [
    ...
  ],
]
  1. ToDo: A python script that notifies you according to your todo list

  2. Bad Link Filter: A python script that filters all the dangerous links out of a list using spoopy.link.

  3. Clipboard Translator: Program that automatically translates a text copied to the clipboard.

  4. Translate Excel: Program that uses google translator to translate an excel column and row-range in a given excel sheet. It asks from which language to which you want to translate.

python3 translate_excel.py <<filename>> <<column>> <<row start>> <<row end>>

Authors

  • Houssem Charfeddine - FunUtils - HC
  • Marco Bakera - RasPiPoweroff - Pintman
  • Shashank S - Backup,Get Comics,Wallpaper - talsperre
  • Aditya Y - ToDo - Screwed-U-Head
  • Bart E - Bad Link Filter - Callidus
  • Lukas Loukota - Translate Excel - loukotal

License

codes are licensed under the MIT License - see the LICENSE.md file for details

funutils's People

Contributors

houssemcharf avatar sumitjain0695 avatar nenadpantelic avatar robink0695 avatar talsperre avatar pulkit303 avatar satishm752 avatar viswanathreddy avatar umarbrowser avatar slouchd avatar anish03 avatar tobinatore avatar niraj-kamdar avatar jaijanyani avatar ehdez avatar chetank99 avatar screwed-up-head avatar mayankb11 avatar mehulj94 avatar ubamba98 avatar utkarsh1308 avatar callieve avatar faouziamrouche avatar jessebridge avatar luchiago avatar natandias avatar tobias-keller avatar parthikrb avatar prodyte avatar pycodermini avatar

Watchers

James Cloos 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.