Various Shell and Python scripts for daily tasks

Gator 503181f364 screen names after updates 9 months ago
config 4263eefd46 no dot in a module filename, friendo 1 year ago
.gitignore bc59e8664f manageScreen.py : command to toggle both monitors 1 year ago
README.md b8f36a3bac initial commit 1 year ago
archiver.py 4263eefd46 no dot in a module filename, friendo 1 year ago
bandcampzip.py 87a9e303c0 slsk.py : import downloaded music albums inside music library 10 months ago
emojiSpeak.py b8f36a3bac initial commit 1 year ago
flac_check.sh b8f36a3bac initial commit 1 year ago
flac_convert_to.sh b8f36a3bac initial commit 1 year ago
flac_split.py b8f36a3bac initial commit 1 year ago
gif2webm.sh b8f36a3bac initial commit 1 year ago
gitident.py b8f36a3bac initial commit 1 year ago
imgConvert.py b8f36a3bac initial commit 1 year ago
iptables_nat.sh b8f36a3bac initial commit 1 year ago
manageScreen.py 503181f364 screen names after updates 9 months ago
nowplaying.sh ad2e45c7a9 utf-8 safeguard for i3bar, manageScreen fixes again 1 year ago
offlineimap.py b8f36a3bac initial commit 1 year ago
pentestbox.py b8f36a3bac initial commit 1 year ago
rename.sh b8f36a3bac initial commit 1 year ago
rss.py b8f36a3bac initial commit 1 year ago
screen.sh b8f36a3bac initial commit 1 year ago
slsk.py 503181f364 screen names after updates 9 months ago
tcmount.py b8f36a3bac initial commit 1 year ago
tmuxxer.py b8f36a3bac initial commit 1 year ago
tunnel.sh b8f36a3bac initial commit 1 year ago
vault.py b8f36a3bac initial commit 1 year ago
vpn_status.sh e2ba975131 manageScreen fixes, now playing snippet for i3blocks 1 year ago
whatismyip.sh b8f36a3bac initial commit 1 year ago
youtubepl.py b8f36a3bac initial commit 1 year ago

README.md

A collection of (Ba)sh and Python utility scripts to perform various daily tasks of various usefulness.

archiver.py

Scrap and save the content from an imageboard thread into a folder, using a regular expression and an url

emojiSpeak.py

Convert plain text into emoji for high quality content delivery

flac_check.sh

Check if there is corrupted or damaged flac files in a folder

flac_convert_to.sh

Convert all files in a folder into flac

flac_split.sh

Split a single flac file into several tracks using the .cue

gif2webm.sh

Convert a .gif into a .webm file

gitident.py

Populate the user setting of a git repository with the asked contact informations, for when several accounts are used. It reads the informations from a .ini file.

imgConvert.py

Resize images in batch

manageScreen.py

Switch between the laptop monitor or an external device

rename.sh

Rename every file into a folder (No space, all lowercase, no special symbols or diacritics)

rss.py

Display a list of RSS urls for a given page

tcmount.py

To mount a TrueCrypt folder with cryptsetup. Need to be launched as root if sudo is not configurated.

vault.py

A EncFS wrapper to manage encrypted folder. It use a standard .ini file to keep track of the created volume.

youtube-pl.py

Create a m3u playlist from a Youtube playlist