Skip to content

Instantly share code, notes, and snippets.

View dewomser's full-sized avatar
😎
leisure at work

Stefan Höhn dewomser

😎
leisure at work
View GitHub Profile
@dewomser
dewomser / url_webseite_zertifikat_test.sh
Last active May 30, 2025 11:33
Webseite / URL SSL Zertifikat prüfen
#!/bin/bash
URL="blog.fefe.de" # Ersetze mit der gewünschten Domain
echo "Prüfe das SSL-Zertifikat für $URL ..."
# SSL-Prüfung mit OpenSSL
CERT_INFO=$(echo | openssl s_client -connect "$URL:443" -servername "$URL" 2>/dev/null | openssl x509 -noout -dates)
if [[ -z "$CERT_INFO" ]]; then
@dewomser
dewomser / webseite_hash_test.sh
Created May 26, 2025 17:41
Webseite auf neue Version prüfen. Hash vergleichen
#!/bin/bash
URL="https:/blog.fefe.de" # Ersetze mit der gewünschten URL
HASH_FILE="hash.txt"
# Lade den HTML-Inhalt der Webseite und berechne den SHA256-Hash
CURRENT_HASH=$(curl -s "$URL" | sha256sum | awk '{print $1}')
# Prüfe, ob eine vorherige Hash-Datei existiert
if [ -f "$HASH_FILE" ]; then
@dewomser
dewomser / Website_test_html-sh
Created May 26, 2025 17:38
Webseite auf neue Version prüfen. HTML vergleichen
#!/bin/bash
URL="https://blog.fefe.de" # Ersetze dies mit der gewünschten URL
FILE="webpage_snapshot.html"
stempel=$(date)
toot_text="Dieses Script führt täglich eine Stausabfrage durch. Da muss nicht jeder selbst klicken \n"
# Webseite abrufen
curl -s "$URL" > "new_snapshot.html"
@dewomser
dewomser / test_timestamp.sh
Created May 26, 2025 17:29
Webseite auf neue Version prüfen. Zeitstempel vergleichen
#!/bin/bash
URL="https://blog.fefe.de" # Ersetze mit der gewünschten URL
TIMESTAMP_FILE="timestamp.txt"
# Abrufe die aktuelle Zeitstempel-Information der Webseite
CURRENT_TIMESTAMP=$(curl -sI "$URL" | grep -i "Last-Modified" | awk '{print $2, $3, $4, $5, $6}')
# Prüfe, ob eine vorherige Zeitstempel-Datei existiert
if [ -f "$TIMESTAMP_FILE" ]; then
@dewomser
dewomser / index.html
Created May 18, 2025 05:43
LPD25/1 in Worms Tracking beim Einkaufen mit einem Raspberry Pi Druck,Mag,Beschl,Temp,,GPS
This file has been truncated, but you can view the full file.
<!DOCTYPE html>
<!-- Created by pdf2htmlEX (https://github.com/pdf2htmlEX/pdf2htmlEX) -->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8"/>
<meta name="generator" content="pdf2htmlEX"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<style type="text/css">
/*!
@dewomser
dewomser / togif.md
Last active May 1, 2025 18:39
Make gif und gif Manipultion

Mit einfachem Bashkommando zur Gifanimation. Beispiele

1.) jpg2gif mit ImageMagic

convert -resize 640x480 -delay 20 -loop 0 *.jpg myimage.gif

2.) mkv2gif

ffmpeg -i meisencam_06-20250113095337.mkv -r 10 kraehe.gif

@dewomser
dewomser / lotto.sh
Last active May 12, 2025 14:55
Aktuelle Lottozahlen aus dem Netz holen
#!/bin/bash
lz="$(curl -s http://www.ergebnisse.westlotto.de/gewinnzahlen/lottozahlen.rss | grep \<title\>vom)"
echo "${lz:10:-8}"
# vom 23.04.25: 5, 7, 11, 13, 21, 38 S: 1
@dewomser
dewomser / tmp.KE654SwwBs
Created April 22, 2025 04:14
Latest commit diff Klimadiagramm
Klimadiagramm
https://github.com/dewomser/Klimadiagramm
------------
diff --git a/klima2.png b/klima2.png
new file mode 100644
index 0000000..561876a
Binary files /dev/null and b/klima2.png differ
@dewomser
dewomser / gitdff2toot.sh
Last active April 21, 2025 10:57
Toot the local git diff in a specific git repository
#!/bin/bash
#This script is useing "toot" ang "gist". Must be installed
# Variables
REPO_NAME="Hello_world"
REPO_REMOTE_ROOT="https://github.com/foo"
REPO_DIR="/home/fpp/git/$REPO_NAME"
GIST_DESCRIPTION="Latest commit diff $REPO_NAME"
GIST_FILENAME="diff.txt"
MASTODON_MESSAGE="Check out the latest commit diff: $REPO_NAME"
@dewomser
dewomser / tmp.vEXscs1wy7
Created April 21, 2025 08:16
Latest commit diff Klimadiagramm
Klimadiagramm
https://github.com/dewomser/Klimadiagramm
------------
diff --git a/klima.csv b/klima.csv
index cd3fe2a..e69de29 100644
--- a/klima.csv
+++ b/klima.csv
@@ -1,115 +0,0 @@
-station_id,dataset,parameter,date,value,quality,station_id,dataset,parameter,date,value,quality
-05692,climate_summary,temperature_air_mean_200,1896-01-01T00:00:00+00:00,282.88,5.0,05692,climate_summary,precipitation_height,1896-01-01T00:00:00+00:00,479.0,5.0