Skip to content

oldmartijntje/Python-toolkit

Repository files navigation

This README is oficially made here and will be kept up to date there. It might also link to articles there that here don't link correctly.

Programs

DeleteFilesWhenImDead

I won't go into it fully, since the readme in the folder already does that.

This application deletes your files (the ones you specified) when the program thinks you are dead. (aka pc inactive for x days). It is highly customisable, and it can mask it's deletions after it deleted to revert back to default.

Does not have GUI.

Commiter

This is a script to auto commit every X time.

alt text

As you can see it is customisable in the GUI.

image finder

Basically you input websites in the message.txt, and then the program scrapes the web to find images on that website, and formats it to a json format that I need for my random website display.

pip install pytube
pip install requests
pip install bs4 

json to md

It again has it's own small readme in it's folder. But what it does is convert a json format to md.

To be more precise:

  • It converts the output of [[13.02 all youtubers videos script]].
  • Into [[14.00 gameTheoryMatpatDump]]

I only made this for this use.

testdata generator

testdata generator again has it's own readme in it's own folder.

What it does is generate mock data. kinda like [[30.03 install-these#^0fd7a7|faker]], but then to be applied to json structures etc.

youtube downloader

pip install yt-dlp

You run the script to download your youtube urls, either as mp4 or mp3.

You can either:

  • Paste your url's into message.txt
  • Copy paste the links into the console script when it is running.

This is because it has multiple modes.

Receipt.txt shows the links it downloaded.

duolingo

Duolingo.py is an app that reminds you to do your lesson.

at the following times it will give you a tkinter pop-up:

  • 13:00
  • 17:00
  • 20:00
  • 21:00
  • 22:00
  • 23:00
  • 23:30
  • 23:45
  • 23:50
  • 23:55

And it will ask you: "Did you do your Duolingo lesson today?"

  • Yes When you click yes, It will stop showing the pop-up until the next day.
  • No It will show you the popup again at the next time. And it will open "https://www.duolingo.com/" in your browser.

About

some nice tools

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages