Ich musste regelmäßig SMS an eine Gruppe von etwa 10 bis 20 Personen verschicken. Da der Inhalt jeder Nachricht unterschiedlich war und aus verschiedenen Quellen zusammengesetzt werden musste, habe ich in Google Sheets eine Funktion zum Versenden von SMS implementiert. Es war mühsam, weil es in Korea nicht viele Anbieter gibt, die eine SMS-API bereitstellen, die sich nur mit JavaScript aufrufen lässt[1], aber nachdem ich es gebaut hatte, erwies es sich als ziemlich nützlich. Hilfreich war auch, dass ich dabei gelernt habe, wie einfach man Google Sheets Menüs hinzufügen kann.
var ui = SpreadsheetApp.getUi();
ui.createMenu('SMS senden')
.addItem('An alle senden', 'sendAll')
.addSeparator()
.addItem('Test senden', 'sendTest')
.addToUi();
Wenn ihr etwas programmiert habt, das ihr für euren Alltag gebraucht habt, erzählt bitte davon.
8 Kommentare
Ich hatte mal ein Programm in Go geschrieben, das den relativen Bildpfad des Markdown-Editors Typora durch die Serveradresse des Ghost-Blogs ersetzt hat..
https://github.com/Indosaram/tgug
Ich nutze einen Telegram-Bot, den ich gebaut habe und der mich benachrichtigt, wenn auf dem Campingplatz ein Platz frei wird.
Ich habe einen Corona-Bot gebaut, der mir jeden Morgen per Telegram die Zahl der Corona-Neuinfektionen mitteilt, und einen Weather-Bot, der mir die voraussichtliche Wetterlage sagt, wenn ich danach frage. :)
Ich habe eins gebaut, weil ich einen Time Timer brauchte, der automatisch in der eingestellten Zeitzone weiterläuft. Ich habe ihn mit React geschrieben und auf einem Raspberry Pi laufen; es war ganz praktisch, weil ich ständig sehen konnte, wie viele Minuten noch übrig sind.
http://media.choice-story-wiki.de:3000/ (Seite zum Ausprobieren)
https://github.com/ffdd270/time_devider (Repo)
So etwas Einfaches mit React zu bauen ist wirklich viel zu leicht (...). Obwohl mein Hauptberuf nichts mit Web zu tun hat, war es großartig, dass ich es total schnell entwickeln konnte / plattformübergreifend / und mir um das Deployment keine Gedanken machen musste. Wenn ich es mit Qt geschrieben hätte, hätte ich mich wahrscheinlich schon beim Setup aufgeregt =meh=...
Nicht direkt, weil ich es für den Alltag brauchte … aber ich habe aus Spaß schon einmal Code geschrieben, um [unter den Namen unserer Bahnhöfe alle Namen zu finden, die ein bestimmtes Jamo enthalten, und sie nach Häufigkeit zu sortieren].
Und auch wenn ich es nicht selbst gemacht habe, habe ich gesehen, dass jemand aus unserem Team einen einfachen Chatbot gebaut hat und benutzt. Wenn man bestimmte Schlüsselwörter eingibt, gibt er festgelegte Antworten zurück. Solche Chatbots scheinen ziemlich viele Leute für sich selbst zu bauen und zu nutzen. Wahrscheinlich ist das eine der häufigsten Formen von alltagsnahen Codes.
Ich sammle alle Alarme in Telegram und leite auch GeekNews an Telegram weiter, um es dort zu lesen. :-)
GeekNews Slack -> Slack-Webhook -> AWS Lambda (Free Tier!) -> Telegram
https://t.me/geeknews_chat
Ich nutze hauptsächlich Telegram, deshalb hatte ich überlegt, so etwas zu bauen, aber es gibt das ja schon :D
Vielen Dank.
Nicht ganz für den Alltag, aber ich nutze eine Fan-App sowie einen Service/eine Verwaltungsseite, die auf YouTube passende Videos dazu findet, die ich erstellt habe, um meinen Lieblingssänger auch nur ein bisschen bekannter zu machen.