All Projects β†’ HoussemCharf β†’ FunUtils

HoussemCharf / FunUtils

Licence: MIT license
Some codes i wrote to help me with me with my daily errands ;)

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to FunUtils

Simplepyscripts
Collection of various python script's.
Stars: ✭ 67 (+55.81%)
Mutual labels:  fun, python-script
Awesome Vuetify
πŸŽ‰ The best resources related to Vuetify
Stars: ✭ 1,189 (+2665.12%)
Mutual labels:  utilities, plugins
Python and the web
Build Bots, Scrape a website or use an API to solve a problem.
Stars: ✭ 114 (+165.12%)
Mutual labels:  fun, bots
memer-action
A GitHub Action for Programmer Memes xD
Stars: ✭ 21 (-51.16%)
Mutual labels:  fun, utilities
OrganizeMediaFiles
a collection of Python scripts that help you organize media files into a directory tree "year/month" based on metadata , using exiftool
Stars: ✭ 24 (-44.19%)
Mutual labels:  utilities, python-script
slackcat
Concatenate files(s), or stdin, directly to Slack. 🐈
Stars: ✭ 19 (-55.81%)
Mutual labels:  utilities
rabbitmq-rtopic-exchange
RabbitMQ Reverse Topic Exchange
Stars: ✭ 25 (-41.86%)
Mutual labels:  plugins
Python-scripts-collection
This is a collection of short Python scripts to solve and automate tasks and simplify any work.
Stars: ✭ 182 (+323.26%)
Mutual labels:  python-script
aprenda-python
Aprendizado, dicas e projetos sobre Python
Stars: ✭ 22 (-48.84%)
Mutual labels:  python-script
NVO-Project
NVO's Repository
Stars: ✭ 19 (-55.81%)
Mutual labels:  plugins
telegram bitcoin bot
Telegram Auto Mining Bitcoins In Termux
Stars: ✭ 115 (+167.44%)
Mutual labels:  bots
alsa-utils
The Advanced Linux Sound Architecture (ALSA) - utilities
Stars: ✭ 122 (+183.72%)
Mutual labels:  utilities
Streak-Tasks
Streak Tasks Habit Tracker
Stars: ✭ 27 (-37.21%)
Mutual labels:  errand
gut
🍱 yet another collection of go utilities & tools
Stars: ✭ 24 (-44.19%)
Mutual labels:  utilities
js-algorithms
Computer science
Stars: ✭ 64 (+48.84%)
Mutual labels:  sorting-algorithms
enigma2
Enigma2 plugins and related scripts
Stars: ✭ 16 (-62.79%)
Mutual labels:  plugins
Algorithms
Java implementation for Introduction to Algorithms book.
Stars: ✭ 58 (+34.88%)
Mutual labels:  sorting-algorithms
micro-plugins
go-micro plugins, auth(JWT+Casbin)、go-micro服劑加ε…₯istioζœεŠ‘η½‘ζ Ό
Stars: ✭ 27 (-37.21%)
Mutual labels:  plugins
FlexDict
Easily work with deeply nested dictionaries and write clean code using FlexDict; a small subclass of dict. FlexDict provides automatic and arbitrary levels of nesting along with additional utility functions.
Stars: ✭ 71 (+65.12%)
Mutual labels:  utilities
critical-plugin
βš™οΈ Critical plugin for webpack (https://webpack.js.org/)
Stars: ✭ 17 (-60.47%)
Mutual labels:  plugins

FunUtils

FOSSA Status

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

FOSSA Status

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].