Skip to content

Instantly share code, notes, and snippets.

Wikinaut

Block or report user

Report or block Wikinaut

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@Wikinaut
Wikinaut / jitsipatch.sh
Last active Apr 2, 2020
Patches for Jitsi
View jitsipatch.sh
# Patches for jitsi
#
# see/filed as https://github.com/jitsi/jitsi-meet/pull/5264
# optionally fetch the nightly build:
apt update
apt upgrade
sed -e "s/LANG_DETECTION: false/LANG_DETECTION: true/" -i /usr/share/jitsi-meet/interface_config.js
View mix.py
from glob import glob
from pydub import AudioSegment
i = 0
for name in sorted(glob("*.mp3")):
i = i+1
print str(i)+" "+name
playlist_songs = [AudioSegment.from_mp3(mp3_file) for mp3_file in sorted(glob("*.mp3"))]
View copy-playlist.py
#!/usr/bin/python
# copy all files used in a m3u playlist to a new subdirectory
# and prefix the filenames with a number nnnn00 in ascending order
# initial version 20200206
#
# based on ideas from https://forum.videolan.org/viewtopic.php?t=114141
import os.path, shutil, sys
def main():
@Wikinaut
Wikinaut / README.md
Last active Mar 7, 2020 — forked from tordans/README.md
Vereinfachte Verkehrsordnungswidrigkeitenanzeige bei Halt- und Parkverstößen per E-Mail an die Bußgeldstelle
View README.md
@Wikinaut
Wikinaut / gist:e8400f174bc9f79957b1f6dd4a97f56c
Last active Feb 28, 2019
Linuxmint Can't create desktop launcher [SOLVED]
View gist:e8400f174bc9f79957b1f6dd4a97f56c
see
https://forums.linuxmint.com/viewtopic.php?p=1578018#p1578018
The bug has been fixed in the source so fingers crossed another cinnamon update will come out fairly quickly.
https://github.com/linuxmint/Cinnamon/commit/c42a03a01e988ad6160187c7697425cd99992f08
If not to apply the fix now download the attached patch file
cinnamon-desktop-editor-c42a03a.py.patch
@Wikinaut
Wikinaut / gist:986e49baf516a0d459e35c6148517cb6
Last active Dec 25, 2018
35c3 Fahrplan to PDF: How to create coloured PDFs from the 35C3 Fahrplan https://twitter.com/Wikinaut/status/1077679091514515456
View gist:986e49baf516a0d459e35c6148517cb6
# Firefox lovers use
for i in 1 2 3 4; do firefox --headless --screenshot $i.pdf https://fahrplan.events.ccc.de/congress/2018/Fahrplan/schedule/$i.html; done
# Chromium lover use
for i in 1 2 3 4;do chromium --headless --disable-gpu --print-to-pdf=$i.pdf https://fahrplan.events.ccc.de/congress/2018/Fahrplan/schedule/$i.html;done
# the simple way: fetch the small B/W pdf and compose a single pdf
for i in 1 2 3 4; do wget https://fahrplan.events.ccc.de/congress/2018/Fahrplan/schedule/$i.pdf; done
# put all into one file
View gist:017b211a81e10221bfc791f8c530bc88
convert -size 400x200 xc:none -font Hack-Bold -pointsize 25 -kerning 1 -gravity center -fill red -annotate 330x330+0+0 "Vorabzug - nicht für Veröffentlichung" -fill yellow -annotate 330x330+2+2 "Vorabzug . nicht für Veröffentlichung" WATERMARK_FILE.png
for i in *.jpg; do composite -dissolve 20% -tile WATERMARK_FILE.png $i ${i%.*}_x.jpg; done
@Wikinaut
Wikinaut / make-polaroid.sh
Last active Jun 1, 2018
Make a polaroid-style photo montage (make-polaroid)
View make-polaroid.sh
#!/bin/bash
d=$(pwd)
lastDirectoryComponent=${d##*/}
title=$lastDirectoryComponent
if [ -n "$1" ]; then
title="$1 ($lastDirectoryComponent)"
@Wikinaut
Wikinaut / pagewatcher.sh
Last active Jun 7, 2018
pagewatcher.sh - MySimplePageWatcher - Watch a webpage for changes
View pagewatcher.sh
#!/bin/bash
# Page watcher Cronscript
# initial 201804xx
if [ $# -lt 1 ] ; then
echo "pagewatcher watches an url and sends an e-mail in case of changes."
echo
echo "usage: pagewatcher.sh url [additional-mail-recipients] | clean"
echo
@Wikinaut
Wikinaut / make-nxm.bat
Created Mar 20, 2016
Make n x m: create an n x m stripe of an image (Windows version)
View make-nxm.bat
@ECHO OFF
REM Windows version
REM call make-nxm <image-filename> rows columms [postfilter-command]
IF (%1)==() GOTO HELP
IF (%2)==() GOTO HELP
IF (%3)==() GOTO HELP
SET POSTFILTER=%~4 %~5 %~6 %~7 %~8 %~9
IF (%4)==() SET POSTFILTER=-gaussian-blur 0.5x0.5
You can’t perform that action at this time.